Inwerking WebCie

From A-Eskwiki
Revision as of 19:58, 6 March 2019 by Wink (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

De specifieke inwerking van de WebCie bestaat uit drie delen: HTML, PHP en WSW4. Documentatie is te vinden in /home/iba/www/Inwerking.

Hackerachievement

Stap 1 is de hackerachievement krijgen.

HTML en CSS leren

Stap 2 is HTML en CSS leren.

PHP leren

Stap 3 is PHP leren.

WSW4 leren

Stap 4 is WSW4 leren

De code is te vinden in /srv/http/www/www en draait op https://www-inwerking.a-eskwadraat.nl

De volgende bugs zitten op de vm-www-inwerking:

een verzameling wordt precies de verkeerde volgorde gesorteerd:

* Activiteiten op https://www-inwerking.a-eskwadraat.nl/Activiteiten/ staan nu gesorteerd zoals in de db, niet op datum
* Meerdere oplossingen: ORDER BY in ActVerzameling::getActiviteiten, ->sorteer() in ActVerzView::aankomend

een generieke functie wordt niet goed geoverrided door een spellingsfout

* Lid::checkLidTot is Lid::checLidTot geworden
* Hiermee kun je goed uitleggen hoe forms e.d. werken, en tokens, en de magische dingen die gebeuren om forms dynamisch te verwerken

iets met css en javascript, zodat minify en dergelijks aan bod komt

* in de minified editie van historie.js staat een alert!
* maar in de gewone editie niet, dus gooi alles door minify en het komt goed

Om een inwerking op te zetten:

* vraag bestuur/sysop om rechten voor de in te werken persoon om te ssh'en naar vm-www-inwerking
* $ ssh vm-www-inwerking
* $ sudo su webcie
* $ cd /srv/http/www/www
* $ git stash # gooi oude inwerkingcode weg
* $ sudo chmod g+s -R . # zet sticky bit weer aan, want dat gaat fout als je git draait ofzo?

Vertel eventjes hoe ls, nano en dergelijk werkt

Log in met gebruikersnaam Inwerking / wachtwoord hunter2

Werkt inloggen niet? Probeer eens je cookies weg te mietern