#language de = Webserver = [[TableOfContents(2)]] == Allgemeines == Einloggen: Rechts oben auf 'Login' bzw. 'Anmelden' drücken. Username: www. [:HelpContents:Hilfeseiten], [:HelpOnEditing:Hilfe zum Editieren] und [:SyntaxReference:Kurzreferenz]. Der Webserver ist ein Wiki-Programm, [http://moinmo.in/ MoinMoin-Wiki]. == Seiten anlegen == 'Create New Page' nach dem Einloggen am Fuß der Seite drücken, dann den gewünschten Seitennamen eingeben. Oder: Die URL der neuen Seite in den Browser tippen. Es erscheint eine Seite, auf der verschiedene Vorlagen (Templates) ausgewählt werden können. Am Beginn der Seite muss unbedingt eine Zeile '#language de' oder '#language en' stehen. === Konventionen === * Seitennamen werden klein geschrieben, ohne underscores. Mit Großbuchstaben werden nur die persönliche Seiten geschrieben, z.B.: !AlfredKluwick. Die Seite der Gruppe Kluwick hingegen heisst: kluwick.[[BR]] * Alle Seiten kommen ins root-Verzeichnis, keine Unterseiten. * LVA-Seiten: Als Seitenname wird die LVA-Nummer ohne Punkt verwendet, z.B. http://www.fluid.tuwien.ac.at/319009. == Seiten editieren == Einloggen und auf 'Edit' klicken. Beim Schreiben von Seiten bitte auf die Einheitlichkeit unseres Web-Auftritts achten. Am besten werden schon vorhandene Seiten kopiert und modifiziert. Leerzeichen werden im Quelltext als signifikant behandelt. Seltsame Formatierungen werden oft durch unbeachtete Leerzeichen, insbesondere am Zeilenanfang, verursacht. Vor dem Speichern bitte 'Preview' benützen! Zum Editieren siehe die Hilfeseiten oben. === Nützliche Elemente === '''Zeilenumbruch:''' [[Verbatim([[BR]])]] '''Links:''' interne Links: [[Verbatim([:lehre: Lehre am Institut])]]; externe Links: url; [url]; [[Verbatim([http://www.tuwien.ac.at TU Wien])]]. '''Bilder einfügen:''' [[Verbatim(attachment:Knoller.jpg)]], link zu Bild: [[Verbatim([attachment:resselg3.png Lageplan])]]. '''html-entities:''' http://www.cookwood.com/html/extras/entities.html === Macros === '''Color2:''' färbiger Text[[BR]] [[Verbatim([[Color2(blue,blauer Text)]])]] ergibt: [[Color2(blue,blauer Text)]] [[Verbatim([[Color2(color,bgcolor,font,text)]])]] … font funktioniert leider nicht '''HTML:''' Einfügen von HTML-Code in die Seite[[BR]] [[Verbatim([[HTML(bold)]])]] ergibt: [[HTML(bold)]][[BR]] [[Verbatim([[HTML(gross und stark)]])]] ergibt: [[HTML(gross und stark)]] '''!IncludeUrlContent, UrLGrab:''' Einbinden externer HTML-Seiten.[[BR]] Beide Macros haben Probleme mit links. !UrlGrab stiehlt die eigene base-url, links auf eine eigene Seite verweisen dann auf den fremden Server. !IncludeUrlContent wiederum lässt die externen links auf den eigenen Server verweisen.[[BR]] [[Verbatim([[IncludeUrlContent(http://publik.tuwien.ac.at/publist.php?inst=1106)]])]] '''!MiniPage:''' Verwendung von wiki-code in Tabellen.[[BR]] [[Verbatim([[MiniPage(wikicode)]])]] '''!SaveMailTo:''' Stellt e-mail Adressen als Bild dar.[[BR]] [[Verbatim([[SaveMailTo(v er y DOT imp ortant GGG Person AT domain DOT com)])]] [[SaveMailTo(v er y DOT imp ortant GGG Person AT domain DOT com)]] == Dateien hochladen == Auf 'Attachments' am Fuß der Seite klicken. == Prüfungsergebnisse einfügen == [[Verbatim(inline:dateiname.csv)]] zeigt eine .csv-Datei als Tabelle an. Es empfiehlt sich, beim Hochladen immer denselben Namen zu verwenden. So wird die Datei mit den alten Ergebnissen einfach überschrieben und braucht nicht extra gelöscht werden. Aus dem Karteiprogramm können die im Windows/sides4mi-format exportierten Listen ohne Änderung aufgeladen werden. Nte, !MatrNr und KZl werden durch Note, Matrikelnummer und Kennzahl ersetzt und als Tabellenkopf verwendet. Aus tuwis++ muss beim Exportieren auf '.csv' gedrückt werden, wodurch ';' als Trennungszeichen verwendet wird. Für den Tabellenkopf muss händisch eine entsprechende erste Zeile geschrieben werden. Siehe auch[:HelpOnParsers#csvparser:]. Der ursprüngliche csv-parser wurde ein wenig modifiziert. == Publikationsliste importieren == [[Verbatim([[IncludeUrlContent(http://publik.tuwien.ac.at/publist.php?inst=14&vorname=alfred&zuname=kluwick&lang=2&func=1&sgrp=1&sort=3&inv=1&nohead=1&nohtml=1&ext=0)]])]][[BR]] func=1: Autor; func=0: Autor oder wesentlich beteiligte Person[[BR]] sgrp=1: alle; sgrp=3: keine Buch-Herausgaben[[BR]] nohead=1, nohtml=1: kein Pub.-Datenbank Kopf, reiner Seiteninhalt ohne HTML-Kopf[[BR]] ext=0: Keine links zu elektronischen Versionen der Publikationen. Die links brechen leider beim Importieren. Diese links sollten übrigens auf den url des doi, [[Verbatim(http://dx.doi.org/...)]], gesetzt werden. Die Bedeutung der Parameter wird im [http://publik.tuwien.ac.at/info/manual/Publikationsdatenbank2.pdf Handbuch] der Publikationsdatenbank beschrieben. Siehe auch, nach dem Einloggen in die [http://publik.tuwien.ac.at/pubstart.php?Fak=8 Publikatinsdatenbank], die Funktion URL-Generator in der linken Seitenleiste. #refresh 999999 oder ähnliches sollte an den Beginn der Seite geschrieben werden, falls Inhalt aus anderen Web-Seiten importiert wird. Dadurch wird alle 99.. Sekunden der Cache gelöscht. Andernfalls muss z.B. bei jeder Änderung der Publikationsdaten auf der importierenden Seite auf 'Delete Cache', unter 'More Actions', gedrückt werden. == Seiten in zwei Sprachen == #translation pagename weist auf die Übersetzung einer Seite hin. Ein Beispiel: Seien 'geschichte' und 'history' zwei entsprechende Seiten. Dann steht in geschichte am Anfang #language de[[BR]] #translation history[[BR]] und in history #language en[[BR]] #translation geschichte Beim Anzeigen der Seite erscheint dann rechts oben ein link 'Deutsch' bzw. 'English', durch den man auf die jeweils andere Seite kommt. == Seiten sperren == #acl All:read an den Beginn der Seite schreiben. Diese Seite kann dann nur mehr von root geändert werden. Eine andere Möglichkeit ist, einen neuen User anzulegen. Dazu muss root moin stoppen, in wikiconfig.py temporär die Zeilen 'actions_excluded' und 'user_form_remove' auskommentieren, moin starten, den neuen Benutzer anlegen, moin wieder stoppen und die temporären Änderungen rückgängig machen. Mit #acl NeuerBenutzer:read,write,delete,rename All:read kann dann nur noch der neue Benutzer die Seite ändern. #acl Known:read,write All: erlaubt das Lesen der Seite nur mehr nach dem Einloggen. Siehe HelpOnAccessControlLists. == Statische html-Seiten == Statische html-Seiten können auf clyde ( = www) in /usr/local/share/moin/htdocs/html/ gelegt werden. Der link dorthin lautet dann: www.fluid.tuwien.ac.at/wiki/html/ . == Kontaktdetails == Für die Kontaktdetails der Mitarbeiter wird auf den whitepages-Eintrag verlinkt. Es sollte überprüft werden, ob dort die Daten, insbesondere auch die Fax-Nummern, richtig engetragen sind. == Wartung == 1. root: Ab und zu OrphanedPages löschen.