Перейти к содержимому


Простейший модуль фотогалереи


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 16

#1 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 18.03.2010, 20:28

Написал простенький модуль фотогалереи, без кеширования превюшек.
Пользуйтесь на здоровье.
чтобы пользоваться
1. положите файлик gallery.php в папку \zengine\classes\zmodule\ вашего Zebrum Lite 2.0
2. создайте страницу для Фотогалереи например
---gallery.txt---
@@title=Фoтогалерея
@@charset=utf-8
@@module=zmodule_gallery
@@filter=asis
@@cols=4
@@rows=5
3. Закиньте ваши картинки в папку images/gallery (где gallery название вашей страницы)
Все галерея должна работать, картинки сами будут разбиваться на страницы, и при клике на маленькую будете переходиьт на страницу с большей

Прикрепленный файл  gallery.php   5,73К   123 Количество загрузок:

P.S. Если код где кривой так я первый раз модуль для зебрума написал :-)

#2 Manonia

Manonia

    Новичок

  • Пользователи
  • Pip
  • 7 сообщений

Отправлено 19.03.2010, 03:47

Спасибо за модуль! )

#3 redbul

redbul

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 23.03.2010, 20:04

Модуль класный!Но есть по нему вопросики.
Вставил галерею на сайт, адрес её страничек имеет такой вид: /мой сайт/fotogalereya/page/7.html/
Можно сделать так, чтобы страницы были 3-го уровня, например: /мой сайт/fotogalereya/page-7.html/ ?
И еще, при клике на картинку  открывается пустая страничка, которая имеет вид: /мой сайт/fotogalereya/image/0001.jpg.html/

#4 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 23.03.2010, 20:36

пустая страничка потому что у вас в настройках стоит
url.extension = .html/
а для работы модуля надо чтобы было
url.extension = .html
Видите разницу?

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

#5 redbul

redbul

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 24.03.2010, 23:09

Да, спасибо, забыл про эту настройку) Насколько понял, все-же галерею сапа не проиндексирует?

#6 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 25.03.2010, 07:54

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

#7 redbul

redbul

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 25.03.2010, 12:05

Спасибо) как-то не пришло даже в голову делать главной))

#8 redbul

redbul

    Участник

  • Пользователи
  • PipPip
  • 17 сообщений

Отправлено 30.03.2010, 20:34

Дошли руки до сайта-галереи, сделал галерею главной страничкой. Адрес галереи имеет такой вид http://test1.ru/index/page/5.html, тоесть 4-го уровня, для сапы это не очень...Картинки, пр таком раскладе, ложатся в папку images/index
Можете пожалуйста, дать какой-то совет?

#9 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 30.03.2010, 20:47

Количество слешей не влияет на уровень вложености страницы уровень показывает сколько кликов от главной надо сделать чтобы попасть на нужную страницу

1-й уровень (главная страница)
http://zebrum/
2-й уровень (все страницы ссылки на которые есть с главной)
http://zebrum/index/...0_3130.JPG.html (9 картинок у меня)
http://zebrum/index/...page/1.html  (5 страниц галереи)
итого 5+9=14 страниц 2-го уровня
3-й уровень (все страницы по ссылкам со страниц второго уровня (кроме повторов))
все остальные страницы фотографий с адресами вида
http://zebrum/index/...0_3130.JPG.html (у меня (5-1)*3=12 штук)

Совет? не заморачивайтесь, лучше попробуйте добавить в сапу и посмотрите сколько каких страниц она найдет

#10 aligarh

aligarh

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 10 сообщений

Отправлено 02.04.2010, 08:10

Не работает, выдает ошибку: Fatal error: Call to a member function setSubpages() on a non-object in /home/u74614/stroylimitedru/www/zengine/classes/zmodule/gallery.php  on line 88 . Подскажите пожалуйста, может что не так делаю?

#11 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 02.04.2010, 11:03

Какая версия движка? наверное у вас просто версия движка старая

#12 aligarh

aligarh

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 10 сообщений

Отправлено 05.04.2010, 07:07

Просмотр сообщенияFredy_314 (02.04.2010, 11:03) писал:

Какая версия движка? наверное у вас просто версия движка старая
Версия движка Zebrum Lite 2.0.3, не пойму что за ошибка...

#13 aligarh

aligarh

    Участник

  • Пользователи Zebrum CMS
  • PipPip
  • 10 сообщений

Отправлено 09.04.2010, 10:02

Так и не запускается фотогалерея. Скажите, на какие нибудь папки нужно ставить права 777?

#14 B@HeK

B@HeK

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 02.07.2010, 21:14

помогите у меня изображения не отображаются в большом формате просто надпись фотография и все
вид ссылки тож странный http://95.141.227.5/...96bea.jpg.html/
p.s. в настройках сделал так же как писали вы раньше

#15 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 22.07.2010, 14:41

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

#16 margarin

margarin

    Новичок

  • Пользователи
  • Pip
  • 1 сообщений

Отправлено 24.02.2011, 23:35

У меня вопрос такой. Поставил фотогалерею на сайт, но навигация не работает из-за того, что я ушел от стандарта урл mysite/page/1.html У меня конструкция mysite/menu/moy-stranica.html. Уже второй день ковыряюсь в настройках Зебры и вашего модуля. Спать не могу. Ткните носом, где и что исправить.
Спасибо.

#17 Fredy_314

Fredy_314

    Активный участник

  • Пользователи Zebrum CMS
  • PipPipPip
  • 97 сообщений

Отправлено 28.02.2011, 07:18

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




Количество пользователей, читающих эту тему: 2

0 пользователей, 2 гостей, 0 скрытых пользователей