Šablony a publikování BXTags - nedeliteľná medzera |
---|
Autor |
Stránek: 1
Zpráva |
---|---|
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? | |
|
|
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 |
|
|
|
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. |
|
|
|
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 |
|
|
|
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 |
|
|
|
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í. |
|
|
|
Žádný problém, je hotovo - bude v příští verzi. _______________________________________ Martin -- Techblog - Bloxxy |
|
|
Stránek: 1 |
---|
Skočit na