Pohodlný editor Texy!

Texyla 0.4.3.4 | Stáhnout

Kniha hostů

Druhá odmocnina ze šestnácti:

Příspěvky

nonametomas zavináč kapler tečka cz, http://kapler.cz, 4. 8. 2008 20:38

tý bigo

koukám že jste tu novou verzi vzali pěkně zgruntu, takže má předchozí snaha o orientaci v kódu přišla vniveč ;) Jdu se tím prohrabávat. Ale koukám, že jste jinak dobří machři na js, máte nějaký job, berete nějaký kšefty? možná bych pro vás měl občas nějakou prácičku

Honza Marekhttp://texyla.jaknato.com/, 29. 7. 2008 12:57

Texyla 0.5

Texyla 0.5 se blíží! Kdo máte zájem o nahlédnutí, můžete zkontrolovat aktuální stav na SVN. Instrukce tady: http://code.go­ogle.com/…rce/ch­eckout

Honza Marekhttp://texyla.jaknato.com/, 22. 7. 2008 9:51

re dlouhé slovo: asi bude chyba v texy, zkus nějakou novější verzi. p před zprávou vypnout jde při použití texy oneline. něco jako $texy->process($text, true); btw asi tady někde dám ceduli, že ohledně texy se lidi maj radit na http://forum.te­xy.info/

Tomashekmlynarict zavináč email tečka cz, 21. 7. 2008 23:34

Omezení textu

Dobrý den, omlouvám se za spam, ale musel jsem to zkusit. Proč mi nejde odeslat v texyle dlouhé slovo ? ..a dále bych se chtěl zeptat jestli jde vypnout to <p> před zprávou. Díky

tomashek21. 7. 2008 23:30

zkouším sry

1234567890123456789

Blackshadowbrano zavináč natt tečka sk, http://www.web4men.sk, 20. 7. 2008 11:53

Relativne adresy k obrazkom

zmenil som v cfg/admin.php toto:
`/--code php
$texy->imageModule->fileRoot = dirname(FILE) . ‚/../../‘;
\--`
ale stale mi to hadze pri relativnych obrazkoch pred ne images/

co s tym?

Blackshadowbrano zavináč natt tečka sk, http://www.web4men.sk, 20. 7. 2008 10:14

ospravedlnenie

ach, pardon.. som strasny slepec.. uz som na to vsetko prisiel :) treba zapnut mozog :)

Tom20. 7. 2008 0:46

re:Honza Marek

„máme to trochu rozpracovaná tohleto nahrávání. ale v té bájné pokrokové verzi.“
Hm … tak mi řekni jak můžu přidat tlačítko které vyvolá to hezké „pseudookno“ a v něm iframe a já si už poradím sám ;)

rejp: mám za to, že dřív jste nové verze vydávali častěji ;) – nic ve zlým, zatím jste odvedli dobrou práci a bud rád když to tak bude i nadále.

Blackshadowbrano zavináč natt tečka sk, http://www.web4men.sk, 19. 7. 2008 23:48

Asi php4 + jazyk

  • Na serveri mam asi php4 alebo co…

najnovsia verzia mi hadze po tuknuti na nahlad:

Parse error: syntax error, unexpected '=', expecting '(' in /data/w/e/web4men.sk/web/texyla/texyla.php on line 202

kde stiahnem verziu na php4 ?? alebo co je za problem??
mam to zatial len takto:
v hlavicke:

<script type="text/javascript" src="texyla/texyla.js"></script>

v tele:

<form>
  <div>
  <textarea name="txt" rows="25" cols="90" id="txt"></textarea>
  </div>
  <script type="text/javascript">
  new Texyla(Texyla.configurator.admin('txt'));
  </script>
  </form>
  • kde sa da prestavit jazyk na slovencinu? Da sa to vobec?
Honza Marekhttp://texyla.jaknato.com/, 19. 7. 2008 11:41

re umístění jinam: nejde to… ale asi by toho šlo docílit lehkou úpravou zdrojových kódů

Honza Marekhttp://texyla.jaknato.com/, 19. 7. 2008 11:29

noname: hm, nechceš na hraní bez jakýchkoliv záruk tu novou verzi? :-D tam je splněn i bod c.

nonametomas zavináč kapler tečka cz, http://www.kapler.cz, 19. 7. 2008 2:51

umístění jinam

ještě jedna drobnost, nevím jestli to jde a jenom jsem to přehlédl, či to standardně nejde:

potřebuju v jednom projektu umístit tlačítka jinam než přesně před textareu. Je možné přiřadit nějaké ID jiného prvku, kam to má vložit?

nonametomas zavináč kapler tečka cz, http://www.kapler.cz, 19. 7. 2008 0:11

jo ke copypaste máš pravdu, zmátlo mě, že v tynymce tam ty tlačítka jsou, ale odkazují na http://www.mo­zilla.org/…ty­prefs.html

co se týče toho špatně načítaného js: nevím jak a proč, každopádně mi to blblo. Vlastní přenastavení té proměnné po volání new Texyla to samozřejmě řešilo, takže to není nijak kritický

áčko v mém dotazu se týkalo syntaxe
== nadpis

namísto
`nadpis
==========`

protože nevím jak změnit funkci u tlačítka (viz můj předchozí dotaz), tak jsem to vyřešil úpravou texyla source. Kdyby to někoho zajímalo, tak ať mi dá vědět

céčko byla taková drobnost, že třeba smajlíky nebo mají takové hezké okénko dělané pomocí CSS, které má mimo jiné tu krásnou vlastnost, že může být zapnuté furt a pod tím psát. Na kotvu (tj A HREF) se naopak používá systémový dotaz, který toto znemožňuje. Navíc u kotvy by sem chtěl přidat nějaké volby, jako třeba zadání nějakých target, mailto a bůhvíco dalšího a to to systémové okénko neumožňuje

P.S.: dělám na jedné moc krásné implementaci, která myslím texylu dost zpopularizuje, nech se překvapit ;)

Honza Marekhttp://texyla.jaknato.com/, 19. 7. 2008 0:07

re syntaxe jako proměnná: jj, to by měla

nonametomas zavináč kapler tečka cz, http://www.kapler.cz, 18. 7. 2008 23:59

syntaxe jako proměnná

jo ještě – syntaxe by mohla být lang , abychom mohli odkazovat na správnou jazykovou mutaci syntaxe

Honza Marekhttp://texyla.jaknato.com/, 18. 7. 2008 23:58

to Tom: máme to trochu rozpracovaná tohleto nahrávání. ale v té bájné pokrokové verzi.

Honza Marekhttp://texyla.jaknato.com/, 18. 7. 2008 23:55

re noname kopypejst: nevim jak to bylo, ale když jsem to zjišťoval, tak ve firefoxu se javascriptové kopypejstování muselo nějak povolit v tom about:configu nebo jak se to jmenuje. Navíc si nejsem jistej, jestli existuje funkce na vložit… To by mi potom mohly možná proradné stránky luxovat moje hesla, která se mi ve schránce občas válejí.

Honza Marekhttp://texyla.jaknato.com/, 18. 7. 2008 23:49

re noname: v poslední verzi to nejde no. ale ve vývojové verzi, kterou si syslíme pro sebe, to jde krásně…

re noname p.s.: jenže ho bere hned. čili dřív než se načtou další skripty. čili ho bere dobře. minimálně je to tak myšleno :-D

re noname vylepšení: áčko a céčko jsem nejspíš nepochopil. béčko je krásná, ale myslím pracná vize.

to all: příští verze texyly bude krásná a snadno rozšiřitelná. až bude. jestli bude. máte radost? :-D

nonametomas zavináč kapler tečka cz, http://www.kapler.cz, 18. 7. 2008 23:45

copy/paste

btw pro nás myšoidy by se hodila možnost mít tam taky tlačítka copy/paste případně cut

nonametomas zavináč kapler tečka cz, http://www.kapler.cz, 18. 7. 2008 23:01

jak změnit/přidat externě chování tlačítka

Potřebuju přidat tlačíko a/nebo upravit chování tlačítka. Jsem to schopen celkem v pohodě udělat editací texyla-source.js, ale z důvodu snadné rozšiřovatelnosti bych dával přednost tomu, abych kód upravil ve své části scriptu, kde mám „new Texyla“

P.S.: mimochodem kód pro getAddrBase je celkem pitomý, protože bere addrBase tuším posledního volaného skriptu, tedy je-li jinde než je umístěna texyla, tak to jaksi nefunguje

krteczek18. 7. 2008 0:12

Re:Pár vylepšení

k a-c se vyjadřovat nebudu, to je starost Honzy, integrace html2texy není v plánu. Nemyslím si, že je to dobrý nápad.

blowwvercasxax zavináč yahoo tečka com, 18. 7. 2008 0:06

další verze

Obrázky nefungují tuším kvůli zapnutému safeMode v Texy.

Edit by krteczek:

Chlape co to tady uvadis za adresy? Myslis ze su pitomy? jestli nechces dostat ban tak uz to nedelej! Asi zakazu odkazy a bude!

Nebo si zkontroluj pocitac na viry, trojany, vypada to ze mas poradnou potvoru v pocitaci

nonametomas zavináč kapler tečka cz, http://www.kapler.cz, 17. 7. 2008 2:52

krásné, pár vylepšení

napadá mě pár možných vylepšení

  1. možnost nadefinovat zadávání nadpisů s uvozovacími znaky namísto potvrzování
  2. když budu v nějakém prvku a kliknu na něco, co bude v konfliktu s tím kde právě jsem, tak se hodnota změní – příklad: jsem v podrženém nebo uvozeném nadpisu h2. Kliknu na h3, texyla mi ovšem vloží druhé podtržení. Nejdříve by měla zjistit, jestli už to není nějak podtrženo a jestli ano, tak by měla první podtržení zrušit a druhé přidat. Podobně i s jinými prvky
  3. odkaz na kotvu by mohl být řešen stylem stejně jako smajlíky, tabulka atp. nikoliv input boxem – dá to možnost přidat nějaká další nastavení, např. vložení interního odkazu atp.
  4. integrace html2texy (velmi užitečná, přitom celkem snadno řešitelná záležitost)
Tom8. 7. 2008 11:23

Já se nebojím – mám jenom strach ;-))
ne, vážně – tahle funkcionalita by se mi celkem hodila (bez ní nemůžu pokračovat v práci). Kdy by asi tak mohla být? Nepotřebuji přesné datum – stačí během x týdnů / x měsíců / x let.

PS: případně jsem schopný a ochotný přispět sem tam nějakým kusem PHP kódu.

krteczek8. 7. 2008 11:01

verze se plánují a vyvíjejí, nebojte :)

Tom8. 7. 2008 10:53

další verze

Hi, plánujete ještě nějaké verze Texyly?
Pokud ano: přibude někdy možnost uploadu souborů (obrázků) na web?
Pokud ne: je nějaká rozumná možnost (pro člověka znalého pouze základy JS; s PHP problém nemám) tuto funkcionalitu přidat?

krteczek8. 7. 2008 7:06

Re: Etomite opět vylepšeno

A samozřejmě tady máte testovací balček Etomite 1.1 s Texylou

krteczek8. 7. 2008 7:03

Etomite opět vylepšeno

Měl jsem moc práce, takže nebyl čas věnovat se Etomite, včera jsem nějaký našel a vyřešil několik chybek v tomto softu vzniklých při implementaci Texyly a Texy.

  • Je opraven problém s několika kliknutími než se zobrazilo okno pro vložení tabulky, obrázku. Tato chyba se může vyskytovat i jinde, vyřešil jsem to přidáním z-index:20; na 58 řádek:
    .TexylaPopup {position:absolute; display:block; z-index:20;}
  • FSHL je použito bez ukázek, jen to co je potřeba pro běh. Opraveny cesty k FSHL.
  • Opraveny chyby s editací článků.

A kdoví kolik chyb přibylo

krteczek6. 7. 2008 0:44

Sakra, jsem to blbě napsal :( Máš pravdu :) Doctypem hodíš prohlížeče do požadovaného režimu a v něm pak pracuješ. Čili nevyvracím, ale potvrzuji co jsi napsal Honzo :)

krteczek6. 7. 2008 0:41

re re re: xhtml

No já css neřeším a přepínání modu se dá dělat i adresou na doctype, aspoň mám ten pocit že jsem to někde četl :) dobrý zdroj bude http://css.in­terval.cz/…-prohlizecu/

Honza Marekhttp://texyla.jaknato.com/, 5. 7. 2008 21:23

re re: xhtml

Jak, že je zbytečné používat striktní doctype u HTML? Naopak je to velmi užitečné, protože to hází Internet Explorer do standardního módu a najednou tam funguje box-model stejný jako jinde a pár CSS vlastností „navíc“.

Měl jsi se spokojit s prvním odstavcem nebo vynechat ten úplně poslední :-D

krteczek5. 7. 2008 17:06

Re: XHTML syntax

Je jen jedna verze Texy, ta podporuje jak HTML, tak i XHTML syntaxi, záleží na nastavení. Pokud touží někdo po XHTML musí v konfigurácích pro Texy (./texyla/cfg/) udělat změny. Podrobnosti nastavení najdete na Texy stránkách, nebo Texy fóru.

Nedá mi to a musím to zde napsat:

Používat pseudo XHTML (to je text/html a XHTML syntax) je prasečina, prohlížeče v tomto případě parsují nevalidní HTML kód, takže blbost.

Používat XHTML včetně správných hlaviček je sebevražda. Pokud nejsi schopen ohlídat kudy a přes co si uživatel stáhne stránku, a jestli mu například Kerio firewall neudělá čistku v kódu a nepřidá mu tam své poznámky… Nebo jen pomalé připojení a nenačtení celé stránky a máte nasraného uživatele. A psát o proxynách, které komprimují kód na minimum a vkládají tam své značky, je taky na dlouho… Prostě XML na web nepatří.

Z výše uvedených důvodů je zbytečné používat i striktní doctype u HTML.

echo5. 7. 2008 16:44

verze pro xhtml

Zdravím,
chtěl bych se zeptat jestli budete dělat verzi pro xhtml, protože v xhtml jak známo je každý tag párový a dosavadní verze texyly ze sebe vychrlí nevalidní kód:
<img src=„texyla/e­moticons/silk/smi­le.png“ alt=„:-)“ width=„16“ height=„16“>

namísto správného:
<img src=„texyla/e­moticons/silk/smi­le.png“ alt=„:-)“ width=„16“ height=„16“ />

Děkuji předem za odpověď.

romanrom.gam zavináč gmail tečka com, http://rousarth.cz, 2. 7. 2008 20:20

Ještě ja

pomlčka a uvozovky

tady vidim, že texy neprepisuje ty znaky (" a -) jak to mam „vypnout“?
pouzivam PHP4

dik

romanrom.gam zavináč gmail tečka com, http://rousarth.cz, 2. 7. 2008 20:05

pomlčka a uvozovky

Zdar!
Nejde mi ukládat pomlcka a uvozovky do databáze, nevíte jak to ošetřit? V náhledu to funguje dobře…
( "" " – – )
dik

Michal29. 6. 2008 13:06

Už je to dobrý použil jsem verzi PHP4, dík

Michal29. 6. 2008 12:37

Když tu texylu stáhnu a nahraju na web, měla by ihned fungovat? Když dam ten example.php? Mě jaksi nefaká píše

Parse error: syntax error, unexpected '=', expecting '(' in /var/www/web5/godoy.cz/godoy.cz/texy/texyla/texyla.php on line 202
Jerry26. 6. 2008 13:28

MOOC díky, už to funguje.

Honza Marekhttp://texyla.jaknato.com/, 25. 6. 2008 21:47

re: Jerry

  1. nefunkčnost odesílání tlačítkem z texyly může být způsobena tím, že ve formuláři je tlačítko s atributem name="submit".
  2. odesílání prázdného $_POST:
    • určitě máš form s method="post"?
    • určitě máš u textarey definované nejen id, ale i name?
Floppyfloppy13 zavináč seznam tečka cz, 25. 6. 2008 19:45

Newim, prostě to nefunguje, do stránky vložim na začtek

<script language="JavaScript" type="text/javascript" src="texyla/texyla.js"></script>
<script language="JavaScript" type="text/javascript" src="texyla/languages/cs.js"></script>

a pod TEXTAREU kde to chci použít dam:

<script type="text/javascript">
new Texyla(Texyla.configurator.admin('obsah'));
</script>

a odešle se to prostě prázdný

Jerry24. 6. 2008 10:26

Zkoušel jsem. Výsledky:

Jelikož mám zapnutý javascript tak se mi tlačítko v noscript nezobrazí. Odeslílací tlačítko (v jakémkoli nastavení Texyly ) však stále nefunguje.
Když jsem udělal obyčejný
<input type="submit" value="Uložit" />
tak odešle prázdný POST.

krteczek23. 6. 2008 22:09

Re: Jerry

  1. klasické odesílací tlačítko u třetího příkladu v distribuci schovej do tagu noscript
    <noscript><input type="submit" value="Uložit" name="ok"></noscript>

    Tím dosáhneš funkčnosti i bez javascriptu. Featura v Texyle je pro tento případ použitelná, a kdesi možná i doporučovaná, ale výše zmíněný způsob je čistší.

  2. pokud očekáváš při zpracování POST dat z formuláře i hodnotu odesílacího tlačítka, stačí někam umístit skrytý input se stejným name jako má odesílací tlačítko výše:
    <input type="hidden" name="ok" value="Uložit">

    Samozřejmě mimo <noscript>

Tohle bylo k poslednímu dotazu.

Teď bych ozřejmil dotazy předešlé:

  • V jakých proměnných v php jsou uloženy výstupy (verze s texy syntaxí a verze s html)?
    1. z textarey se vždy odesílá Texy syntaxe,
    2. zpracovaný kód je opravdu jen „k nahlédnutí“ při psaní, abychom viděli, jak se námi psaný kód převede, a mohli dělat patřičné úpravy, bez nutnosti znovu načítat celou stránku.
    3. z výše uvedeného tedy vyplývá, že z formuláře je odesílána jen Texy syntax s názvem proměnné použité textarey
  • Jak lze při načtení stránky s Texylou zobrazit jako deafultní obsah textového pole obsah určité proměnné v php?
    1. tak, že tuto proměnnou vložíme mezi tagy textarea
    <textarea name="obsah" id="obsah"><?php echo $obsah;?></textarea>
Jerry23. 6. 2008 10:24

Další dotaz

Tentokrát už snad naposledy.
Přestalo mi fungovat odesílací tlačítko po změně (na třetí příklad v exymple.php)
Vytvořil jsem si tedy <input type='submit' />.Ten ale odesílal prázdný post.
Co s tím?

Jerry23. 6. 2008 9:15

Tak i svůj poslední dotaz ruším, už to jde.

Jerry23. 6. 2008 9:13

Tak dotazy ruším, jen bych potčřeboval vědět, jak rozchodit texylu v Opeře 9.5

Jerry22. 6. 2008 21:42

Několik dotazů

Měl bych několik dotazů ohledně texyly. Budou asi trochu lamácké:

  1. Napíše sem prosím někdo přesný kód, jak vložit do stránky Texylu jako třetí příklad v example.php?
  2. V jakých proměnných v php jsou uloženy výstupy (verze s texy syntaxí a verze s html)?
  3. Jak lze při načtení stránky s Texylou zobrazit jako deafultní obsah textového pole obsah určité proměnné v php?

Předem děkuji za všechny odpovědi.

krteczek20. 6. 2008 18:05

Re: uložení do DB

Bez bližšího vysvětlení budeme hádat z kávové sedliny ;-)

Floppyfloppy13 zavináč seznam tečka cz, 19. 6. 2008 1:22

uložení do DB

Mam takovej problémek, newim teda jestli to uplně všechno správně implementuju, ale na první pohled vše funguje,ale když dam uložit článek, tak text z textarey s Texylo je prázdný :-(

Anonym17. 6. 2008 16:52

df

krteczek16. 6. 2008 19:03
Opět jsem našel malou chybičku v implementaci Texyly do Etomite:
Při změně editoru z Texyla na jiný byl při úpravě text uložený ve sloupci texy nahrazen prázdným řetězcem.

V aktuální verzi opraveno

Dále jsem uděla změny podle návrhu rasla

Vynechal jsem jen nahrazení texy.compact za texy.full, nepřijde mi to jako dobrý nápad.

FSHL je v aktuální verzi, ještě tak sehnat FSHL v one file verzi a chrochtal bych blahem :-D

pogpog zavináč webcorp tečka cz, 16. 6. 2008 14:37

re libris

vyborne :)

Anonym15. 6. 2008 21:48
l
librislibris zavináč email tečka cz, 15. 6. 2008 14:20

Chyba se zarovnáním obrázku vyřešna

Díky za radu. Bylo to opravdu tím že jsem to proháněl přes htmlspecialchars(). Když jsem tuto funkci odstranil, tak už to jede tak jak má. Ještě jednou díky.

krteczek15. 6. 2008 11:05

re: libris

Neprohanis to ciste nahodou nejakym omylem pres htmlspecialchar­s()?

No to mne taky napadlo se zeptat, pak mi to připadalo jako blbost.
Jde o to, jestli data před uložením do databáze ošetřuješ htmlspecialchars() tak jsou <> nahrazeny za &lt; &gt;

přes htmlspecialchars to proháněj jen jestli chceš zprávu editovat v textarei

pogpog zavináč webcorp tečka cz, 15. 6. 2008 10:30

re: libris

Neprohanis to ciste nahodou nejakym omylem pres htmlspecialchars()?

krteczek14. 6. 2008 22:50

Byla nalezeny dvě chyby:

  1. při full instalaci selhal jeden z db dotazů, protože jsem měl více dat k uložení než vyjmenovaných sloupců
  2. opravena chyba, kdy při změně editoru na jiný než Texyla se kód stejně přes Texylu parsoval. Teď se rozeznává jaký je použit editor a pokud je jiný než Texyla tak se neparsuje přes ní. Ale vygenerovaný kód je přesto ukládán do sloupce texy, aby šlo editovat v Texyle.

Aktuální balíček je již opravený (aspoň doufám že jsem tam nenasekal chyby)

Úpravy jsou popsané v souboru zmeny_by_krtec­zek.txt

Scrapy14. 6. 2008 11:29

Nejde nastavit

Bohužel mi nejde nastavit

krteczek14. 6. 2008 0:56

Etomite 1.1 s Texylou

Poledních několik dní jsem si hrál s redakčním systémem Etomite a zprovoznil jsem v něm Texylu.

Změny si vyžádaly drobnou úpravu databázové tabulky site_content, tedy přidání sloupce, do kterého se ukládá Texy syntax, pro pozdější použití při editaci článků. Systém je upraven tak, že si stále můžete vybrat, který editor použijete, do menu výběru přibyla Texyla.

Co očekávám od vás? Potřebuji otestovat jak se systém chová, já momentálně trpím takzvanou provozní slepotou.

Přichystal jsem testovací balíček Etomite 1.1 s texylou, měla by fungovat normální instalace, všechny tři možnosti (bare, full, lite).

Takže vyzkoušejte a hlaste případné problémy.

krteczek13. 6. 2008 21:55

Re: libris

No tak to nevím, asi bych se zeptal u Davida Grudla na Texy fóru

librislibris zavináč email tečka cz, 13. 6. 2008 12:16

jj, beru data z databáze

$text = texyla($r["text"], "admin", "utf-8");

Jak jsem psal, data se vypisují v pořádku i obrázky se zobrazí, ale když chci obtékání obrázku, tak se místo obrázku vypíše jen text [* img/foto.jpg >], neprovede se převod.

krteczek13. 6. 2008 10:06

ještě jeden dotaz:

$html = texyla($_POST[‚txt‘], 'admin', ‚utf-8‘);

takhle?

librislibris zavináč email tečka cz, 13. 6. 2008 8:49

Re: krteczek

používám ‚admin‘.

krteczek13. 6. 2008 7:06

Re: libris

jakou konfiguraci používáš při převodu v php? ‚admin‘ nebo ‚forum‘?

konfigurační soubory pro nastavení funkcí Texy jsou v ./texyla/cfg/

librislibris zavináč email tečka cz, 12. 6. 2008 22:35

Zarovnání obrázku

Ahoj, stáhl jsem si texylu 0.4.3.4, vše funguje jak má, akorát jsem narazil na menší problém, a to se zarovnáním obrázků. Nikde jsem nenašel proč to tak dělá…

Jde o to že když do formuláře napíšu [* img/foto.jpg *], tak se obrázek v pořádku zobrazí a to jak ve formuláři v náhledu tak i ve výpisu stránky. Ale když chci obrázek zarovnat, třeba doprava [* img/foto.jpg >], tak ve formuláři se to zobrazí tak jak má, ale ve výstupu na stránce se opět objeví [* img/foto.jpg >].

Sedím nad tím už půl dne, ale dosud jsem nepřišel na příčinu. Poraďte prosím. Musím snad někde něco povolit?

Díky

pogpog zavináč webcorp tečka cz, 10. 6. 2008 15:35

re: krteczek

Nevadi, videl jsem ji uz v tom komercnim releasu co mi pristal v mejlu :) rado se stalo ;)

krteczek9. 6. 2008 22:28

Re: pog

Sakra já jsem mamlas, zapoměl jsem na to nejdůležitější: Děkujeme za tu čínštinu, objeví se v dalším releasu ;)

Jakub Štaffajakubstaffa1010 zavináč seznam tečka cz, http://www.ronaldo90.webgarden.cz, 9. 6. 2008 12:16
krteczek9. 6. 2008 8:55

Re: pog

Tak to vím taky, oni Japonci kdysi z čínského písma vycházeli při tvoření toho svého, ale mám pocit, že tam nejsou žádné shody.

pogpog zavináč webcorp tečka cz, 9. 6. 2008 1:23

re: krtezcek

Tak hlavně jestli se líbí :) Nicméně Japoncům to bude na baterky. Oni sice taky používaj obrázky, ale ty jsou s oběma čínštinama dost nekopmatibilní.

krteczek8. 6. 2008 22:18

Re: pog

Tak to jsi mne chlape dostal, překlad do tradiční čínštiny :-o

Je pravda že jsem nedávno trošku googlil a našel jsem nějaký japonský web a tam bylo o Texyle a o Texy psáno, jediné co jsem ovčem přečetl bylo Texyla a Texy + obrázky Texyly a odkazy na naše weby :)

S tou multijazyčností webu je to horší, já umím jen česky (a to dost bídně) a jak je na tom kolega Honza netuším.

pogpog zavináč webcorp tečka cz, 8. 6. 2008 9:51

zh_TW preklad

Čaute pánové. Vám pro vás dáreček, tak snad se vám bude líbit a třeba ho přidáte jen tak ze srandy do dalšího releasu … A třeba vás to donutí udělat multilang verzi webu ;)

http://pog.web­corp.cz/…dir/zh_­tw.js

krteczek8. 6. 2008 0:25

Re: detailně nastavit Texy

konfigurační soubory jsou v: texyla/cfg/, podrobnosti s nastavením Texy si ověřte na Texy2 API nebo v Texy fóru ;-)

Radovanr.smiesko zavináč gmail tečka com, 6. 6. 2008 22:19

Dobrý den,
nefunguje mi sloučení buněk směrem nahoru – ^. Proč?
Chci detailně nastavit převod do texy, kde?
Děkuji

krteczek6. 6. 2008 18:54

Re: Licence

Podle GNU GPL licence, pod kterou distribuujeme Texylu, je kód ve kterém je Texyla použita nutno distribuovat pod stejnou licencí jako samotná Texyla, čili GNU GPL. V případech kdy není možné z tohoto důvodu použít Texylu (nelze kód dále pod GNU GPL licencí distribuovat), rádi nabídneme komerční licenci, v které sice za nic neručíme, ale Texylu můžete použít v closed-source aplikacích. Licence se vydává na konkrétní projekt, na konkrétní doméně, na neomezenou dobu.
Další informace sdělíme případným zájemcům na mém kontaktním emailu.

krteczek2. 6. 2008 16:30

Re: _rasel^

Můžeš mi napsat jak by sis představoval aby Texyla fungovala v PhpBB3?

_rasel^rasel zavináč etomite tečka sk, http://4um.etomite.sk/, 2. 6. 2008 8:18

Texyla do phpBB

Zdravím, chcel by som finančne podporiť menší projekt a to začlenenie Texyli do phpBB3. Ak máte čas a chuť, tak sa mi prosím ozvite na mail.

Tom26. 5. 2008 22:44

Texyla je pod licencí GNU GPL (obsah si nastuduj sám). Ale její součástí je i Texy! takže by jsi měl zaplatit tak jako tak…
… a myslím, že pětikilo není zase až tak moc ;-)

_rasel^rasel zavináč etomite tečka sk, http://4um.etomite.sk/, 26. 5. 2008 13:54

Texyla a phpBB

Zdravím, máte niekto skúsenosti s implementáciou Texyly do phpBB3?

PseudoPseudo.eM zavináč gmail tečka com, 26. 5. 2008 0:50

Licence

Jak je to s licencí u komerčních (dá-li se tak občasný přivýdělek studenta nazvat) projektů? V případě samotného texy je alternativní licence zpoplatněna kolem 500 kč. Jak tomu ale bude v případě použití texyly?

sh00tersh00ter zavináč email tečka cz, http://blog.sh00ter.xf.cz, 24. 5. 2008 15:35

Vkladani smajlu s mezerou

zdravim, mam takovej problem, aby texyla vkladala misto „smajl“, " smajl „, protoze jak sem zjistil tak pokud je smajl "nacpanej“ na jinej element tak smajla nenahradi…diky

krteczek18. 5. 2008 18:47

target:_blank

Nakonec jsem upravil funkci texyla tak, aby šlo v nastavení (soubory v adresáři texyla/cfg) nastavit, jestli chceme vrátit odkazy s target=„blank“ nebo bez.

Aby tohle mohlo fungovat, musel jsem přidat jednu $addTargetBlank proměnnou do konfiguračních souborů. Dále jsem musel přidat callback funkci texylaAddTarget­Blank která upravuje začátek odkazu z

<a href

na

<a target="_blank" href

Funkce provádí úpravy až na vygenerovaném html, takže se zdrojem v Texy syntaxi se nic neděje.

Tohle nastavení doporučuji použít jen u fór, knih návštěv a vždy po zralém uvážení, zda se to pro daný systém a použití hodí.

  • Výhody:
    • nastaví se to na jednom místě
    • když to nepotřebujeme, nemusíme to vůbec zapínat
    • v nastavení „admin“ lze i při $addTargetBlank = false; použít:
"odkaz .{target:_blank}":www.example.com
  • Nevýhody:
    • u tohoto nastavení budou všechny odkazy při převodu na html doplněné o targe=„_blank“.

Tyto malé úpravy byly doplněné implementací nové verze Texy: 2.0 BETA 2 (Revision: 211, Date: 2008/05/12 02:48:48) a samozřejmě kvůli změnám v Texy samotné jsem upravil i příslušné části konfiguračních souborů.

Celé to bylo završeno úpravou changelogu, a povýšením na verzi 0.4.3.4

Takže zkoušejte, testujte a používejte k spokojenosti své i vašich uživatelů.

krteczek16. 5. 2008 12:38

uvidíme, přidal jsem dotaz na Texy foru tak uvidíme, co s tím vymyslí David Grudl

Lubo15. 5. 2008 20:35

re: odkazy

Zápis: "odkaz .[target:_blank]":www.example.com som už skúšal, ale nefunguje to. Je potrebné ešte niekde niečo nastaviť?

krteczek14. 5. 2008 23:15

re

"odkaz .[target:_blank]":www.example.com
Lubo13. 5. 2008 21:25

Odkazy

Ako sa dá urobiť, aby sa odkazy v Texyle otvárali v novom okne? Ďakujem.

xHirexhire zavináč tuxportal tečka cz, http://www.tuxanci.org, 1. 5. 2008 16:44

Texyla v RubyOnRails

Pokud by někdy někdo implementoval Texylu do projektu postavneném nad RubyOnRails a někde se zakousl, tak mohu poradit, jak obejít řadu věcí, které jsou u RoR potřeba. Nejedná se o žádný port, ale čistě o sadu hacků, aby to jelo (čili hackoval jsem pouze to, co jsem sám potřeboval – ne všechen kód).

Nato, že vůbec neumím JavaScript a hackoval jsem to intuitivně, tak to byla celkem zábava. :-) Ještě udělat pokročilý výběr obrázků a bude to dokonalé. ;-) Dík za Texylu, je to fajn nástroj.

Tom24. 4. 2008 13:29

To: Rius

Mě to funguje. Co ve tvém podání znamená „nefunguje“?

Riusrius zavináč exweb tečka cz, http://www.rius.cz, 24. 4. 2008 11:24

Nefungujemi mi v Texyle spojení předložky se slovem, nebo jak se jmenuje.

http://texy.in­fo/cs/try/7in0d

krteczek18. 4. 2008 20:32

RE: anonym

  1. Nikdo nikoho nenutí Texy! ani Texylu použivat
  2. Já HTML umím, ale Texy! syntax mi zjednodušuje práci s textem
  3. Kdokoliv je schopen se v textu formátovaném pomocí Texy! syntaxe velice dobře orientovat, a to bez znalosti HTML
  4. Vytisknu-li tento text, je opět dobře čitelný, i jako email, můžu z něj vygenerovat HTML, PDF, prostě je to dobrý základ na pozdější zpracování.
  5. Pokud něco nejde v Texy! syntaxi napsat, můžu použít HTML.

Pokud jsem na něco zapomenul, tak se omlouvám…

anonym16. 4. 2008 16:16

nevim, no

Mslím, že je to na nic, kdo se naučil html řeč

huconhudec zavináč gmail tečka com, http://www.nhudec.net, 16. 4. 2008 9:50

Texyla v phpCake

Neskúšali ste niekto požiť texylu v phpCake? Celkom by som uvital nejaky nakopnutie ako implementovat texylu v tomto frameworku.

librislibris zavináč email tečka cz, 15. 4. 2008 21:18

tak už to jede

Tak už jsem to nakonec rozjel. Napsal jsem na hosting že to nejede. Popsal jsem problém. Taky nechápali proč tomu tak je, ale nakonec se to nějak podařilo rozjet sám jsem se nedozvěděl jak. Nicméně to už běží, tak jak má.

re: krteczek
Jeslti můžeš, tak klidně smaž moje příspěvky, ať tady zbytečně nezabírají neúčelně místo.

Díky

krteczek15. 4. 2008 20:54

re: libris

nejlíp bude když mi to ukážeš, kontakt je v patičce stránky

librislibris zavináč email tečka cz, 15. 4. 2008 20:30

re: krteczek

Myslím že ve scriptu chyba není, protože to je testovací stránka example.php ze stánuté texyly. Funguje všude, zkoušel jsem to jak u sebe na localhostu, tak u známého na jiném hostingu. Počítám že na mojem hostingu bude něco zakázaného. I po vložení error_reportin­g(E_ALL); je stránka prázdná. Když se dívám do zdrojáku, tak tam nic není:

<!DOCTYPE HTML PUBLIC „-W3CDTD HTML 4.0 Transitio­nal//EN“>
<HTML><HEAD>
<META http-equiv=Content-Type content=„text/html; charset=windows-1250“></HEAD>
<BODY></BODY></HTML>

Nechápu to.

krteczek15. 4. 2008 20:00

re: libris

U tebe to vypydá na nějakou chybu ve scriptu a zakázaný výpis chybových hlášek PHP…
Na začátek vyzkoušej toto (dej to úplně na začátek scriptu):

error_reporting(E_ALL);

Mělo by ti to něco vypsat

krteczek15. 4. 2008 19:57

re: Golfy

Na tvůj problém existuje tohle řešení (nejen tohle):

function osetri($txt)
        {
                # funkce slouží k ošetření dat ukládaných do databáze,
                # před použitím mysql_real_escape_string() musíte být připojeni k
                # databázi a mít nastavenou znakovou sadu pro to připojení
                 if(!is_numeric($txt))
                        {
                                if(function_exists('mysql_real_escape_string'))
                                        {
                                                $txt =  "'" . mysql_real_escape_string($txt) . "'";
                                        }
                                elseif(function_exists('mysql_escape_string'))
                                        {
                                                $txt = "'" . mysql_escape_string($txt) . "'";
                                        }
                                else
                                        {
                                                $txt = "'" . addslashes($txt) . "'";
                                        }
                        }
                return $txt;
        }

....
$dotaz = "SELECT `nazev`,`html` FROM `clanky` WHERE `id` = " . osetri($_GET['page'] . " LIMIT 1";
librislibris zavináč email tečka cz, 15. 4. 2008 15:25

Nenačtení stránky

Ahoj, mám malý problém. Používám na svém localhostu texylu, kde funguje bez problému. Ale zkusil jsem to hodit na svojí doménu a stránka, která se má vypsat se nevypíše, jen se zobrazí bílá plocha. Když ve scriptu zakomentuju //removeMagic­QuotesGpc();, tak se stránka načte, ale jen do toho místa kde začíná „texyla($obsah, "admin“, „utf-8“)", dale už se stránka nenačte. Nevíte v čem by mohl být problém? Není možné že je třeba na hostingu něco zakázené co je potřebné pro správné spuštění texyly? Děkuji.

Tom14. 4. 2008 19:24
Golfygolfy zavináč gotia tečka cz, http://tutorials.cz, 14. 4. 2008 16:04

Nebo spíše, jak to máte tady při ukládání? ja ukládám: Inser into guestbook VALUES(‚neco‘,‚ne­co‘)

dik

Golfygolfy zavináč gotia tečka cz, http://tutorials.cz, 14. 4. 2008 16:03

Jo dík, ještě dotázek, když dám do skriptu jednoduchou uvozovku ', tak mi to poté hlasí chybu při ukládání do mysql.. Pokud ale místo ní dám dvojtou uvozovku ", tak to jede v pohodě. Dá se toto nějak ošetřit?

krteczek14. 4. 2008 15:22

Safra, fakt ne! A já byl přesvědčený, že jo. To bude tím, že jsem to už vysvětloval tolikrát,… Takže je přidáno malé povídání o directivě magic_quotes_gpc a jejím vlivu na proměnné + jak se k tomu postavit, aby to fungovalo podle našich představ.

Golfygolfy zavináč gotia tečka cz, http://tutorials.cz, 13. 4. 2008 19:01

re:krteczek

ale v implementaci to neni napsano… diky

krteczek13. 4. 2008 18:04

re: Golfy

ne, používám to tak, jak je to v implementaci
no tak v tom případě to tak nepoužíváš, protože bys použil removeMagicQu­otesGpc(); hned na začátku scriptu a tento problém by nenastal…

Golfygolfy zavináč gotia tečka cz, http://tutorials.cz, 13. 4. 2008 14:33

Vyřešeno :D stačilo použít stripslashes()

Golfygolfy zavináč gotia tečka cz, http://tutorials.cz, 13. 4. 2008 14:03

ne, používám to tak, jak je to v implementaci

Anonym13. 4. 2008 13:44

Tento dotaz směřuj na Davida Grudla: http://forum.te­xy.info/

Je důležité uvézt, jakou verzi Texy používáte, Jaké je jeho nastavení (kterou configuraci používáte, zkopírovat celkové nastavení) a vstupní data a výsledek.

tak mne napadlo, nepoužíváte ještě nějaký filtr, který jste zapoměli dát pryč?

Golfygolfy zavináč gotia tečka cz, http://tutorials.cz, 13. 4. 2008 12:08

Problém s tagem <img>

Dobrý,

mám tu jeden problém. Chceme zkusit využivat v administraci Vaši úžasnou texylu. Nikdy jsme texy nepoužívaly a tak články v naši db jsou v html. Píšete, že texyla se v pohodě vypořádá s html, ale když jsem upravoval článek kde byl tag img, tak se to přepsalo tak, že z <img src=„neco“ alt=„neco“ /> vzniklo <img src="" alt="" />

Kde může být problém? Popřípadě, kde co přenastavit.. Děkuju
Golfy

krteczek23. 3. 2008 23:45

Možná se vám zdá, že vývoj Texyly usnul

Možná se vám zdá, že vývoj Texyly usnul, ale opak je pravdou.

Vydali jsme dvě nové verze Texyly.

Opravili v nich několik chyb, vylepšili podporu pro různá kódóvání, přišli jsme na důvod mršení diakritiky při změně kování, vylepšili jsme example.php, dnes si v něm můžete prohlédnout i implementaci a changeleog (proč to nevyužít, když know-how máme)…

A největší novinkou je multijazičnost. Ano Texyla od verze 0.4.3.3 podporuje různé jazyky. Prozatím je k dispozici: čeština, slovenština, polština, angličtina a němčina. Další jazyky lze jednoduše přidat.

Pokud budete mít výhrady k některým překladům, případně nabídnete další, reportujte, posílejte budeme jen rádi…

Palmikpalmik zavináč palmik tečka net, http://palmik.net, 23. 3. 2008 18:36

Jazyková mutace

Ahoj,
Myslím si, že v rámci prospěchu projektu by bylo vhodné udělat anglickou mutaci alespoň pro úvodní stránku a stránku implementace. Vím o prá lidech, kteří se mne na tuto věc ptali.
Palmik

krteczek21. 3. 2008 7:40
  1. Díky za pochvalu
  2. Jazyky:
    1. Přesně takhle nějak to mám rozpracované, ale nepublikovatelné, nejede to podle mých představ, bude se toho muset ujmout Honza, já moc do toho javascriptu nevidím…
    2. K dnešnímu dni máma k dispozici tyto: česky, slovensky, polsky, anglicky a německy.
  3. kompressor javascriptu
Przemek Chodura20. 3. 2008 12:49

Překlad

Zdravím, napřed bych chtěl poděkovat za vynikající práci, kterou odvedli tvůrci Texyly a Texy, klobouk dolů.

A nyní k problému. Svůj web tvořím dvoujazyčně a jediné co zatím nemám dořešené (co se překladů týče) je právě překlad Texyly. Jak jsem se díval do zdrojáku, předpoklady jsou dobré, texty tlačítek jsou definovány polem. Zatím jsem došel k tomuto řešení:

?><script type="text/javascript">
  options = Texyla.configurator.admin('text');
  options.language = '<?php echo $_GET['lang']?>';
  new Texyla(options);
</script><?php

To je, co se týče php týče. V Texyle by pak bylo něco jako:

if (options.language=='cz') Texyla.lng={...};
else Texyla.lng={...};

Mohl by to někdo prosím dotáhnout do konce? JS bohužel neovládám… :-(

A ještě bych se chtěl zeptat, jak můžu zkomprimovat texyla_source.js na velikost texyla.js ? 30kB je 30kB :-D

drgdrg17. 3. 2008 20:05

drgdrg

retfgr

krteczek17. 3. 2008 12:55

Ještě k diakritice a jinému kódování

Chtěl bych vysvětlit kde a proč vznikají problémy s mršením písmen s diakritikou.

Posledních několik dnů jsem si příležitostně hrál s kódováním Texyly do jiných znakových sad a vypozoroval jsem toto:

Pokud posílá server jiné kódováví, než jaké používá uživatel serveru, jsou problémy se znakovou sadou.

Uvedu příklad:

  • Server posílá třeba utf-8
  • uživatel používá iso-8859–2

Uživatel překóduje vše co potřebuje do iso-8859–2 (example.php, texyla.js)
a hodíto na server který defaultně odesílá utf-8.

Protože uživatel protlačil svou znakovou sadu v example.php (iso-8859–2), ale
není schopen ovlivnit v jaké znakové sadě bude odeslán texyla.js (server pošle utf-8) tak dojde ke zmršení znaků,

Napadlo mě několik řešení:

Pokud server odesílá znakovou sadu defaultně, používejte tuto znakovou sadu i ve svých scriptech.

Požádejte hosting o změnu této znakové sady na vámi požadovanou.

Požádejte hosting o zrušení odesílání defaultní znakové sady.

Další řešení:

  • přejmenovat texyla-source.js na texyla-source.js.php. Pokud používáte komprimovanou verzi Texyly (soubor texyla.js), tak přejmenujte úpravy provádějte na něm.
  • úplně na začátek souboru texyla-source.js.php přidejte tento kód (kódování použijte podle sebe):
<?php
header('Content-Type: text/html; charset=iso-8859-2');
?>
  • tím dosáhnete toho, že bude server odesílat vámi požadovanou znakovou sadu i u texyla-source.js.php
  • pro načtení texyly nyní musíte změnit i název souboru v tagu v hlavičce (head) souboru.
<script type="text/javascript" src="texyla/texyla.js.php"></script>

Tohle je vše, co jsem zatím o problému s diakritikou zjistil.

Budu rád, když mi napíšete své postřehy, nápady, tipy…

Prostě stahujte, testujte a pište :-)

krteczek14. 3. 2008 1:28

Vydána nová verze Texyly

Dnes jsem nahrál novou verzi balíčku Texyly. Měl by být vyřešen problém s mršením písmenek s diakritikou u NE-utf-8 kódování, někde to prostě furt blblo. Tak testujte a pište.

Další věc, která se změnila, je že jsou dvě verze Texyly v balíčku (pro PHP4 a PHP5). Můžete tedy použít tu, která vám více bude vyhovovat.

Je přepsán soubor examle.php, nyní stačí jen kliknout na odkaz a zobrazí se v něm implementace, nebo changelog.

bratr ekimekimcz zavináč gmail tečka com, http://bratrekim.unas.cz, 13. 3. 2008 18:07

thanks

Honza M. :díky, funkci jsem našel, zakomentoval, okno už se nezavírá. Dochází ale k jinému jevu. Při přidání smajlíku se smajl označí a když kliknu na jiný, tak se ten původní vymění za nový. Vždy je přidaný smajl v selekci a „replejsuje“ se…je tam totiž v té funkci něco jako Selectionreplace či co…nedalo by se to vykoumat, aby se kurzor v textu po přidání smajlu vždy přenesl za něj?

Jinak nakonec jsem přecejen přešel kompletně na texylu…je to all in one, líbí se mi, že lze texy konfigurovat různě pro různé účely (fórum/admin) supr…

Honza Marekmail zavináč janmarek tečka net, http://www.janmarek.net/, 8. 3. 2008 16:20

re: bratr ekim

Všechno správně :-)

ad okno se smajlíky
leda přepsat zdroják. najít si funkci co vkládá smajlík a zakomentovat nebo smazat zavření toho okna

Tomáš Haplet9 zavináč seznam tečka cz, 8. 3. 2008 9:48

Neformátuje

Lituji ale jak se snažím tak se snažím texyla mi stejně neformátuje můžete mi někdo helpnout ?? icq 317861820
link

Twistius7. 3. 2008 23:52

Jak to tedy má vypadat?

Dobrý den,
chtěl bych se zeptat jestli by mi tu někdo nenapsal tu stranu s texylou například vloz_clanek.php ve kterém je políčko pro název a pak textarea další ty JS skripty ale nějak se v tom nevyznám a tak se chci zeptat jestli by mi sem takovou ukázkovou stránku nepředvedl, a má být i něco v souboru uloz_clanek.php, který článek ukládá do databáze ? Předem děkuji 8-O

bratr ekimhttp://bratrekim.unas.cz, 7. 3. 2008 9:13

okno se smajlíky

Dobrý den,

Lze někde ve skvělé texyle nastavit, aby to okno se smajlíky, které se objeví po kliknutí na ikonu v horním panelu nemizelo vždycky při přidání nového smajlíku? Ne že by mě to nějak moc štvalo, ale bylo by to pro mě osobně pohodlnější postavit si okno se smajly vedle a jen poklikávat a zavřít ho až budu chtít.

Taky by mě zajmalo jestli vadí, když používám jen vstupní část texyly a ne část s texy. Implementoval jsem ji totiž až potom co jsem zavedl texy a nechce se mi to lenochovi předělávat kór když už jsem navíc v texy do čehosi zasahoval. Mohou vzniknout nějaké potíže? Liší se zpracování texylino v něčem od defaultně nastaveného texy? Vím že základ je stejný, ale přecejen…

Dále poslední dotaz zní: „Pokud jsem překódoval soubor texyla.js z utf-8 do windows-1250 aby se správně zobrazovala diakritika, musím to udělat ještě v nějakých jiných souborech, nebo to stačí? Zatím vše šlape, ale znáte to…šotek nikdy nespí :-D

Díky za odpověd(i).

Patrikpechap zavináč canis tečka cz, 6. 3. 2008 23:02

Implementace oscommerce

Zdravím všechny místní a mám malou otázku. Nenašel by se někdo, kdo by mi za úplatu pomohl dostat Texylu do oscommerce?

Jsem na tohle úplná lama:-(
Snad nevadí že se takhle ptám.

BTW: super práce

Patrik

Ton2. 3. 2008 11:56

Ahoj, mam trochu problem s tim, že smajlici v texyle se mi zobrazujou dobře, ale v náhledu už ukazujou na jiný umístění a to na stejnou adresu jako v texyle, ale v aktuální složce.
Když jsem se pokusil to předělat na vlastní adresu smajlíků, tak sem narazil na problém, že opravdu smajlíci v náhledu ať dělám co dělam se adresujou ve složce jako soubor, ze kterýho je volaná texyla + další adresa, a smajlíky z nabídky pak taky nejdou protože se mi do adresy přidá další cesta, kterou vůbec nechci.
Nechci nastavovat soubory podle editoru ale naopak, takhle bych pro každej soubor kde volám texylu z jiný složky musel mít znova nakopírovaný všechny smajlíky.
Může te mi s tím poradit prosím?
Předem dík

Bartošbartos zavináč bj-graphics tečka cz, 1. 3. 2008 16:44

Čeština

Zdravím,
pokouším se rozchodit Texylu ale porad se mi nedari ta cestina. :-(
Kdyz nahraju ten example tak ani tam aniz bych neco nastavoval se nezobrazuje korektne (http://jana.bar­tos.name/exam­ple.php) ani kdyz udelam jen obyc. stranku s textareou (http://jana.bar­tos.name/a.php) kdyz tam napisu cesky text a dam NAHLED nebo HTML tak to spatne prekoduje tu cestinu. Tim ze (podle navodu) prekoduju texyla.js na CP 1250 tak se spravne ukauzje cestina na tlacitkach (tusim ze ale taky ne na vsech) vedel by mi nekdo poradit?

PS: nema to taky neco spolecneho s nastavenim serveru? (http://jana.bar­tos.name/info­.php)
Nebude taky lepi tu Texylu v PHP voalt primo funkci kde se to kodovani zadava? budu ji chtit pouzivat hlavne na odesialni dat z formuladu do MySQLky…

Dekuji predem za pomoc…

krteczek22. 2. 2008 8:39

Re: diakritika a vkládání obrázků

ad1: tušil jsem to :-)

Honzahttp://webtones.cz, 21. 2. 2008 22:55

Re: diakritika a vkládání obrázků

  1. Všechno jsem měl sice nastaveno na utf-8, ale pomohlo až SET NAMES!
  2. Zkusil jsem plnit ten select přímo v JS (texyla.js.php) – podobně jako to dělá juneau, ale neni to ideální (je potřeba změnit cestu k css a smajlikům). Teď mě napadlo udělat to v nastavení texyly podobně jako třeba nastavení smajliků (polem). Zkusim to a v případě úspěchu napíšu.

Díky za rady a za Texylu!

P.S.: to krteczek: čas pro odeslání byl naopak úplně ideální ;-)

krteczek21. 2. 2008 21:12

Re: diakritika a vkládání obrázků

  1. tohle bych tipoval na špatně nastavené kodování připojení k databázi, nápovědou ti budiž „SET NAMES“
  2. To se mi zdá jako dobrý tip na zabudování do Texyly. Ano, vyžaduje to nějakou funkci, nebo zdroj dat na generování toho selectu

PS: doufám že teď už to nezapomenu odeslat…

Tom21. 2. 2008 17:56

->diakritika a vkládání obrázků

ad1: co rozdílná kódování? (web v Win1250 – Texyla v UTF-8, atp…)
ad2: pokud zvládáš JS a DOM tak není problém nahradit textový input za select. Ale potom by jsi asi musel pomocí PHP generovat celý JS texyly?! Zase tak dalece se v tom nevyznám, píšu jenom to, co jsem okoukal během prolézání kódu texyly

Honzahttp://webtones.cz, 19. 2. 2008 23:36

diakritika a vkládání obrázků

  1. Ukládám do databáze pouze Texy! syntaxi. Když pak text vytáhnu z databáze a proženu Texylou() někdy mi diakritika funguje, jindy ne (vlastně to vypíše prázdnou stránku). To samé když text z databáze v Texyle edituji – někdy je diakritika správně, jindy tam jsou otazníky. Víte, čím by to mohlo být?
  2. V novém okně pro vkládání obrázků chci mít místo pole pro adresu obrázku select, ze kterého bych si obrázek vybral. Můžete mi naznačit postup? Select bych plnil přes php.

Díky za rady!

Anonym17. 2. 2008 23:30

Re: Nefunkčnost - Firefox

No to je samozřejmé, protože podle id se volají elementy. id musí byt na stránce jedinečné a nemusí to být zrovna textarea, ale vlastně jakýkoliv prvek (aspoň myslím)

jen nás nenapadlo, že to nenapadne někoho jiného ;-)

informaci doplníme do implementace, díky za tip.

hukohttp://huko.wz.cz, 17. 2. 2008 19:09

Nefunkčnost - Firefox

Chtěl bych se jenom podělit se zkušeností. V Opeře i v IE se mi Textyla zobrazovala v pořádku. Půl dne jsem, ale řešil proč se vůbec nezobrazuje i ve FF. Řešení nakonec bylo takové, že nestačilo u textarea parametr name=„neco“, ale musel být i parametr id=„neco“. Pak to funguje v pohodě. Třeba to někomu někdy pomůže. ;-)

RuMeCSalajkaJ zavináč seznam tečka cz, 14. 2. 2008 10:14

button

Caw,

jak mám odstranit ztěch butonu ty obrazky … ???

Tom13. 2. 2008 11:05

Přidání tlačítka

Hi,
javascript (a hlavně DOM) jde kompletně mimo mě, tak se chci zeptat: jde do toho „pseudookna“ Vložení obrázku za políčko Adresa obrázku přidat tlačítko, které by otevřelo další pseudookno obsahující IFRAME?

Vzhledem k tomu, že Texyla neumí upload souborů a já jej celkem potřebuji (bude to pro pomaleji chápající uživatele), tak bych si do toho iframe načetl vlastního správce souborů.

Díky T.

David Pdavyp zavináč post tečka cz, 13. 2. 2008 10:45

chyba

Čau, zaincludoval jsem to do formuláře v PHP.

<TD colspan=„2“><TEX­TAREA NAME=„clanek“ COLS=„48“ ROWS=„19“></TEX­TAREA>
<script type=„text/ja­vascript“>
options = Texyla.configu­rator.admin(‚cla­nek‘);
options.allow­HtmlPreview = false;
options.toolbar = ‚admin‘;
options.editorWidth = 440;
//options.icon­Format = ‚gif‘;
options.coolButtons = false;
options.toolbar = [‚bold‘, ‚italic‘, ‚center‘ , ‚left‘ , ‚right‘ , ‚justify‘ , ‚ol‘, ‚ul‘ , ‚link‘ , ‚img‘ , ‚table‘ , ‚text‘ , ‚div‘];
new Texyla(options);
</script>
<?
include(‚./te­xyla/texyla.php‘);
$encoding = ‚windows-1250‘;
$vystup = texyla($clanek, ‚admin‘, $encoding);
 ?>

Použil jsem skript odsud pro upravu kodování texyla-source-win-1250.js. Nastavení jsem neměnil. A lišta a tlačítka se nezobrazí. Tady v knize to, ale maká. (testuju na lokale PHP 5.2.4). Dik

Honza M.jmarek zavináč centrum tečka cz, 12. 2. 2008 22:16

re

re: RuMeC

  1. ne, musíš si uložit i texy zdroj
  2. nerozumim, co přesně myslíš otázkou

re: David P.
kdy ta chyba nastane, měnil jsi nastavení nebo zdrojový soubor?

RuMeCredakce zavináč asportal tečka cz, 12. 2. 2008 17:25

kod

1)docela by ma zajimala tato vec …
když si napišu članek pres texylu a vygenerovany HTML kod si uložim do DB a pak si ho vytahnu budu ho moct editovat v texyle ??? (tedy jestli html kod sa přepiše do texy sintaxe …

2)mohu si nekde změnit označeni kodu ???

David P.davyp zavináč post tečka cz, 12. 2. 2008 16:37

Nezobrazí lištu

Ahoj, použil jsem Vaši Texylu v IE je to OK ale Mozille hlásí Javascript chybu(viz níže).
Jinak very super.:-)

David P.davyp zavináč post tečka cz, 12. 2. 2008 15:30

Chyba v Mozille

Chyba: this.textarea has no properties
Zdrojový soubor: http://10.26.10­.189/…-win-1250.js
Řádek: 396

Honza M.jmarek zavináč centrum tečka cz, 11. 2. 2008 18:51

re

za to může firefox (možná i ie)… když potom ale to slovo ztučníš, tak se ztuční jen to slovo bez mezery. tak to snad nebude takový problém

david11. 2. 2008 15:43

Nadbytečná mezera

Ahoj, nebude se v současné době řešit to přidávání nadbytečné mezery ke slovu, pokud na něj poklikám dvakrát, abych s ním pracoval. Přiznám se, že toto vidím asi jako největší BFU slabinu Texyly. Jinak, jak už jsem psal, supr.

Quinix10. 2. 2008 19:15

Vyřešeno… problém vznikne, pokud přiřadíte id=„submit“ nějakému tagu ve formuláři :-)

Quinix10. 2. 2008 13:20

Ahoj, z nějakého záhadného (aspoň pro mě) důvodu mi nefunguje tlačítko pro odeslání formuláře v texyle…

Firebug hlásí chybu v texyla-source.js na řádku 1005:

_this.Texyla.textarea.form.submit is not a function
/data/texyla/texyla-source.js
Line 1005
Anonym10. 2. 2008 11:40

u

Pedro4. 2. 2008 23:01

diky moc za radu :) ted uz si s tim urco poradim ;)

juneauhttp://rs.reality-show.net, 4. 2. 2008 18:06

Jak prosté. Díky za nakopnutí správným směrem.

Honza M.jmarek zavináč centrum tečka cz, 4. 2. 2008 11:43

re: Možnost načtení externího seznamu smajlů

No to jde. Když nastavuješ texylu, tak tomu objektu s nastavením nastavíš emoticons nějak takhle. Je to napsané a zahrabené někde v implementaci.

options.emoticons = {
        folder: 'silk/',
        format: 'png',
        width: 16,
        height: 16,
        icons: {
                ':-)': 'smile',
                ':-(': 'unhappy',
                ';-)': 'wink',
                ':-D': 'grin',
                ':-O': 'surprised',
                ':-P': 'tongue'
        }
}

Pak se s tím ještě musí skloubit nastavení smajlíků v php, ale tuším, že o tom víš.

Stačí odpověď?

juneauhttp://rs.reality-show.net, 4. 2. 2008 8:23

Možnost načtení externího seznamu smajlů

Potřeboval bych zjistit, jak by se dalo provést načtení externího seznamu smajlů. Nyní to dělám tak, že je texyla.js přejmenována na texyla.js.php a do ní je vepsán PHP kód, který automaticky vygeneruje aktuální seznam smajlů… ale chtěl bych použít komprimovaný JS kód a nevím, jak to skloubit. Kdyby šlo před volání texyla.js iniciovat nějakou proměnnou, var pole_smajlu, bylo by to idealni. Abych nemusel zasahovat do JS.

RiZe3. 2. 2008 11:54

Nebo dát do formuláře skrytý prvek:

if (isset($_POST["odeslano"]))
{
        // Formulář odeslán
}
<html>
        <head>
                <title>Titulek</title>
                <script type="text/javascript" src="cesta-k-texyle/texyla.js"></script
        </head>

        <body>
                <form action="" method="post">
                        <!-- Otexylovaná textarea -->
                        <textarea id="txt" name="vstup"></textarea>
                        <input type="hidden" name="odeslano" value="true">
                </form>
        <body>
</html>
RiZe3. 2. 2008 11:52

Ano, nepoužívat to tlačítko co je součástí Texyly, pokud tedy chceš rozlišovat stisk různých tlačítek. Pokud ti jde jen o odeslání formuláře, kontroluj například jestli není prvek prázdný.

<?
if (!empty($_POST["vstup"]))
{
        // Formulář byl odeslán, provedeme operace
}

?>
<html>
        <head>
                <title>Titulek</title>
                <script type="text/javascript" src="cesta-k-texyle/texyla.js"></script
        </head>

        <body>
                <form action="" method="post">
                        <!-- Otexylovaná textarea -->
                        <textarea id="txt" name="vstup"></textarea>
                </form>
        <body>
</html>
Pedro30. 1. 2008 22:53

Jak rozchodit texylu

formular chci odesilat pomoci stejneho skriptu, tzn. $_SERVER[„PHP_SEL­F“]… kontroluju, jestli isSet($_POST[„o­deslat“]), pokud jo tak vkladam do db… problem je, ze pomoci tlacitka, ktere je soucasti texyly tohle testovat nemuzu… mate nekdo nejaky napad???

Diky…

Honza M.jmarek zavináč centrum tečka cz, 30. 1. 2008 8:51

what? v menu máš ten text nejen alternativní, ale dokonce hned vedle vidět. Ty ikonky jsou stejně generované javascriptem, tak to nikdo kromě šťouravého návštěvníka nepozná. Všichni ti validátoři a vyhledávače jsou bez šance, jelikož neumí javascriptit.

asdf29. 1. 2008 21:18

Škoda, že Texyla negeneruje alternativní text k obrázkům na tlačítkách v menu. Alternativní text by měl být u každého obrázku a proto mi u Texyly chybí.

Miczek28. 1. 2008 18:40

ZIP

Nebylo by špatné dát k dispozici ke stažení i tar.gz/tar.bz2 archív – jednak nabízejí lepší kompresi, ale hlavně je práce s nimi daleko pohodlnejší. :-)

John Doebilly zavináč gates tečka com, 28. 1. 2008 4:01

4ef0a87b2d23719da425d874bcaf159f

4ef0a87b2d237­19da425d874bcaf159f

asdf25. 1. 2008 18:19

Nastavení proměnné shorten

Je možné vypnout v texyle zkracování odkazů?
Texy manuálu je na to proměnná $shorten, ale nedaří se mi ji v konfiguračním souboru nastavit.

Možná by proměnná fungovala, kdyby u Texyly byla aktuální verze Texy. Ale pokud tuto verzi nakopíruji místo stávající, tak Texyla nefunguje.

x-MoBiLexmobile zavináč centrum tečka sk, 23. 1. 2008 7:45

Imoplentace do Jupiter CMS 1.5

Dalo by sa to Imoplentovat do Jupiter CMS 1.5… Ja to neviem:-(

hibihttp://icons.cz, 17. 1. 2008 7:04

pochvala

Musim rict, ze je to opravdu vynikajici nastroj… kam se hrabe fckeditor a jemu podobne, kde ten vystup je zlo. Jeste nejak udelat ten upload obrazku, jak uz bylo zmineno, abych to nemusel resit alternativne a bude to temer dokonaly :-) gj

Tom.tom zavináč seznam tečka cz, 15. 1. 2008 17:05

re2: texyla 0.3

Což o to, sloužila dlouho a věrně … ;-) … to bych jí tam ještě mohl …
… tak ne, no. :-D
Nee, používat jí opravdu nebudu. Já jen že mám stránky v takovém „historycko-ponurém“ stylu, do kterého ten moderní design texyly opravdu nepasoval. Teď jsem spokojenej – vzhled jsem si zkopíroval a k dokonalosti mi chybí jenom možnost uploadovat obrázky na web ;-)

Honza M.jmarek zavináč centrum tečka cz, 12. 1. 2008 20:08

re: texyla 0.3

http://texyla­.jaknato.com/…xy­la-0.3.zip

ale ne, že ji budeš používat ;-)

Honza M.jmarek zavináč centrum tečka cz, 12. 1. 2008 20:07

hehe, beru :-D

Edvard Rejtharsmee zavináč centrum tečka cz, 12. 1. 2008 17:51

Odhad

Dávám vám tak rok, maximálně dva, než vás za strašný prachy odkoupí google.

Tom.tom zavináč seznam tečka cz, 7. 1. 2008 20:26

Texyla 0,3

Možná že to bude vypadat blbě, ale nemáte náhodou někdo zaarchivivanou Texylu0.3?
Teď jsem do svého webu zapracoval verzi 0.4.3.1 a zjistil jsem, že ten její „moderní“ vzhled mi vůbec nepasuje do designu stránek. Bohužel jsem já blbec jsem si jí smáznul, takže si podle ní nemůžu vytvořit stejné „téma“.
Pokud někdo máte, budu moc rád, když mi jí pošlete na email

tatyhttp://taty.uvadi.cz, 7. 1. 2008 13:37

re: re: komprese

dik ;-)

Honza M.jmarek zavináč centrum tečka cz, 7. 1. 2008 13:25
tatyhttp://taty.uvadi.cz, 7. 1. 2008 12:51

Komprese

Mam jednu otazku – upravil som si texyla-source.js a chcel by som ho zmensit na priblizne taku velkost ako je texyla.js. Cez aky program ste to robili Vy ?

Tom7. 1. 2008 8:53

Pocit

Mám pocit, že se to tady začíná množit blbci, kteří to zde bez vyššího smyslu pouze spamují. Možná by to chtělo zavést filtr proti blbcům?! ;-)

krteczek6. 1. 2008 22:16

Nechápu

Nevím co chtěl předchozí říct tím že skopíroval zdrojáky bez dalších připomínek?

Ahoj5. 1. 2008 21:03

VAhoj

function pripoj()
        {
                # Funkce slouží k připojení k databázi
                static $pripoj = false;
                if($pripoj !== false)
                        {
                                return $pripoj;
                        }
                # Přihlašovací údaje k databázi si nastavte podle sebe!
                $sqlHost = '127.0.0.1';
                $sqlUser = 'root';
                $sqlPass = '';
                $sqlDBname = 'krs3';
                if((!$pripoj = @mysql_connect($sqlHost, $sqlUser , $sqlPass)))
                        {
                                # nepodarilo sa pripojiť k databáze
                                die(HLAVA . '<p>Je mi líto, databáza je nedostupná... Nastala chyba připojení k DB</p>');
                        }
                if(!@mysql_select_db($sqlDBname))
                        {
                                # Nepodařilo se vybrat databázi
                                die(HLAVA . '<p>Je mi líto, databáza je nedostupná... Chyba: neznámá DB</p>');
                        }
                else
                        {
                                #  Jsme připojeni k databázi, nastavíme znakovou sadu
                                MySQL_Query("SET NAMES 'utf8'");
                                return $pripoj;
                        }
        }

function osetri($txt)
        {
                # funkce slouží k ošetření dat ukládaných do databáze,
                # Na většině hostinzích by měla fungovat první, nebo druhá funkce,
                # třetí možnost je nouzovka, změňte hosting ;-)
                if(!is_numeric($txt))
                        {
                                if(function_exists('mysql_real_escape_string'))
                                        {
                                                $txt =  "'" . mysql_real_escape_string($txt) . "'";
                                        }
                                elseif(function_exists('mysql_escape_string'))
                                        {
                                                $txt = "'" . mysql_escape_string($txt) . "'";
                                        }
                                else
                                        {
                                                $txt = "'" . addslashes($txt) . "'";
                                        }
                        }
                return $txt;
        }
:-|
krteczek4. 1. 2008 17:43

Dodatek

Ještě si prosím všimněte, že používám dva sloupečky v databázi na uložení dat z textarey ($_POST[‚obsah‘]), a to obsah, v kterém je uložen originál, tak jak byl napsán, a slouží pro případnou editaci, druhý sloupeček je html a do něj se ukládá výsledek vygenerovaný texylou, ten slouží k zobrazování na stránce.

krteczek4. 1. 2008 17:45

Re: Zpětná lomítka "\"

Ještě jednou pro všechny, kteří mají problém se zpětnými lomítky (\):

Problém je způsoben zaplou directivou Magic_quotes_GPC v php.ini

Snadno ho vyřešíte takto:

  • přestaňte používat funkce stripslashes() a addslashes(), Jejich použitím se jen utopíte v problémech s lomítky…
  • ihned po includování souboru texyla.php (ještě před zpracováním jakýchkoliv superglobálních proměnných ⇒ $_POST, $_GET, … ) zavolejte funkci removeMagicQu­otesGpc();. Tím se zbavíte problémů s přidanými lomítky v těchto proměnných.
  • pokud jdete uložit data do databáze (MySql), použijte na ukládaná data funkci k tomu určenou, a to je mysql_real_es­cape_string();.

Aby se Vám to trošku ulehčilo, uvádím dvě funkce, které Vám se zpracováním dat do databáze pomůžou. první slouží k připojení k databázi a nastavení kódování, druhá zkracuje celý zápis ošetření dat.

function pripoj()
        {
                # Funkce slouží k připojení k databázi
                static $pripoj = false;
                if($pripoj !== false)
                        {
                                return $pripoj;
                        }
                # Přihlašovací údaje k databázi si nastavte podle sebe!
                $sqlHost = '127.0.0.1';
                $sqlUser = 'root';
                $sqlPass = '';
                $sqlDBname = 'krs3';
                if((!$pripoj = @mysql_connect($sqlHost, $sqlUser , $sqlPass)))
                        {
                                # nepodarilo sa pripojiť k databáze
                                die(HLAVA . '<p>Je mi líto, databáza je nedostupná... Nastala chyba připojení k DB</p>');
                        }
                if(!@mysql_select_db($sqlDBname))
                        {
                                # Nepodařilo se vybrat databázi
                                die(HLAVA . '<p>Je mi líto, databáza je nedostupná... Chyba: neznámá DB</p>');
                        }
                else
                        {
                                #  Jsme připojeni k databázi, nastavíme znakovou sadu
                                MySQL_Query("SET NAMES 'utf8'");
                                return $pripoj;
                        }
        }

function osetri($txt)
        {
                # funkce slouží k ošetření dat ukládaných do databáze,
                # Na většině hostinzích by měla fungovat první, nebo druhá funkce,
                # třetí možnost je nouzovka, změňte hosting ;-)
                if(!is_numeric($txt))
                        {
                                if(function_exists('mysql_real_escape_string'))
                                        {
                                                $txt =  "'" . mysql_real_escape_string($txt) . "'";
                                        }
                                elseif(function_exists('mysql_escape_string'))
                                        {
                                                $txt = "'" . mysql_escape_string($txt) . "'";
                                        }
                                else
                                        {
                                                $txt = "'" . addslashes($txt) . "'";
                                        }
                        }
                return $txt;
        }

Includnete funkce, zavoláte funkci pripoj(); a spojíte se s databázi, potom můžete použít funkce pro práci s databázi… Dotaz by mohl vypadat nějak následovně

$dotaz = "INSERT INTO `tabulka` (`jmeno`, `obsah`, `html`) VALUES (
" . osetri($_POST['jmeno']) . ",
" . osetri($_POST['obsah']) . ",
" . osetri(texyla($_POST['obsah'], 'forum')) . ")";

$vysledek = mysql_query($dotaz);
...
Tomaszektomikvanek zavináč gmail tečka com, 3. 1. 2008 12:29

html

ono to neumí psát v html.. jako že do toho píšu ty hvězdičky a tak a přepíše to do html ale nejde to i naopak??..

librislibris zavináč email tečka cz, http://www.xlibris.cz, 1. 1. 2008 21:45

Zpětné lomítko

Tom:
addslashes() je nepoužitelné, přidá se zpětné lomítko všude, i tam kde to nechci (uvozovky) a při každé nové úpravě článku se přidají další.

potřebuju jenom aby se mi neodstraňovalo ukončovací zpětné lomítko (\--) při přidání značek z nabídkové lišty třeba „HTML“ nebo „kód DIV“.

Tom30. 12. 2007 19:18

Petr:
buď můžeš použít nespolehlivý html2texy, nebo si do db budeš ukládat jak vygenerovaný HTML výstup tak i Texy! formát.

Libris:
http://www.php­.net/addslashes ti nestačí??

Librislibris zavináč email tečka cz, http://www.xlibris.cz, 28. 12. 2007 21:18

Zpětné lomítko

Ahoj, mám stejný problém jako RBAS se zpětným lomítkem…

Na svojem localhostu je to v pohodě, ale na vzdáleném serveru se pokaždé odstraní při uložení do databáze zpětné lomítko. Taky mě nenapadá kde by mohla být chyba. Napište prosím kdo se s tím setkal, jestli se vám to podařilo vyřešit. Díky

Petrpetr.jsem zavináč seznam tečka cz, 27. 12. 2007 21:43

Načtení z DB

Zdravím, mám takový dotaz. Umím si uložit do DB z textyli překodovaný do HTML text např.:

<b>ahoj</b>

Ale jak to zpětně načtu při úpravě abych viděl v textarea

**ahoj**

Prosím pomozte, díky Petr

Honza M.jmarek zavináč centrum tečka cz, 16. 12. 2007 11:37

re

To už si jistě zvládneš zkontrolovat sám, jestli to potřebuješ.

Jah15. 12. 2007 21:36

Kontrola textarey i při odesílání

Při náhledu se kontroluje, jestli jsem neco napsal, ale pri odeslán tlačítka ne :(

Václav M.11. 12. 2007 10:11

utf-8 v texy

UTF-8? Já jsem si texylu stáhl až teď, protože se mi pro DF (diskusní fórum) (které mám jinak už skoro hotové) nechce vytvářet náhled, protože si nejsem jist, že bych ho vytvořil správně. V texy jsem ale musel utf-8 přehodit na iso-8859–2, protože nedokázal vytisknout více než první písmeno textu, protože už druhé písmeno byl znak české abecedy a on nebyl schopen vůbec pokračovat dál.

RBAShttp://bobr.konekuto.eu, 8. 12. 2007 20:47

Nemůžu přijít na to proč se mi po uložení výstupu z texyli neuloží zpětné lomítko…
magic_quotes_gpc mam OFF a všechny ochrany jsem vypnul ale přesto po uložení mi to dělá neplechu…
Musím podotknout, že náhled je v pořádku. Nejspíš a to bude chyba u mě, ale už mě nenapadá kam se kouknout…
Netuší někdo?

fanmagmanoid zavináč centrum tečka cz, 2. 12. 2007 17:21

emotikony

Mám menší dotaz.
Texylu používám pro více php souborů a ty uložené v různých složkách pro lepší orientyci… mám ji tedy adresovanou jako: ../texyla/texyla.js
Jak jsem koukal do kódu, texyla si najde svoje umístění a v jejím layoutu se smajlíci objeví, ale po ztexylování smajlíka mi vyleze vždycky to stejné:

<div><img src="texyla/emoticons/texy/sad.gif" alt=":-(" width="15"
height="15"></div>

Nikde sem to nenašel. Za radu předem děkuji.
Zkrátka, vždy se vloží španá adresa a zobrazí se tedy jen alternativní popisek /--code
:(
\--

Za radu předem děkuji

krteczek2. 12. 2007 11:58

nepoužívej stripslashes()
prostě jen na začátku běhu scriptu zavolej removeMagicQu­otesGpc(); a potom si dělej s proměnnými co chceš, jen ne stripslashes

RBAShttp://bobr.konekuto.eu, 2. 12. 2007 4:25

zpětné lomítko

Ahoj nějako nemůžu přijít na to proč mi mizí zpětné lomítko.. nemůžu kvůli tomu samozřejmě udělat blok div code atd.. a to mě celkem štve…
funkci removeMagicQu­otesGpc(); používám a u sebe v systému jsem snad všechno vypnul a furt se mi to eskapuje…

Nenapadá někoho čím to může být??? Kde hledat problém? je Půl pátý ráno a ještě jsem na to nepřišel… grrr.

Honza M.jmarek zavináč centrum tečka cz, 1. 12. 2007 15:48

re

to se vypne v právě používané php konfiguraci ve složce cfg

texyla fan1. 12. 2007 14:10

relativny obrazok

Kde sa v texyla-source.js da vypnut, aby pri pridani obrazka s relativnou adresou nepridavalo images/ ???

hosttatyweb zavináč zoznam tečka sk, 28. 11. 2007 14:56

sorry – je tam chyba :-D „verziu nahodou neregistroval“, teda ak by som sa ti pri vydani novej verzie neozval, tak napis na mail a uorbim to.

hosttatyweb zavináč zoznam tečka sk, 28. 11. 2007 14:54

RE:

ok, ked by som novu verziu nahodou registroval, tak mi napis a ja to prelozim ;-). Inak chystam sa Texylu vlozit do CMS co vyvijam.

Honza M.jmarek zavináč centrum tečka cz, 27. 11. 2007 22:25

host: Texty si můžeš upravit v souboru texyla-source.js. Je to celkem přehledně v poli Texyla.lng. Soubory texyla.js a texyla-source.js se liší jen v tom, že texyla.js je zkomprimovaný a tudíž menší a nedá se editovat. Funkčně jsou stejné a je jedno, který se do stránky vloží (až na velikost v kB).

Kdyžtak bysme se mohli domluvit, že až bude někdy ta nová přelomová verze Texyly, tak nám vyrobíš slovenčinu :-)

Jirka: e? :-)

Jirka27. 11. 2007 19:27

Dobrý den.
Mám tomu rozumět že tento nástroj edituje stránky přímo do internetových prezentací, nebo je to jen něco jako FrontPage?

host27. 11. 2007 19:14

Preklad

su tu niekde preklady ? Zišiel by sa mi slovenský preklad, hoc by som si ho urobil aj sám, len mohol by mi niekto povedať, kde nájdem nejaký hlavný súbor, dúfam že to nie je rozkúskované na všetky súbory.

Honza M.jmarek zavináč centrum tečka cz, 21. 11. 2007 21:11

re: pog

Velmi správně, přesně tak to dělá :-) Co se týče těch procent, tak mě překvapuje, že fungují.. Mám za to, že jediná možnost, jak nastavit textaree procenta je csskem ještě před ztexylovatěnim.

re: HonzaG

Pokud je stránka s texylou (a náhledem) a výsledná html stránka v jiném adresáři, pomůže jedině absolutní určení cesty k adresáři s obrázky.

HonzaG21. 11. 2007 14:00

obrázky

Ahoj,
chci se zeptat, co mám změnit v souborech texyly, aby byl změněn výchozí adresář pro obrázky (jestli jsem dobře pochopil, tak je to adresář /images ).

Rád bych umožnil vkládání obrázku ze stejné složky, jako je skript, ve kterém texylu používám, např.:
/pokus/skript_kde_pou­zivam_texylu.php
/pokus/obrazek_kte­ry_chci_vlozit­.php

Už se mi podařilo docílit stavu, kdy je ve výsledné HTML stránce obrázek vložen správně.
Bohužel se nezobrazuje v náhledu. Vložím obrázek a dám náhled – neukáže se mi obrázek, ale jen [* ../adresar/obra­zek.jpg *].

pogpog zavináč webcorp tečka cz, http://webcorp.cz, 21. 11. 2007 12:00

display:none a options.editorWidth == auto

Zdravicko. Mohl jsem se nekde docist, anebo to sibalsky schovavate, ze kdyz se vytvari Texyla z textarey, ktera ma display:none;, tak (alespon v Opere9 a FF2) neni mozne pouzit editorWidth hodnotu auto?
S „auto“ je vysledek v Opere celkem hrozny a firefox radeji nezobrazi nic a hodi vyjimku.

Nez mi docvaklo, ze se pravdepodobne vypocitava sirka ze zobrazene textarey, tak to chvilku trvalo. Po pouziti options.editorWidth = ‚99%‘; (nebo jineho rozmeru) je vysledek samozrejme v poradku.

Bylo by mozno tento drobny fakt upozornit v sekci implementace prosim? ;-)

Honza M.jmarek zavináč centrum tečka cz, 21. 11. 2007 8:34

Re: Nová verze

Hehe… Nebyly nalezeny žádné vážné chyby, takže se plánuje jen nová přelomová verze a na tu neni čas ;-)

RiZe20. 11. 2007 22:06

Nová verze?

Celkem pravidelně kontroluji Váš web a dlouho se tu neobjevilo nové vydání Texyly, takže mě napadají tři věci.

  • Texyla už je dokonalá :-)
  • Nebyly nalezeny vážné nedostatky (rozumějte chyby)
  • Dělá se na nějaké nové (přelomové) verzi.

Třeba vývojáři povědí víc :-). Díky

krteczek20. 11. 2007 7:01

magmanoid

Mohlo jít o načítání javascriptu z cache prohlížeče, nebo proxy někde po cestě, proto je lepší změnit název volaného souboru.

Pokud jde o jméno souboru, tak v distribuci jsou dvě verze:

  1. texyla-source.js: jedná se o zdroják Texyly, můžete si ho třeba i upravit k obrazu svému.
  2. texyla.js: zde je komprimovaná varianta Texyly, aby nebylo nutno přenášet pro načtení editoru zbytečně moc dat
magmanoidmagmanoid zavináč centrum tečka cz, 19. 11. 2007 20:04

Omlouvám se, už to jede. Nevim, proč to před tím nešlo.
Problém vyřešen.

magmanoidmagmanoid zavináč centrum tečka cz, 19. 11. 2007 20:01

kódování

Omlouvám se, že zase otravuju.
Díky za radu, bohužel nebyla nic platná.
V hlavičce by se podle implementce měl adresovat soubor texyla.js a ne texyla-source.js nebo nově texyla-source-win1250.js – tak mi to teda alespoň funguje. Nicméně zkusil jsem alespoň přejmenovat texyla-source-win1250 na texyla-source abych nemusel sahat do kódu, ale taky bez úspěchu(čeština je stále rozhozená).
Doufám, že mě tady za moji blbost nebudete kamenovat, ale asi bych to vážně potřeboval vysvětlit polopaticky.
Ještě jednou dík.

HonzaG19. 11. 2007 15:05

obrázky

Vložím obrázek a dám náhled – neukáže se mi obrázek, ale jen [* ../adresar/obra­zek.jpg *] – je to vpořádku?Nebo by se mi v náhledu texyly měl zobrazovat i ten obrázek.
Po odeslání a zpracování texyla kodu je ve výsledné HTML stránce obrázek vložen správně.

krteczek19. 11. 2007 14:15

Skleroza:

Samozřejmě při zpracovávání obsahu textarey musíte volat funkci texyla() s kódováním, které používáte na stránkách (texy si to převede a zpracuje)

Příklad s windows-1250:

$text = texyla($_POST['text'], 'admin', 'windows-1250');

Ještě něco není jasné? :-)

krteczek19. 11. 2007 14:06

Kódování NE-utf-8

Takže pro ty, co nechápou, jak vytvořit jinak kódovanou mutaci Texyly, jsem vytvořil verzi v kódování iso-8859–2 a také windows-1250

Použití:

  1. nahrajete požadovanou verzi do adresáře ./texyla/ (tam, kde již je soubor texyla.js z distribučního balíčku)
  2. v hlavičce souboru kde chcete použít texylu jen upravíte název volaného souboru. Příklad:
<script type="text/javascript" src="texyla/texyla-source-win1250.js"></script>

To je vše co je nutné udělat.
krteczek

magmanoidmagmanoid zavináč centrum tečka cz, 19. 11. 2007 11:48

Kódování

Mám tu znova dotaz na kódování…bohužel jsem to z minulého příspěvku příliš nepochopil. Kóduju stránku v Windows-1250. Texyla má ale UTF-8 celé grafické rozhraní texyly má tedy rozhozenu češtinu.
Hodil by se mi srozumitelný návod včetně přesného umístění změny návodu jak ji udělat.
Předem děkuji.

krteczek16. 11. 2007 23:36

U Texy je dvojí licence:

  1. GNU GPL: bez záruk, s tím, že i software v kterém je texy použito musí být uvolněno pod stejnoulicencí (GNU GPL) → zjednodušeně musíš uvolnit zdrojové kódy tvého systému k dispozici všem. Pod touto licencíje dodávána i Texyla.
  2. Placená licence: http://texy.in­fo/cs/licence uimožnuje použít Texy i v systémech které nechceš, nemůžeš pod svobodnou licenci uvolnit. Texyla pod takovou licencí distribuovaná není.

Z toho plyne,že když chceš použít Texy, můžeš, máš k dispozici dvě varianty licencí, použij tu, která Ti vyhovuje. Pokud chceš použít Texylu, MUSÍŠ svůj systém uvolnit pod GNU GPL.

Pokud chceš použít Texylu, musí i Tvůj projekt být pod GPL licencí (kdokoliv si homůže stáhnout, upravit, distribuovat a používat podle regulí GPL.

Jo a tady je GNU GPL v češtině

Pokud Ti není něco jasné, nezbyde Ti, než zaplatit právníkovi a polopaticky si to nechat vysvětlit od něj.

Petrsvatek.petr zavináč seznam tečka cz, 16. 11. 2007 21:26

dotaz

Zdravím. Už sem se tady jednou ptal ale moc sem si nepomohl. Potřeboval bych vedet jaké jsou přesně podmínky použítí Texyly a Texy na webu který někomu distribuuji. Prosím hlavně ne žádné odkazy na anglické stránky stačí nejak jednoduše vysvětlit co musím co můžu atd. Už sem toho dost přečet ale z ničeho sem toho moc nepobral. Doufám že nekdo pomůže a jednoduše mi to vysvětlí.

</div></table>16. 11. 2007 16:10

</div>

</div>

Anonym16. 11. 2007 16:10

</div>

Anonym16. 11. 2007 16:10
krteczek14. 11. 2007 9:02

Stále řešíte blbost, nicméně zobrazování bílých znaků by mohla být features, kterou někdo může potřebovat.
Přesto si myslím, že je to jen o tom,že si dotyčný člvěk po sobě nezkontroluje svou práci. Seknout po penězích za nedbalost by potřebovali a ne omlouvat…:-D

Honza M.jmarek zavináč centrum tečka cz, 14. 11. 2007 8:34

bílé znaky - poznámka

  • pokud smažu ¶, musí se smazat i \n
Jiri Dobry14. 11. 2007 0:20

bile znaky

Napriklad pomoci znaku

  • Pri nacteni se javascriptem provede nahrada \n za ¶\n
  • reakce na keypres je podobna
  • reakce na insert je podobna
  • pred odeslanim se to odstrani
  • ve schrance pri kopirovani ven se to odstrani

toto pomoci JS lze udelat. Az me to hodne nastve a nikdo me nepredbehne, tak to udelam, ale ted me trapi jine starosti a nemam cas.

j.reej.ree zavináč seznam tečka cz, 13. 11. 2007 21:30

Diky

Tohle bylo myslim potreba. Na svem webu vyuzivam Texy od zacatku, a nemuzu na nej dopustit uz jen kvuli kodu. Doplneni texy o ikonky jeste vice zprijemnuje praci s webem a clanky. Mam z toho radost.

Honza M.jmarek zavináč centrum tečka cz, 12. 11. 2007 10:36

Otázka je, jak to chceš technicky realizovat… Texyla