abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×
    včera 19:11 | Komunita

    Společnost JetBrains se stala platinovým sponzorem multiplatformního open source herního enginu Godot. K vývoji her lze používat Rider for Godot. Zdarma pro nekomerční účely.

    Ladislav Hagara | Komentářů: 0
    včera 16:55 | Nová verze

    Byla vydána verze 9.0 open source virtualizační platformy Proxmox VE (Proxmox Virtual Environment, Wikipedie) založené na Debianu. Verze 9.0 je založena na Debianu 13 Trixie. Přehled novinek v poznámkách k vydání a informačním videu.

    Ladislav Hagara | Komentářů: 0
    včera 13:44 | IT novinky

    Operátor O2 dává všem svým zákazníkům s mobilními službami poukaz v hodnotě 300 Kč na nákup telefonu nebo příslušenství jako omluvu za pondělní zhoršenou dostupnost služeb.

    Ladislav Hagara | Komentářů: 10
    včera 04:00 | Nová verze

    Společnost NVIDIA vydala verzi 13.0 toolkitu CUDA (Wikipedie) umožňujícího vývoj aplikací běžících na jejich grafických kartách. Přehled novinek v poznámkách k vydání.

    Ladislav Hagara | Komentářů: 0
    4.8. 04:22 | IT novinky

    Byly vyhlášeni vítězové a zveřejněny vítězné zdrojové kódy (YouTube, GitHub) již 28. ročníku soutěže International Obfuscated C Code Contest (IOCCC), tj. soutěže o nejnepřehlednější (nejobfuskovanější) zdrojový kód v jazyce C.

    Ladislav Hagara | Komentářů: 9
    3.8. 14:22 | Komunita

    Na čem pracují vývojáři webového prohlížeče Ladybird (GitHub)? Byl publikován přehled vývoje za červenec (YouTube).

    Ladislav Hagara | Komentářů: 0
    3.8. 01:11 | Pozvánky

    Konečně se ochladilo, možná i díky tomu přestaly na chvíli padat rakety jako přezrálé hrušky, díky čemuž se na Virtuální Bastlírně dostane i na jiná, přízemnější témata. Pokud si chcete jako každý měsíc popovídat s dalšími bastlíři, techniky, vědci a profesory u virtuálního pokecu u piva, Virtuální Bastlírna je tu pro Vás.

    Ještě před ochlazením se drát na vedení V411 roztáhl o 17 metrů (přesné číslo není známé, ale drát nepřežil) a způsobil tak… více »
    bkralik | Komentářů: 3
    2.8. 23:44 | Komunita

    Na čem aktuálně pracují vývojáři GNOME a KDE Plasma? Pravidelný přehled novinek v Týden v GNOME a Týden v KDE Plasma.

    Ladislav Hagara | Komentářů: 0
    1.8. 15:44 | Nová verze

    PixiEditor byl vydán ve verzi 2.0. Jedná se o multiplatformní univerzální all-in-one 2D grafický editor. Zvládne rastrovou i vektorovou grafiku, pixel art, k tomu animace a efekty pomocí uzlového grafu. Zdrojové kódy jsou k dispozici na GitHubu pod licencí GNU LGPL 3.0.

    Ladislav Hagara | Komentářů: 2
    1.8. 13:22 | Nová verze

    Byly představeny novinky v Raspberry Pi Connect for Organisations. Vylepšen byl protokol auditu pro lepší zabezpečení. Raspberry Pi Connect je oficiální služba Raspberry Pi pro vzdálený přístup k jednodeskovým počítačům Raspberry Pi z webového prohlížeče. Verze pro organizace je placená. Cena je 0,50 dolaru za zařízení za měsíc.

    Ladislav Hagara | Komentářů: 0
    Kolik tabů máte standardně otevřeno ve web prohlížeči?
     (28%)
     (29%)
     (5%)
     (7%)
     (4%)
     (1%)
     (2%)
     (24%)
    Celkem 217 hlasů
     Komentářů: 23, poslední 4.8. 13:01
    Rozcestník

    Wiki

    13.5.2005 12:48 | Přečteno: 1587× | První linie

    Tak jsem se konečně dostal k tomu, že mé stránky jsou v bídném stavu a žádají přinejmenším trochu živé vody. Požadavky jsou tentokrát už zcela jasné, jejich podrobným rozborem jsem došel k tomu, co je pro mě IMHO nejlepší. Totiž wiki.

    Wiki sice, pravda, není nic revolučního, ale je to dobrý nápad jak vytvářet a spravovat webové stránky. Pominu nyní myšlenku wiki otevřené všem, což není můj případ. Na wiki je fajn, že s ní dokážete tvořit i rozsáhlé stránky rychle a rychle je upravovat. Chcete novou stránku? Zadáte do prohlížeče její požadovanou adresu a jednoduše tu stránku napíšete. Chcete na ni přidat odkaz na existující stránku? Ťuknete na edit a napíšete ho tam. Chcete něco napsat, ale nestíháte a chcete si to jenom poznamenat? Použijete prostě normálně odkaz který chcete a později si kdykoliv necháte vypsat chybějící stránky a doplníte je.

    Nechci po těch stránkách nic úžasného, pár odkazů, neměnných stránek a prostor na ukládání konfiguráků a různých mini-HOWTO a poznmáek, které si pro sebe píšu. S wiki mi to dle mého půjde nejpříjemněji a nejrychleji.

    Zůstává nyní jediný problém. Totiž konkrétní technické řešení. Řekněme, že z jistých důvodů se omezíme na PHP a MySQL databázi. Zalíbila se mi celkem Wikka Wiki, i když je na ní potřeba dělat celkem dost úprav přímo v kódu, pro změnu vzhledu (samozřejmě přes CSS, ale bez změn v HTML výstupu se taky neobejdu), počeštění je trochu problém (kódování, řetězce jsou v kódu natvrdo, na stránkách mají ovšem úpravu pro gettext) a místo odstavců dělá nové řádky (obzvláště hnusné, budu to muset opravit).

    Pokud má tedy někdo tip na lepší wiki, tak sem s ním, zatím se trápím tvorbou koukatelného vzhledu (náročná věc, dovolím si poděkovat za colourlovers.com a Pixymu za jeho úžasné míchatko barev).

           

    Hodnocení: -

    zatím nehodnoceno
            špatnédobré        

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    Komentáře

    Vložit další komentář

    Vašek Lorenc avatar 13.5.2005 13:07 Vašek Lorenc | skóre: 27
    Rozbalit Rozbalit vše Jiné možnosti..
    .. které jsou ale tak trochu mimo mísu, protože nesplňují ani požadavek PHP, ani MySQL ;) Dobrý projekt na osobní stránky mi přijde Leonardo (řešeno v Pythonu), jako zatím nejvíc funkční a modulární se mi líbilo Kwiki (tohle je pro změnu Perl :-)).

    Když se to tak vezme, je tenhle komentář k ničemu, ale třeba to nahlodá ty požadavky na technické řešení (-li nejsou dány hostingem, třeba).
    ...včetně majestátného loosa
    13.5.2005 13:14 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jiné možnosti..
    Jsou dány hostingem, jinak bych se něčemu jinému nebránil (no, i když, provozvat něco v Perlu bych asi nechtěl, přeci jen jsem u webu radši, když můžu v kódu dělat úpravy).
    Copak toho není dost?
    13.5.2005 15:15 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jiné možnosti..
    Tak Leonardo vypadá docela dobře. Ale s Apachem se to zdá se integrovat neumí a mít stránky na jiném portu se mi moc nechce, takže tohle je trochu problém. Kdyby to ukládalo data do nějaké SQL databáze, taky bych to ocenil o trochu víc, ale to už je jenom detail a navíc se zdá, že by nebylo tak hrozné dopsat.
    Copak toho není dost?
    Vašek Lorenc avatar 13.5.2005 15:54 Vašek Lorenc | skóre: 27
    Rozbalit Rozbalit vše Re: Jiné možnosti..
    Já to provozuju i normálně s Apachem, v tom problém není, jenom se _může_ hodit dokonfigurovat si mod_rewrite.. ten ukázkový skript je tam jenom pro ty, kteří naopak Apache nemají, nebo aby se to dalo snáze testovat.

    Jinak jsem ale rád, že se líbí :-)
    ...včetně majestátného loosa
    13.5.2005 16:03 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Jiné možnosti..
    Aha, CGI mě vůbec nenapadlo :-) Má to koukam i šablony, fajn.
    Copak toho není dost?
    13.5.2005 13:18 Radomír Fojtík | skóre: 33 | blog: jen to zkouším | Tísek
    Rozbalit Rozbalit vše Test it
    Jen takovy obecnejsi a asi i zbytecny tip na web, kde si muzete opensourcove CMS vyzkouset jeste pred instalaci. Zkratka takove "demo". :-)
    13.5.2005 13:30 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Test it
    Znám, znám :-)
    Copak toho není dost?
    13.5.2005 14:52 Pmx
    Rozbalit Rozbalit vše Wiki
    Jj, wiki je fajn. Je kromě mě ještě nějaký šílenec, který si wiki (právě v PHP a MySQL) staví sám "from scratch"? (Aneb co si neudělám sám mi nevyhovuje ;)) Jediné, s čím se potýkám, je samotný wikitext parser (nebo jak se tomu nadává), zatím to řeším soustavou pološílených podmínek; bohužel se mi zatím nepodařilo úplně pochopit, jak toto řeší ostatní wiki (buď jsou moc složité, nebo naopak až nevhodně jednoduché).
    13.5.2005 15:04 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Wiki
    Taky jsem o tom uvažoval, ale to se mi nevyplatí. A dělat něco v PHP, krom menších úprav existující wikiny, to se nechce :-) Když si člověk hraje měsíc s Javou, tak se ani není čemu divit :-D
    Copak toho není dost?
    13.5.2005 15:57 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Wiki
    v jave existuje knihovna pro wiki enginy. Je open source, urcite se tedy z ni da vycucat logika. Hledejte na java-source
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    14.5.2005 14:26 FiJi
    Rozbalit Rozbalit vše Re: Wiki
    Na java-source.net jsem jí hledal zrovna nedávno, a pořád jí nějak nemůžu najít. Našel jsem Radeox (i když to IMHO není to, co jsem našel kdysi), ale ten přímo na java-source.net uveden není. Nebo jsem něco přehlédl?
    14.5.2005 17:50 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Wiki
    Jeste pred par mesici tam byl, nechapu, proc jej odstranili.
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    13.5.2005 15:58 Leoš Literák | skóre: 74 | blog: LL | Praha
    Rozbalit Rozbalit vše Re: Wiki
    a dalsi silenec budu ja s abclinuxu :-) Uz mam hotovo SCM ;-)
    Zakladatel tohoto portálu. Twitter, LinkedIn, blog, StackOverflow
    13.5.2005 16:04 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Wiki
    Nepíšeš v PHP :-)
    Copak toho není dost?
    13.5.2005 22:38 Tomáš Bláha
    Rozbalit Rozbalit vše Re: Wiki
    Já mám také rozepsaný vlastní wiki engine, přece se nemůžu spokojit s nějakým cizím kódem ;-)

    Parser mám rozdělený na dvě části. Blokový, který bere text řádku po řádce a formou stavového automatu řeší nadpisy, odstavce, seznamy a další blokové elementy a pak na řádku zavolá řádkový parser, který řeší řádkové elementy, jako zvýraznění, odkazy apod. Ten je mixem str_replace, ereg_replace a preg_replace_callback, přičemž zejména poslední fukce je hodně užitečná a doporučuji prostudovat.
    13.5.2005 22:44 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Wiki
    Ech, já kdybych začal psát vlastní wikinu, tak dopadnu asi takto, to mám vyzkoušené :-)

    Nahrazovací funkce s regexy jsou pro tento účel asi nejlepší řešení, to je pravda.
    Copak toho není dost?
    13.5.2005 22:58 llook | skóre: 8 | blog: l'blog | Prágl
    Rozbalit Rozbalit vše Re: Wiki
    Také přemýšlím o napsání wiki v PHP a MySQL. Zatím jenom přemýšlím, analyzuju a čmárám diagramy, protože v PHP se hůř než kde jinde dodatečně zanáší změny v návrhu.

    Formátovač mě tak moc nepálí, asi použiju Texy!, větším problémem se mi teď zdají české znaky v titulcích.

    Jde o to, že v angličtině lze většinou titulek použít přímo jako součást adresy, akorát se vyhází mezery (PmWiki) nebo se nahradí podtržítky (MediaWiki). Z titulku tedy lze odvodit adresu a naopak

    Já bych rád názvy stránek český a adresy cesky. Z titulku stále lze odvodit adresu, ale naopak ne.

    Druhá možnost je UTF-8, jako v MediaWiki (viz třeba Wikipedia: Čeština), ale to vede ke spoustě problémů, zjm. ve Firefoxu.
    10 REM Dej si pauzu... 20 FOR DELAY=1 TO 5000 : NEXT DELAY
    13.5.2005 23:12 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Wiki
    Kreslení diagramů je moje oblíbená aktivita, ale většinou i zhouba :-)
    Copak toho není dost?
    13.5.2005 23:14 Tomáš Bláha
    Rozbalit Rozbalit vše Re: Wiki
    Tak si ukládej do databáze český i cesky název stránky. Cesky používej v URL a vyhledávej podle něj článek v databázi a český zobrazuj na stránce. Pak už jen stačí pohlídat, že nebudou existovat dvě stránky se stejným ceskym názvem, byť by se lišily v diakritice.
    13.5.2005 23:50 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Wiki
    Druhá možnost je UTF-8, jako v MediaWiki (viz třeba Wikipedia: Čeština), ale to vede ke spoustě problémů, zjm. ve Firefoxu.
    hm, a bugy ve Firefoxu jsou pro výběr systému nějak extrémně důležité? :-)
    14.5.2005 05:03 llook | skóre: 8 | blog: l'blog | Prágl
    Rozbalit Rozbalit vše Re: Wiki
    Ono nejde o bugy. Pokud adresu zadáváte vždy v URL encoded tvaru, pak žádný problém není.

    Podle RFC 1738 všechny divnoznaky musí být v URL zakódované. Nijak se ale neřeší kódování znaků, pouze kódování oktetů.

    To, že se prohlížeče snaží nějak poprat s invalidními adresami, jde mimo rámec standardu, takže žádný postup nelze označit za správný nebo špatný.

    Jde o to, že když v Opeře napíšete example.org/žščř, tak se to odešle v UTF-8, ale ve Firefoxu v Latin1. A uživatelé to nevědí, opíší si na papírek žščř a pak jim to nefunguje. Nebo to copy&paste do atributu href a odkaz opět v některých prohlížečích nefunguje.

    Diakritika prostě do URL adres (až na pár výjimek) nepatří, je s tím víc starostí než užitku.
    10 REM Dej si pauzu... 20 FOR DELAY=1 TO 5000 : NEXT DELAY
    14.5.2005 09:59 kavol | skóre: 28
    Rozbalit Rozbalit vše Re: Wiki
    Podle RFC 1738 všechny divnoznaky musí být v URL zakódované. Nijak se ale neřeší kódování znaků, pouze kódování oktetů.
    v současnosti (resp. pro HTTP 1.1) platí RFC 2396 (které vychází z 1738 a 1808), a to se v otázce kódování odkazuje na RFC 2277

    RFC 2277 v sekci 3.1 říká, že "Protocols MUST be able to use the UTF-8 charset" a dále "Protocols MAY specify, in addition, how to use other charsets or other character encoding schemes for ISO 10646, such as UTF-16, but lack of an ability to use UTF-8 is a violation of this policy;" - a jelikož jsem v RFC 2616 (HTTP 1.1) nenašel žádnou specifikaci "how to use other charsets" týkající se URI, vyvozuji z toho, že se smí užívat pouze UTF-8
    Jde o to, že když v Opeře napíšete example.org/žščř, tak se to odešle v UTF-8, ale ve Firefoxu v Latin1.
    za prvé, používá-li Firefox HTTP 1.1, pak musí zvládat UTF-8, za druhé, neurčí-li Firefox, že je v URI použito něco jiného, než UTF-8 (což nemůže, neboť mu k tomu RFC 2616 nedává prostředky, AFAIK), pak použití Latin1 je v rozporu s RFC 2396 (via RFC 2277)
    Diakritika prostě do URL adres (až na pár výjimek) nepatří, je s tím víc starostí než užitku.
    kolikrát jsme už něco takového slyšeli? (nemám odkazovat na blogy a flejmy zde, že? :-))

    IMHO jediná věc (v současných URI), která by měla být omezena na ASCII, jsou doménová jména, neboť tam nejde o problém technický nýbrž obchodní (registrace domény firmy v miliónu různých variant včetně různých záměn podobně vypadajících znaků - už takhle je dost problémů typu mojefirma.cz vs. moje-firma.cz a se spekulanty registrujícími všemožné varianty překlepů kolem slavných domén ...)
    14.5.2005 13:45 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: Wiki
    Diakritiku bych do URL nerval, ale je nutné pak nějak rozumně řešit problémy s převodem názvů (nadpisy a title už by zase diakritiku mít měly).
    Copak toho není dost?
    13.5.2005 19:05 trocha pravdy | skóre: 3 | blog: nic
    Rozbalit Rozbalit vše pmwiki
    Doporucuji pmwiki Sam ji pouzivam a nemam sebemensi problemy.
    13.5.2005 19:35 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: pmwiki
    Hm, nepoužívá to databázi a ještě to propaguje jako výhodu. Ale kouknu se na to.
    Copak toho není dost?
    13.5.2005 19:53 Radek Podgorny | skóre: 16
    Rozbalit Rozbalit vše Re: pmwiki
    Databaze netreba. Viz. MoinMoin (muj favorit). :-)
    13.5.2005 20:02 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: pmwiki
    No, neříkám, že být musí, ale přeci jen tak nějak raději vidím aplikačku s databází než bez. K MoinMoin lze říct jedině to, že je v Pythonu, tudíž nesplňuje zadání :-)
    Copak toho není dost?
    Bohumír Zámečník avatar 13.5.2005 22:14 Bohumír Zámečník | skóre: 19 | blog: bohous
    Rozbalit Rozbalit vše DokuWiki
    Zkus třeba DokuWiki. Před nějakou dobou (pár měsíců) jsem hledal vhodný systém pro spolupráci redaktorů ve školním časopise Adam. Z analýzy mi jako vyplynula nejschůdnější varianta použití wiki, a to právě DokuWiki. Dělal jsem český překlad a nějaké maličké úpravy. Problém je, že to stejně moc redaktorů nepoužívá :|. Ale to je z trochu jiného soudku. Také jsem jednu dobu koketoval s myšlenkou použít wiki na svých osobních stránkách. Ten "svůj" systém jsem hledal několik let. Jako vítěz vyšel Wordpress. Ale je pravda, že ho nepoužívám jako skladiště poznámek...
    "Dobrý den pane, nevíte, která bije?!"
    14.5.2005 13:34 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
    Rozbalit Rozbalit vše Re: DokuWiki
    Na spolupráci používám Drupala, který je pro tohle myslím celkem fajn (umí v omezené míře i to co wikiny), ale na stránky se mi nehodí.

    DokuWiki vypadá rovněž dobře, asi jí použiju, Ale zase nemá pár vlastostí, které se mi celkem líbili na Wikka (různé statistické stránky, ACL sice umí, ale práce s uživateli žádná sláva, v nastavení je sice slíben CamelCase, ale nějak mi ho nechce používat (ale to je asi moje chyba)). No, uvidíme, zkusím pro ní předělat ten vzhled co jsem si připravil. Oproti tomu třeba TOC sloupeček je super, ten jsem moc chtěl. Wiki formátovač dělá odstavce v pořádku, což je taky lepší než ve Wikka :-)

    Wordpress mi přišel příliš blogocentrický a já na stránkách blogovat neplánuju.
    Copak toho není dost?
    14.5.2005 00:56 Jan Grmela | skóre: 45 | blog: Kilo šťávy z lachtana | Brno
    Rozbalit Rozbalit vše CMS
    Ja mam vlastni CMS jako "zabavu" pres prazdniny, abych taky delal neco smysluplneho :-)

    Založit nové vláknoNahoru

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.