Deprecated: Function set_magic_quotes_runtime() is deprecated in /DISK2/WWW/lokiware.info/mff/wakka.php on line 35
Wikitávky aneb vychytávky této wiki
WackoWiki jsem si vybral, protože se dá celkem dobře orientovat ve zdrojácích a upravit, co je třeba. Užitečné změny plánuju poslat původním vývojářům. Zatím si je budu poznamenávat tady. Něco jsou moje změny ve zdrojáku, něco jen doinstalovené plug-iny apod.
Kdyby se náhodou někdo další chtěl přidat s nějakými zlepšováky, dejte vědět. —
Adam Nohejl
- 2008/2/15
- Změnil jsem generování URL do odkazů na soubory (tzn. soubory nauploadované na wiki) tak, aby neobsahovaly diakritiku. Tyto odkazy (včetně obrázků) by tím pádem nyní měly fungovat ve všech browserech včetně Opery. U obrázků je zřejmě třeba nějak stránku upravit v místě výskytu obrázku, aby se odkaz vygeneroval znova. Netýká se to odkazů na ještě nevytvořené stránky, tam je diakritika poměrně důležitá, takže prosím nové stránky vytvářejte ve Firefoxu. Vím, že je to nepříjemné. Časem se v tom snad povrtám, aby se to správně escapovalo. Bohužel tahle wiki je, co se týče zdrojáků, jeden velký bordel.
- 2007/9/29
- Opraveno zasílání hesel (kvůli bugu bylo přesměrované) na neexistující anglickou stránku.
- Přidány české překlady nějakých dalších věcí v rozhraní.
- Trochu naslepo jsem zkusil změnit věci okolo obsluhy relací (alias session handling), aby zmizela známá a oblíbená chyba Jste Adam Nohejl. Uvidíme...
- 2007/9/29
- Oprava bugu, kvůli kterému wiki přestala běžet pod verzí php, která je nyní na serveru.
- 2006/12/12
- 2006/12/10
- Přihlašování je možné i různě spotvořeným jménem (nejen BéďaČecháček, ale i bedacechacek, bédacechek, bedacec hacek, apod.).
- dříve
- Drobná oprava formátovače javy (který se dá docela slušně použít i pro C, viz Quick Sort), aby si poradil s printfovitými formátovacími řetězci.
- Částečná podpora češtiny (převody diakritiky, české názvy generovaných stránek atd.).
- Upload i pro ne-adminy (zatím navrdo pro uživatelské skupiny KruhXX).
- Oprava problému s kódováním mezi databází a aplikací (zatím natvrdo v konfiguráku).
- Správné nastavení Content-Type pro PDF a jiné soubory.
TODO — aneb, co bych mohl vylepšit, kdybych měl více času
- automatický přesun souborů při přejmenování stránky
- zpracování diakritiky v názvech při vytváření nových stránek (v některých browserech to zjevně zlobí, párkrát už jsem to ručně opravoval)
- ideálně kódovat v URL pomocí %XX, kde XX je hexadecimální kód znaku v interním kódování wiki (tj. ISO Latin 2)
- správa uživatelů a skupin (teď jen pomocí konfiguračního souboru)
- individuální limity pro upload
- centralizovaná správa uploadovaných souborů
- stahování souborů přímo, nikoli přes skripty(?)
- oprava osiřelých stránek (některé zjevně neosiřelé stránky se tam vypisují, také by se IMO neměly vypisovat stránky Jméno Příjmení)
- oprava požadovaných stránek, to taky blbne:(
- opravit JavaScript pro editování stránek (auto-odrážky apod.), blbne v Safari
- oprava formátovače Javy, aby nemazal direktivy céčkového preprocesoru #include <XXX.h>
- nějak to všechno slejt s oficiální WackoWiki (vyvíjí se ještě vůbec?), případně samostatně vydat
- (doplňte;))