Слайдер картинок на главной - новый плагин
13.08.2011Выложил новую 4.83 http://litepublisher.googlecode.com/files/litepublisher.4.83.zip версию, где добавил новый плагин слайдер и исправил ошибки. Ошибок было немного и они были скорее орфографические. Усилил безопасность сайта - были претензии, не буду озвучивать, но кое что мне пришлось править.
Самая крутая новинка - плагин слайдер картинок. Сам по себе слайдер ни чем не примечателен, примечательна была разработка этого плагина. Задача была найти на главной картинки и сделать из них слайдер. Теоретически все просто, но во первых эти картинки в галереи не являются картинками, а находится в виде кликабильных ссылок и следовательно браузером не подгружаются и как следствие слайдер можно запускать только после подгрузки картинок. Если картинок не одна и не использовать Deferred объекты jquery, то задача кажется просто маловыполнимой. Вторая задача - размер картинки. Они большие - 2000 на 1000, так что даже в браузер не вмещаются. Надо их сжать до такого размера, чтобы были не маленькие и достаточного качества. Также заморочки самого слайдера - от одного из слайдеров пришлось отказаться, потому что он показывает картинки хитрожопым способом: картинку кладет в css фоном для тега, а потом меняет стиль или как то так, но картинка при этом не сжимается.
Надеюсь тему слайдеров я закрыл и не хотел бы к ней возвращаться в будущем.
В скрипте обновления содержится ошибка из за которой вы не сможете обновиться если у вас не инсталирован плагин трекер ключевиков, сейчас поправил, но ради одной строки делать еще один релиз не хочется.
← Ранее Дизайн плывёт
Комментарии (18) на запись “Слайдер картинок на главной - новый плагин”
Оставить комментарий
>>Надеюсь тему слайдеров я закрыл и не хотел бы к ней возвращаться в будущем.
Блин я бы тоже хотел надеяться разобраться в движке но не могу из-за отсутстствия вменяемых доков. В каталоге сайтов на вашем движке слайдера кстати не видел, похоже юзеры не осилили как им пользоваться или хз.
Вопросы, как заюзать слайдер.
Да, и это несложно было проверить - почему до сих пор не этого не сделали? Картинки можно загружать не только флешовым загрузчиком, но и через меню "файлы", а потом связывать файл в редакторе поста (опять же на закладке файлы). Один файл может быть прикреплен к любому количеству постов. Самый простой способ - флешовый загрузчик.
Картинки перед текстом поста - это так написаны темы, сделайте свою (или отредактируйте существующую) и там распологайте список файлов в любом месте.
То, что кажется неудобным слайдер - предложите свой алгоритм работы слайдера, с интересом почитаю.
>>почему до сих пор не этого не сделали
Сделал, слайдер запустилсо но не уверен все ли я сделал оптимально, потому и полез с вопросами.
>>То, что кажется неудобным слайдер - предложите свой алгоритм работы слайдера
Так предлагай-не предлагай, хуле фантазировать, идей 100500 но найти бы того кто кинется делать =)
Здесь на сайте не принято матерится - через некоторое время я удалю твой коммментарий, а также все последующие с матом.
По существу - сделает ли кто либо неизвестно, но вопрос стоял однозначно - предложи алгоритм, отсутствие идей - скрывать грубостью не комильфо
Ну вот (бредо) идейка. Как заадминить кликабельный слайдер дешево и сердито? Без создания спецвиджета с админкой и прочими удобствами.
а) Сделать спецстатью с тайтлом "Слайдер" (название зарезервировано) туда напихать слайды со спецсинтаксисом.
или
б) сделать категорию Слайдеры (название зарезервировано). В нее засовывать статьи. Одна статья - один слайдер.
Сделать спецстатью с синтаксисом например вида
урл_картинки|текст_анонса|урл_перехода_по_клику|опционально_параметр_стиля|опционально_параметр_миниатюры_если_стиль слайдера_поддеживает_миниатюры
где | - разделитель
Строки разделять <br /> или <p>, без разницы.
Параметры, которые слайдер не поддерживает - игнорировать.
Конечный результат со всеми поддерживаемыми параметрами может выглядеть например так: frontpageslideshow.net/demos/standalone/ или исходя из того какой слайдер удастся приручить.
Про урлы и заголовки - в движке можно для любых страниц использовать любые урлы и заголовки и в любое время можно поменять, поэтому эта часть не рассматривается.
Проще всего использовать обыкновенную рубрику или метку со специальным шаблоном анонсов. Один из слайдеров требует html следующего вида:
<div id="slides-holder">
.. картинки
</div>
в деталях описано в официальной доке jquery плагина
http://slidesjs.com
коротко говоря, можно испольовать в качестве шаблона анонса
<img src=$post.image" alt="$post.title" />
чтобы вставить картинки в слайдер. В таком виде все отработает.
Чтобы было проще делать шаблоны без создания новой темы сейчас дописываю новый спецплагин. Лучше для решения этой задачи создать отдельный тикет
>>в деталях описано в официальной доке jquery плагина
Глянул тот сайт, вариант images with captions выглядит симпотно.
Маленькое пожелание: генерацию captions (если вариант captions будете делать) если можно генерить не автоматически из тайтла страницы (на которую переходим) а как-то задавать вручную.
И было возможно неплохо 2 строки под caption в шаблоне прописать а не одну как там в примере т.к. в одной строке мало мотивирующего текста можно написать.
Я их отключил потому что, они в моей теме не делаются превью в анонсах...
А можно как-нибудь на базе картинок на хостинге или в постах (внутри) сделать? Не хочу картинки в анонсах.