Руслан Савенок
530 сообщений
#15 лет назад
Цитата в дле - один див (2, если с никнеймом цитируемого).

Задача: цитата в дле - 3 дива

Где искать файл с генерацией кода цитаты? Я так понял нужно ковырять отдельно tinymce и отдельно bb-коды

Либо вариант №2 дайте ссылку на шаблон в котором цитата реализована с круглыми уголками
Максим Б.
203 сообщения
#15 лет назад
Engine/classes/parse.class.php

function BB_Parse($source, $use_html = TRUE)

естественно, каждую новость/комментарий надо будет пересохранить.
Руслан Савенок
530 сообщений
#15 лет назад
Спасибо А в дле engine файлы как то кэшируются? Ибо сохраню а разницы нет
Максим Б.
203 сообщения
#15 лет назад
Насколько я помню, файлы движка не кешируются.
Попробуйте какую-нибудь новость открыть на редактирование и сразу сохранить. Должно помочь.
Руслан Савенок
530 сообщений
#15 лет назад
Да работает, еще раз спасибо за помощь
Руслан Савенок
530 сообщений
#15 лет назад
А можно еще вопрос, как разбить цитату и hide так что бы для брало другой див?

Мой php level = 1/1000
Максим Б.
203 сообщения
#15 лет назад
В стандартном дле нет bb-тегов , если меня память не подводит. Но гугль нашел мне два таких модуля, у Вас какой? лучше ссылку на этот модуль.
А в общем случае смотрите функцию BB_Parse. Там наверняка эти теги заменяются через регулярку.. Смотрите массивы $find и $replace
Руслан Савенок
530 сообщений
#15 лет назад


Кликните по рисунку что бы увеличить, вот скрытый текст берет тот же класс, в реплейсах я хайд вообще не найду и странную линку от нулла)
Максим Б.
203 сообщения
#15 лет назад
Блин, тупанул, извините)
Смотрите engine/modules/show.short.php и engine/modules/show.full.php
там это задается)

if( $user_group] ) $tpl->result = preg_replace( "'\(.*?)\'si", "\\1", $tpl->result);
else $tpl->result = preg_replace ( "'\(.*?)\'si", "<div class=\"quote\">" . $lang . "</div>", $tpl->result );


<div class=\"quote\"> заменяете на что надо
Руслан Савенок
530 сообщений
#15 лет назад
И что бы я без вас делал Спасибо огромное!
Руслан Савенок
530 сообщений
#15 лет назад
Вы забыли мне сказать что их 2: одна для статьи, 2-я для комментариев и лежит в comments.class.php
Максим Б.
203 сообщения
#15 лет назад
И файл show.custom.php
и search.php
и много еще где
Руслан Савенок
530 сообщений
#15 лет назад
Темизацию dle делали через "*опу"
Никита К.
1594 сообщения
#15 лет назад
А мне вообще DLE не нравится только из за косой системы шаблонов.

Имхо, в той же Jooml'е, всё намного проще и более гибко настраивается.