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

Дополнительное поле "Галерея изображений"


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

Здравствуйте! Прежде чем создать дополнительное поле "Галерея изображений", хотелось бы уточнить пару моментов.

 

Скажите, пожалуйста, в каком формате в итоге на странице будет вывод изображений? А именно: <img><img><img> - так? Или же каждая картинка будет браться в тег, например, в div: <div><img></div><div><img></div><div><img></div> ? И второй вопрос - тег [xfvalue_x] возможно вывести непосредственно только перед новостью или после нее? А если, например, нужно в одной новости вывести галерею, скажем, после первого абзаца, в другой новости после третьего, в третьей новости в другом месте между текстом? Как здесь быть, или такое невозможно?

 

Благодарю за информацию!

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

Скажите, пожалуйста, в каком формате в итоге на странице будет вывод изображений?

<ul class="xfieldimagegallery">
	<li>
		<a href="ссылка на оригинальную картинку" onclick="return hs.expand(this, { slideshowGroup: 'xf_42_news_gallery' })" target="_blank">
			<img src="ссылка на thumb" alt="">				
		</a>
	</li>
	...
	<li>
		<a href="ссылка на оригинальную картинку" onclick="return hs.expand(this, { slideshowGroup: 'xf_42_news_gallery' })" target="_blank">
			<img src="ссылка на thumb" alt="">				
		</a>
	</li>
</ul>

 

55 минут назад, LADYX сказал:

И второй вопрос - тег [xfvalue_x] возможно вывести непосредственно только перед новостью или после нее? А если, например, нужно в одной новости вывести галерею, скажем, после первого абзаца, в другой новости после третьего, в третьей новости в другом месте между текстом? Как здесь быть, или такое невозможно?

 

Стандартно никак, только писать плагин и внедрять собственные теги новостей. Что бы вставлять,  например, в нужном месте в редакторе тег {galery_xfvalue_x}, который будет замещаться в тексте новостей галереей

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

нужно в одной новости вывести галерею, скажем, после первого абзаца, в другой новости после третьего

В этом случае без доп.поля.

Просто загружаешь фотки с указанием размера превью, к примеру 200. И располагаешь фотки "в одну строку". И будет - как в доп.поле галереи. Единственно - чтобы было визуально симетрично - фотки должны быть одного размера.

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

Хотелось бы сделать что-то на примере этого https://crimea.ria.ru/authors/20181230/1115836525.html Если новость немного пролистать вниз, то среди текста добавлен слайдер. И вот, кстати, на сайте риа такие слайдеры добавлены в разных частях новости. Например, здесь https://crimea.ria.ru/culture/20190920/1117358486.html он в самом вначале новости.

Вот как такое можно реализовать в dle? Подскажите, пожалуйста, варианты, как бы вы такое реализовали.

Благодарю за подсказки, информацию, полезные советы)

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

такие слайдеры

Здесь на форуме в разделе плагины, модули - один товарищ продает то, что тебе нужно.

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

alex32, спасибо!

 

kamensk, спасибо.

 

3 часа назад, kamensk сказал:

Здесь на форуме в разделе плагины, модули - один товарищ продает то, что тебе нужно.

Не, плагины не хотелось бы. Очень жаль, что до сих пор из коробки нет такой возможности. Казалось бы, уже столько всего dle сделано, а простой поддержки тегов в теле новостей так и не реализовано. Я так понимаю, это актуально и наверняка многим такого функционала не хватает. Ладно, подождем еще))

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

Не, плагины не хотелось бы.

А с какой целью тогда вопросы задаешь?

Для пожеланий есть соответствущая тема.

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

kamensk, задавал вопрос с целью узнать, появилась ли в dle возможность реализовать что-то подобное или нет. Пожелания celsoft и здесь прочитает, он и без нашего лучше знает, чего не хватает :)

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

появилась ли в dle возможность реализовать что-то подобное или нет

Нет, не появилось. А чем плагин не устраивает? На функционал движка он не влияет. 

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

alex32, да я просто не сторонник трогать оригинальные файлы движка и внедрять что-то инородное на php. JS пожалуйста. Ну как-то так))

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

alex32, да я просто не сторонник трогать оригинальные файлы движка

Плагин и не трогает оригинальные файлы скрипта. Или у вас настолько древняя версия ДЛЕ, что в ней нет системы плагинов? Её вообще то для того и внедрили, что бы оригинальные файлы  больше не приходилось менять.

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

alex32, сейчас 12.1. Но планирую обновляться до актуальной. Я пока что не совсем знаком с этой новой системой. Получается, что в новых версиях dle можно теперь смело использовать любые модули, и при этом не нужны никакие правки оригинальных файлов, я правильно понимаю? Хм.. это очень интересно, нужно почитать, что это за зверь такой :)

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

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

Да, абсолютно верно, но модули нужно устанавливать через систему плагинов, тогда DLE создаст виртуальные копии файлов (в которых нужно внести изменения) и будет работать уже с ними, при этом оригинальные файлы останутся не тронутыми.

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

А чем плагин не устраивает?

Основная проблема плагинов - это отсутствие со стороны оф.ДЛЕ.

А соотвественно - отсутствие какой либо поддержки со стороны разработчиков ДЛЕ.

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

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

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

Основная проблема плагинов - это отсутствие со стороны оф.ДЛЕ.

Плагин на то и плагин, это функция создания сторонними !!!! разработчиками дополнительного функционала. О какой поддержке идет речь? Ее нет никогда и нигде ни в одной CMS.

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

Плагин на то и плагин, это функция создания сторонними !!!! разработчиками дополнительного функционала. О какой поддержке идет речь? Ее нет никогда и нигде ни в одной CMS.

celsoft, дорогой вы наш человек, приветствую вас! Да всё мы прекрасно понимаем. Конечно, это правильно, вы и не должны отвечать за сторонние чужие разработки. Поэтому и стараемся не использовать что-то инородное, а ждем с нетерпением от вас дополнительных возможностей. Как например поддержку тегов в теле новостей, о чем писалось выше. И чем больше появляется дополнительных возможностей, тем больше мы вас любим. Вот например, пришла идея сделать что-то интересное. И казалось бы ничего сверх естественного, а то что на многих других сайтах реализовано это еще как минимум лет пять назад. Начинаешь это реализовывать у себя, смотришь инструкцию и видишь, что dle о тебе в этом плане уже позаботилась. И вспоминаешь разработчика в хорошем свете. В любом случае хотелось бы сказать вам спасибо. Всё отлично, ну только буквально чуть-чуть поднажмите. Пожалуйста :) А мы в свою очередь будем придерживаться этой позиции:

5 часов назад, kamensk сказал:

Преподчитаю оставить систему девственной.

И тогда всё у нас с вами будет лучше всех! :)

 

ps Кстати, а почему я до сих пор еще на форуме "Новичок"? Я ваш верный клиент уже лет так почти двадцать, кажется с 2002 года... А всё еще новичок, обижаете :)

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

О какой поддержке идет речь? Ее нет никогда и нигде ни в одной CMS

Я имел ввиду, что к сожалению нет официального магазина плагинов от ВАС (разработчиков ДЛЕ). Если бы были плагины, продаваемые Вами, -соответственно такие плагины пользовались бы большим спросом, чем от "левых" разработчиков (которые ответственности никакой не несут).

2 часа назад, LADYX сказал:

celsoft, дорогой вы наш человек, приветствую вас! Да всё мы прекрасно понимаем. Конечно, это правильно, вы и не должны отвечать за сторонние чужие разработки. Поэтому и стараемся не использовать что-то инородное,

Истина. Точка.

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

Если бы были плагины, продаваемые Вами, -соответственно такие плагины

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

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

Основная проблема плагинов - это отсутствие со стороны оф.ДЛЕ.

А соотвественно - отсутствие какой либо поддержки со стороны разработчиков ДЛЕ.

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

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

Где это по другому, пример в студию!

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

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

Вы абсолютно правы. на вкус и цвет фломастеры разные. Всем не угодишь. Всех не удовлетворишь. Сколько людей, столько и мнений. А пожеланий так еще больше.

 

4 часа назад, celsoft сказал:

потому как все что делаем мы, всегда !!! входит в состав дистрибутива. Все без исключения и не плагинами.

А вот это действительно очень приятно читать. Хотелось бы вам сказать спасибо за вашу работу, пожелать вам удачи и дальнейшего развития и процветания. DLE действительно замечательный продукт. Ну и под шумок :) хотелось бы попросить вас по возможности (по возможности) стараться как можно скорее удовлетворять пожелания ваших клиентов. под пожеланиями я нисколько не имею ввиду какие-то объемные глобальные работы, а дополнительный мелкий функционал. Например, по тем же тегам, чем больше будет глобальных тегов, тем лучше. Иногда требуется вывести в каком-нибудь файле шаблона какую-либо информацию, а ты не можешь этого сделать, потому как нет такой поддержки, и в итоге тебе не удается реализовать задуманный проект в необходимом его исполнении. Ну а в целом всё отлично.

 

Так а почему я новичок до сих пор? Может быть это зависит от количества купленных лицензий? А то уже старичку быть новичком как-то не совсем комфортно))

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

Так а почему я новичок до сих пор? Может быть это зависит от количества купленных лицензий? А то уже старичку быть новичком как-то не совсем комфортно))

В армии СА или РФ служил? 😉

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

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

Это не может не радовать.)

Вот только немного  запоздало какие то вещи появляются, а многое можно вообще не дождаться).

P.S.

Система потихоньку развивается - уже хорошо.

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

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

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

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

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

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

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

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

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

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