Линки для модуля "Галерея"

Господа, сейчас работаю над модулем галерея.
Скажите, какие лучше всего ЧПУ сделать?
Действия:
— вывести все альбомы пользователя,
— создать новый альбом,
— вывести конкретный альбом,
— добавить фото в альбом,
— просмотреть фото,
— редактировать альбом

14 комментариев

avatar
вопрос в том, будет ли галерея как вид топика, либо как что то отдельное.
во втором случаи я бы сделал как то так:
site.ru/gallery/
site.ru/gallery/ort/
site.ru/gallery/ort/add/
site.ru/gallery/ort/12/ — альбом
site.ru/gallery/ort/12/134/ — фото
site.ru/gallery/ort/12/add/

хотя тут надо подумать =)
  • ort
  • +4
avatar
Ненене, это отдельно галерея
avatar
Тогда как ты делаешь? Как вид топика? Насчет ЧПУ к сожалению подсказать ничего не могу, но было бы круто, если бы было предусмотрено голосование за фото и рейтинги фото. Вообще такой модуль наверное многим нужен, респект огромный за то что взялся за разработку такого модуля!
avatar
забавно ты отвечаешь на комментарий «Ненене, это отдельно галерея» вопросом «как вид топика?»:)
Голосования пока нет и рейтингов… даже камменты чуть позже…
avatar
Да я не понял это ненене… ведь орт тоже спросил «вопрос в том, будет ли галерея как вид топика, либо как что то отдельное». Так я и не понял «Ненене, это отдельно галерея», но ты написал, что работаеешь над модулем галереи… Короче модуль, это хорошо, удачи тебе в работе, извини если я не в тему.
avatar
:)
avatar
пасиба… кстати зато картинки будут загружаться по многу:)
avatar
fancyupload будешь прикручивать или через zip файл хочешь заливать?
avatar
тут всплывает проблема использования флеша, не у всех есть
avatar
там флеш подменяет input type=file
avatar
я бы сделал так

site.ru/gallery/
site.ru/gallery/add/
site.ru/gallery/12/ — альбом
site.ru/gallery/12/134/ — фото
site.ru/gallery/12/add/

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

сегодня-завтра я выложу решение, как сделать ЧПУ в виде
site.ru/gallery/12/vecherinka-na-hutore-blix-dekanki.html

вот здесь отлично сделана галерея
www.lookatme.ru/gallery/godskitchen-camel-urban-wave-mos1na
avatar
а чтобы автору не обидно было можно его ник включить в ЧПУ, типа
site.ru/gallery/12/covax-vecherinka-na-hutore-bliz-dekanki.html

сразу скажу, что мое решение ЧПУ минимально затрагивает движек (подробное обсуждение здесь), и топик ищется как и искался именно по 12(по id), а covax-vecherinka-na-hutore-bliz-dekanki.html это как говорится вообще ни на что не влияет, можно руками написать site.ru/gallery/12/covax-na-hutore-dekanki-bliz-vecherinka.html.html и все равно откроется галерея (или топик) под id 12
avatar
Covax, это будет не пост, а просто галерея пользователя. У каждого пользователя несколько альбомов, в альбомах несколько фотографий.
По ссылке /gallery можно, например, выводить случайные альбомы…
avatar
ну ты напиши как хочешь сделать, а то не понятно зачем спрашиваешь тогда :) реально непонятно, гадаем на кофейной гуще.
давай начнем с того, как это все будет хранится?
1. будет таблица типа prefix_gallery? с названием галереи, автором и прочее подобно prefix_topic? а инфо о каждой фотке потипу prefix_comment prefix_gallery_foto, чтобы можно потом в будущем сделать голосование по отдельным фоткам и комментарии к ним?
2. в файловом виде где будут лежать картинки? /upload/images/%username%/%gallery_id%/? мне кажется лучше сделать отдельную папку /upload/gallery/%gallery_id%/ или /upload/gallery/%username%/%gallery_id%/

Колись Кирилл :)
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.