Domovská stránka Bloxxy
RSS 2.0 - 20 posledních příspěvků
RSS 0.9 - 10 posledních aktivních témat
Nejste přihlášen.

Bloxxy fórum

Šablony a publikování
BXTags - nedeliteľná medzera
 
Autor
Stránek: 1
Zpráva
lubos
Člen

Registrován: 10-09-2004
Příspěvky: 12
V predchádzajúcich verziách Bloxxy som používal podtržítko na vytvorenie nedeliteľnej medzery, keď generujem staré príspevky pomocou novej verzie, tak sa podtržítko neskornvertuje. V čom by mohol byť problém?
17-09-2004 13:53:14
 
Martin
Administrátor

Registrován: 09-09-2004
Příspěvky: 209
To je zvláštní, já toto také používám a funguje to. Nefunguje Ti to ve všech případech? Nahrazování podtržítka jsem upravoval a podtržítko se nyní nahrazuje v sekvenci:

Kód:
mezera+1 až 3 znaky+(tečka volitelně)+podtržítko+1 až nekonečno znaků
regulárním výrazem:

Kód:
preg_replace('/ (\w{1,3}\.?)_(\w{1,})/',' \1 \2',$txt)
Je to tak kvůli toho, aby se nenahrazovala podtržítka v odkazech.

_______________________________________
Martin -- Techblog - Bloxxy

17-09-2004 14:30:35
 
lubos
Člen

Registrován: 10-09-2004
Příspěvky: 12
Niekedy sa nahradí a niekedy nie, napr. v t7chto prípadoch sa nenahradí: o_"návrhu",  (v_článku.
Problém mám aj  ~~ pre em a s {{}} pre code. ~~ sa niekedy nenahradzuje napr. v tomto (~Pixylophone~, 2. 4. 2004) sa nenahradí. {{}} sa nahradí ale obsah prvku zmizne.
17-09-2004 15:28:11
 
lubos
Člen

Registrován: 10-09-2004
Příspěvky: 12
V bxtags.php na riadku 224:
$txt = preg_replace('/\{\{(.*?)\}\}/','<code>\2</code>',$txt);
som tam dal jednotku:
$txt = preg_replace('/\{\{(.*?)\}\}/','<code>\1</code>',$txt);
a zda sa, ze to funguje
17-09-2004 15:38:18
 
Martin
Administrátor

Registrován: 09-09-2004
Příspěvky: 209
Omlouvám se za tyto nepříjemnosti. Vzniklo to tím, že jsem z poloviny předělal systém nahrazování BX Tags. Z procházení po jednotlivých znacích na regulární výrazy. Tím se zpracování BX Tags dle mých subjektivních "měření" zrychlilo nejméně 5 krát.

V mailu máš opravenou verzi. A zařazeno to bude i do další opravné verze. Díky za upozornění.

Ovšem s tím nahrazováním vlnovek za <em> si nevím rady. Ten příklad s Pixylofonem mi funguje bezproblémů i tehdy, když Pixylofon je odkaz. Můžeš přiblížit, v jakém kontextu Ti to tak blbne?

_______________________________________
Martin -- Techblog - Bloxxy

17-09-2004 22:34:37
 
lubos
Člen

Registrován: 10-09-2004
Příspěvky: 12
Ahoj Martin,

dík za novú verziu 0.72, vrátane moderovania komentárov. Vyzerá, že teraz je všetko OK, čo sa týka BXTags. Ešte to tuším neskonvertuje podčiarkovník v texte odkazu, ale to je drobnosť, ktorá mne osobne nevadí.
21-09-2004 16:53:08
 
Martin
Administrátor

Registrován: 09-09-2004
Příspěvky: 209
Žádný problém, je hotovo - bude v příští verzi.

_______________________________________
Martin -- Techblog - Bloxxy

21-09-2004 22:45:36
 
Stránek: 1    
Skočit na