Submission system for an African Language Short Story Competition

Benson Muite 45963c1332 update submission statistics and story display 1 month ago
css 45963c1332 update submission statistics and story display 1 month ago
fonts 0e4a789b77 have fonts on server 5 months ago
images 19d7807bbb add favicon, add submission numbers page and update translations 5 months ago
js f9998af020 update dates and submission statistics 1 month ago
README.md efa7a8502f update site location 5 months ago
contact.php 8132b6ff8a update translations and submission statistics 1 month ago
contact1.php 8132b6ff8a update translations and submission statistics 1 month ago
coordinator1.php 05f1df5cf7 prepare second competition code 3 months ago
createvoteids1.php 05f1df5cf7 prepare second competition code 3 months ago
displaystories.php 45963c1332 update submission statistics and story display 1 month ago
displaystories1.php 05f1df5cf7 prepare second competition code 3 months ago
evaluate.php 257bde1881 add evaluation page 3 months ago
evaluate1.php 05f1df5cf7 prepare second competition code 3 months ago
faq.php 923b42e8d5 Update faq with typical times between story submission and online viewing 2 months ago
faq1.php 05f1df5cf7 prepare second competition code 3 months ago
flyers.php d240c7a1bc update site to have flyers 2 months ago
flyers1.php 05f1df5cf7 prepare second competition code 3 months ago
footer.php 4accbe269c add other php files 5 months ago
getevaluations1.php b6de8fa881 minor fixes 3 months ago
getlanguage.php 8132b6ff8a update translations and submission statistics 1 month ago
getstory.php e105486b9c update languages and submission statistics 2 months ago
getstory1.php 05f1df5cf7 prepare second competition code 3 months ago
gettelephone.php 1144be4730 add translation submission page 4 months ago
gettitles.php e105486b9c update languages and submission statistics 2 months ago
gettitles1.php 05f1df5cf7 prepare second competition code 3 months ago
gettitlestotranslate.php 09b4964230 allow submission of translations 3 months ago
index.php f9998af020 update dates and submission statistics 1 month ago
index1.php 8132b6ff8a update translations and submission statistics 1 month ago
languagelist.php 8132b6ff8a update translations and submission statistics 1 month ago
license.md a660db19ab Add license 7 months ago
privacy.php d240c7a1bc update site to have flyers 2 months ago
privacy1.php 05f1df5cf7 prepare second competition code 3 months ago
resources.php 1ae3699f4d Add Maneno engine as a resource 2 months ago
resources1.php 05f1df5cf7 prepare second competition code 3 months ago
softkeyboard.php 3c2a7a8a9e Add Ateso and update submission statistics 3 months ago
submissionstatistics.php 45963c1332 update submission statistics and story display 1 month ago
submissionstatistics1.php 09b4964230 allow submission of translations 3 months ago
submit.php e105486b9c update languages and submission statistics 2 months ago
submit1.php 8132b6ff8a update translations and submission statistics 1 month ago
submitdatabaseinfo.php 05f1df5cf7 prepare second competition code 3 months ago
submitdatabaseinfo1.php 05f1df5cf7 prepare second competition code 3 months ago
submitsave.php 45963c1332 update submission statistics and story display 1 month ago
submitsave1.php 05f1df5cf7 prepare second competition code 3 months ago
submitsetup.php 05f1df5cf7 prepare second competition code 3 months ago
submitsetup1.php 05f1df5cf7 prepare second competition code 3 months ago
submittranslation.php e105486b9c update languages and submission statistics 2 months ago
submittranslation1.php 05f1df5cf7 prepare second competition code 3 months ago
submittranslationsave.php 09b4964230 allow submission of translations 3 months ago
submittranslationsave1.php 05f1df5cf7 prepare second competition code 3 months ago
submittranslationsetup.php 09b4964230 allow submission of translations 3 months ago
submittranslationsetup1.php 05f1df5cf7 prepare second competition code 3 months ago

README.md

Submission System for African Language Short Story Competition

The site is deployed at https://tuvutepamoja.africa.

Contributing

Contributions to the software are welcome. Most collaboration on the software happens through this repository. Please make a user account at https://notabug.org to contribute.

The main concepts in using a git repository are described here. It is possible to make contributions entirely in the web interface, a tutorial on this for GitHub, which has many similar features, can be found here.

  • To suggest changes, please login to your user account and file an issue.

  • To add code, please fork the repository then make a pull request with any changes.

Translations

  • Translations are also welcome. The submission page is the most important one to translate. The strings to be translated can be found in the second array, string here. Please login and then fork the repository, make a file languagetranslation.js using englishtranslation.js as a template, add your translations then make a pull request. Please file an issue for translations of other pages.

Developers

The site is developed in HTML, CSS, Javascript and PHP. If you are a developer and have a local copy of this repository, you will need to have PHP working on your computer. Introductions to web development can be found here and here. You can run a development server using

php -S localhost:8000 submit.php