This is an old revision of the document!
Webseiten Konsolidierung
- Arbeitsgruppe:
- c3w3
- Wer:
- sva,k,fpletz,andi
- Was:
- Webseiten Konsolidierung
Team
- sva
- k (redaktion, inhalte, html)
- fpletz (technik, wiki, html)
- andi (technik, wiki, html)
Webseiten
- Wiki:
- alle seiten https, http fuer readonly
- Edit im Hauptnamensraum auch anonym moeglich (wie bisher)
- Public:
- editierbar im Public Namespace für c3w3 gruppe
- Wiki Project Subdomains
- Wiki EventSeiten
Design
wiki template
muc3
muc3 layout mit updates für dokuwiki adora belle.
Struktur (depreceated)
Allgemeine Hinweise
Bitte _NICHT_ Homepage und Wiki durcheinanderbringen
Um etwas Koordination reinzubringen, gibt's hier eine wiki-Discussion-Site
Menu
- Home
- Treffen
- Verein
- Termine
- Wiki
svn
das svn repository liegt auf zonk. um das repository nutzen zu koennen muss man von einem der admins eingetragen werden.
um den tree auszuchecken, z.b. in einem directory 'svn' im eigenen home:
cd mkdir svn cd svn svn co https://muc.ccc.de/svn/www
danach gibt's in ~/svn das verzeichnis 'www', das webserver-documentroot liegt darin unter dem verzeichnis 'trunk' (das ist per konvention bei svn der 'haupt-tree', 'branches' und 'tags' sind fuer branches und tags gedacht .
die files koennen dort einfach bearbeitet werden.
soll ein neues file (oder directory) ins svn wandern, muss das dem svn mitgeteilt werden, bspw. fuer das neue file 'neuesfile.wml':
svn add neuesfile.wml
soll ein file (hier 'file.wml') aus dem svn geloescht werden, nicht einfach mit rm loeschen, sondern mit:
svn rm file.wml
soll der ausgecheckte tree upgedatet werden (also aenderungen von anderen leuten seit dem letzten auschecken/updaten im eigenen tree durchgefuehrt werden), geht das mit:
(ohne parameter wird das aktuelle verzeichnis (und unterverzeichnisse) upgedated)
svn update
alle aenderungen sind erstmal nur lokal im eigenen tree. will man die ins svn schieben, geht das mit:
(da geht dann ein editor auf: dort bitte kurz in stichworten eingeben was geaendert wurde)
svn commit
nach einem commit rendert der server die seiten automagisch und publiziert sie.
stage
Es gibt nun auch die Moeglichkeit auf einer Stage zu arbeiten. Unter branches/stage kann man einfach arbeiten und per commit die Seiten auf https://stage.muc.ccc.de rendern (LDAP-Login required).