Redakční systém SimpleAdmin Beta Jan Shimi Šimonek shimi@quick.cz jan.simonek@quick.cz http://www.shimi.webz.cz/
Obsah Obsah... 2 Co je to SimpleAdmin Beta?... 3 Ovládání Administrace... 3 Články... 3 Menu... 4 Soubory... 4 Statistiky... 5 Zálohování... 5 Změna hesla... 5 Odhlášení... 5 Integrace do vašich stránek a popis funkce souborů... 5 Index.php... 5 default.css... 6 data/clanky.txt... 6 data/ipadrs.txt... 6 data/pocitadlo.txt... 7 data/vychozi.txt... 7 admin/... 7
Co je to SimpleAdmin Beta? Je jednoduchý redakční systém pro správu webu. Používá PHP 4 a nevyžaduje databázi. Články a data jsou ukládány jako obyčejné textové soubory. Navíc systém obsahuje i jednoduchého správce souborů. Je navržen tak, aby jste mohli odkudkoliv napsat článek na Váš web. Tento systém je navíc freeware, pouze pokud ho budete používat, vložte prosím na své stránky banner /admin/logo.gif s odkazem na stránky http://www.shimi.webz.cz. Případné dotazy a připomínky pište na shimi@quick.cz. Pokud se chcete přihlásit do administrace, zobrazte ve svém prohlížeči hlavníadresář/admin/. Defaultní heslo do administrace je abcd. Ovládání Administrace Do administrace se přihlásíte zadáním vase_adresa/admin/ do adresy. Defaultní heslo do administrace je abcd. Články Články můžete přidávat, upravovat, mazat ve stejnojmenné sekci v administraci. Po kliknutí na odkaz se zobrazí tabulka se všemi články. Přidání článku Článek můžete přidat kliknutím na odkaz Přidej článek!. Zobrazí se okno kde zadáte titulek okna článku, název souboru kam se článek uloží a samozřejmě zde napíšete samotný článek. Můžete používat html tagy, css, javascript i php. Pouze místo tagu <textarea> napište <text-area> a to jak u zahajovacího tak u ukončovacího znaku. V případě že používáte v článku php kód změňte příponu souboru na.php. Editace článku Jestliže chcete editovat článek, klikněte na odkaz Uprav u požadovaného článku. Poté se zobrazí stejný formulář jak u přidávání článku. Pro editaci článku platí stejná pravidla jako pro přidávání. Ve formuláři editace článku můžete také přejmenovat soubor jednoduchým přepsáním jména souboru a potvrzením. Smazání článku Článek můžete smazat kliknutím na odkaz Smaž v tabulce článků a následným potvrzením ověřovací otázky. Nastavení úvodního článku Kliknutím na odkaz X ve sloupci Výchozí u článku nastavíte tento článek jako výchozí. Jestliže nemáte nastaven výchozí článek návštěvníci vašich stránek namísto přivítání uvidí hlášku Článek nenalezen!. Zobrazení článku Jestliže chcete rychle přejít na nějaký článek a nacházíte se v administraci článků není nic snazšího než kliknout na odkaz Zobraz u požadovaného článku.
Menu V této sekci administrace můžete upravovat, přidávat, mazat a měnit pořadí menu a podmenu na vašich stránkách. Přidání menu Kliknutím na odkaz Přidej menu! zobrazíte formulář přidávání menu. Do kolonky Název napište název vašeho menu, ten se bude zobrazovat v horní liště menu. Jestliže uživatel klikne na tento název a vy jste vyplnili kolonku Odkaz přejde na tento odkaz. Pokud nechcete žádný odkaz nechte v této kolonce pomlčku -. Jestliže uživatel najel myší na toto menu zobrazí se mu odkazy na články které napíšete do kolonky Vnořená menu. Ty mají syntaxi : #ID1 název 1 #ID2 název 2 ID1 a ID2 jsou čísla článků která najdete v kolonce ID u každého článku v tabulce článků. Název 1 a Název2 jsou názvy které se zobrazí v dolní liště pro každý článek. Jestliže nechcete aby se zobrazovala jakákoliv podmenu nevyplňujte tuto kolonku. Editace menu Po kliknutí na odkaz Uprav v tabulce menu se zobrazí stejný formulář jako u přidávání menu. Zde můžete menu upravit. Smazání menu Smazání provedete jednoduše kliknutím na odkaz Smaž! a potvrzením ověřovací otázky. Změna pořadí menu Jestliže chcete změnit pořadí menu použijte odkaz X v kolonce Up (tj. anglicky nahoru). Tím vyměníte toto menu s menu před ním. Pokud je menu první tato akce ho vymění s posledním menu. Soubory Pod touto položkou se skrývá jednoduchý souborový manažer. Umožňuje uploadovat soubory, kopírovat, přejmenovávat, přesunovat, mazat, vytvářet složky, zobrazovat velikosti souborů a samozřejmě otvírat soubory. Takže nemusíte používat ftp program ale stačí se pouze přihlásit do administrace. Ovládání je naprosto intuitivní, jediné s čím by začínající uživatelé mohli mít problém je symbol dvou teček (.. ) pro přesun o složku nahoru. Odkaz Přidej složku! po kliknutí přidá složku do aktuálního adresáře s názvem, jaký si zvolíte. Odkaz Uploaduj soubor! Logicky uploaduje soubor do aktuální složky, soubor bude mít stejný název jako byl na vašem disku. V tabulce se soubory se zobrazují soubory normální modrou barvou a bílou barvou složky.
Statistiky Zde se zobrazují statistiky vašeho webu. Jestliže někdo zobrazil nějaký článek uloží se o tom záznam. V záznam vypadá například nějak takto : 127.0.0.1-2007-07-20 14:22 clanek 1 Je to vlastně : IPADRESA ROK-MĚSÍC-DEN HODINA:MINUTA clanek IDČLÁNKU Všimněte se přehozeného pořadí rok měsíc den. Použil jsem toto pořadí z důvodu řazení statistik. Ty se v případě kliknutí na tlačítko Setřiď! seřadí podle IP adresy a dále podle času přístupu od nejstarších po nejnovější a podle článků. Jestliže kliknete na tlačítko Vymaž! statistika se vymaže. V kolonce přístupy pak můžete vidět kolik různých návštěvníků (přesněji kolik různých IP adres) navštívilo vaše stránky. Zálohování Zde můžete vytvořit a případně i obnovit zálohu souboru data/clanky.txt. Záloha se uloží do souboru data/zaloha.gz ve formátu komprimovaného zlib archivu. Změna hesla V této části administrace můžete změnit heslo pro přihlášení. Napište ho do obou kolonek a odešlete tím provedete změnu. Jestliže heslo zapomenete stačí vymazat soubor admin/pass.txt a tím resetujete heslo do defaultního nastavení abcd. Odhlášení Po kliknutí na tuto položku se logicky odhlásíte ;-) Integrace do vašich stránek a popis funkce souborů Index.php Tento soubor má na starosti zobrazování článků, menu a ukládání přístupů do log souboru /data/ipadrs.txt a /data/pocitadlo.txt. Pokud chcete mít svůj vlastní vzhled stránek, tento soubor vytvořte svůj vlastní, a pouze části s php kódem na vkládání titulku, menu, obsahu a ukládání statistik ponechte. Zde jsou tyto části kódu : Kód označený komentářem <!-- --------------- TENTO KOD INICIALIZUJE SYSTEM A VYPISE TITULEK OKNA ---------- --> vložte tam kde chcete aby se vložil titulek okna. Řádek echo "SimpleAdmin beta - ". fgets($f,1024); upravte tak, že místo Simple Admin Beta dáte svůj název. Javascript označený komentářem <!-- ---------- JAVASCRIPT PRO ZOBRAZOVANI MENU ------------------ --> vložte dovnitř hlavičky ( tag <head></head> ).
Html a php kód pro výpis menu vložte kamkoliv do tagu <body>. Formátování pozice můžete upravit css stylem. A nakonec vložte k d, který zajistí vypsání samotného obsahu, ten je označen tímto komentářem : <!-- ----------------- VYPIS OBSAHU ------------------ --> default.css Obsahuje css styly pro administraci a hlavní stránku, pokud chcete mít svoje vlastní css styly použijte jiný název souboru a přilinkujte ho do index.php. Pouze ponechte tyto stylopisy.menu a.vysmenu pro styly nadřazeného a podřazeného menu. U.vysmenu pak vložte řádek: visibility: hidden; data/clanky.txt Obsahuje menu a titulky a názvy souboru článků. Struktura je následující : ** Název kategorie odkaz_kategorie ( když není tak je zde pomlčka ) #ID1 #ID2 #ID3 - volný řádek! Název kategorie 2 - #ID1 #ID2!! odděluje menu od článků, musí být! ##ID1 Titulek okna _souboru_bez_mezer ##ID2 Titulek okna _souboru_bez_mezer Prázdný soubor musí vypadat následovně : ( volná řádek )!! ( volný řádek ) data/ipadrs.txt Obsahuje IP adresy, časy a id zobrazeného článku návštěvníků.
data/pocitadlo.txt Obsahuje počet unikátních ip adres, které zobrazily stránky. Čili počet různých návštěvníků. data/vychozi.txt Obsahuje id článku který se zobrazí pokud nezadáte do adresy parametr?clanek=idčlánku. Čili obsahuje id výchozího článku. admin/ Obsahuje.php soubory pro samotnou administraci. Obsah této složky prosím neměňte. Pouze pokud budete chtít aktualizovat tento systém.