From 958f1e84ff76c36bdcdde8e4702643c532fee070 Mon Sep 17 00:00:00 2001 From: Thomas Mudrunka Date: Wed, 14 Mar 2012 16:04:09 +0100 Subject: [PATCH] Pridany fortunky --- index.php | 5 +++-- lib/Fortune.php | 26 ++++++++++++++++++++++++++ locale/cs/fortunes.txt | 26 ++++++++++++++++++++++++++ 3 files changed, 55 insertions(+), 2 deletions(-) create mode 100755 lib/Fortune.php create mode 100644 locale/cs/fortunes.txt diff --git a/index.php b/index.php index 6b5df8b..dcdb56d 100755 --- a/index.php +++ b/index.php @@ -24,6 +24,7 @@ require_once('Sklad_Auth.class/common.php'); require_once('HTTP_Auth.class.php'); require_once('Locale.class.php'); require_once('Barcode.class.php'); +require_once('Fortune.php'); /** * Trida poskytuje vseobecne funkce pro generovani HTML kodu @@ -180,7 +181,7 @@ class Sklad_HTML extends HTML { //TODO: Split into few more methods $script = $_SERVER['SCRIPT_NAME']; $search = htmlspecialchars(@trim($_GET['q'])); $message = strip_tags(@trim($_GET['message']),'
'); - $fortune = 'test'; + $fortune = fortune(); $instance = INSTANCE_ID != '' ? '/'.INSTANCE_ID : ''; $user_id = htmlspecialchars($user['id']); $user_gid = htmlspecialchars($user['gid']); @@ -288,7 +289,7 @@ EOF;
$message
-
+
$fortune
EOF; diff --git a/lib/Fortune.php b/lib/Fortune.php new file mode 100755 index 0000000..1b4683e --- /dev/null +++ b/lib/Fortune.php @@ -0,0 +1,26 @@ +. + */ + + +function fortune() { + $file = DIR_LOCALE.'/'.LOCALE_LANG.'/'.'fortunes.txt'; + if(!is_file($file)) return false; + $fortunes = file($file, FILE_IGNORE_NEW_LINES | FILE_SKIP_EMPTY_LINES); + return $fortunes[rand(0,sizeof($fortunes)-1)]; +} diff --git a/locale/cs/fortunes.txt b/locale/cs/fortunes.txt new file mode 100644 index 0000000..ce23d5f --- /dev/null +++ b/locale/cs/fortunes.txt @@ -0,0 +1,26 @@ +Forkni si
mě na GIThubu :-)Fork me on GitHub +Tenhle jednorožec je jenom pro tebe a je z lásky :-* +Toto není podprahová reklama. + +Lotek tě vidí 8-) +Vitex je bůh :-D +Založ odborové hnutí! +Máš nárok na placený volno! +Aštar Šeran tě miluje :-* +Ser na halomrdy - následuj svuj spirit! +ČTŮ varuje: WIFI způsobuje rakovinu plic. +Při práci s klávesnicí používejte ochranné a bezpečnostní pomůcky dle normy ISO:2323 +Sex a prachy lžou +Středověk neskončil +Středověk trvá + +Čárové kódy i sériová čísla musí být jedinečná! +Položky jsou skutečné věci skladem. +Modely jsou "typ" věcí (jen virtuální) a skladem nemusí být. +Při naskladňování nezapomeň vyplnit dodavatele a sklad na který zboží půjde. +Pokud si něco bereš ze skladu, tak to vyskladni. +Nevyskladňuj něco, co nemáš v ruce. +Před naskladněním úplně nové věci, která ještě nebyla naskladněna, je většinou potřeba přidat model. +Před přidáním nového modelu se UJISTI, že ve skladu už není od minule! +Před vyskladněním nebo prodejem se ujisti, že máš správný sériový číslo. +Krabice kabelů a podobné se naskladňují po metrech. -- 2.30.2