

akva444
-
Публикации
16 -
Зарегистрирован
-
Посещение
-
Дней в лидерах
1
Сообщения, опубликованные пользователем akva444
-
-
Добрый день!
(сайт - 12h.by)Пишу больше из любопытства, просто стало интересно
как это сделано. Вот есть шаблон сайта:https://ultron.pro/399-proekt-sayta-onlayn-magazina-odezhdy-dle-14-1.html
При просмотре Демо, мне очень понравился слайдер
с анимацией текста... Как можно сделать/повторить
такой слайдер? Знаю только, что картинки берутся
из краткого описания категории Слайдер, а текст
из дополнительных полей этой же категории. Сам слайдер
подключен в main.tpl с помощью тега custom.Для его работы явно нужны файлы css/js, какие именно
я не знаю. Может кто подскажет, как всё это сделать?
Или может существует такой плагин для DLE? -
Подскажите пожалуйста,
как сделать, чтобы в кратком описании новости
текст автоматически обрезался на некое количество символов?
Тег {short-story limit="x"} не подходит, он выводит ТОЛЬКО текст.Вот ссылка
https://dle-faq.ru/faq/common/12-kak-ogranichit-kolichestvo-simvolov-v-kratkoy-novosti.htmlЦитата:
Открываем engine/modules/show.full.php
находим} // Обработка дополнительных полей
И ниже вставляем:
$row['short_story'] = strip_tags(str_replace(array('<br>','<br />')," ",$row['short_story'])); if (strlen($row['short_story'])>130) $row['short_story'] = substr($row['short_story'],0,130)."..."; $tpl->set('{short-story}', stripslashes($row['short_story']));
Мне не удалось найти, в каком месте нужно
вставить указанный код. У меня версия движка 14.0 -
22 часа назад, greencoste сказал:
После обновления движка на новую версию у меня появилась вот такая нечисть...
Нечисть сама по себе не заведётся...
Здесь причин может быть очень много, от "хитрых" сторонних модулей
и дополнений, до неправильных действий самого пользователя.Будь я на вашем месте, я бы сделала следующее:
- скопировать всю директорию сайта к себе на компьютер;
(в тч и базу данных)
- сделать откат сайта с помощью хостинга на дату, когда всё было Ок.
(и тоже скопировать к себе)Ну а дальше скачала бы какую-нить программу, которая сравнивает
файлы по содержимому. И при таком сравнении, в первую очередь,
обращать внимание на изменения в файлах, которые не являются
скриптами самого движка... возможно удастся найти заражённые файлы.
(если понимаете php)Также сравнить по содержимому БД. Сегодняшнюю и из отката.
И в файлах, и в БД, поищите ваши "новые" ссылки, ведь сами по себе
они сформироваться не могли... Возможно найдёте конкретные файлы,
которые их содержат. Если удастся найти такие файлы/файл, то посмотрите
частью какого модуля (уверена, что стороннего) они являются.Удалите этот модуль и все его файлы, а ещё лучше сделать откат
на дату, когда этот модуль ещё не был установлен... и только потом
сделать обновление движка. Думаю тогда будет всё нормально. -
Создала новую группу.
В настройках Пользователей указала:
Переход в другую (созданную) группу при наборе определенного количества комментариев...В тексте новости закрыла ссылку HIDE= номер группы
Добавила сопроводительный текст.
Получилось вот так:
http://450.by/php_scripts/45-zapret-prosmotra-sajta-cherez-proksi-proxy.htmlНу, ничего лучше придумать не смогла.
-
46 минут назад, Captain сказал:
Как пример, можно создать новую группу.......
Спасибо за ответ.
Думаю подойдёт вариант с переходом в другую группу
при наборе определённого количества комментариев.Есть только один минус.
Сейчас у меня все зарегистрированные пользователи
видят содержимое скрытого текста.Предположим есть ещё один материал (новость), где
установлен HIDE=3 (т.е именно та группа в которую переходит
пользователь после набора определённого кол.комментариев.
Следовательно, зарег. пользователи увидят- У вас нет прав для просмотра скрытого текста
(все остальные hide для них открыты)
Но пользователи ведь не знают, что нужно иметь xxx комментариев
для просмотра HIDE=3. Логично предположить, что нужно подправить
текст, что-то вроде - Для просмотра вы должны иметь 10 комментариев.Но как это сделать?
В языковых файлах я нашла
'news_regus' => "Внимание! У Вас нет прав для просмотра скрытого текста.",
Этот текст присутствует только один раз.
Если я его изменю, он будет одинаковым для всех....Можно конечно при добавлении новости написать:
Для просмотра вы должны иметь 10 комментариев
[HIDE=3].........
Или всё же есть какое другое решение?
-
Скрытый текст по количеству комментариев
В документации есть 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) отсутствует... -
20 минут назад, kamensk сказал:
Про что речь ... ?
Я имела ввиду Редактор при добавлении комментариев,
возможность вставить видео, скрытый текст и тд и тд. -
21 минуту назад, master27 сказал:
...или я что то пропустил?
Нет не пропустили... я просто не вдавалась в подробности.
Это единственное, что я упустила в описании.Открываем файл:
/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">
-
Делаем форум из DLE 13.1
Не знаю почему, но мне всегда хотелось иметь форум
именно на движке DLE. Скорее всего потому, что за много лет,
мне так и не "встретился" другой подобный движок, позволяющий
легко и гибко работать с шаблонами, давая возможность
реализовать задуманное...Благодаря тому, что разработчики DLE, в последних версиях, расширили
функциональные возможности при добавлении комментариев, оказалось
возможным сделать Форум на базе этого замечательного движка.Каких-то особенных изменений в скриптах движка делать почти не нужно.
Тем не менее:
- изменила форму обратной связи (не обязательно)
- установила запрет на просмотр чужого профиля (не обязательно)
- немного подправила языковые файлы, чтобы при добавлении
новости с сайта было написано - Создать новую тему и тп.
- установила ограничение на количество символов в поле
Краткая новость, которое заканчивается (...) многоточием.
- отключила функцию Публиковать на главнойВсе остальные модификации относятся непосредственно
к шаблону. В файле main.tpl прописаны ссылки на категории (темы).
Внешний вид, отображаемый файлами shortstory.tpl и fullstory.tpl
сделан максимально похожим на классический вид форума.
Всё это стало возможным, благодаря тому, что с помощью тегов,
(в файле fullstory.tpl) можно вывести для отображения почти
всё что угодно: фото автора, IP адрес, кнопки E-mail и прочее...
Для тех, кто может работать с кодом HTML это труда не составит.Что у меня получилось, можно посмотреть здесь http://450.by/
P.S
Конечно, всё это нельзя сравнивать с полнофункциональным,
навороченным форумом, но лично меня вполне устраивает.-
2
-
-
Личные пожелания для разработчиков DLE
Движок я купила лет десять назад, когда ещё была такая фишка как - Пожизненная лицензия.
Это я упоминаю к тому, что мне есть что с чем сравнивать. Я хорошо знакома практически
со всеми версиями.Конечно, движок за это время претерпел огромные изменения, появилось много новых
функций... всё это хорошо... Однако, многие вещи мне не нравятся. Да, я благодарна
разработчикам за их труд, они сделали, не побоюсь сказать, возможно самый лучший
движок с какими мне приходилось сталкиваться. Тем не менее, буду вас немножко
критиковать.Дело в том, что разработчики смотрят на мир с высоты своих знаний, а я постараюсь
посмотреть глазами обычного пользователя, которому совершенно всё равно насколько
хорош программный код или как сложно было реализовать ту или иную функцию.
(конечно, я выскажу только своё субъективное мнение, которое может не совпадать
с мнением других пользователей... но я ведь тоже - пользователь)1. При входе в админку, открыв список всех разделов, который раз говорю сама себе:
- Зачем мне всё это? (шутка) Когда есть из чего выбрать, это всегда хорошо. Но на самом
деле, многими вещами я никогда не пользуюсь. Реклама, ссылки и тп мне не нужны.Поэтому пожелание:
Было бы здорово, чтобы ещё при установке движка появилась страница, где отмечая
галочками можно было бы выбрать только те модули, которые нужны пользователю,
а всё остальное просто не устанавливать...2. Раздел - Настройки системы, только частично соответствует своему названию.
Исходя из обычной психологии, именно там и должны находиться все настройки.
Вот, например, понадобилось пользователю указать ширину/высоту загружаемых
аватаров... Если не знать где, то найти эту опцию (в тч и другие) очень сложно.
Если человек открыл админку впервые, то ему и в голову не придёт, что размер
аватаров находится: Список всех разделов - Настройка групп пользователей....
Поэтому пожелание:
Было бы здорово, чтобы настройки находились в настройках.3. Редакторы BBcode. Ну, не знаю, из каких соображений вы сделали несколько
редакторов, в которых масса не нужных функций (или крайне редко используемых).
Для оформления публикаций вполне достаточно стандартного набора... Например,
редактор в версии DLE 9.7 был, на мой взгляд, самый удобный. Особое неудобство
(DLE 13) возникает, когда пользуешь тёмный шаблон. Когда на тёмном фоне "режет"
глаза белые полосы и кнопки в форме добавления комментариев... некрасиво!
Опять же, в DLE 9.7 этот вопрос легко решался. В папке шаблона находилась папка
с названием - bbcodes. Закинул туда картинки нужного цвета и нет проблем!Поэтому пожелание:
Было бы здорово, чтобы можно было как-то адаптировать редакторы под цвет шаблона.
А ещё... В движке форума Simple Machines Forum (SMF) есть очень хорошая функция...
В настройках есть таблица со списком всех кнопок BBcode, где пользователь (галочками)
может указать - какие кнопки использовать в редакторе.
Если бы это было в DLE - это было бы просто супер!Кстати, в форуме SMF имеется возможность изменить отображаемое имя.
Т.е есть логин админа (указывается при установке движка), а на сайте
(имя автора публикации, просмотр профиля} отображается совсем другое.
Другими словами, логин админа - знает только админ.
С точки зрения безопасности, это очень полезная опция. Не мне вам
рассказывать, что потенциальный взломщик всегда ищет имя, логин админа...4. Очень часто бывает, что к сайту нужно прикрутить форум.
Самые популярные phpBB и SMF (последних версий) совместить с DLE 13
это не реальная мечта... Но даже если бы это было выполнимо, то такой
форум открывается на новой странице и воспринимается пользователями
как почти отдельный сайт. А ведь всем хочется, чтобы всё было в пределах
основного ресурса.Вот был раньше DLE Forum 2.6.1 (сейчас его нет, проект закрыт). В нём было
много "дыр", но в целом задумка была замечательная. Пользователь оставался
на сайте и мог спокойно общаться с другими посетителями. А это ещё один камень
в ваш огород... За все эти годы, вы так и не сделали модуль форума для DLE.
Именно модуль, чтобы пользователь не покидал сайт... Я пробовала разнве
варианты, например бесплатную версию LogicBoard DLE Edition 4.1
Но опять же проблема. У меня тёмный шаблон и сидеть "перекрашивать" как-то
не хочется.Поэтому пожелание:
Было бы здорово, чтобы появился, наконец-то, модуль форума для DLE,
который бы использовал основную цветовую гамму текущего шаблона.=====
Я написала далеко не все пожелания, но если хоть часть из указанных
будет реализована - это только повысит покупательную способность DLE.А в целом движок хороший. Спасибо.
-
4
-
-
15 минут назад, odys сказал:
нет, часы работы отправил к тому, что в тех. поддержке сидят люди у которых нормированный рабочий день, если вчера не ответили, значит не успели. А если ещё раз писать, это только усложнит им работу.
Хорошо. Я подожду...
Но скажите пожалуйста, моя просьба выполнима?
То, что я хочу, можно сделать?
-
4 минуты назад, odys сказал:
ответят
Часы работы
- Понедельник-Пятница: 10.00 - 18.00
Я правильно понимаю, что если напишу (повторно) прямо сейчас, то получу ответ?
-
5 минут назад, odys сказал:
или вы не хотите публиковать открытой ссылки на ваш сайт, то отправляйте персональное сообщение с вопросом в службу поддержки непосредственно с сайта http://dle-news.ru/
Именно так я и сделала, ещё вчера.
Но ответа не получила... Поэтому решила спросить на этом форуме.
-
DLE 13.0 ограничение текста в краткой новости
Думаю многие знают, что некоторые пользователи вставляют
очень большие тексты в краткой новости, что плохо отражается
на внешнем виде сайта...Как можно сделать ограничение на количество символов (текста)
в краткой новости? Какой файл и какой код нужно подправить,
непосредственно для версии DLE 13 ???Я искала в интернете, но то, что удалось найти, применимо только
для более старых версий DLE...
Слайдер для DLE
в Вебдизайн
Опубликовано:
Спасибо за ответ!
Кто может сделать? Цена вопроса и сроки?