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) (lin­k)
  • 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:
Publikováno: 11.12.2008 22:32
Knedle

Související články

blog comments powered by Disqus