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

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

5.00

5.00

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. Жмешь ОК и сохраняешь новость.

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

3.97

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


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

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

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

3.75

Открываем 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]

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

3.75

07.10.2009 11:57:41

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

Статус
Гость
xea7
xea7

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

Группа
Посетители
Пункты
772
Регистрация
01.06.2006
Пол
Мужчина
Из
Моздок
Предупреждения
Нет
sam07
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 в действии?
Идеи и предложения
Обратная связь