Чтение RSS каналов

Форум

Открыть Ответить

Обработка HTML в редакторе BB

0

0
1
27.09.2010 16:04:53
На форуме много тем где обсуждается как вставить html код с ютуба и т.д. и кое чем я воспользовался, но...

Меня интересует, нет ли решения, которое позволяло бы скажем при вставке bb кода [html], обрабатывать содержимое этого тега как html? Дело в том, что решения описанные на форуме о вставке видео с ютуба и т.д. имеют существенный недостаток: отсутствие в выводимом плеере (по крайней мере именно с ютуба) опции полноэкранного просмотра. К тому же иногда вставить html в пост просто необходимо, а пользоваться редакторами без BB не удобно и преключаться между ними большой геморой.

p.s. готов премировать небольшой суммой в wm за решение обработки html в BB редакторе под PRO версию системы Смайл - 13


Версия системы: SLAED CMS 4.2 Pro
2.66

2.66
2
28.09.2010 12:59:49
для модуля news

В файле modules/news/admin/index.php
В функции function news_add()

После

."<div class=\"left\">"._ENDTEXT.":</div><div class=\"center\">".textarea("2", "bodytext", $bodytext, "news", 

"15")."</div>"


Добавить


."<div class=\"left\">Сохранить как HTML-code ("._TEXT.")</div><div class=\"center\">".radio_form($htmlt, 

"htmlt",0)."</div>"
."<div class=\"left\">Сохранить как HTML-code ("._ENDTEXT.")</div><div class=\"center\">".radio_form($htmle, 

"htmle",0)."</div>"


Примечание при редактировании не забудь отметить по новой какое поле надо сохранить в html

Далее в функции function news_save()

Заменить

$hometext = save_text($_POST['hometext']) ;
$bodytext =  save_text($_POST['bodytext']);


На

$hometext = ($_POST['htmlt']==1) ? stripslashes($_POST['hometext']) : save_text($_POST['hometext']) ;
$bodytext = ($_POST['htmle']==1) ? stripslashes($_POST['bodytext']): save_text($_POST['bodytext']);



А лучше через бб-код чтобы базу говном не засорять Смайл - 04
3.76

3.76
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь