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

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

в общем спасибо за советы, но пускай ваш Целкос возьмет на ус и по возможности в будущем сделает эту функцию ')

вывод пути к thumbs, как и к полной картинке в окне загрузки на вкладке "загруженные для публикации" уже предлагали, ждем реализации

пока проблема решается костылем:


<img src="{include file="{THEME}/../../engine/modules/my_function.php?thumbs=[xfvalue_img_url]"}">

содержание my_function.php

if ($thumbs) echo substr_replace($thumbs, '/thumbs/', strrpos($thumbs, '/'), 1);

в доп. поле img_url вставляешь адрес полной картинки

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

этот вариант после каждого обновления движка нужно править. а если доменов много то неудобно.

я пока решаю эту проблему программой RoboMouse

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

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

этот вариант после каждого обновления движка нужно править. а если доменов много то неудобно.

этот вариант не нужно править после каждого обновления движка

my_function.php - сторонний файл и не затрагивается при обновлении, а подключается он в шаблоне

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

Хотелось бы увеличение шрифта в форме добавления новостей из админки в bb-редакторе.

Очень уж мелко.

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

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

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

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

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

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

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

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

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

Итак очередной проект, очередные проблемы. По поиску, все про 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
Ссылка на сообщение
Поделиться на других сайтах
  • celsoft изменил заголовок на Пожелания для новых версий DataLife Engine

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

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

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

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

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

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

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

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

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