mdf
function mdf (string $input, int $date); // return string
Táto funkcia vracia lokalizovaný dátum s možnosťou vlastného formátovania. Vstupom je reťazec $input, ktorý symbolizuje štruktúru dátumu a $date, čo je dátum vyjadrený ako timestamp.
Developer Centre je mieto, na ktorom nájdete návody a rôzne prehľady, ktoré Vám určite pomôžu, ak sa chcete podielať na tvorbe redakčného systému Opiner CMS zo strany ich autorov. Tak nech sa páči, pridajte sa medzi nás!
function mdf (string $input, int $date); // return string
Táto funkcia vracia lokalizovaný dátum s možnosťou vlastného formátovania. Vstupom je reťazec $input, ktorý symbolizuje štruktúru dátumu a $date, čo je dátum vyjadrený ako timestamp.
function hcm (string $params, int $menu = false) // return string;
Táto funkcia je viacmenej feedback pre HcmParser. Jej vstupom je $menu, čo má rovnaký význam ako pri HcmParser a $params, čo je iba samotný reťazec predstavujúci parametre HCM moduly (napríklad: cats, 1, 10). Táto funkcia následne načíta a spracuje už samotný HCM modul a vráti jeho výsledok.
function HcmParser (string $string, int $menu = false); // return string
Táto funkcia začne v priradenom reťazci formátovať HCM moduly. Ak je $menu nastavené, tak sa pri formátovaní tvári, ako keby bol HCM modul umiestnený práve v menu, ktoré toto čislo označuje.
function setQ (string $string); // return string
V reťazci, ktorý je predaný ako parameter nahradí " a ' za ich HTML entity.
function adjust (string $string, boolen $int = false); return string/int
Táto funkcia slúži na ošetrenie vstupných dát pred vkladaním do databázy (kvôli bezpečnosti). Ak $int je true, tak $string je ošetrené spôsobom, že je chápané ako číslo, inak sa pre reťazec pridajú " a ', aby mohol byť správne vložený.
function rwl (string $type, string $title); // return string
Táto funkcia tvorí odkazy na položky na Vašej stránke a to podľa toho, či je zapnutý Mod Re-Write alebo nie. Vstupom je typ položky (clanok, sekcia, galeria, kniha, gallery, stranka, kategoria, archiv) a jej názov (ID + samotný nazov, číslo strany pri stránkovaní, nazov časti systému). Ak napríklad zadáme „clanok“ a „1-opiner-cms“, tak nám funkcia vráti buď „?clanok=1-opiner-cms“ alebo „clanok-1-opiner-cms.html“ a to práve na základe nastavení systému.
functionGetCatsList (int $cat1, int $cat2, int $cat3); // return string
Vstupom pre túto funkciu by mali byť ID kategórií, ktoré sú priradené pre nejaký článok. Táto funkcia následne z databázy vyberie ich názvy a vytvorí odkaze na tieto kategórie oddelené čiarkami.
function TexylaAdd (string $name); // return string
Vstupom tejto funkcie má byť parameter name textarei, ktorá bude obalená javascriptom pre texylu (táto funkcia je len viac menej feedback pre HCM modul add_com).
function getASmail (string $mail); // return string
Reťazec reprezentujúci email predaný ako parameter prerobí na antispamovú formu, napríklad: mail@domena.tld – mail [zavinac] domena [bodka] tld.
function oddel (int $num); // return string
Číslo, ktoré je dané tejto funkcií rozdelí na tisícky, inak povedané pridá medzery na miesta delenia tisícok, napríklad: 1234567890 – 1 234 456 789.