Unterschiede

Hier werden die Unterschiede zwischen der gewählten und der aktuellen Version gezeigt.

projekt:dokuwiki:arcticcode 2007/12/30 14:12 projekt:dokuwiki:arcticcode 2008/01/15 16:51 aktuell
Zeile 1: Zeile 1:
===== Code Erweiterung ===== ===== Code Erweiterung =====
 +
==== lib\tpl\arctic\main.php ==== ==== lib\tpl\arctic\main.php ====
Nun störte mich noch der Backlink auf dem aktuellen Namen oben links. Nun störte mich noch der Backlink auf dem aktuellen Namen oben links.
Weg damit ("do=backlink" wird ersatzlos gestrichen). Weg damit ("do=backlink" wird ersatzlos gestrichen).
-<code>+<code html|100%>
    <div class="stylehead">     <div class="stylehead">
      <div class="header">       <div class="header">
Zeile 15: Zeile 16:
      </div>       </div>
</code> </code>
 +
 +----
Nachdem nun alles soweit OK war, hat mich i.M. nur noch gestört, das der Gast meiner Seite, der nur lesen darf, immer noch die Links "Seite anzeigen" und "Ältere Versionen" angezeigt bekam. Nachdem nun alles soweit OK war, hat mich i.M. nur noch gestört, das der Gast meiner Seite, der nur lesen darf, immer noch die Links "Seite anzeigen" und "Ältere Versionen" angezeigt bekam.
Zeile 21: Zeile 24:
Also nochmal ran an den Code. Also nochmal ran an den Code.
 +
Zeile 28: Zeile 32:
D.h. aus D.h. aus
-<code>+<code php|100%|red>
            switch(tpl_getConf('wiki_actionlinks')) {             switch(tpl_getConf('wiki_actionlinks')) {
              case('buttons'):               case('buttons'):
Zeile 41: Zeile 45:
</code> </code>
wurde wurde
-<code>+<code php|100%>
            switch(tpl_getConf('wiki_actionlinks')) {             switch(tpl_getConf('wiki_actionlinks')) {
              case('buttons'):               case('buttons'):
Zeile 54: Zeile 58:
</code> </code>
Achtung, das gibts zweimal im code !! Achtung, das gibts zweimal im code !!
 +
Zeile 62: Zeile 67:
Für die Buttons: Für die Buttons:
-<code>+<code php|100%>
function tpl_Logon_button($type){ function tpl_Logon_button($type){
   
Zeile 93: Zeile 98:
Für die Actionlinks: Für die Actionlinks:
-<code>+<code php|100%>
function tpl_Logon_actionlink($type,$pre='',$suf=''){ function tpl_Logon_actionlink($type,$pre='',$suf=''){
   
Zeile 127: Zeile 132:
===== Konfiguration Erweiterung ===== ===== Konfiguration Erweiterung =====
Damit meine Code-Änderungen auch konfiguriert werden können, müssen die neuen Flags natürlich noch definiert werden. Damit meine Code-Änderungen auch konfiguriert werden können, müssen die neuen Flags natürlich noch definiert werden.
 +
==== lib\tpl\arctic\conf\metadata.php ==== ==== lib\tpl\arctic\conf\metadata.php ====
Dies erweitert die "arctic" Konfiguration um die beiden neuen Flags. Dies erweitert die "arctic" Konfiguration um die beiden neuen Flags.
-<code>+<code php|100%>
$meta['logoffShowEdit']          = array('onoff'); $meta['logoffShowEdit']          = array('onoff');
$meta['logoffShowHistory']        = array('onoff'); $meta['logoffShowHistory']        = array('onoff');
</code> </code>
 +
==== lib\tpl\arctic\conf\default.php ==== ==== lib\tpl\arctic\conf\default.php ====
Dies setzt die Standardwerte in der "arctic" Konfiguration für die beiden neuen Flags. Dies setzt die Standardwerte in der "arctic" Konfiguration für die beiden neuen Flags.
-<code>+<code php|100%>
$conf['logoffShowEdit']            = 0;                            // show EDIT button/link for not logged in users $conf['logoffShowEdit']            = 0;                            // show EDIT button/link for not logged in users
$conf['logoffShowHistory']          = 0;                            // show HISTORY button/link for not logged in users $conf['logoffShowHistory']          = 0;                            // show HISTORY button/link for not logged in users
</code> </code>
 +
Zeile 146: Zeile 154:
==== lib\tpl\arctic\conf\lang\de\settings.php ==== ==== lib\tpl\arctic\conf\lang\de\settings.php ====
Nun müssen natürlich noch die sprachspezifischen Labels erfasst werden. Hier für Deutsch (de), aber muss/sollte natürlich für alle Sprachdateien hinzugefügt werden. Nun müssen natürlich noch die sprachspezifischen Labels erfasst werden. Hier für Deutsch (de), aber muss/sollte natürlich für alle Sprachdateien hinzugefügt werden.
-<code>+<code php|100%>
$lang['logoffShowEdit']                = 'Zeige [Edit] button/link für nicht angemeldete Benutzer'; $lang['logoffShowEdit']                = 'Zeige [Edit] button/link für nicht angemeldete Benutzer';
$lang['logoffShowHistory']              = 'Zeige [History] button/link für nicht angemeldete Benutzer'; $lang['logoffShowHistory']              = 'Zeige [History] button/link für nicht angemeldete Benutzer';
projekt/dokuwiki/arcticcode.1199020334.txt.gz · Zuletzt geändert: 2008/01/15 16:47 (Externe Bearbeitung)