Versionsunterschiede von Git / Einen Patch Beitragen




← Vorherige Änderung
NĂ€chste Änderung →

hinzugefĂŒgt:
Seitenaufrufe: 254
How2patch > https://www.gitkraken.com/learn/git/git-patch

Neue FunktionalitĂ€t fĂŒr Dein Wiki erstellen

Bestehende FunktionalitÀt verbessern

am Beispiel der Action {{hits}}
Mit der Aktion {{hits}} werden bis zur WackoWikiVersion R6.1.20 Seitenaufrufe als Zahl ausgegeben. Bespielsweise könnte ein lokalisierter Hinweis darauf hilfreich sein, was die Zahl darstellt. Nachfolgend soll gezeigt werden, wie das Wort "Seitenaufrufe" mit Hilfe von Sprachdateien ergÀnzt werden kann.
1. Ändere im Ordner /action die Datei hits.php
Zeile:
35 ## echo number_format($result, 0, ',', '.');
36
37 $tpl->hint = true;
38 $tpl->result = $result;
2. Erstelle im Ordner /action/template die Datei hits.tpl
[= hint _ =
<b>[ ' _t: hits ' ]
=]
[ ' result ' ]
</b>
3. Ändere/erstelle passende Sprachdateien:
Unterschiedliche Möglichkeiten der ErgÀnzung von Sprachdateien:
/lang/wacko.de.php | /theme/default/lang/wacko.de.php | /community/lang/wacko.de.php
// action Seitenaufrufe: 254
'hits' => 'Seitenaufrufe: ',

Am eigenen Theme arbeiten


entfernt:

Neue FunktionalitĂ€t fĂŒr Dein Wiki erstellen

Bestehende Action verbessern am Beisiel von Seitenaufrufe: 254

Erstelle eine Lokalisierung
Ändere die Datei /community/action/hits.php
if (!defined('IN_WACKO'))
{
exit;
}
// Seitenaufrufe: 254
// take $this->page['hits'] in the first place
// set defaults
$page ??= '';
$result = 0;
if ($page)
{
$tag = $this->unwrap_link($page);
$rs = $this->db->load_single(
"SELECT hits " .
"FROM " . $this->prefix . "page " .
"WHERE tag = " . $this->db->q($tag) . " " .
"LIMIT 1");
if (isset($rs['hits']))
{
$result = $rs['hits'];
}
}
else
{
$result = $this->page['hits'];
}
$tpl->result = $result;
## echo number_format($result, 0, ',', '.');
Erstelle eine Datei /community/action/template/hits.tpl
Erstelle Sprachdateien

Am eigenen Theme arbeiten