Informationen für Personen mit administrativem Zugriff
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:
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.
von Sven Walper
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.
Das automatisch generierte Inhaltsverzeichnis lässt sich auch ausschalten:
~~NOTOC~~
EXIF-Daten als Bildunterschrift
/** * Renders internal and external media * * @author Andreas Gohr <andi@splitbrain.org> */ 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 .= '<table class="media'.$align.'">'. '<caption align="bottom">'.$desc.'</caption><tr><td>'; $align = ''; $ret .= '<img src="'.ml($src,array('w'=>$width,'h'=>$height,'cache'=>$cache)).'"'; $ret .= ' class="media'.$align.'"'; // make left/right alignment for no-CSS view work (feeds) if($align == 'right') $ret .= ' align="right"'; if($align == 'left') $ret .= ' align="left"'; if ($title) { $ret .= ' title="' . $title . '"'; $ret .= ' alt="' . $title .'"'; }else{ $ret .= ' alt=""'; } if ( !is_null($width) ) $ret .= ' width="'.$this->_xmlEntities($width).'"'; if ( !is_null($height) ) $ret .= ' height="'.$this->_xmlEntities($height).'"'; $ret .= ' />'; $ret .= '</td></tr></table>'; }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; }
Eine Marke eingefügt, um das Ende des Editierungsformulars anzuzeigen.
... </div> <?php }?> </div> </form> </div> <!-- edit_area_end --!> <?php }
Von Richard Weickelt