lsblog: vlastnosti
Sdílet
lsblog (jak jsem si jej vymyslel) by měl splňovat tyto náležitosti:
- co nejméně souborů
- minimální nároky na instalaci
- jednoduchou administraci (potažmo bez administrace jako celku)
- možnost tagování článků
- související články
- jednoduše upravitelný vzhled – jak obsahový (bloky), tak designový
- navázání reklam na tagy
- komentáře u článků (+ antispam)
- formátování postu
- jakous-takous přívětivost pro uživatele (adminitrátora)
a jak to tedy dopadlo?
vlastnosti lsblog(u)
- počet souborů: 15 + vhodné + speciálky (\podrobně\)
- počet tabulek v db: 3 (clanky, tagy, komentare) (link)
- instalace: tomu se nedá říct instalace – nakopírovat 14 soborů na server, nahrát sql do vytvořené databáze, upravit 1 soubor (db.php – přístupy do db, název blogu aj – cca 19 + 5 řádků ) (link)
- neexistuje samostatný administrační modul; po přihlášení přes určitý adresář (+ jméno, heslo) se přímo na blogu objeví administrační blok s odkazy a funkční linky u článků a textů (editace, skrytí smazání) (link)
- tagy a související články: pod clánkem s tagem \„xxx\“ jsou vypsány další články (od nejnovějších) se stejným tagem (počet nastavitelný v konfiguraci) (link)
- základní design tvoří jeden obrázek (horní pozadí) a 1 css soubor, css soubor je editovatelný online (link)
- index.php je \„pseudosablona\“, obsahuje jen 10 divů, v každém je zobrazena php proměnná a dvě extra administrační proměnné pod podmínkou(link)
- na vyhledávání uvnitř blogu bude použito něco externího (google)
- k tagů je možné přiřadit článek, který může obsahovat html kód reklamy = cílit různé reklamy (zatím nedodělán výstup) (link)
- komentáře je možné zakázat celkově, nebo pro každý článek zvlásť; při použití \„reagovat\“ se vytvoří vzájemné linky do obou komentářů; mají JS antispam (snad bude fungovat :)
- pro formátování je použito \Texy!\, vstupní pole pro text se automaticky rotahují či jsou automaticky roztaženy pomocí \jQuery\ a funkce \pro automatickou výšku textarey\
- na tomto blogu jsem si jestě zprovoznil zvýrazňování syntaxe pomocí \FSHL\ – ale to je speciální nádstavba
- o přívětivost pro uživatele se pokouší AJAX u všech administračních prvků
- obecně jsem se snažil o co nejrozumnější výstup z lsblogu (řekněme o SEO) – pěkná url, jedinečné title u každé stránky, minimum html balastu…
- využívá knihovny \Dibi\, \Texy!\ a framework \jQuery\
- umí tyto relevantní odkazy – domů, první, předešlá, další, poslední, nadřazená (link) + mikroformátuje tagy u zobrazených příspěvků (ne v seznamu tagů)
Pokud je za textem (link), mám v plánu popsat tuto část dalším speciálním článkem, takže mě ještě čeká docela dost popisování.
Download lsblogu umožním po článku o instalaci, který dle všeho bude následovat po popisu souborů.
tagy: lsblog
Publikováno: 11.12.2008 22:32