coala / projects

A website that showcases interesting projects, using Angular JS.
https://projects.coala.io/
GNU Affero General Public License v3.0
116 stars 224 forks source link

Use staticman to allow users submitting projects #180

Open coala-bot opened 7 years ago

coala-bot commented 7 years ago

https://staticman.net/

Opened via gitter by @sils

adtac commented 7 years ago

Obviously there has to be a review process to prevent spam, right? Does staticman support that?

sils commented 7 years ago

Yes

On Feb 5, 2017 5:21 PM, "Adhityaa Chandrasekar" notifications@github.com wrote:

Obviously there has to be a review process to prevent spam, right? Does staticman support that?

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/coala/projects/issues/180#issuecomment-277530131, or mute the thread https://github.com/notifications/unsubscribe-auth/AFc6KGiuYsbjOunW4MZ1A-wflYnPvKv3ks5rZfcRgaJpZM4L3iIl .

ashwini0529 commented 7 years ago

I want to take it up. Please guide me about where to create the form?

sils commented 7 years ago

Read the docs if staticmsn, we don't know either

On Feb 8, 2017 9:19 PM, "Ashwini Purohit" notifications@github.com wrote:

I want to take it up. Please guide me about where to create the form?

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/coala/projects/issues/180#issuecomment-278449456, or mute the thread https://github.com/notifications/unsubscribe-auth/AFc6KEHeL3IFZBRGnw4jETJEkGk9Y5vgks5raiNrgaJpZM4L3iIl .

ashwini0529 commented 7 years ago

I've gone through the docs and now can work upon staticman. We need to create a form to submit the projects. So I'll create a form and integrate staticman into it.

sils commented 7 years ago

yeah we probably want an own page somewhere, let @hemangsk design how it looks like and where it should go?

Sincerely,

Lasse Schuirmann

lasse@schuirmann.net http://coala.io/ - http://viperdev.io/ - http://gitmate.com/

On 8 February 2017 at 21:44, Ashwini Purohit notifications@github.com wrote:

I've gone through the docs and now can work upon staticman. We need to create a form to submit the projects. So I'll create a form and integrate staticman into it.

— You are receiving this because you were assigned. Reply to this email directly, view it on GitHub https://github.com/coala/projects/issues/180#issuecomment-278455811, or mute the thread https://github.com/notifications/unsubscribe-auth/AFc6KGk_gWrL_jJ72XhEXMOb6dqorTe9ks5raikngaJpZM4L3iIl .

ashwini0529 commented 7 years ago

I can design if you want! 😄

sils commented 7 years ago

or that ;)

hemangsk commented 7 years ago

While setting up angular routing for forms, think it can go inside

partials/forms/projects.html
ashwini0529 commented 7 years ago

@hemangsk Alright!

hemangsk commented 7 years ago

@ashwini0529 That was just a suggestion 😃

ashwini0529 commented 7 years ago

Do we still need this? I don't think it supports markdowns -> https://staticman.net/docs/configuration#format

jayvdb commented 7 years ago

https://github.com/eduardoboucas/staticman/issues/30 added markdown 'post' support, which seems to be a bit broken atm, but should do what we want.

jayvdb commented 6 years ago

Ping @ashwini0529 . We need this real soon now.

jayvdb commented 6 years ago

Another option is netlify CMS, or netlify forms with https://gitlab.com/blazeu/gitlab-submission