ПредишенСледващото

Dle9.com - Всичко най-хубаво да се създаде уеб сайт и у дома!

Каки DLE оправя ББ кодове в името на спойлера

Ако сте с помощта на спойлери на уебсайта си и видя с ужас, груба картина на това как изображението по-горе, или по-скоро не работи ББ кодове в името на спойлера. Тогава от хакове на колоните рушаване «ББ кодове в името на спойлера," се опита да поправи тази грешка на разработчиците.

Съветвам всички да мине през новините, особено в по-старите публикации не се срине, ако имате всички BB-кодовете или подобен решение, което може да се прилагат, за да добавите BBcode за други функции. Както се оказва, това се дължи на факта, че спойлера в заглавието по-рано използвахме ББ кодове, както и нови версии на DLE е причина за грешката, и правилна работа с кода BB, причинявайки всички кодове в новините не се обработват.

Причината за този проблем се крие във факта, че бб-код спойлер се обработва по-рано от кодовете за форматиране на текста.

И би било да се мисли, първоначално, че такава грозота не се появи съвсем същият не е трудно, но по някаква причина, този път в DLE не е било умишлено.
Така че нека да се определи тази каша :) хак да се определи рушаване ББ кодове в името на спойлера

Файл: /engine/classes/parse.class.php
Намери и нарязани (копирате и след това да изтриете):

Промени за DLE 9.6 и по-долу

Промени за DLE 9.7


Добавете по-горе код преди разреза!

Това, което направихме, като първо лечение на кодове за форматиране на текст, и след работа спойлера.

Сега, нека да изрежете кодове за форматиране от името на спойлера.
В същия файл намерите:

Сега в администраторския панел на DataLife двигател двигател. трябва да се създаде копие на базата данни и след това изпълнете Основен ремонт // // публикации, които биха били правилно във всички стари новини този проблем.

Каки DLE определи ББ кодове в името на спойлера

Подкрепете проекта - споделете линка, благодаря!