Portál AbcLinuxu, 19. dubna 2024 20:41


Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Vložit další komentář
13.11.2008 12:19 tomm | skóre: 7 | blog: tomm's software | Sokolov
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
A to je mi pekne :-)
GUI existuje jen proto, aby se veslo vice terminalu na jednu obrazovku ...
Milhouse avatar 13.11.2008 13:07 Milhouse | skóre: 15 | blog: MilhouseLand
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Škoda jen, že ty základní informace na stránce projektu nejsou také česky. Hodně by to neangličtinářům pomohlo, včetně mě. ;)
"...naše práce není vidět, ale je důležitá!"
13.11.2008 13:30 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
LionWiki nemá podporu pro vícejazykový obsah (ještě nevím, jestli někdy mít bude), takže by se to špatně nasazovalo. Instalace a konfigurace je nicméně popsaná v článku. Nápověda (Help) při editaci se sestává z

'''bold''' -> italic ''italic'' -> italic

apod. Takže tady snad angličtina taky nebude potřeba :)
Milhouse avatar 13.11.2008 18:04 Milhouse | skóre: 15 | blog: MilhouseLand
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Myslel jsem tím stránku lionwiki.0o.cz. Přeci jen, tady to za nějakou dobu zapadne.
"...naše práce není vidět, ale je důležitá!"
hikikomori82 avatar 13.11.2008 13:14 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Pri pokuse ulozit hlavnu stranku:

The requested URL /public2/lionwiki/ was not found on this server.

Inak nejake varovania ... Notice: Undefined variables on lines 23,88,136,136,136,146,151,242,275,550,557,558,562
Slobodný font na technické kreslenie
13.11.2008 13:21 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Ty varovani budou mit asi neco spolecneho s tou chybou ...

Co mas za verzi PHP? Varovani odkazuji na radky, kde jsou pouzity $_GET, $_REQUEST apod, ktere jsou superglobalni a tedy pouzitelne kdekoliv ... je to dost divne.
hikikomori82 avatar 13.11.2008 13:28 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Apache/2.2.8 (Win32) PHP/5.2.5
Notice: Undefined index: basedir in C:\www_public2\lionwiki\index.php on line 23
Notice: Undefined index: erasecookie in C:\www_public2\lionwiki\index.php on line 88
Notice: Undefined index: query in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: sc in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: content in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: page in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: moveto in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: restore in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: f1 in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: f2 in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: error in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined index: time in C:\www_public2\lionwiki\index.php on line 136
Notice: Undefined variable: action in C:\www_public2\lionwiki\index.php on line 146
Notice: Undefined variable: action in C:\www_public2\lionwiki\index.php on line 151
Notice: Undefined variable: CON in C:\www_public2\lionwiki\index.php on line 242
Notice: Undefined variable: CON in C:\www_public2\lionwiki\index.php on line 275
Notice: Use of undefined constant query - assumed 'query' in C:\www_public2\lionwiki\index.php on line 550
Notice: Undefined index: query in C:\www_public2\lionwiki\index.php on line 550
Notice: Undefined variable: EDIT in C:\www_public2\lionwiki\index.php on line 557
Notice: Undefined variable: TOC in C:\www_public2\lionwiki\index.php on line 558
Notice: Undefined variable: LAST_CHANGED in C:\www_public2\lionwiki\index.php on line 562
Notice: Undefined variable: FORM_PASSWORD in C:\www_public2\lionwiki\index.php on line 573
Notice: Undefined variable: FORM_PASSWORD_INPUT in C:\www_public2\lionwiki\index.php on line 574
13.11.2008 13:34 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Aaha, tak je to jasné ... tvá instalace PHP má defaultně nastavené reportování i "poznámek" (E_NOTICE). Umlčíš je když dáš někam na začátek index.php:

@error_reporting(E_ERROR | E_WARNING | E_PARSE);

Bude obsaženo v příští beta verzi. Díky.
hikikomori82 avatar 13.11.2008 13:40 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Uz viem preco to nejde, som zmenil

$START_PAGE = "Main page"; // Which page should be default (start page)?

na

$START_PAGE = "Hlavna stranka"; // Which page should be default (start page)?

13.11.2008 13:43 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Jo, tohleto nemenit, to neni urceno k prekladu, k prekladu jsou urceny pouze promenne s prefixem $T_
13.11.2008 14:32 Zdenek
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Spis nez to zamest pod koberec, by stalo za to, to napsat ciste. Ale delejte jak umite :-)
13.11.2008 14:47 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Jasne, ze bych mohl psat:

if(isset($_GET["variable"]) && $_GET["variable"] == "1")

misto

if($_GET["variable"])

nebo

if(isset["variable"]) $variable = $_GET["variable"];

misto

$variable = $_GET["variable"];

prestoze oba dva radky jsou funkce naprosto ekvivalentni. Pokud ale mate tech podminek v tom ifu vic, pak to znacne zneprehlednuje a snizuje citelnost.
13.11.2008 18:16 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
V PHP nedělám, ale co by se stalo v případě, že by v _GET["variable"] bylo "0" ?

if($_GET["variable"]) by prošlo, hmm ?
13.11.2008 18:52 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
PHP má komplikovanější pravidla pro porovnávání - konkrétně tu u řetězců je jako FALSE vyhodnoceno když je proměnná: nenastavená, prázdný řetězec a "0".

Pro toto má dva operátory rovnosti (resp. dvě dvojice):

$a = "0";

if($a == false) echo "A";

if($a === false) echo "B";

Vypise se jen "A";
13.11.2008 21:08 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
No, hmm, jsem rád, že v PHP nedělám :-D :-D

Ty operátory má třeba i javascript, ale vyhodnotit řetězec "0" jako false mi přijde celkem šílené, by mě zajímalo, který jazyk kromě PHP to ještě dělá:)
13.11.2008 21:25 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Ta "elegance" a "čistota" PHP vyplývá z jeho historického dědictví a snahy o kompatibilitu se staršímy verzemi. PHP6 by mělo být mnohem čistší (čti nekompatibilní), ale stále to bude mít asi daleko k jazykům jako Python.

Nicméně, pokud o třeba této fíčuře člověk ví, celkem se to hodí a ušetří to často dost kódu.
13.11.2008 21:28 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
staršímy ... člověku to občas ujede, když nedává pozor :-[
14.11.2008 22:14 Miloslav Ponkrác | blog: miloslavponkrac
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine

Ty operátory má třeba i javascript, ale vyhodnotit řetězec "0" jako false mi přijde celkem šílené, by mě zajímalo, který jazyk kromě PHP to ještě dělá:)

A Vy jste někdy do ifu dával něco jiného, než boolean hodnotu? Já jsem toho v PHP napsal hodně, a nic jiného, než boolean hodnota v if konstrukci se u mě nikdy nevyskytovala. Stejné pravidlo dodržuji v C/C++. Bohužel třeba v Pythonu musím dělat prasárny, protože tam boolean neexistuje, a každý objekt se může vyhodnocovat jako false/true podle libosti programátora. V Pythonu jsem musel bohužel prasit, čistou cestu mi Python nenabídnul.

14.11.2008 23:31 Deleted [8409] | skóre: 14 | blog: darkblog
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
A Vy jste někdy do ifu dával něco jiného, než boolean hodnotu
U jazyků jako javascript určitě. Například test, jestli je řetězec prázdný se dá udělat touto metodou.
function f(str)
{
  return "neco" + (str ? str : "/");
};
V C++ to použávám taky, třeba smyčka typu:
for (i = count; i; i--) {}
Přijde mi to i přehledné a za prasení bych to neoznačil. Python používám taky, ale vadí mi na něm úplně jiné věci než porovnávání. V pythonu narozdíl od js je třeba si dávat pozor na porovnávání prázdného pole a slovníku - v pythonu je vyhodnoceno jako false, což se mi zdá jako špatně, ale opět individuální;)

Ono k používání nějakého jazyku je třeba se naučit myslet tím jazykem a řešit problémy způsobem jazyka. Takže například některé zvyklosti z C/Javy v Pythonu asi používat člověk nebude, budou zase jiné, atd :)
13.11.2008 19:10 VRtulnikk | skóre: 17 | blog: blogisek | Rokycany
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
To byste mohl psat a nebo byste taky mohl promenne inicializovat jak se slusi a patri...
13.11.2008 19:40 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Inicializovat $_GET a $_REQUEST je hloupost, ztratíte tím jejich hodnoty. do $_GET apod. by se spíš (z hlediska čistoty kódu) zapisovat nemělo.

Ale jinak, inicializace proměnných v PHP (a jiných skriptovacích jazycích) z části ztrácí smysl, protože hodnota nedeklarované/neicializované proměnné je na rozdíl od jazyků jako C nebo C++ jasně definovaná. Samozřejmě jiné funkce stále má, jako třeba, že vytváří vhodné místo, kde okomentovat účel proměnné. Často to ale není potřeba (pomocná proměnná se zřejmým účelem apod.) a nejsme roboti abysme bez přemýšlení postupovali podle nějaké poučky. V LionWiki jsou proměnné mnohdy deklarované, mnohdy ne - podle toho, jestli autor uvážil, zda je jejich deklarace/inicializace přínosná k přehlednosti a čitelnosti kódu.
13.11.2008 20:03 VRtulnikk | skóre: 17 | blog: blogisek | Rokycany
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Já tedy i v PHP _téměř_ vždy proměnné inicializuji, případně hodnoty testuji pomocí IsSet. Pokud jde o zmíněné $_GET a $_POST, tam inicializaci nahrazuji nepřímým přístupem např. $req->getInt('ble') a podobně.

Ale máte pravdu, že jsem si pořádně nepřečetl na co odpovídám :)
13.11.2008 20:13 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Sto lidí, sto chutí :)

Výhoda vašeho přístupu je, že si pak můžete zapnout reportování i oněch "noticek" a s pomocí toho hledat skryté bugy, což já v té záplavě falešných poplachů asi dělat nebudu. Zato mám o něco přehlednější kód (samozřejmě jen co se týká tohoto konkrétního případu).
14.11.2008 22:08 Miloslav Ponkrác | blog: miloslavponkrac
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine

Aaha, tak je to jasné ... tvá instalace PHP má defaultně nastavené reportování i "poznámek" (E_NOTICE). Umlčíš je když dáš někam na začátek index.php:

Tak se na mě nezlobte, ale tohle je prasárna. Pokud Váš PHP skript potřebuje potlačovat chybové výpisy, tak sorry, ale je to špatně napsaný skript.

14.11.2008 22:23 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Takže, nejsou to chybové výpisy (E_ERROR), dokonce ani varování (E_WARNING), ale poznámky (E_NOTICE). Tedy poznámky pro programátora, pokud dlouho hledá chybu a fakt už neví, tak si může zapnout reportování (defaultně je výpis těchto poznámek vypnutý) těchto poznámek a hledat v nich potenciální chybu.

Pořád nechápu, v čem je prasárna použít potenciálně nenastavenou proměnnou, když její hodnota je v tomto případě jasně daná. Žádný nedefinovaný stav se nemůže vyskytnout.

nebo v čem je tedy

if(isset($_GET["variable"]) && $_GET["variable"] == "yes")

lepší než

if($_GET["variable"] == "yes")

krom toho, že je to pomalejší (minimálně, samozřejmě) a méně přehledné?
Josef Kufner avatar 15.11.2008 11:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
E_NOTICE v PHP je někde na úrovni -Wall v gcc.

Tyhle varování (byť to jsou "notice") odhalí obrovské množství chyb, které by se jinak projevily jen za specifických podmínek a během vývoje i testování by si jich nikdo nevšiml nebo si jich všiml a nenašel je. Jde hlavně o drobné překlepy a neinicializované proměnné.

Pokud chceš varování v nějakém konkrétním případě umlčet a víš, že to je i přes varování napsané správně, použij @:
if (@ $_GET["var"] == "yes") {
    /* ... */
}
Ale zrovna na tohle je lepší si udělat funkci, které dáš "variable" a defaultní hodnotu, pro případ, že klíč v poli neexistuje.
function GET($key, $def = null) {
    return array_key_exists($key, $_GET) ? $_GET[$key] : $def;
}
A vzhledem k jednoduchosti použití bych si takto vyrobil i funkce pro $_POST a $_COOKIE. Případně obecnou variantu get($array, $key, $defaut). Takže by ten if mohl vypadat takto:
if (GET('variable') == 'yes') {
    /* ... */
}
Třeba pro zjištění dne v týdnu, který se má zobrazit:
$den = GET('den', 'pondeli');
Hello world ! Segmentation fault (core dumped)
14.11.2008 22:26 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Jinak, člověk není sluhou kompilátoru, aby uspokojil všechny jeho pochybnosti (které jsou často dost mimo, protože jsou jeho možnosti značně omezené).
13.11.2008 13:15 dad
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
jsem si dovolil to prelozit do nemciny
$T_HOME = "Hauptseite"; //home je lepsi ve vsech recech
$T_HELP = "Hilfe";
$T_EDIT = "Editieren";
$T_DONE = "Speichern"; // event. Änderungen speichern
$T_SEARCH = "Suchen";
$T_SEARCH_RESULTS = "Suchergebnisse";
$T_LIST_OF_ALL_PAGES = "Seitenübersicht";
$T_RECENT_CHANGES = "letzte Änderungen";
$T_LAST_CHANGED = "zuletzt geändert";
$T_HISTORY = "Historie";
$T_NO_HISTORY = "ohne Historie.";
$T_RESTORE = "Wiederherstellen";
$T_PASSWORD = "Passwort";
$T_EDIT_SUMMARY = "Editation - Zusammenfassung:"; // v projektu se to nikde nevyskytuje ??
$T_ERASE_COOKIE = "cookies löschen";
$T_WIKI_CODE = "Wiki code"; // ?? Nemci pouzivaji code uplne bezne
$T_MOVE_TEXT = "neue Bezeichnung:";
$T_MOVE = "Verschieben";
$T_CREATE_PAGE = "Seite erstellen mit dem Namen:";
$T_PROTECTED_READ = "für die Inhaltsanzeige bitte Passwort eigeben: ";
$TE_WRONG_PASSWORD = "Passwort fehlerhaft.";
13.11.2008 13:24 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Super, diky moc ... hodim to tam (objevi se ale az v bete2). Jestli chces byt v CREDITS, napis mi na mail :)

$T_EDIT_SUMMARY je pozustatek ficury "Shrnuti zmen", kterou jsem nakonec v teto verzi nenasadil, protoze je trochu kontroverzni. Objevi se ale zrejme v 1.1.
hikikomori82 avatar 13.11.2008 13:23 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Slovencina
	$T_HOME = "Hlavná strana";
	$T_HELP = "Pomoc";
	$T_EDIT = "Editovať";
	$T_DONE = "Uložiť zmeny";
	$T_SEARCH = "Hľadať";
	$T_SEARCH_RESULTS	= "Výsledky hľadania";
	$T_LIST_OF_ALL_PAGES =	"Zoznam všetkých stránok";
	$T_RECENT_CHANGES	= "Posledné zmeny";
	$T_LAST_CHANGED =	"Naposledy zmenené";
	$T_HISTORY	= "História";
	$T_NO_HISTORY = "Bez histórie.";
	$T_RESTORE = "Obnoviť";
	$T_PASSWORD = "Heslo";
	$T_EDIT_SUMMARY = "Zhrnutie úpravy:";
	$T_ERASE_COOKIE = "Zmazať cookies";
	$T_WIKI_CODE = "Wiki kód";
	$T_MOVE_TEXT = "Nové meno:";
	$T_MOVE = "Presunúť";
	$T_CREATE_PAGE = "Vytvoriť stránku s názvom";
	$T_PROTECTED_READ = "Na zobrazenie obsahu stránok je potrebné zadať heslo: ";
	$TE_WRONG_PASSWORD = "Zadané heslo nie je správne.";
Slobodný font na technické kreslenie
13.11.2008 13:27 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Tobě také velké díky :)
hikikomori82 avatar 13.11.2008 13:43 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Este jedna pripomienka. Nefunguje to, ak apache nie je nastaveny tak ze "http://adresa/lionwiki/" otvara "http://adresa/lionwiki/index.php". Neviete nahodou niekto co je to za nastavenie ktore toto robi lebo inak to nefunguje.
Slobodný font na technické kreslenie
13.11.2008 14:08 CET
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Myslis "DirectoryIndex Directive"

Description: List of resources to look for when the client requests a directory

Default: DirectoryIndex index.html

Example

DirectoryIndex index.html index.txt /cgi-bin/index.pl
Vojtěch Trefný avatar 13.11.2008 13:51 Vojtěch Trefný | skóre: 24 | blog: Blog | Praha
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Vypadá to velmi dobře!
hikikomori82 avatar 13.11.2008 13:51 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
odporucam pridat anglicky preklad ako samostatny subor (aj ked uz anglictina raz v kode) lebo do dalsich jazykov to budu prekladat najskor z anglictiny ktora tam momentalne ako samostatny subor nie je.
Slobodný font na technické kreslenie
13.11.2008 14:00 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Dobry napad, pujde do bety 2.
stativ avatar 13.11.2008 16:09 stativ | skóre: 54 | blog: SlaNé roury
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Jo, to by mohlo být pěkné. Já jsem nedávno dodělal v PHP vlastní CMS. Bohužel když jsem se ho chystal tady na abíčku zveřejnit, tak mi chcíply podsvělovací trubice v monitoru takže si budete muset počkat, až mi monitor opraví (teď můžu používat jenom školní PC).
Ať sežeru elfa i s chlupama!!! ljirkovsky.wordpress.com stativ.tk
13.11.2008 18:01 dad
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
ja si myslim, ze ten problem musi byt u Vas doma a nebo to lezi na vasem pripojeni k internetu. Ja uz jsem tady na abclinuxu publikoval stovky prispevku a jeste mi zadne hardware neodeslo.
13.11.2008 18:28 koffr
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
:D
13.11.2008 20:41 06078 | skóre: 15 | blog: 06078
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin

To vypadá zajímavě. Už dříve jsem hledal něco takového, ale většina wiki CMS jsou moc přetláskaný. Určitě v budoucnu využiju ;-).

14.11.2008 09:30 Risky
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Doporučuji napsat to tak, aby to fungovalo i na serverech s register_globals Off ;)
14.11.2008 09:45 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Psáno to tak bylo, bohužel se ale chybka vloudila a mě to nenapadlo testovat s register globals off. Patch byl na 8 znaků :)

V betě 2 bude register_globals natvrdo vypnuté.
hikikomori82 avatar 14.11.2008 11:03 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Inak mne to na windowse stale nejde takze beta dva cim skor tym lepsie
14.11.2008 13:51 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Beta 2 vyjde jeste asi dnes. Jediny bug, co bude beta2 opravovat je prave ta nefunkcnost pri vypnutem register_globals.

Chyba se projevuje tak, ze stranka sice najede, ale kliknuti na odkaz "Edit", "Recent changes" apod. nic nedela.

Pokud to neni tvuj pripad a pokud bys byl ochotny pomoct v reseni toho bugu, napis mi chovani toho bugu a/nebo mi primo posli link na tvoje stranky (pokud to uz mas nekde na netu).
hikikomori82 avatar 14.11.2008 16:17 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
ne, je to presne to jak si to popisal takze pockam na beta2
14.11.2008 19:43 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Tak beta2 byla prejmenovana na rc1 a muzes stahovat z http://lionwiki.0o.cz/download/1.0rc1/lionwiki-1.0rc1.tar.bz2
hikikomori82 avatar 14.11.2008 22:18 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Az v pondelok, na dnes padla
15.11.2008 14:43 YYY | skóre: 29 | blog: martinek
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Nastaveni prav na 777??? Fuj.
15.11.2008 14:50 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Můžete si nastavit práva dle libosti, pokud vám tyhle nevyhovují. Pak ale musíte počítat s tím, že to nebude fungovat.

FTP server je typicky v jiné uživatelské skupině než PHP, takže minimálně sedmička na konci být musí.
Josef Kufner avatar 15.11.2008 19:04 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Nemusí.
Hello world ! Segmentation fault (core dumped)
15.11.2008 19:06 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Rád se nechám poučit jak na to :)
16.11.2008 02:34 ibak | skóre: 9 | BB
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Slovenský preklad stránky "Help": pomoc.txt :-)
16.11.2008 09:01 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Teď jsi mě trochu zaskočil, protože s překlady Helpu jsem nepočítal. Nějak to umístím na web, s distribucí s programem ale nepočítám.

Tak je to tady: http://lionwiki.0o.cz/?page=sk%3AHelp

Ve verzi 1.1 by se měla objevit pokročilejší lokalizace (dynamicky podle údajů z browseru) a minimální podpora multilinguálního obsahu, takže by se to pak mělo slovákům zobrazovat slovensky.

Jinak díky :)
hikikomori82 avatar 18.11.2008 13:38 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Prave som vyskusal RC1 a uz vsetko funguje tak ako ma takze super.
Slobodný font na technické kreslenie
hikikomori82 avatar 20.11.2008 12:02 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Odpovědět | Sbalit | Link | Blokovat | Admin
Btw, to defaultne pismo je fakt hnusne.
Slobodný font na technické kreslenie
20.11.2008 12:08 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Je to nastavené na obecné písmo "serif", což je třeba "Times New Roman".

Tak nevím, jestli to adresuješ obecně na patková písma nebo se ti zobrazuje nějak echt blbě?
hikikomori82 avatar 20.11.2008 13:10 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Ano narazam na patkove pismo, to ani na wikipedii nie je, viem je to subjektivne ale webstranku s patkovym pismom som uz dlho nevidel. Ma to nejaky specialny dovod?
20.11.2008 13:29 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Patkové písmo je na webu defaultní - tj. pokud není nastaveno ve stylu jinak, většina prohlížečů nastaví patkové písmo. Toto je asi jediný "rozumný" důvod, proč je toto písmo nastaveno jako defaultní - tak trochu vyjadřuje minimalistickou filozofii projektu a zaměření na obsah místo formy.

Nicméně změna na bezptakové písmo je triviální, jednoduše změn ve stylopisu font-family:serif na font-family:sans-serif a je to (vyskutuje se tam AFAICR jen jednou úplně nahoře).
hikikomori82 avatar 20.11.2008 13:50 hikikomori82 | skóre: 18 | blog: foobar | Košice
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Defaultne nastavenie by to bolo keby v css nebolo nic uvedene, teraz to nie je defaultne lebo ja mam nastavene defaultne pismo na bezpatkove ale tvoje css (resp. to co je v sablone mi to prepise). Nebolo by rozumnejsie nedat tam nic? Potom by tam totiz bolo to co ma uzivatel nastavene ako defaultne.
20.11.2008 13:54 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Myslel jsem to trochu jinak, ale to je jedno.

S tím vynecháním font-family máš asi pravdu - tak to bude asi nejlepší. V příští verzi to vypustím.
20.11.2008 13:57 AHAHA | skóre: 7 | blog: ZZZ
Rozbalit Rozbalit vše Re: Představení: LionWiki - minimalistický wiki engine
Jen si nejsem jistý, jestli to bude úplně OK. Je třeba známý fakt, že Arial (defaultní sans-serif na Windowsech) je větší písmo než ekvivalentní třeba Times New Roman na stejně zadané velikosti ... no uvidíme.

Ostatně ve všech prohlížečích je defaultně nastavené patkové písmo, pokud si to už někdo změní, tak asi ví, co dělá.

Založit nové vláknoNahoru

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

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.