Dokuwiki: Änderungen und Notizen

Änderungen

Template

In lib/tpl/xxxxx/main.php (xxxxx steht für die verwendete Vorlage (Template)) wurde der mit „dokuwiki“ klassifizierte div-Container erweitert…

<div class="dokuwiki ns_<?php echo str_replace(":", " ns_", $ID)?>">

..um die Klassen „ns_NAMENSRAUM“. Bei der Seite, auf der sie sich momentan befinden wurden beispielsweise die beiden Klassen „ns_wiki“ und „ns_dokuwiki_aenderungen_notizen“ hinzugefügt. Per CSS wird der Container wiefolgt angesprochen:

div.ns_NAMENSRAUM {
  ...
}

NAMENSRAUM steht für den Dokuwiki-Namensraum, der angesprochen werden soll.

Effekt

Es können nun per CSS gleiche Elemente je nach Namensraum unterschiedlich angesprochen werden.

tpl_searchform

inc/template.phptpl_searchform erweitert:

-- print 'id="qsearch__in" accesskey="f" name="id" class="edit" title="[F]" />';
++ print 'id="qsearch__in" accesskey="f" name="id" class="edit" title="[F]" value="'.$lang['btn_search'].'..." onblur="if(this.value==\'\') this.value=\''.$lang['btn_search'].'...\';" onfocus="if(this.value==\''.$lang['btn_search'].'...\') this.value=\'\';" />';

Effekt

Ist kein Suchbegriff eingegeben, wird im Such-Feld der lokalisierte Suche-String angezeigt.

Der „Suche“-Knopf wurde per CSS ausgeblendet:

div.dokuwiki #dw__search input.button {
  display: none;
}

TOC eingeklappt anzeigen lassen

lib/scripts/script.jsaddTocToggle() geändert:

--    obj.innerHTML    = '<span>&minus;</span>';
--    obj.className    = 'toc_close'; 
 
++    obj.innerHTML    = '<span>+</span>';
++    obj.className    = 'toc_open';
++    $('toc__inside').style.display   = 'none';

Notizen

Nach oben
 
  wiki/dokuwiki_aenderungen_notizen.txt · Zuletzt geändert: 2009/07/04 16:06 (Externe Bearbeitung)
Valid XHTML 1.0 Valid CSS