Einen Patch Beitragen
Neue FunktionalitÀt beitragen: https://wackowiki.org/doc/Org/GetInvolved
Neue FunktionalitĂ€t fĂŒr Dein Wiki erstellen
Mit Aktionen kannst Du leicht Dein Wiki weiterentwickeln. Aktionen können ohne Ănderungen am Programmkern FunktionalitĂ€t in Deinem Wiki ergĂ€nzen. Wenn Du Deine Aktionen in ein öffentliches Repository ĂŒbertrĂ€gst, können diese auch von anderen genutzt und weiter entwickelt werden, wovon Du auch wieder profitieren wĂŒrdest.
Unterschied /action und /community/action
Beispiel: Erstelle eine Datei d24j.php
<?php $d1=strtotime("July 04"); $d2=ceil(($d1-time())/60/60/24); echo "There are " . $d2 ." days until 4th of July."; ?>
commit
Ăndere im Ordner /community/action die Datei d24j.php
<?php $d1=strtotime("July 04"); $d2=ceil(($d1-time())/60/60/24); $tpl->d2 = $d2; ?>
Erstelle im Ordner /community/action/template eine Datei d24j.tpl
[ === main === ] <b> There are <u>[ ' d2 ' ]</u> days until 4th of July. </b>
commit
Bestehende Action verbessern am Beisiel von Seitenaufrufe:
Erstelle eine Lokalisierung
Ăndere die Datei /community/action/hits.php
<?php
if (!defined('IN_WACKO'))
{
}
//
Seitenaufrufe:// take $this->page['hits'] in the first place
// set defaults
$page ??= '';
$result = 0;
if ($page)
{
"FROM " . $this->prefix . "page " .
"WHERE tag = " . $this->db->q($tag) . " " .
"LIMIT 1");
{
}
else
{
}
$tpl->result = $result;
## echo number_format($result, 0, ',', '.');
Erstelle eine Datei /community/action/template/hits.tpl
Erstelle Sprachdateien