Перейти к публикации

Рекомендованные сообщения

А еще можно как-то сделать, чтобы когда в форму добавления новости бб-редактора добавляешь нумерованный список, чтобы он так и добавлялся. А не добавлять список по одной строчке.

Что мешает закопипастить звездочки в квадратных скобках?

Ссылка на сообщение
Поделиться на других сайтах

Есть такая функция, как "Перестроение публикаций". Хотелось бы чтобы она учитывала изменения, внесенные в настройки изображений, такие как "Размер уменьшенной копии загруженного изображения". Приходится в ручную заново загружить все изображения.

Так же хотелось бы увеличение функционала раздела "Управление картинками". Не хватает возможности загрузки изображений. При выборе "Уменьшенные картинки" и "Картинки к новостям" ничего не отображается.

Ссылка на сообщение
Поделиться на других сайтах

Итак очередной проект, очередные проблемы. По поиску, все про searchresult.tpl:

1. Нет тега {result-link}.

2. Не работает тег {image-X}.

3. {result-title limit="X"} не работает.

{result-text limit="X"} и доп. поля на "обрезание" не проверял, судя по всему тоже не работают.

4. Наблюдаются проблемы поиска при наличии символов, даже таких как "-". Если доп. поле содержит значение, например "8887-2", производим поиск по нему же - скрипт ничего не находит, если ввести до дефиса "8887" - находит. В версии 9.6 данной проблемы нет, поиск работает корректно, в т.ч. по содержимому доп. полей и наличие в запросе символов!

Всвязи с этим сделать поисковую выдачу идентичной по оформлению и контенту выдачи в категории, не представляется возможным!

Приходится допиливать самому.

Всем кто юзает поиск, посвящается:

По п.1 - открываем /engine/modules/search.php, находим

$tpl->set( '[/result-link]', "</a>" );
ниже вставляем
$tpl->set( '{result-link}', $full_link );[/code]




По п.2 - открываем /engine/modules/search.php, находим

[code]$tpl->set( '{views}', $row['news_read'] );[/code]
ниже вставляем
[code] if (stripos ( $tpl->copy_template, "{image-" ) !== false) { $images = array(); preg_match_all('/(img|src)=("|\')[^"\'>]+/i', $row['story'], $media); $data=preg_replace('/(img|src)("|\'|="|=\')(.*)/i',"$3",$media[0]); foreach($data as $url) { $info = pathinfo($url); if (isset($info['extension'])) { $info['extension'] = strtolower($info['extension']); if (($info['extension'] == 'jpg') || ($info['extension'] == 'jpeg') || ($info['extension'] == 'gif') || ($info['extension'] == 'png')) array_push($images, $url); } } if ( count($images) ) { $i_count=0; foreach($images as $url) { $i_count++; $tpl->copy_template = str_replace( '{image-'.$i_count.'}', $url, $tpl->copy_template ); $tpl->copy_template = str_replace( '[image-'.$i_count.']', "", $tpl->copy_template ); $tpl->copy_template = str_replace( '[/image-'.$i_count.']', "", $tpl->copy_template ); } } $tpl->copy_template = preg_replace( "#\[image-(.+?)\](.+?)\[/image-(.+?)\]#is", "", $tpl->copy_template ); $tpl->copy_template = preg_replace( "#\\{image-(.+?)\\}#i", "{THEME}/dleimages/no_image.jpg", $tpl->copy_template ); }[/code]
По п.3 - открываем /engine/modules/search.php, находим
[code]$tpl->set( '{result-title}', $row_title );[/code]
заменяем на
[CODE] if ( preg_match( "#\\{result-title limit=['\"](.+?)['\"]\\}#i", $tpl->copy_template, $matches ) ) { $count= intval($matches[1]); $row['title'] = strip_tags( $row['title'] ); if( $count AND dle_strlen( $row['title'], $config['charset'] ) > $count ) { $row['title'] = dle_substr( $row['title'], 0, $count, $config['charset'] ); if( ($temp_dmax = dle_strrpos( $row['title'], ' ', $config['charset'] )) ) $row['title'] = dle_substr( $row['title'], 0, $temp_dmax, $config['charset'] ); } $tpl->set( $matches[0], $row['title'] ); } else $tpl->set( '{result-title}', $row_title );[/code]
По п.4 - открываем /engine/modules/search.php, находим и комментируем строчку
[CODE]$story = addslashes( $story );[/code]

Изменено пользователем RedRoll
Ссылка на сообщение
Поделиться на других сайтах

+1 мне кажется, все должно быть максимально удобно для всех, у кого не так бейте по яйцам)

Ссылка на сообщение
Поделиться на других сайтах

Что мешает закопипастить звездочки в квадратных скобках?

Тем, что это неудобно.

Есть одна простая истина: всем невозможно угодить
Ссылка на сообщение
Поделиться на других сайтах

]Есть одна простая истина: всем невозможно угодить

Эта истина верна лишь в том случае, когда одному, например, хочется сладкое, а другому соленое. То тогда да - всем невозможно угодить.

Нумерованный же список сделан криво абсолютно для всех.

Поэтому думайте хотя бы немного, когда слепо повторяете банальные истины.

Ссылка на сообщение
Поделиться на других сайтах

А еще можно как-то сделать, чтобы когда в форму добавления новости бб-редактора добавляешь нумерованный список, чтобы он так и добавлялся. А не добавлять список по одной строчке.

Мне вот непонятна ваша фраза. "Как-то" это как?

Ссылка на сообщение
Поделиться на других сайтах

"Как-то" это как?

Текст как правило пишут во внешнем текстовом редакторе, а потом вставляют в форму добавления новости сразу целиком. Поэтому добавлять по одной строчке или копипастить кучу звездочек и скобочек неудобно.

Ну вот допустим во вставленном тексте есть 10 коротких строчек, которые я хочу видеть нумерованным списком на 10 пунктов.

Я выделяю мышкой эти 10 строк и жму кнопку "Создать нумерованный список". И все скобочки и звездочки сами вставляются в начале и конце строки. Неужели это сложно?

И чтобы два раза не вставать:

  1. Менюшечку "Размер" вместо 1234567 лучше сделать H1 H2 H3 и так далее.
  2. Увеличить размер текста в форме добавления новости.
  3. Ввести цветную подсветку бб-тегов там же в форме добавления новости. Как при редактировании шаблонов.
Ссылка на сообщение
Поделиться на других сайтах

Я выделяю мышкой эти 10 строк и жму кнопку "Создать нумерованный список". И все скобочки и звездочки сами вставляются в начале и конце строки. Неужели это сложно?

Я не знаю в курсе вы или нет, но каждый пункт списка может состоять из нескольких строк, и как быть тем кому нужно в списке именно несколько строк в пункте списка? Оставить их за бортом и заставлять вручную удалять проставленные автоматически ББ теги? Поэтому вам и написали выше что универсального для всех не бывает, существует десяток различных вариантов различного форматирования тех же списков, которые могут быть не только на несколько строк в пункте, но и быть вложенным. Поэтому и есть ручной ввод в виде HTML, и автоматический на основе наиболее часто необходимого большому количеству людей, на основе обычных среднестатических данных. Для вас вполне этот способ может быть и не нужен, но он нужен например десятку других людей, и мне нужно выбирать, кому отдать предпочтение, одному или десятку. Естественно я выбираю второе. Таков недостаток всех коробочных систем, когда приоритет отдается чему то одному, когда универсального нельзя придумать.

Ссылка на сообщение
Поделиться на других сайтах

Я выделяю мышкой эти 10 строк и жму кнопку "Создать нумерованный список". И все скобочки и звездочки сами вставляются в начале и конце строки. Неужели это сложно?

... и как быть тем кому нужно в списке именно несколько строк в пункте списка? Оставить их за бортом и заставлять вручную удалять проставленные автоматически ББ теги? ...

Вот вот, тоже хотел об этом написать.

Ссылка на сообщение
Поделиться на других сайтах

7. Таки хотелось бы получить поддержку легко подключаемых модулей и плагинов по примеру вордпресса (кинул в папочку и включил).

Да, актуальная тема, в wp это действительно классно реализовано, есть даже встроенный поиск дополнений, сразу нашел, клацнул и установилось.

Можно за 5-7 кликов двигло прокачать самым не обходимым дополнительным функционалом.

В остальном уе___шный движек этот wp =)

Изменено пользователем GrayZOR
Ссылка на сообщение
Поделиться на других сайтах

Я не знаю в курсе вы или нет, но каждый пункт списка может состоять из нескольких строк, и как быть тем кому нужно в списке именно несколько строк в пункте списка?

Тогда не по строкам, а по абзацам. И это всех устроит.

Вряд ли кому-то понадобится включать в пункт несколько абзацев.

И кстати, вот сидел сейчас и пытался понять: как Вы запихиваете несколько строк в однострочное окошко, что появляется при нажатии на кнопку создания нумерованного списка?

f4593bc337cbf0d2ddd505a9ce365b9a.jpg

Ссылка на сообщение
Поделиться на других сайтах

Тогда не по строкам, а по абзацам. И это всех устроит. Вряд ли кому-то понадобится включать в пункт несколько абзацев.

Не понял, по каким абзацам? Это текстовое поле textarea, что вы имеете ввиду? У полей textarea есть только новая строка, ничего другого в данных полях HTML нет.

как Вы запихиваете несколько строк в однострочное окошко, что появляется при нажатии на кнопку создания нумерованного списка?

В окно никак, а вот после того как написан список то потом можно добавить. Но это не важно, я вам лишь привел пример когда работа вашего метода будет некорректна и неправильна. А вариантов могут быть десятки оформления когда метод который в DLE также не подходит, хотя у него наименьшее количество несовместимости по сравнению с вашим пожеланием.

Ссылка на сообщение
Поделиться на других сайтах

Итак дорогие друзья,

Версия 5.7 будет завершающей в линейки 5.xx, все работы по ней подходят к завершению и пакет новых возможностей уже сформирован.

Поэтому я открываю новую тему по пожеланиям для линейки 6.хх

Убедительная просьба писать все самое наболевшее и нужное smile.gif

Вам виднее.

Я всего лишь откликнулся на просьбу.

Ссылка на сообщение
Поделиться на других сайтах

Вам виднее.

Дело не в этом, просто я не могу понять суть пожелания и способ реализации, вот и все.

Ссылка на сообщение
Поделиться на других сайтах

доделать relatednews, половина реализованных в shortstory тегов, там не работает: {title limit="X"}, [catlist=1,2....] текст [/catlist],[not-catlist=1,2....] текст [/not-catlist] и т.д.

что в img (при выводе thumb'ов) наряду с alt="", делает title=""? такого параметра для img не существует, ошибка семантики кода, это параметр ссылки и должен быть в ссылке, в которую и обернут img

Ссылка на сообщение
Поделиться на других сайтах

RedRoll, атрибут title один из нескольких атрибутов, который можно применять абсолютно к любому элементу/тегу.

Таких атрибутов несколько:

id, class (document-wide identifiers)

alt (alternate text)

lang (language information), dir (text direction)

title (element title)

style (inline style information)

onclick, ondblclick, onmousedown, onmouseup, onmouseover, onmousemove, onmouseout, onkeypress, onkeydown, onkeyup (intrinsic events)

http://www.w3.org/TR/REC-html40/struct/global.html#adef-title

http://www.w3.org/TR/REC-html40/struct/objects.html#edef-IMG

http://htmlbook.ru/html/attr/title

Имхо :rolleyes:

Универсальные атрибуты применяются практически ко всем тегам, поэтому выделены в отдельную группу, чтобы не повторять их для всех тегов: http://htmlbook.ru/html/attr/common

Ссылка на сообщение
Поделиться на других сайтах

Добавьте в тег вывода новостей кастом значение (например: time), которое будет выбирать новости не позже 1.день 2.неделя 3.месяц. (для топов актуально)

Ссылка на сообщение
Поделиться на других сайтах

Очень важная функция, а ее нет в DLE до сих пор: Возможность отображать теги {views}, {rating} и {favorites} в популярных {topnews} и в похожих {ralated} новостях! Было очень полезно.

Изменено пользователем digitalmovies
Ссылка на сообщение
Поделиться на других сайтах
Будет ли реализована система авторизации через соц.сети?
а чем вас улогин не устраивает? Или вы хотите, что вообще все за вас делалось? Само?
Ссылка на сообщение
Поделиться на других сайтах

Будет ли реализована система авторизации через соц.сети?
а чем вас улогин не устраивает? Или вы хотите, что вообще все за вас делалось? Само?

не очень удобная система

Ссылка на сообщение
Поделиться на других сайтах

1. Давно не хватает функции поиск похожих новостей в категории которой находится юзер или которой принадлежит новость

2. Фильтр слов МОЖНО СДЕЛАТЬ ПОЖАЛУЙСТА загрузка тхт файла со списком изменений, а то тогда серьезный проект и требуется поставить более 3000 слов для фильтра вручную не реально, хотя бы просто поставить галку отклонить текс и окно загрузки их тхт файла, чтоб замена произошла массово.

3. Сделать продуманную структуру под навигационные цепочки, все движки работают нормально кроме DLE

4. Сделать полный кеш страницы т.е при 1 просмотре создается полная копия всей страницы и далее она отдается, просто колоссально снижается нагрузка

5. Регистрация через социальные сети только собственная регистрация и полная интеграция без сторонних сервисов.

6. Сделать 2 варианта загрузки картинок упрощенный где просто <input окно в кнопка загрузить

7. Личные сообщения просто ужас, надо хотя бы придумать структуру чтоб переписка была на одной странице.

8. И САМОЕ ГЛАВНОЕ АВТОР НУЖНО ИНОГДА ЧИТАТЬ БЛОГ ЯНДЕКСА И ОПТИМИЗАТОРОВ, ЯНДЕКС ДАВНО ПУСКАЕТ СТРАНИЦЫ ПОД ФИЛЬТР ТЫ СПАМНЫЙ ЕСЛИ 10 КАРТИНОК ИМЕЮТ ОДИНАКОВЫЙ АЛЬТ И TITLE, ЯНДЕКС ЭТО УЖЕ ДАВНО СЧИТАЕТ СПАМОМ. ПОРА ДЕЛАТЬ РАЗНЫЕ АЛЬТЫ И ТИТЛЕ

А вообще впечатление что dle умирает никто не пишет никаких модулей обновления редкие мнения никогда пользователей не учитываются. Спасибо за ответ

Изменено пользователем stihhi
Ссылка на сообщение
Поделиться на других сайтах

Для static.tpl есть тег {pages}, который выводит информацию в виде:

Страница 1 из 3 | <a href="домен/page,2,nazvanie.html">Следующая страница</a>

или

<a href="домен/page,1,nazvanie.html">Предыдущая страница</a> | Страница 2 из 3 | <a href="домен/page,3,nazvanie.html">Следующая страница</a>

или

<a href="домен/page,2,nazvanie.html">Предыдущая страница</a> | Страница 3 из 3

Очень хотелось бы, чтобы ссылки выводились с классами prev и next

Например:

<a class="prev" href="домен/page,1,nazvanie.html">Предыдущая страница</a> | Страница 2 из 3 | <a class="next" href="домен/page,3,nazvanie.html">Следующая страница</a>

чтобы была возможность средствами CSS красиво оформить эти ссылочки

Ссылка на сообщение
Поделиться на других сайтах
  • celsoft изменил заголовок на Пожелания для новых версий DataLife Engine

Присоединяйтесь к обсуждению

Вы можете опубликовать сообщение сейчас, а зарегистрироваться позже. Если у вас есть аккаунт, войдите в него для написания от своего имени.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.

×
×
  • Создать...