CMS DataLife Engine - Система управления сайтами

akva444

новички
  • Content Count

    13
  • Joined

  • Last visited

Community Reputation

6 Обычный

About akva444

  • Rank
    Новичок

Информация

  • Пол
    Женщина

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Нечисть сама по себе не заведётся... Здесь причин может быть очень много, от "хитрых" сторонних модулей и дополнений, до неправильных действий самого пользователя. Будь я на вашем месте, я бы сделала следующее: - скопировать всю директорию сайта к себе на компьютер; (в тч и базу данных) - сделать откат сайта с помощью хостинга на дату, когда всё было Ок. (и тоже скопировать к себе) Ну а дальше скачала бы какую-нить программу, которая сравнивает файлы по содержимому. И при таком сравнении, в первую очередь, обращать внимание на изменения в файлах, которые не являются скриптами самого движка... возможно удастся найти заражённые файлы. (если понимаете php) Также сравнить по содержимому БД. Сегодняшнюю и из отката. И в файлах, и в БД, поищите ваши "новые" ссылки, ведь сами по себе они сформироваться не могли... Возможно найдёте конкретные файлы, которые их содержат. Если удастся найти такие файлы/файл, то посмотрите частью какого модуля (уверена, что стороннего) они являются. Удалите этот модуль и все его файлы, а ещё лучше сделать откат на дату, когда этот модуль ещё не был установлен... и только потом сделать обновление движка. Думаю тогда будет всё нормально.
  2. Создала новую группу. В настройках Пользователей указала: Переход в другую (созданную) группу при наборе определенного количества комментариев... В тексте новости закрыла ссылку HIDE= номер группы Добавила сопроводительный текст. Получилось вот так: http://450.by/php_scripts/45-zapret-prosmotra-sajta-cherez-proksi-proxy.html Ну, ничего лучше придумать не смогла.
  3. Спасибо за ответ. Думаю подойдёт вариант с переходом в другую группу при наборе определённого количества комментариев. Есть только один минус. Сейчас у меня все зарегистрированные пользователи видят содержимое скрытого текста. Предположим есть ещё один материал (новость), где установлен HIDE=3 (т.е именно та группа в которую переходит пользователь после набора определённого кол.комментариев. Следовательно, зарег. пользователи увидят - У вас нет прав для просмотра скрытого текста (все остальные hide для них открыты) Но пользователи ведь не знают, что нужно иметь xxx комментариев для просмотра HIDE=3. Логично предположить, что нужно подправить текст, что-то вроде - Для просмотра вы должны иметь 10 комментариев. Но как это сделать? В языковых файлах я нашла 'news_regus' => "Внимание! У Вас нет прав для просмотра скрытого текста.", Этот текст присутствует только один раз. Если я его изменю, он будет одинаковым для всех.... Можно конечно при добавлении новости написать: Для просмотра вы должны иметь 10 комментариев [HIDE=3]......... Или всё же есть какое другое решение?
  4. Скрытый текст по количеству комментариев В документации есть hide=2,3,4 - Показывает скрытый текст для опред. группы Может кто подскажет, как сделать (Dle 13.1) скрытый текст по количеству комментариев? В сети нашла только это Скрытый в HIDE текст за комментарии https://techno-co.ru/besplatno/datalife_engine/hak/888-skrytyy-hide-tekst-za-kommentarii.html но там видимо для более старых версий движка, указанный код для правки (например для show.full.php) отсутствует...
  5. Я имела ввиду Редактор при добавлении комментариев, возможность вставить видео, скрытый текст и тд и тд.
  6. Нет не пропустили... я просто не вдавалась в подробности. Это единственное, что я упустила в описании. Открываем файл: /engine/modules/show.full.php находим: $tpl->set( '{login}', $row['autor'] ); и ниже добавляем: $avatar = $db->get_row($db->query("SELECT foto FROM ".PREFIX."_users WHERE name='".$row['autor']."'")); if($avatar['foto']) $tpl->set('{avatar}', $avatar['foto']); else $tpl->set('{avatar}', "{THEME}/dleimages/noavatar.png"); В файле fullstory.tpl в нужном вам месте пишем: <img src="{avatar}" border="0">
  7. Делаем форум из DLE 13.1 Не знаю почему, но мне всегда хотелось иметь форум именно на движке DLE. Скорее всего потому, что за много лет, мне так и не "встретился" другой подобный движок, позволяющий легко и гибко работать с шаблонами, давая возможность реализовать задуманное... Благодаря тому, что разработчики DLE, в последних версиях, расширили функциональные возможности при добавлении комментариев, оказалось возможным сделать Форум на базе этого замечательного движка. Каких-то особенных изменений в скриптах движка делать почти не нужно. Тем не менее: - изменила форму обратной связи (не обязательно) - установила запрет на просмотр чужого профиля (не обязательно) - немного подправила языковые файлы, чтобы при добавлении новости с сайта было написано - Создать новую тему и тп. - установила ограничение на количество символов в поле Краткая новость, которое заканчивается (...) многоточием. - отключила функцию Публиковать на главной Все остальные модификации относятся непосредственно к шаблону. В файле main.tpl прописаны ссылки на категории (темы). Внешний вид, отображаемый файлами shortstory.tpl и fullstory.tpl сделан максимально похожим на классический вид форума. Всё это стало возможным, благодаря тому, что с помощью тегов, (в файле fullstory.tpl) можно вывести для отображения почти всё что угодно: фото автора, IP адрес, кнопки E-mail и прочее... Для тех, кто может работать с кодом HTML это труда не составит. Что у меня получилось, можно посмотреть здесь http://450.by/ P.S Конечно, всё это нельзя сравнивать с полнофункциональным, навороченным форумом, но лично меня вполне устраивает.