====== Verwaltung ====== \\ Informationen für Personen mit administrativem Zugriff ===== Stilvorlagen ===== Allgemeine Gestaltungsmerkmale wie Farben, Schriftarten, Schriftgrößen, Rahmen, Abstände sind im Wiki nicht änderbar. Soll das Erscheinungsbild der Website insgesamt abgewandelt werden, so muss man dafür auf den KASServer bzw. FTP-Server zugreifen. Im Verzeichnis "kgm_cms/lib/tpl/erika" befinden sich dafür die Stilvorlagen: * style.ini – definiert die Standardfarben * design.css – Stilvorlage für den Textbereich * layout.css – Stilvorlage für Randstreifen, Menü, Tabs und Fußzeile * Das Unterverzeichnis "images" enthält grafische Gestaltungselemente, unter anderem den Website-Titel "Evangelisch-Lutherische Kirchgemeinde..." * main.php – definiert die Grundstruktur der generierten HTML-Seiten, z.B. dass es Kästchen für Kopf- und Fußbereich, Titel, Menü und einen Haupt-Anzeigebereich gibt. Auf der WebFTP-Seite können Dateien direkt bearbeitet werden, aber anscheinend werden die Änderungen dann nicht wirksam. Darum lieber "Datei anzeigen", lokal bearbeiten, lokal speichern und dann wieder uploaden. ===== Bilder ===== * Das Verzeichnis "kgm_data/media" enthält die in die Wiki-Seiten eingebetteten Bilder. * Dort liegt auch das Symbol [[http://de.wikipedia.org/wiki/Favicon|favicon.ico]], das etwa in der Adresszeile eines Browsers links von der URL angezeigt wird und dazu dient, die zugehörige Website auf wiedererkennbare Weise zu kennzeichnen. \\ //von Sven Walper// ---- ===== Kommentarfunktion ===== Du kannst grundsätzlich auf jeder Seite kommentieren. Die Funktionalität lässt sich aber auch gezielt ein- und ausschalten. ~~DISCUSSION~~ ~~DISCUSSION:off~~ Im eingeloggten Zustand wird gleich der richtige Name übernommen. Wenn Du aber lieber anonym kommentieren möchtest, kannst Du das natürlich auch gern tun. ===== Inhaltsverzeichnis ===== Das automatisch generierte Inhaltsverzeichnis lässt sich auch ausschalten: ~~NOTOC~~ ===== Einfügen von inc/parser/xhtml.php ==== ==== function internalmedia(..) ==== EXIF-Daten als Bildunterschrift /** * Renders internal and external media * * @author Andreas Gohr */ function _media ($src, $title=NULL, $align=NULL, $width=NULL, $height=NULL, $cache=NULL, $render = true) { $ret = ''; list($ext,$mime,$dl) = mimetype($src); if(substr($mime,0,5) == 'image'){ // first get the $title if (!is_null($title)) { $title = $this->_xmlEntities($title); }elseif($ext == 'jpg' || $ext == 'jpeg'){ //try to use the caption from IPTC/EXIF require_once(DOKU_INC.'inc/JpegMeta.php'); $jpeg =& new JpegMeta(mediaFN($src)); if($jpeg !== false) { $cap = $jpeg->getTitle(); if($cap){ $title = $this->_xmlEntities($cap); } $desc = $jpeg->getField(array('Exif.TIFFImageDescription','Exif.TIFFUserComment','Exif.UserComment','Iptc.Caption')); if($desc){ $desc = $this->_xmlEntities($desc); } } } if (!$render) { // if the picture is not supposed to be rendered // return the title of the picture if (!$title) { // just show the sourcename $title = $this->_xmlEntities(basename(noNS($src))); } return $title; } //add image tag $ret .= ''. '
'.$desc.'
'; $align = ''; $ret .= '_xmlEntities($width).'"'; if ( !is_null($height) ) $ret .= ' height="'.$this->_xmlEntities($height).'"'; $ret .= ' />'; $ret .= '
'; }elseif($mime == 'application/x-shockwave-flash'){ if (!$render) { // if the flash is not supposed to be rendered // return the title of the flash if (!$title) { // just show the sourcename $title = basename(noNS($src)); } return $this->_xmlEntities($title); } $att = array(); $att['class'] = "media$align"; if($align == 'right') $att['align'] = 'right'; if($align == 'left') $att['align'] = 'left'; $ret .= html_flashobject(ml($src,array('cache'=>$cache)),$width,$height, array('quality' => 'high'), null, $att, $this->_xmlEntities($title)); }elseif($title){ // well at least we have a title to display $ret .= $this->_xmlEntities($title); }else{ // just show the sourcename $ret .= $this->_xmlEntities(basename(noNS($src))); } return $ret; } ===== Einfügen von inc/html.php ===== ==== function html_edit(...) ==== Eine Marke eingefügt, um das Ende des Editierungsformulars anzuzeigen. ... \\ //Von Richard Weickelt//