Ještě jednou Linbot
Nedávno jsem zde psal o programu Linbot, který dokáže hledat nefunkční odkazy ve stránkách. Zmiňoval jsem jeden problém, kdy Linbot padl při generování reportu v případě nedostupnosti Internetu. Jeden ze čtenářů nám poslal postup, jak tomu zabránit.
Zdravim,
tak jsem si precet vas clanek o Linbotu a rekl si, ze to by se mi mohlo hodit. Tak sem to stahnul a snazil se to rozjet. Vysledkem meho snazeni bylo i to, ze zaverecne reporty to generuje i bez pripojeni do site. Bylo jen nutne udelat nekolik uprav:
1) Stahnout si z internetu z adr. starship.python.net/crew/marduk/linbot
soubory linbot.css, linbot.gif, blackbar.gif.
2) Tyto soubory umistit na lokalnim web-serveru.
3) V souboru config.py udelat nasledujici zmeny:
WARN_OLD_VERSION = 0 (pokud je to !0 tak se Linbot snazi zjistit akt. verzi z internetu.)
STYLESHEET = ‚http://starship.skyport.net/crew/marduk/linbot/linbot.css‘
tento parametr nastavit dle noveho umisten i souboru linbot.css
(napr STYLESHEET = ‚http://localhost/linbot/linbot.css‘)
to same udelat pro parametr LOGO_HREF
(LOGO_HREF=„http://localhost/linbot/linbot.gif“)
4) Upravit lokalni linbot.css
V tomto souboru je dvakrat odkaz na soubor blackbar.gif, ten upravit opet na nove umisteni.
Po techto krocich je Linbot funkcni i bez pripojeni na internet a vygenerovane reporty si muzete pohodlne prohlizet. Zaroven pokud nemate pripojeni na internet doporucuji vypnout kontrolu externich odkazu (AVOID_EXTERNAL_LINKS = 1). Jinak hlavni veci, ktera mi vadi je to ze si to neporadi s myma strankamam, kde jsou odkazy generovane JavaScriptem. Ostatne ani weblint nevi co s mym kodem ma delat ;-)
S pozdravem
PeS the Elven Mage
Související odkazy
Workshop uživatelského testování použitelnosti

- Dokonalý web sám od sebe nikdo nevymyslí.
- Otestujte své řešení se skutečnými uživateli.
- Naučíme vás, jak testovat rychle, levně a efektivně.
- Během testování může moderátor udělat desítky chyb - vyvarujte se jich
Detailní informace o workshopu uživatelského testování »
Tento text je již více než dva měsíce starý. Chcete-li na něj reagovat v diskusi, pravděpodobně vám již nikdo neodpoví. Pro řešení aktuálních problémů doporučujeme využít naše diskusní fórum.

