Доброго времени суток!
Нужно в полных новостях заменить теги <iframe и <object на <div class="blabla"><iframe и <div class="blabla"><object
Нужно что бы сам движок делал эту замену, т.е если я добавляю тег айфрейм или обжект, движок перед эти тегом добавлял еще один.
- 24.07.2013 11:05
Последний раз редактировалось OneShot; 24.07.2013 в 11:10.
- 24.07.2013 11:25
Так это в файле engine/classes/parce.class.php нужно найти <!--dle_media_begin:{$decode_url}--><object classid и заменить на
<div class="blabla"><!--dle_media_begin:{$decode_url}--><object classid
Если хочешь, жди до вечера.
приду домой и сделаю
---------- Сообщение добавлено 10:19 ---------- Предыдущее 10:18 ----------
А для ifreme
<!--dle_media_begin:'.$decode_url.'--><iframe title=
на
<!--dle_media_begin:'.$decode_url.'--><iframe title=
<div class="blabla">
---------- Сообщение добавлено 10:22 ---------- Предыдущее 10:19 ----------
А самое главное не забудь везде потом поставить </div>
Лучше полностью опиши что ты хочешь сделать, так как одного div может быть мало, и может быть нужно будет ещё прописывать width и в процентах.
во общем пиши 396706
---------- Сообщение добавлено 10:25 ---------- Предыдущее 10:22 ----------
P.S что бы ошибок не было <div class=\"blabla\">
И в админке нужно будет зайти в раздел "Перестроение публикаций" сайт,ру/admin.php?mod=rebuild
И сделать перестроение, backup на всякий случай сделай.Последний раз редактировалось Dolmatov; 24.07.2013 в 11:30.
Спасибо сказали:
- 24.07.2013 11:32
У меня стили blabla прописаны в цсс. Нужно просто обджект и айфрейм в блоки эти засунуть для которых прописан стиль
- 24.07.2013 11:48
OneShot, Заходи в engine/classes/parce.class.php и меняй там на свой вкус.
У меня например на автомате делаеться так: _http://secretbaby.ru/video_beremennost/beremennost_po_nedeljam_video/656-2-nedelya-beremennosti-video.htmlСпасибо сказали:
OneShot(24.07.2013), - 24.07.2013 12:39
Dolmatov,
Все поменял как Вы описали. И ничего не изменилось. Конкретно хочу подключить социальный замок, но что бы он скрывал, контент нужно окружить тегом <div class="socialmagic-target">скрываемый контент</div>. В моем случае это весь видео контент.
Смотрю исходник страницы, тоже ничего не изменилось. Перестроение делал.
Вот мой файл http://rghost.ru/47629902
---------- Сообщение добавлено 11:39 ---------- Предыдущее 11:08 ----------
Возможно моя проблема в том что новости добываются граббером. А он копирует коды плееров из сайтов доноровПоследний раз редактировалось OneShot; 24.07.2013 в 12:10.
- 24.07.2013 12:42
OneShot, Вот http://rghost.ru/47630455 не побывал, но должно работать.
---------- Сообщение добавлено 11:42 ---------- Предыдущее 11:40 ----------
Только сделай перестроение публикаций и отчисти кеш в админкеСпасибо сказали:
OneShot(24.07.2013), - 24.07.2013 12:45
Dolmatov,
Скорее всего не работает по той причине что код плеера с фильмом тащится граббером с сайтов доноров. Или не может такого быть?
Сейчас пробую:PHP код:$source = str_replace( "<object", "<div class=\"socialmagic-target\"><object", $source );
$source = str_replace( "<iframe", "<div class=\"socialmagic-target\"><iframe", $source );
$source = str_replace( "</iframe>", "</iframe></div>", $source );
$source = str_replace( "</object>", "</object></div>", $source );
Последний раз редактировалось OneShot; 24.07.2013 в 12:47.
- 24.07.2013 14:49
Напортачил в parse.class все новости поехали. Кто что подскажет?
- 24.07.2013 15:31
OneShot, Напиши часов 20:00 посмотрим
- 24.07.2013 16:17
Dolmatov,
у меня сейчас 22-17
Тэги топика:
Похожие темы
Темы | Раздел | Ответов | Последний пост |
---|---|---|---|
Нужна помощь | Консультации по безопасности | 5 | 10.05.2013 14:13 |
Нужна помощь с WP | WordPress | 1 | 20.03.2013 15:18 |
Нужна помощь с php и js | Web программирование | 5 | 01.12.2012 03:47 |
Нужна помощь! | Социальные сети | 5 | 26.09.2012 15:24 |
Нужна помощь. | Софт, скрипты, сервисы | 4 | 11.02.2010 14:30 |