úterý 17. února 2009

Shadoworld.cz je znovu online

To je jediná věc, co bych vám dneska chtěl oznámit.
Akorát jěště, že je to ten samý shadoworld co znáte, na verzi 3 se pořád pracuje.
A proč už je zpátky online, když jsem předtím psal že to potrvá tak dva měsíce, a proč je to ten starý, když jsem psal, že už tam bude ten nový?.
Protože to drolí komunitu.
To mi řekl Kiowa, a já si uvědomil, že má pravdu.
A já nechci drolit komunitu.

Akorát maily které vám to měli oznámit se asi trochu zblbly, nevím...
Každopádně, have it ;-). A já budu dál dělat na SW3.

úterý 10. února 2009

Shadoworld.cz je offline

Jop, je to tady. Vypli ho dnes o 0:30.

Vážený zákazníku,

dnešního dne byl zastaven provoz Vašeho webhostingu k doméně shadoworld.cz. Důvodem zastavení provozu bylo neuhrazení poplatku za jeho provoz na další období.

Touto cestou bychom Vám rádi nabídli obnovení provozu Vašeho webhostingu v jeho původním rozsahu.
Pokud máte o obnovu provozu zájem, uhraďte prosím co nejdříve proforma fakturu č. 3609012011, která Vám byla vystavena a zaslána na kontaktní e-mail midnight.st@gmail.com. Tuto proforma fakturu naleznete také ve svém administračním rozhraní na admin.forpsi.com v sekci Fakturace - Hosting, připojení.

Možnost obnovení provozu Vašeho původního webhostingu k doméně shadoworld.cz skončí dne 12.04.2009 . V tento den dojde k definitivnímu odstranění záznamů o Vašem původním webhostingu z veškerých našich systémů a k úplnému smazání Vašich souborů a nastavení prezentace.

V případě, že nemáte o obnovu webhostingu zájem, rádi bychom Vám nabídli možnost zálohy jeho obsahu. Objednávku této služby mužete provést prostřednictvím své zákaznické administrace na http://admin.forpsi.com. výběrem položky "Zazálohovat na CD" u konkrétního webhostingu.

A neodpustím si jednu poznámečku - v momentě, kdy přestal fungovat hosting mi byl zakázán i přístup přes FTP a do databáze, co v praxi znamená, že kdybych neudělal zálohu, tak bych neměl jinou možnost než tady v posledním odstavci zmíněnou zálohu na cd. A je placená.
Sice je to tuším jenom symbolická stovka, ale stejně :-P.

Anyways, pokud chcete, rozšiřte tuto zprávu lidem, kteří na SW chodili a znáte je. Dejte jim třeba odkaz na tento blog, pokud chtějí mít nejčerstvější informace, nebo třeba na chvilku na SW zapomeňte a jděte se projít ven...

A pro ty kdo se ptají kdy bude zpátky: nerad si dávám termíny (i když se to budu muset naučit), a zrovna teď, kdy mám dost práce sám se sebou a stejně nevím kdy se mi zlepší situace, ale řekněme, že do dvou měsíců.
A pokud se mi do té doby nepovede udělat novou verzi (protože na hosting už bych tehdy měl mít), tak vrátím alespoň tu starou, nebo novou nedokončenou.

Ale jedno slibuji: SW se určitě vrátí.

neděle 8. února 2009

SW3: Nástěnka

Dneska, ve vlaku, cestou z Bystřice, jsem udělal nástěnku.
Jestli vypadá správně i v Exploreru jsem však zkontroloval až teď, a světe div se - vypadá!
Asi jednou když člověk napíše správně základ css, tak už jde všechno bezproblémově...

Tak se těšim...

Apropos, Internet Explorer - když už ho používáte, tak doufám, že v době SW3 už budete mít sedmičku, protože pro šestku neoptimalizuju už vůbec - přeci jen je to 12 let starý kus smetí... ehm... softvéru...

čtvrtek 5. února 2009

SW3: Equilibrium

Sranda jak rychle to jde, když člověk navrhne dobrou architekturu stránky...
Na novém SW se k tomuto momentu dá: přihlásit, odhlásit, prohlížet si první stranu z equilibria (protože jsem jěště nedodělal stránkovací tlačítka), a prohlížet si komenty ke zpovědím.

Takže pro kompletní equi chybí jěště: možnost přidávání komentů, a možnost přidávání equi.
(Tagováním a filtrováním se budu zabývat po tom, co se mi povede dostat SW3 do stádia, kdy bude stejně funkční jako SW2 (to které momentálně používáte).

Po equi se pustím do deníku. Po deníku do profilu a pošty.

Co dál? Uvidíme na co budu mít chuť =).

Shadoworld 3

Už dlouho jsem sem nenapsal, tak to právě napravuju jednou dobrou zprávou:
Pracuju na další (v pořadí třetí) verzi Shadoworldu.

Proč?
Hlavně proto, že jsem se zase posunul o něco dál, takže ho dokážu udělat lepší, rychlejší, přehlednější, s prohlížeči kompatibilnější a korektnější.
A kromě toho, Shadoworld 2 (verze která je momentálně na webu) je obrovský bordel, co jsem zjistil když jsem se předevčírem o půlnoci pokusil na nástěnku rychle dodělat možnost automatické (ajaxové) aktualizace zpráv.

Nejsem zchopný ho dál udržovat, ne to jěště rozšiřovat, a protože jeho momentální stav není ani zdaleka verzí finální, tak ho musím (a chci, protože mě to baví) udělat odznovu.

Kromě toho jeho kód je asi tak 3 až 4-krát delší než by mohl být, kvůli cca třem vrstvám abstrakce, které probíhají mezi samotnou komunikací s databází a zobrazením stránky.
A to je vrcholně zbytečné.

Většina stránek na momentálním shadoworldu funguje takhle:
index.php volá funkci GetContent na objekty pravého a levého menu, a pak getcontent na objekt středu stránky (který objekt to je se rozhoduje podle parametru page v adrese), ten objekt většinou volá další objekt, který volá jěště jeden objekt, a až ten generuje html, které se pak po celé této cestě vrací zpátky k indexu, který ho vypíše...

Prostě hromada zbytečného bordelu. A kromě toho stránka v IE nefunguje a vypadá příšerně, rozpadává se, a tak...

Takže jěště jednou, oficiálně oznamuju, že vyvíjím Shadoworld 3.
Mezi jeho hlaví výhody bude patřit:
rychlost, přehlednost kódu, malý kód, snadné dělání změn, moderní ovládání, a beztabulkový layout který bude bezchybně fungovat v IE7 (a vyšších?), FireFoxu, Opeře, Safari a Chrome.

A co asi vás, jeho uživatele zajímá víc - jeho nové funkce:
  • konečně možnost editace deníkových záznamů, svých komentů, a příspěvků ve fóru (s určitými omezeními které budou mít zabránit kompletnímu přepsání textu příspěvku)
  • Oficiální a Uživatelské tituly pro občany
  • Automatické rozpoznávání čeho se týkají zpovědi a na jej základě zařazení zpovědí do kategorií / přiřazení tagů
  • Možnost filtrování/zobrazení zpovědí podle tagů nebo autora
  • FLASH zprávy (ne, není to to, co si myslíte... nechte se překvapit)
  • Chat (zdravím Rusty =))
  • Soukromé thready ve fóru se seznamem uživatel kteří mají do threadu povolený vstup (seznam bude možno kdykoliv měnit a uživatele do něj přidávat/z něj odstraňovat), nebo se vstupem na heslo (exkluzivně pro Kiowu ;-) )
  • Možnosti hromadného označení a editace (zchocholouškování) příspěvků ve vámi založeném threadu (tohle chtěl tuším taky Kiowa, nebo Havrane?)
  • Testy: na začátek Test deprese (Beckova stupnice) a test závislosti (mé díky Longinovi_Kandinskemu, který mi k nim dodal podklady), časem jakékoliv další ke kterým dostanu podklady.
  • Statistiky výsledků testů - každé vaše vyplnění si stránka zapamatuje, a budete si moct zobrazit grafy výsledků, například jak se poslední týden podle testů vyvíjí vaše deprese, atd... Taky bude možno nastavit, jestli jsou výsledky zobrazitelné jen vám, i přátelům, nebo všem registrovaným (výchozí nastavení bude jen vám)
  • nastavení sledování jakéhokoliv threadu ve fóru, nebo komentů při jakémkoliv článku/zpovědi
  • fotogalerie/galerie obrázků přímo na serveru SW! s nastavením pro koho jsou viditelné, samozřejmě, a jestli je možné se na ně odkazovat i z jiných stránek než SW, taky s přímým určením stránek které se na ně můžou/nemůžou odkazovat...
  • "Virtuální fotogalerie" - zobrazení všech obrázků a videí, které uživatel kdekoliv na SW embednul
  • Automatické embedování obrázků a youtube videí (žádné další [img], prostě skopírujete přímo odkaz, a pokud končí příponou obrázku (.jpg, .png, .gif, .bmp), zobrazí se přímo v příspěvku. Co se týče youtube videí, postačí zkopírovat adresu z prohlížeče, a video se taky zobrazí přímo v příspěvku.
  • ...fanfáry prosím...: Hřbitov jak jste jej jěště neviděli! Přistihnete se při tom, že se jím jen tak procházíte, že dokonce ani nečtete náhrobky. A jestli jste pohřbeného měli rádi nebo nesnášeli, ostatní to poznají podle toho, jak se o hrob staráte. =)
  • Ankety! Zakládané občany.
  • Hlasování ohledem samotného fungování SW!
  • Peklo, kam se budou zavírat uživatelé jen tak pro srandu, nebo pro neslušné chování/porušování pravidel SW. Budete moci určit na jak dlouho, popis co danému uživateli po tu dobu pekelníci dělají, a taky praktické omezení, jestli budete chtít (x dní se nemůže přihlásit/psát komentáře/zpovědi), a pokud vám to bude ve veřejném hlasování občanů odsouhlaseno, máte to mít!
...uf... to jsem se nějak rozohnil...
...no dobrá, tohle všechno vás čeká... Nebudu psát že "už brzo", protože bych tím na sebe vyvíjel nátlak. Chci aby třetí generace SW byla kvalitní, dobrá, a hlavně kompletní...
Samozřejmě že pokud budete mít návrhy na nové funkce/části stránky, tak je zrealizuju, jestli budou dobré, ale kompletní v tom smyslu, jak už si SW dlouho představuju, a jak chci aby vypadal...

Pro další informace/novinky z vývoje třetí generace Shadoworldu sledujte tento blog, budu ho teď updatovat často =).