Open Tamriel opened 9 years ago
Good idea!
And if we'd implement variable expansion, we could even provide a basic wiki page to start with, showing the name and address etc. from the configuration screen.
I've experimented previously with https://order.foodcoop.nl/groupdemo/home.html (Dutch) though that was not wiki-based.
Your experiment looks great! I also like the signup form. Would be nice to enable all that by default :) How have you done this? I am ready to contribute.
Thanks. Signup and multiple groups are part of the foodcoop-adam fork, which I hope to merge here in small pieces, though that will take a while.
I'm all for a more friendly frontpage before login!
Can I do something for you to speed up the process, especially for the front page and file attachments?
Thanks! At the minimum, this would be needed:
Nice additions would be:
I'd love it if the frontpage would be somewhat more pleasing to the eye than the example I gave earlier. And if we could provide a default page that would explain what a foodcoop is, and show some relevant details for the foodcoop (I'm thinking of an order schedule, markup fee, suppliers the foodcoop ordered with in the past couple of months, number of (active?) members, to brainstorm a few).
If you could help with any of these, that would be great. The main things are design and user-experience, and coding.
Ok, I've started in branch feature/frontpage on some coding (cleaning up wiki code & adding variable substitution).
Does anyone have an idea for a design of a (default) frontpage? I'd be happy to finish the code, but would love it if someone can help with the first two bullet points of https://github.com/foodcoops/foodsoft/issues/342#issuecomment-70430280. @Tamriel perhaps?
I will work on a mockup now.
"Work design into template, css and wiki content": Can you give me example files where I can work the design into?
Great!
I don't think I can give an example, but we'll need a general design using html and css first. This will function as the default Foodsoft frontpage (before login). To have this frontpage when the wiki is disabled, it needs to be html. To have this frontpage when the wiki is enabled, it needs to be available in mediawiki format too.
Please note that you'll have access to some variables defined in https://github.com/foodcoops/foodsoft/blob/f235d18b94972edd6ac485bbc35cb85556b9c17e/lib/foodsoft/expansion_variables.rb#L18 . The wiki allows if statements (and much more), so we could make some texts only show when certain features are enabled. But perhaps that's for later :)
Looking forward to your design!
Sources: http://temp.friedensbewegung-ol.de/food_coop_bootstrap.zip What do you think? :) Todo:
Thanks, it's nice overview! Some things come to mind:
Are you ok if I share a screenshot of your mockup on the mailing-list?
Answers to your issues:
:)
Ok, I've merged the basics.
<div class="well"></div>
).@Tamriel any chance that we could finish this? Most of the technical functionality is in place now.
I would love to, but currently I finish my bachelor thesis. Sorry!
Thanks for responding, I'll keep it open then. Good luck with writing!
Hi.
I don't know enough githubish to understand if this feature has made it into any release. Is it "in the wild"? And which release would that be? Cheers!
@gettingfooddone a basic version is part of 4.4.0 and later. Create the wiki page Public frontpage, and it will show above the login screen. Plus you can use Foodsoft variables.
This issue is now about finishing a full revamped frontpage.
Great feature, many thanks for all that work!
Just for other interested people, i found out inside the foodsoft instance about possible variables: YourURL.tld/pages/Help:Foodsoft_variables. Also, the Code gives some, too.
When you edit a page, see see some help links at the bottom right. This includes a link to the page @gettingfooddone mentioned with all available Foodsoft variables (and their values).
Just discovered this super secret feature via https://github.com/foodcoops/foodsoft/issues/342#issuecomment-76526896 and it is wonderful, thank you! Running on https://order.biobulkbende.org now :partying_face:
I think about merging our foodsoft and foodcoop websites. Since all needful information about our foodcoop fit on a simple wiki page, I suggest replacing the login page / start page of the foodsoft with a wiki page. At the edge of the screen remains the login form.