Oznámení
zalomeni uvnitr cislovani pripadne odstavce uvnitr cislovani
před 12 lety
- jdobry
- Člen | 9
Dik za texy je to pro nas hodne uzitecny pomocnik.
Nejde nejak cise pomoci texy zapsat toto?
<ol>
<li>nejaky dlouhy text<br />
rucne zalomeny
EDIT: zminka o tomto problemu zde:
152-seznamy-a-dlouhe-radky
- tema ve foru dosud neuzavreno
</li>
<li>
<div>prvni odstavec v odrazce -
EDIT: reseni podobneho problemu
https://texy.info/cs/try/47l23</div>
<div>druhy odstavec v odrazce</div>
</li>
</ol>
A druhy souvisejici problem jak zaridit aby texy nevadilo toto:
1) na konci nadbytečné zalomení ktere uzivatel nevidi protoze tato radka je dlouha a nevi jesli zalomil rucne nebo automaticky, tezko se v textarea zobrazuji bile znaky
a za zalomením další text
2) další bod
Z texy vypadne toto:
- na konci nadbytečné zalomení ktere uzivatel nevidi protoze tato radka je dlouha a nevi jesli zalomil rucne nebo automaticky, tezko se v textarea zobrazuji bile znaky
a za zalomením další text
- další bod
Editoval jdobry (9. 11. 2007 0:15)
před 12 lety
- jdobry
- Člen | 9
Hledal jsem v diskusi a nasel toto:
- 152-seznamy-a-dlouhe-radky – prislibeno reseni v r 2005. Je nejaka zmena?
- 25-vice-radek-v-ramci-jedne-polozky-seznamu
A jeden z problemu je vyresen zde (odtavce uvnitr seznamu nebo
cislovani)
https://texy.info/cs/try/47l23
Editoval jdobry (9. 11. 2007 0:10)
před 12 lety
- David Grudl
- Nette Core | 6806
Problém je v tom, že úpravou chování bych mohl způsobit nekompatilitu s texty, které počítají s chováním současným.
Ale dobře, píchněme do toho. Vyzkoušejte prosím tuto experimentální
verzi https://download.texy.info/…rimental.zip,
jestli funguje podle očekávání. Spojování řádků se řídí vlastností
$texy->mergeLines
, vkládání <br>
je stále
poněkud problematické.
K otestování zároveň vyzývám všechny další čtenáře. Pokud dojde ke shodě, změny bych promítl do hlavní verze.
před 12 lety
- jdobry
- Člen | 9
Pekne jsem to zamotal, ze jsem pomichal vic souvisejicich problemu do jednoho dotazu.
Proto se to pokusim rozdelit:
- vlozeni <br> do listu. Viz 152-seznamy-a-dlouhe-radky Me toto reseni vyhovuje
- odstavce uvnitr listu
- nechtena zalomeni ve zdrojaku ktere texy naprosto zmatou
Add 1)
reseni v odkazu je pro mne vyhovujici
Add 2)
Diky za reseni i rychlou odpoved. Tento priklad dava ocekavany vysledek:
1) bod s vice odstavci
dalsi odstavec
2) bod o jenom odstavci
ktery je pro prehlednost
zalomeny ve zdrojovem kodu
Add 3)
Problem s temito upravami nabyva na vyznamu. Problem je v tom, ze textarea ani
texyla neumi zobrazit konce radku. Pokud je text delsi nez jeden radek a
textarea text zalamuje ciste kvuli zobrazeni snadno se prehledne jesli tam ze je
tam „Enter“. Jedno mozne reseni je pouzit textareu bez zalamovani
s posuvnikem. Ale ma to 2 nevyhody:
- uci to uzivatele zavrzenihodnemu zvyku mackat enter na konci radky
- kopirovani odnekud je problem pokud jsou tam delsi odstavce
1) nasledujici ostavec je tak dlouhy,
ze nevim jesli je tam vlozene "soft" zalomeni v textarea,
nebo je tam omylem jeden enter navic
2) Lorem ipsum dolor sit amet consectetuer semper neque laoreet fames metus. Elit non in turpis pede Nam tristique cursus orci sem urna.
<----- pred timto je ten enter navic, zadna mezera na zacatku radky
3) treti bod
PS: ve vypisu diskuse to vypada korektne, ale zkuste si ten priklad zobrazit v textarea.
Editoval jdobry (9. 11. 2007 10:32)
před 12 lety
- noname
- Člen | 28
jdobry → napadá mě taková jedna kacířská myšlenka, možná to nesouvisí, ale nepoužíváte náhodou operu? Protože Opera má jeden velmi nepříjemný, dávno nahlášený a stále ne spolehlivě opravený bug, a tím je nezalamování textů v textarea, Opera tam interně vkládá nedělitelnou mezeru na místo dělitelné.
před 12 lety
- jdobry
- Člen | 9
Ne, nepouzivam Operu. Me se jedna o ty zalomeni ktere si tam uzivatel vlozi sam vlastni pitomosti, nebo zalomeni ktere se tam dostane pomoci CTRL+C CRTL+V odjinud kde to az tak moc nevadi.
Problem je ciste v tom ze uzivatel nema moznost v textarea ani texyle
poznat jesli to je „soft“ zalomeni ciste pro zobrazeni, nebo je tam \n
Ze je tam problem zjisti az v okamziku kdy to ma zobrazeno „chybne“.
Alternativne hledam zpusob jak donutit texylu nebo textarea zobrazovat znacku zalomeni(¶), tam kde je.
Editoval jdobry (9. 11. 2007 11:31)
před 12 lety
- noname
- Člen | 28
to se dělá javascriptem – na vstupu nahradíš všechny nl za ¶, na výstupu z nich pak uděláš zas nl, javascript hlídá keypress a insert, aby ten znak nešel vybrat a aby to každé vložení nl dělalo ¶, výsledek pak může překonvertit už texy
před 12 lety
- jdobry
- Člen | 9
ano udelat to takto me take napadlo. Ale prekvapilo me ze nejsem schopen najit hotove reseni a tak moc exoticky pozadavek to podle me neni. Az najdu cas, doplnim to do texyly. Jen bych nerad duplikoval neco na cem pracuje nekdo jiny.