Autor | Zpráva | ||
---|---|---|---|
Mastodont Profil |
#1 · Zasláno: 7. 9. 2007, 20:34:26 · Upravil/a: Mastodont
Problém: mám dlouhý řetězec, ve kterém jsou **hvězdičkami** vyznačeny kusy textu, které **mají být tučné**
Jak to nahradit za <strong> a </strong> ?? Vymyslel jsem tohle: function zamenit($string) { Funguje to, ale bojím bojím, že to bude pomalé. Nicméně str_replace se na to pustit nedá (nebo nevím jak). Neznáte něco jednoduchého bez reguláru? |
||
TFSi Profil |
#2 · Zasláno: 7. 9. 2007, 22:34:29
Já to řeším takhle:
$text = preg_replace('/[b](.*)[/b]/sU', '<strong>$1</strong>', $text); |
||
nox Profil * |
#3 · Zasláno: 8. 9. 2007, 00:51:38
cool, no jak by ste sli na odkazy.... kdyby byly vkladany ve formatu [url=ODKAZ] NECO [/url]
jak je prevezt to normalniho <a href="ODKAZ" target="_blank">NECO</a> neco jak na teto strance ve formulari |
||
krteczek Profil |
#4 · Zasláno: 8. 9. 2007, 06:53:13
|
||
Mastodont Profil |
#5 · Zasláno: 8. 9. 2007, 15:01:13
krteczek
Díky, ale nemám zájem. Konkrétně se mi na Texy nelíbí: - převrácený počet znaků pro úrovně nadpisů - někdy je syntaxe vzata z CSS, někdy z úplně něčeho jiného - a spousta dalších věcí |
||
krteczek Profil |
#6 · Zasláno: 9. 9. 2007, 01:25:25
krteczek
Díky, ale nemám zájem. Konkrétně se mi na Texy nelíbí: - převrácený počet znaků pro úrovně nadpisů - někdy je syntaxe vzata z CSS, někdy z úplně něčeho jiného - a spousta dalších věcí hm a třeba seznam je přitom tak jednoduchý, že ho používáš podvědomě 1) tohle je od poslední revize věcí nastavení konfigurace texy 2 + 3) syntaxe je navržena velice logicky, každý systém má nějakou, někde to sedí,jinde to skřípe, nelze vyhovět všem, dgx psal texy hlavně pro sebe a své potřeby odkud je vzata syntaxe? jak chceš nastavit třídu nebo id, je logické použít označení stejné jako u css, vymýšlet něco dalšího, aby to bylo jiné by byla jen cesta do pekel zkoušel jsi někdy napsat strukturovaný email v čistém textu? Tak to vyzkoušej a uvidíš, že spoustu věcí bude z texy syntaxe (podtržené nadpisy, dva entry mezi odstavci, odrážky pro seznamy... když k tomu použiješ texylu tak většinu těch tagů naklikáš z menu Taky jsem byl odpůrce texy, ne kvuli syntaxi, ale kvůli tomu, že jsem ho nechápal, z OOP jsem měl osypky a implementace do jistého systému byla pro mne takovou noční můrou, že jsem dva měsíce kodil svůj vlastní převodník, abych to nakonec vzdal a texy vzal na milost... |
||
Mastodont Profil |
#7 · Zasláno: 9. 9. 2007, 07:54:43 · Upravil/a: Mastodont
krteczek
Bylo by to asi na dlouhou debatu, nicméně u Texy si prostě musíš pamatovat, kdy mají být závorky kulaté, kdy složené, kdy jednoduché či dvojité, tabulky jsou de facto převzaty z Wikitextu a používají | a |- ... prostě tvrzení autora Zkušení uživatelé se tedy nemusí učit nový meta-jazyk a plně využít svých znalostí. je zcela nepravdivé. Neříkám, že Texy je špatné, ale začíná z něj růst obřík typu Smarty :-) IMHO by markup měl být co nejjednodušší a nesnažit se vyjádřit vše. Třeba takto: // pro nejčastěji používané tagy rychlý zápis stylem Jinak já to beru především jako cvičení na reguláry a callbacky ... |
||
Časová prodleva: 17 let
|
0