- Поисковые системы
- Практика оптимизации
- Трафик для сайтов
- Монетизация сайтов
- Сайтостроение
- Социальный Маркетинг
- Общение профессионалов
- Биржа и продажа
- Финансовые объявления
- Работа на постоянной основе
- Сайты - покупка, продажа
- Соцсети: страницы, группы, приложения
- Сайты без доменов
- Трафик, тизерная и баннерная реклама
- Продажа, оценка, регистрация доменов
- Ссылки - обмен, покупка, продажа
- Программы и скрипты
- Размещение статей
- Инфопродукты
- Прочие цифровые товары
- Работа и услуги для вебмастера
- Оптимизация, продвижение и аудит
- Ведение рекламных кампаний
- Услуги в области SMM
- Программирование
- Администрирование серверов и сайтов
- Прокси, ВПН, анонимайзеры, IP
- Платное обучение, вебинары
- Регистрация в каталогах
- Копирайтинг, переводы
- Дизайн
- Usability: консультации и аудит
- Изготовление сайтов
- Наполнение сайтов
- Прочие услуги
- Не про работу
VK приобрела 70% в структуре компании-разработчика red_mad_robot
Которая участвовала в создании RuStore
Оксана Мамчуева
Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий
Доброго времени суток.
Вопрос к спецам, подскажите кто может:
как на ДЛЕ сделать вывод ссылки "Отправить сообщение" (той, что показывается в профиле автора) непосредственно в самой новости?
Не совсем понял вопрос,
в новости написанной этим автором или во всех ?
В новости, написанной этим автором.
Т.е., чтобы с каждой новости можно было отправить сообщение автору этой самой новости.
отписал в личку
Подниму тему, вопрос актуален.
Смотрите подпись.
Блин.. Писал писал, что то глюкануло.. всё по новой..
И так..
файл engine.php
Найти
Заменить на
Если с ЧПУ, то другой запрос надо поправить, он там рядом.
файл show.full.php
Сразу после
while ( $row = $db->get_row( $sql_result ) ) {
if( $i ) break;
Вставить
Тут я не помню.. Возможны варианты для с ЧПУ?
Это всё для полной новости. Возможны варианты. Да.. В шаблон вставить {pm} или {email}, что именно вам надо я не стал вникать..
При выводе кратких новостей немного по другому.
Если надо и сами не разберётесь, попросите кого нибуть.. что то спать захотел.. с суток только пришёл..
UP. Это всё для версии 7.5. Актульной версии нет, т.к не использую DLE (посматриваю только время от времени, что там нового появилось).
vstb, в engine/modules/show.full.php перед строкой:
if( strpos( $_SERVER['REQUEST_URI'], "pages.php" ) !== false ) {Написать вот это:
$tpl->set('{pm}', '<a href="' . $PHP_SELF . '?do=pm&doaction=newpm&username=' . $row['autor'] . '">' . $lang['menu_send'] . '</a>');В шаблоне полной новости вставляем тег {pm} и тестируем.
PROGRAMMATOR, Патапыч, +1, всё верно.
vstb, На заметку: n1g3r - школьный неадекват
vstb, в engine/modules/show.full.php перед строкой:
if( strpos( $_SERVER['REQUEST_URI'], "pages.php" ) !== false ) {Написать вот это:
$tpl->set('{pm}', '<a href="' . $PHP_SELF . '?do=pm&doaction=newpm&username=' . $row['autor'] . '">' . $lang['menu_send'] . '</a>');В шаблоне полной новости вставляем тег {pm} и тестируем.
Спасибо, ваше решение отлично заработало.
Только пропустите через urlcode (да вы и сами наверное догодались).
...?do=pm&doaction=newpm&username=' . urlcode($row['autor']) . '">' . $lang['menu... А так да.. всё верно..
UP. Фак ин.. новую функцию придумал спросонья)))). PROGRAMMATOR ниже правильно отписал)))