Что делать: DLE портит ссылку - удаляет символ апостроф (')

M2
На сайте с 31.01.2011
Offline
57
2085

Здравствуйте.

Столкнулся с проблемой: DLE портит ссылку - удаляет символ апостроф (').

Подробности.

Надо вставить в статью ссылку, содержащую апостроф (символ ' - урл содержит слово kol'tsevaia), DLE не дает вставлять исходный код на html только bb-коды. Вставляю в редакторе ссылку как положено с апострофом, сохраняю - нет его (соответственно и ссылка не работает). Есть там кнопка "Просмотр" в редакторе - жму - тоже самое, ссылка уже испорчена.

Различные эксперименты типа взять урл в кавычки или заменить апостроф на "‘", поиск по сети результатов не дали. От безысходности пишу на форум...

Что делать?

P.S. может кто подскажет: вообще на DLE возможно как-то отказаться от bb-кодов и работать с html ? Очень уж неудобно bb-кодами пользоваться...

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#1

‘ это походу из другой оперы:)

Попробуйте использовать 16-тиричное значение апострофа.

%27 - так она в урле вообще выглядет.

Попробуйте, может и поможет)

Но все равно это не панацея)

Надо крутить сам ДЛЕ.

Где-то в тырнете находил, делал, сейчас к сожалению не помню линк.

Подпись))
M2
На сайте с 31.01.2011
Offline
57
#2

Милованов Ю.С, спасибо, помогло. Правда, в строке браузера ссылка так и отображается - с %27 вместо '

Ну не суть. Главное, ссылка рабочая.

Спасибо!

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#3

так это не тока в браузере будет отображаться, она еще так и проиндексируется. Считайте это костылем, и все же постарайтесь найти решение этой проблемы.

ЗЫ. вспомнил. Я эту бяку поборол прямой вставкой/редактированием в БД строки с необходимой записью. Тока если открыть потом ее в редакторе, она снова будет убита/заменена.

M2
На сайте с 31.01.2011
Offline
57
#4
Милованов Ю.С:

ЗЫ. вспомнил. Я эту бяку поборол прямой вставкой/редактированием в БД строки с необходимой записью. Тока если открыть потом ее в редакторе, она снова будет убита/заменена.

Гемор то какой...

Все таки, может кто подскажет – есть возможность использовать html-редактор на DLE вместо bb-кодов? В настройках системы есть такой пункт

Включить WYSIWYG редактор в админпанели:
Если 'Да', то будет включен WYSIWYG редактор, если 'Нет', то будут использоваться BBCODES

Если там поставить «ДА», то уже сохраненная статья открывается на редактирование с тегами html, НО если ее сохранить, даже не внося изменений, все теги теряются (в частности и ссылки тоже) – вход в эту же статью после сохранения приводит к тому, что тегов там уже нет, голый текст, и как следствие, никакого форматирования тоже.

Есть какой-то способ заставить DLE нормально работать с html?

Милованов Ю.С
На сайте с 24.01.2008
Offline
196
#5

На счет готовых решений хз, но думаю, что мы с Вами не первые, и даже не десятые/сотые люди, кто с этим сталкивался. Курите гуглю, по-любому найдете:)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий