Next Generation CMS :: Форум поддержки

Заинтересовала наша система? Тогда этот форум для Вас!

Вы не зашли.

#1 2009-02-06 02:39:31

tayzer
Участник
Зарегистрирован: 2008-11-11
Сообщений: 126
Рейтинг :   

Автозамена символов

Перешел с бб кодов на хтмл и выплыли такие грабли:

0.9.0 Release (Fix #04)

вставляем в новость

<div>123</div>

на выходе получаем

<div>123</div>

Как с этим бороться?

Изменено tayzer (2009-02-06 02:41:09)

Не в сети

#2 2009-02-06 02:41:36

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Автозамена символов

Поставил в новости галочку "разрешить использование HTML кодов"?

Не в сети

#3 2009-02-06 02:50:08

tayzer
Участник
Зарегистрирован: 2008-11-11
Сообщений: 126
Рейтинг :   

Re: Автозамена символов

Нашел, поставил, работает.
Спасиб, запряталась)

А можно выставлять в конфиг  для новостей в массовом порядке?
примеру
публиковать по умолчанию
разрешить комменты по умолчанию
Разрешить использовать HTML теги по умолчанию
и подобное.

Пользовался в другом движке, оч. удобно(настройки искал по аналогии:rolleyes:).

Изменено tayzer (2009-02-06 02:52:31)

Не в сети

#4 2009-02-06 10:19:06

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Автозамена символов

Здесь можно эти флаги "вручную" выставить в HTML шаблоне.
engine/skins/default/tpl/addnews.tpl
Там есть раздел:

[options]
<input type="checkbox" name="approve" value="1" checked class="check" id="approve" /> <label for="approve">{l_approve}</label> 
<br /><input type="checkbox" name="mainpage" value="1" checked class="check" id="mainpage" /> <label for="mainpage"> {l_mainpage}</label>
<br /><input type="checkbox" name="allow_com" value="1" checked class="check" id="allow_com" /> <label for="allow_com"> {l_allow_com}</label>
<br /><input type="checkbox" name="favorite" value="1" class="check" id="favorite" /> <label for="favorite">{l_add_favorite}</label>
<br /><input type="checkbox" name="pinned" value="1" class="check" id="pinned" /> <label for="pinned">{l_add_pinned}</label>
<br /><input type="checkbox" name="flag_RAW" value="1" class="check" id="flag_RAW" {disable_flag_raw}/> <label for="flag_RAW">{l_flag_raw}</label>
<br /><input type="checkbox" name="flag_HTML" value="1" class="check" id="flag_HTML" {disable_flag_html}/> <label for="flag_HTML">{l_flag_html}</label>
[/options]

В нужных тебе опциях добавляешь

checked="checked"

К примеру для HTML:

<br /><input type="checkbox" name="flag_HTML" value="1" class="check" checked="checked" id="flag_HTML" {disable_flag_html}/> <label for="flag_HTML">{l_flag_html}</label>

Если хочешь, чтобы не только админ мог постить в HTML, то заходишь в "настройки системы" => "новости" и настраиваешь флаги "блокировать HTML в новостях, создаваемых ..."

Не в сети

#5 2009-02-06 19:42:59

tayzer
Участник
Зарегистрирован: 2008-11-11
Сообщений: 126
Рейтинг :   

Re: Автозамена символов

добавил, работает

можно даже просто checked

Спасибо, в очередной раз:)

Не в сети

#6 2009-02-07 02:52:48

vitaly
Администратор
Откуда Россия
Зарегистрирован: 2008-10-08
Сообщений: 2,823
Рейтинг :   118 

Re: Автозамена символов

Просто checked может выдавать warning при проверке валидности HTML кода.
Но работать, естественно, везде будет и он.

Не в сети

#7 2009-02-07 13:00:22

tayzer
Участник
Зарегистрирован: 2008-11-11
Сообщений: 126
Рейтинг :   

Re: Автозамена символов

Какие тонкости всплывают)

Не в сети

Подвал раздела

Работает на FluxBB