Форум » Система построения сайтов » Разное » html код не действует в новостях
Открыть Ответить

html код не действует в новостях

5

5

1
06.10.2009 23:07:41

когда добавляеш новую новость, и в ней пишиш html код.... допустим обычный хтмл код видео с youtube, добавляеш новость на главную и вместо видео там всего лишь тотже самый html код! Или эту проблему можно как то уладить? Подскажите пожалуйста...

xea7 (Гость)
  • Нет информации
xea7 (Гость)
06.10.2009 23:08:27 06.10.2009 23:56:15

моя система slaed_cms_2.6_lite

xea7 (Гость)
  • Нет информации
xea7 (Гость)

Постим новость на сайт в обычном режиме без использования ВВ или HTML редактора.

SLAED CMS 2.6 Lite
PHP 5
Сервер в интернете
Наташа
  • Пункты: 6
  • Регистрация: 12.04.2008
Наташа
3.92

3.92

Ну или вараинт "через одно место": Вставляешь новость, потом на том месте, где ты хочешь разместить видео ставишь, ну например 1111111, потом открываешь в виде html (у всех визуальных редакторов должна быть такая кнопка), находишь то место, где ты прописал 1111111 в туда вставляешь нужный тебе html. Жмешь ОК и сохраняешь новость.

otherside
  • Группа: Активисты
  • Пункты: 10766
  • Регистрация: 28.10.2005
  • Пол: Мужчина
  • Из: Москва
otherside
3.96

3.96

Ну можно убрать функция save_text при сохранении файла в админке в функции function SaveStory() {


$hometext = save_text($_POST['hometext']);
$bodytext = save_text($_POST['bodytext']);
заменить на
$hometext = $_POST['hometext'];
$bodytext =$_POST['bodytext'];

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

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

Открываем function/sources.php
Находим

// Decode BB
function bb_decode($sourse)


После global $user; Вставляем


<br /> $bb[] = "#\[rutube\](.*&#063;)\[/rutube\]#is";<br /> <br /> <br /> $html[] = "<center><object width=\"470\" height=\"353\"><param name=\"movie\" value=\"\\1\"></param><param name=\"wmode\" <br /> <br /> value=\"window\"></param><param name=\"flashvars\" value=\"logo=false\"></param><param name=\"allowfullscreen\" <br /> <br /> value=\"true\"></param><embed src=\"\\1\" type=\"application/x-shockwave-flash\" wmode=\"window\" width=\"470\" <br /> <br /> height=\"353\" allowfullscreen=\"true\" flashvars=\"logo=false\"></embed></object></center>";



Далее находим функцию // Format BB Code
function get_code($id)


После ."<div class=\"editor\">" вставляем

."<div class=\"editorbutton\" OnClick=\"InsertCode('rutube', '', '', '', '".$id."')\"><img title=\""._ELEFT."\" <br /> <br /> src=\"images/editor/rutub.gif\"></div>"


Картинку rutub.gif думаю сам найдешь

Теперь можно вставлять ссылку до ролика НАПРИМЕР [rutube]http://video.rutube.ru/efceef81286708c634b0b7174fa12520[/rutube]

ra55551
  • Группа: Клиент
  • Пункты: 2121
  • Регистрация: 02.11.2008
  • Пол: Мужчина
  • Из: Пермь
ra55551
3.74

3.74

07.10.2009 11:57:41

спасибо, всем за советы

xea7 (Гость)
  • Нет информации
xea7 (Гость)

ra55551, походу тебя не догнали Смайл - 06

sam07
  • Группа: Посетители
  • Пункты: 772
  • Регистрация: 01.06.2006
  • Пол: Мужчина
  • Из: Моздок
sam07
3.91

3.91

07.10.2009 22:13:56

ra55551, походу тебя не догнали Смайл - 06



с чего бы это ты так решил?

xea7 (Гость)
  • Нет информации
xea7 (Гость)
07.10.2009 22:31:16

ra55551
Всё зделал... Но почемуто вместо видео белый экран!
как зделать такой же код на ютуб?

xea7 (Гость)
  • Нет информации
xea7 (Гость)

Всего: 16 на 2 страницах по 10 на каждой странице

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

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

Идеи и предложения
Обратная связь