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

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

20.01.2024 в 14:52, МВИА сказал:

Я сталкивался с такой проблемой при загрузке изображений, загружаешь картинку с неправильными параметрами, например по ширине, понимаешь это и удалчешь ее из новости, опять загружаешь и правильными, а она загружается с прежними, неправильными. Для этого приходится сохранять новость, и занового редактировать. Если картинка не была удалена ранее, то ситуация повторяется. Это все релизы , начиная с самых первых и до 17.

Знакомо)) также думал раньше))  выхода два:

1. Чистить кеш браузера

2. Без чистки каша изменить имя картинки,  после изменения параметров.

Например до изменения картинка была foto, после изменения параметров foto-1, старое удалить

Ссылка на сообщение
Поделиться на других сайтах
20.01.2024 в 14:52, МВИА сказал:

Я сталкивался с такой проблемой при загрузке изображений, загружаешь картинку с неправильными параметрами, например по ширине, понимаешь это и удалчешь ее из новости, опять загружаешь и правильными, а она загружается с прежними, неправильными. Для этого приходится сохранять новость, и занового редактировать. Если картинка не была удалена ранее, то ситуация повторяется. Это все релизы , начиная с самых первых и до 17.

С cloudflare такое постоянно, решается банальным добавлением префикса к файлу в независимости есть на диске или нет, либо после загрузки файла отдавать его в загрузчик файлов с каким-нибудь ?cc=$_TIME, в первом случае все файлы будут отличаться префиксами, во втором кэш картинки будет вычищаться

Ссылка на сообщение
Поделиться на других сайтах
19.01.2024 в 16:08, MSK сказал:

А если загружаем файлы с одним именем, но разным содержанием?

 

20.01.2024 в 11:07, celsoft сказал:

Одновременно три файла из трех разных папок в течении одной секунды?

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

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

Не знаю, предлагал ли кто это, но в моменте пришла идея, которая мне кажется облегчила бы жизнь всем сайтам на DLE. Глобальный раздел с дополнительными полями. Отдельный модуль с вкладками Все/Профиль/Статья/Глобальные. При создании в 3 типах будет одинаковый набор доп полей, но глобальные поля могут работать на всём сайте и заполняются в одноимённом модуле. 

Суть модуля Глобальных полей - вывод динамической информации в любом месте сайта, помимо основных типов туда можно заюзать скрипты, что-либо парсить или просто выводить какую-то информацию, которая настраивается в админке. Например лого, меню, график работы и тп. Установил шаблон - создал глобальные поля заполнил и радуешься. А ещё лучше сделать возможность загружать какие заготовки типо xml, загрузил - поля создались автоматически, осталось только заполнить. Импорт/экспорт доп полей это вообще спасение для разработчиков шаблонов на DLE. 

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

Не знаю, предлагал ли кто это, но в моменте пришла идея, которая мне кажется облегчила бы жизнь всем сайтам на DLE. Глобальный раздел с дополнительными полями. Отдельный модуль с вкладками Все/Профиль/Статья/Глобальные. При создании в 3 типах будет одинаковый набор доп полей, но глобальные поля могут работать на всём сайте и заполняются в одноимённом модуле. 

Суть модуля Глобальных полей - вывод динамической информации в любом месте сайта, помимо основных типов туда можно заюзать скрипты, что-либо парсить или просто выводить какую-то информацию, которая настраивается в админке. Например лого, меню, график работы и тп. Установил шаблон - создал глобальные поля заполнил и радуешься. А ещё лучше сделать возможность загружать какие заготовки типо xml, загрузил - поля создались автоматически, осталось только заполнить. Импорт/экспорт доп полей это вообще спасение для разработчиков шаблонов на DLE. 

Есть для этого соответствующий раздел. Управление рекламой называется. Делает то что вы описали по своей сути. Замените мысленно слово "рекламой" на слово "Глобальные дополнительные поля" и получите тоже самое по функционалу. Зачем делать масло масленным?

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

Ну и отмену загрузки файла тогда неплохо бы добавить, начинаешь загружать, понимаешь, что не то, что делать, кнопки отмены нет? :)

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

Здравствуйте! Хотелось бы понимать работу с аттачмент в редакторе.
Ситуация наблюдается на сайтах 16 и 17 версии движка.
Выполняю следующие действия:

1. В админ панели создаю доп поле загружаемый файл.
2. При создании новости в редакторе в конце новости, вставляю аттачмент.
Обёртывание редактором автоматически <p>аттачмент</р>
В результате внизу новости получается страшная картинка на скачиваемый файл. Не та , которая должна быть.

Где я допускаю ошибку?

Еще вопрос, возможно ли снять ограничения по количеству добавляемых символов (добавить новость-дополнительно) Метатег Description?

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

В админ панели создаю доп поле загружаемый файл.
2. При создании новости в редакторе в конце новости, вставляю аттачмент.

Так вы не через редактор короткой/полной новости добавляйте файл, а через дополнительное поле. Которое нужно добавить в addnews.tpl (если новости добавляются через сайт)

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

Так вы не через редактор короткой/полной новости добавляйте файл, а через дополнительное поле. Которое нужно добавить в addnews.tpl (если новости добавляются через сайт)

Спасибо!

Нужно не всегда низ, это был пример. Иногда начало, иногда середина новости.

Я ориентировался на этот ответ 4-е сообщение сверху.

Новости добавляю через админку(панель управления, админ панель)

 

В итоге получается, что редактор при добавлении в него аттачмент :

из-за обертывания абзацем р

в результате вместо

<a href="https://сайт/index.php?do=download&id=324" class="fdl-btn ignore-select"> <div class="fdl-btn-title">файл.zip</div> <div class="fdl-btn-size fx-col fx-center">Размер: 54.47 Kb</div> <div class="fdl-btn-footer fx-row fx-middle"> <div class="fdl-btn-caption fx-1 ws-nowrap">Название файла: файл.zip</div> </div> <div class="fdl-btn-icon"><span class="fal fa-arrow-to-bottom"></span></div> </a>

 

 браузер делает

 

<p>
<a href="https://сайт/index.php?do=download&amp;id=324" class="fdl-btn ignore-select">
</a></p>

<div class="fdl-btn-title"><a href="https://сайт/index.php?do=download&amp;id=324" class="fdl-btn ignore-select">сайт.zip</a></div>

<a href="https://сайт/index.php?do=download&amp;id=324" class="fdl-btn ignore-select">
<div class="fdl-btn-size fx-col fx-center">Размер: 54.47 Kb</div>
<div class="fdl-btn-footer fx-row fx-middle">
<div class="fdl-btn-caption fx-1 ws-nowrap">Название файла: файл.zip</div>

</div>
<div class="fdl-btn-icon"><span class="fal fa-arrow-to-bottom"></span></div>
</a>

 

А то , что вы предложили, привязать доп поле , [xfvalue_назв наниеполя] в tpl, исключает возможность вставки в любое место статьи,  если я не ошибаюсь.

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

А то , что вы предложили исключает возможность вставки в любое место статьи,  если я не ошибаюсь.

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

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

Здравствуйте! Хотелось бы понимать работу с аттачмент в редакторе.

 Вам нужно понимать не работу аттачмент а правила и стандартны HTML. Текст пишется в параграфах который является блочным элементом, а блоки не могут быть в внутри параграфов. то есть div не может быть внутри p. Вы пишите в редакторе обычный текст <p>код аттачмента</р> это просто текст в редакторе, потом ваш тег преобразуется в код из вашего шаблона, в результате чего теги div появляются внутри <p> и вы тем самым нарушаете стандартны HTML в итоге. Вам нужно либо не верстать свой шаблон attachment.tpl с использованием div. Либо в редакторе когда вы вставили его в текст, заменить блок с p на слой dix. Есть такая специальная кнопка в редакторе для этого.

При написании текстов новостей, нужно соблюдать HTML стандарты, а вы их в данном случае нарушаете и DLE тут не причем.

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

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

Это понятно, так и сделано, но ведь тогда получится опять обёртывание редактором?

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

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

Можно или нельзя, в любом случае это баг, когда редактор оборачивает всё в p хотя его не просят об этом. И даже если принудительно удалить эту обёртку включив код в редакторе, при сохранении он всё равно сделает то же самое. А в p можно размещать только строчные элементы. Кстати об этом баге уже писали в этой теме и вроде бы разработчик говорил что поправили на версии 17, не знаю не проверял.

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

 Вам нужно понимать не работу аттачмент а правила и стандартны HTML. Текст пишется в параграфах который является блочным элементом, а блоки не могут быть в внутри параграфов. то есть div не может быть внутри p. Вы пишите в редакторе обычный текст <p>код аттачмента</р> это просто текст в редакторе, потом ваш тег преобразуется в код из вашего шаблона, в результате чего теги div появляются внутри <p> и вы тем самым нарушаете стандартны HTML в итоге. Вам нужно либо не верстать свой шаблон attachment.tpl с использованием div. Либо в редакторе когда вы вставили его в текст, заменить блок с p на слой dix. Есть такая специальная кнопка в редакторе.

При написании текстов новостей, нужно соблюдать HTML стандарты, а вы их в данном случае нарушаете и DLE тут не причем.

Спасибо , я это прекрасно понимаю. И не обвиняю DLE зачем так нападать...

Я пытаюсь разобраться. 

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

Это понятно, так и сделано, но ведь тогда получится опять обёртывание редактором?

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

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

Можно или нельзя, в любом случае это баг, когда редактор оборачивает всё в p хотя его не просят об этом.

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

2 минуты назад, amigas сказал:

А в p можно размещать только строчные элементы. Кстати об этом баге уже писали в этой теме и вроде бы разработчик говорил что поправили на версии 17, не знаю не проверял.

Что вам поправить? Вы вставляете текст в редактор, он и использует как положено p для текста. Вы не вставляете блоки в редактор. Блоки уже появляются от вашего оформления шаблона, и отсюда появляется нарушение стандартов, а не от того что что то редактор или DLE неправильно сделал.

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

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

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

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

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

Первая кнопка в нижнем ряду, подсвечивается как "Форматирование", либо просто выделив текст в вспылвающем меню также есть выбор. Как вы проходились по всем кнопкам в редакторе не совсем понятно, это на виду в двух местах.

Ссылка на сообщение
Поделиться на других сайтах
09.12.2023 в 13:59, weddaan сказал:

По дате, По просмотрам, По комментариям, По рейтингу: За неделю, За месяц, За год, За все время, По дополнительному полю 1, 2 ,3.

Реально нехватает из коробки сортировок контента по перекрёстным значением а-ля "топ по рейтингу за неделю". А плагинов я как понимаю не завезли.
И не хватает сортировок в комментариях.
 

Ссылка на сообщение
Поделиться на других сайтах
25.01.2024 в 18:56, celsoft сказал:

Первая кнопка в нижнем ряду, подсвечивается как "Форматирование", либо просто выделив текст в вспылвающем меню также есть выбор. Как вы проходились по всем кнопкам в редакторе не совсем понятно, это на виду в двух местах.

Спасибо! Получились без создания доп поля. Напрямую из редактора.

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

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

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

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

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

Здравствуйте!

Реализуйте пожалуйста запрет уведомления с помощью IndexNow для публикаций созданных на ещё не наступившую дату/время. В поиске яндекса такие публикации появляются с пометкой на дату создания новости, а не с указанной датой публикации.

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

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

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

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

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

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

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

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

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

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