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

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

Сделайте оформление новостей в админке, по типу этого https://lazydev.pro/fcode/25-admin-news-template-plugin.html

 

С обновлением dle теперь не выводит правильно картинки из доп.поля.

Там надо обрезать всё после знака |  (explode('|')

Кто разбирается, посмотрите.

	$row['xfields'] = stripslashes($row['xfields']);

	if (count($xfields)) {
		$xfieldsdata = xfieldsdataload($row['xfields']);

		foreach ($xfields as $value) {
			$preg_safe_name = preg_quote($value[0], "'");


			
			if ($value[3] == 'yesorno') {
				if (intval($xfieldsdata[$value[0]])) {
					$xfgiven = true;
					$xfieldsdata[$value[0]] = $lang['xfield_xyes'];
				} else {
					$xfgiven = false;
					$xfieldsdata[$value[0]] = $lang['xfield_xno'];
				}
			} else {
				if ($xfieldsdata[$value[0]] == '') {
					$xfgiven = false;
				} else {
					$xfgiven = true;
				}
			}



			if (!$xfgiven) {
				$tpl->copy_template = preg_replace("'\\[xfgiven_{$preg_safe_name}\\](.*?)\\[/xfgiven_{$preg_safe_name}\\]'is", '', $tpl->copy_template);
				$tpl->copy_template = str_ireplace("[xfnotgiven_{$value[0]}]", '', $tpl->copy_template);
				$tpl->copy_template = str_ireplace("[/xfnotgiven_{$value[0]}]", '', $tpl->copy_template);
			} else {
				$tpl->copy_template = preg_replace("'\\[xfnotgiven_{$preg_safe_name}\\](.*?)\\[/xfnotgiven_{$preg_safe_name}\\]'is", '', $tpl->copy_template);
				$tpl->copy_template = str_ireplace("[xfgiven_{$value[0]}]", '', $tpl->copy_template );
				$tpl->copy_template = str_ireplace("[/xfgiven_{$value[0]}]", '', $tpl->copy_template );
			}

			if (strpos($tpl->copy_template, '[ifxfvalue') !== false) {
				$tpl->copy_template = preg_replace_callback("#\\[ifxfvalue(.+?)\\](.+?)\\[/ifxfvalue\\]#is", 'checkXfvalue', $tpl->copy_template);
			}
			
			
			$tpl->set("[xfvalue_{$value[0]}]", $xfieldsdata[$value[0]]); 
		}
	}	

 

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

Или подскажите как удалить запросом из базы всё лишнее

Вот это |1|0|427x987|41.06 Kb

из

image|2022-05/00076.jpg|1|0|427x987|41.06 Kb||price|2400
Ссылка на сообщение
Поделиться на других сайтах
14 часов назад, sega76 сказал:

Или подскажите как удалить запросом из базы всё лишнее

Вот это |1|0|427x987|41.06 Kb

из


image|2022-05/00076.jpg|1|0|427x987|41.06 Kb||price|2400

С чего вы взяли, что это лишнее?

Ссылка на сообщение
Поделиться на других сайтах
26.05.2022 в 02:06, radrigo сказал:

С чего вы взяли, что это лишнее?

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

Ссылка на сообщение
Поделиться на других сайтах
1 час назад, sega76 сказал:

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

Ну да, логика железная:

|

означает вертикальную черту в десятичном коде:

|1|0|427x987|41.06 Kb
тоже самое что и
|1|0|427x987|41.06 Kb

 

 

 

Ссылка на сообщение
Поделиться на других сайтах
23 минуты назад, Captain сказал:

Ну да, логика железная:


|

означает вертикальную черту в десятичном коде:


|1|0|427x987|41.06 Kb
тоже самое что и
|1|0|427x987|41.06 Kb

 

 

 

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

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

Добавьте возможность автосмены версии сss, после внесения правок. Так как сейчас браузеры намертво привязываются к кешированию и достаточно трудно браузеры пользователей заставить отобразить изменённые данные. 

Ссылка на сообщение
Поделиться на других сайтах
4 часа назад, ZzzBep сказал:

Добавьте возможность автосмены версии сss, после внесения правок. Так как сейчас браузеры намертво привязываются к кешированию и достаточно трудно браузеры пользователей заставить отобразить изменённые данные. 

Просто добавьте в конец ссылки стилей амперсанд и после редактирования меняйте значение.

&v=1
&v=2
&v=3

Ссылка на сообщение
Поделиться на других сайтах
2 часа назад, radrigo сказал:

Просто добавьте в конец ссылки стилей амперсанд и после редактирования меняйте значение.

&v=1
&v=2
&v=3

А если манипуляции проходят часто?

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

Сделайте пожалуйста возможность создавать 3 и более rss лент, так как пихать все стандарты от разных ресурсов в один файл, ну очень не удобно и не хорошо.

Те же Яндекс Новости  говорят убрать [allow-dzen] из ленты так как могут возникнуть трудности с контентом и я не прошел модерацию пока этого не сделал. 

Понятно что теперь могу воткнуть обратно, но.....

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

Просьба переработать вывод description в категориях. Например, https://dle-news.ru/lastnews/page/7/, в meta description просто подставляется текст из первой краткой новости. Это очень неудобно. Почему бы не брать данные из настроек категории и разделять, как это сделано для title.

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

Сделать сортировку "Фильтр по: IP, Логину или E-Mail"

*Визуально крайне неудобно смотреть такой список, когда все IP адреса идут в разнобой... (когда на сайт повадились боты...)

** Если отфильтровать адреса по убыванию через онлайн сервис или Excel и вставить списком (по убыванию/возрастанию) - почему-то он переделывает его опять в разнобой...

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

Сделать сортировку "Фильтр по: IP, Логину или E-Mail"

*Визуально крайне неудобно смотреть такой список, когда все IP адреса идут в разнобой... (когда на сайт повадились боты...)

** Если отфильтровать адреса по убыванию через онлайн сервис или Excel и вставить списком (по убыванию/возрастанию) - почему-то он переделывает его опять в разнобой...

А если стоит защита от ддос то фильтр бесполезен

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

Я про визуальное удобство и все! никакие технические детали меня не интересуют, просто, чтобы была возможность кликнуть по заголовку и расставить все IP "от и до"

Ссылка на сообщение
Поделиться на других сайтах
05.06.2022 в 19:31, Vladorld1 сказал:

Очень неудобно переносить текст с Word, Google docs на сайт, так как добавляются дополнительно стили.

Вы не поверите, в визуальных редакторах есть специальная кнопка для очистки мусора офисных файлов (вставить как текст)

скриншот https://yadi.sk/i/yIcBaLUCNrHNtg 

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

Огромное пожелание для новичков которые очень хотят работать на первых парах из коробки с шаблонами которые в комплекте. Сделать в этих шаблонах выпадающее меню. То есть когда в категории привязываешь подкатегорию и подкатегорию третьего уровня, то хотелось чтоб это как-то раскрывалось. Например в красном шаблоне если делаю подкатегорию то она выглядит как раскрытая и это занимает весь экран. 

Спасибо.

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

В настройках группы есть возможность установить лимит на вес файла "Максимальный размер файла допустимый к загрузке на сервер (в килобайтах)", но эта настройка игнорируется дополнительным полем с типом Загружаемый файл, может и на других тоже, не проверял.

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

Ссылка на сообщение
Поделиться на других сайтах
03.07.2022 в 07:17, aleksandrhristich сказал:

DLE позиционирует себя как новостной движок.

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

1. Возможность авторам (не всем подряд,а допустим группам типа журналистов и т.п) создавать свои авторские страницы/блоги .

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

3. Создать настраиваемую (не только в админке,но и каждым пользователем в личном кабинете) систему уведомлений.

4. Добавить систему оценок материалов ввиде эмоций (настраиваемых),т.к статьи/новости вызывают у читателя именно эмоции,а не ассоциации со звездочками...

Пару примеров

2022-07-03-10-45-35.png

 

2022-07-03-10-47-36.png

 

2022-07-03-11-01-53.png

Автор движка может написать что это можно сделать с помощью плагинов и менять его работу в системе плагинов скрипта. Вперёд!

Ссылка на сообщение
Поделиться на других сайтах
42 минуты назад, nezov134 сказал:

Автор движка может написать что это можно сделать с помощью плагинов и менять его работу в системе плагинов скрипта. Вперёд!

Ну еще как вариант что это типа личные уже хотелки ,которые никому не нужны и поэтому делать все это никто не будет.

Ссылка на сообщение
Поделиться на других сайтах
8 часов назад, nezov134 сказал:

Автор движка может написать что это можно сделать с помощью плагинов и менять его работу в системе плагинов скрипта. Вперёд!

Я уже все сделал , скриптов для этого нет. А хотелось бы чтобы это было из коробки. Тк зачем тогда в админке в разделе категорий  функция создать подкатегории к категориям, если она некорректно отображается на сайте при открытии?! 

7 часов назад, aleksandrhristich сказал:

Ну еще как вариант что это типа личные уже хотелки ,которые никому не нужны и поэтому делать все это никто не будет.

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

Ссылка на сообщение
Поделиться на других сайтах
08.07.2022 в 19:07, neural сказал:

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

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

Ссылка на сообщение
Поделиться на других сайтах
12 часов назад, amigas сказал:

Я уже все сделал , скриптов для этого нет. А хотелось бы чтобы это было из коробки. Тк зачем тогда в админке в разделе категорий  функция создать подкатегории к категориям, если она некорректно отображается на сайте при открытии?! 

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

А в чем конкретно некорректность отображения? Дефолтные шаблоны лишь для ознакомления.А по существу Ваша проблема решается очень даже легко и банально .Необходимы знания css,html (минимум) и думающая соображающая голова (максимум) !

P.S Вы цитированием как-то невпопад влезли в разговор о совсем другом....

Изменено пользователем aleksandrhristich
Ссылка на сообщение
Поделиться на других сайтах
9 часов назад, celsoft сказал:

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

Перечитайте мое сообщение, я это понял и говорю, что это неудобно.

Ситуация - есть много полей, куда пользователи могут грузить, нужно ограничить лимит для обычных пользователей. Как админам и иным группам грузить файлы с большим размером?

Либо повысить размер, что не очень хотелось бы, либо городить дубликаты полей и делать по группам, тогда этих полей будет в x2 больше, делающих одно и тоже.

Когда это можно с точки зрения UX сделать одной галочкой "Учитывать настройки групп".

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

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

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

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

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

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

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

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

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

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