|
Личная фотогалерея
|
|
| Devate | Дата: 22 Июля 2009, 00:08 | Сообщение # 1 | ● ● ● ● ● 20 сообщений Статус: Offline | Заинтересовался вопросом создания личной фотогалереи для каждого юзера в системе. Стандартных возможностей, увы, нет. Сначала думал, что сложностей особых не будет - можно выбрать все фотографии, добавленные пользователем с нужным id. Но... Как только начинаешь листать фото - уже попадаешь в общий альбом и видишь всё-всё, что добавлено посетителями. Сбит с толку... У кого есть какие идеи? Видимо, нужно как-то извращаться  | | |
|
| zid | Отредактировал zid - Среда, 22 Июля 2009, 11:43 Дата: 22 Июля 2009, 11:42 | Сообщение # 2 |  ● ● ● ● ● 108 сообщений Статус: Offline | да в принципе ничего там сложного нет.. вот пример моего фотоальбома для каждого пользователя. логин и пароль test. если Что то помогу | | |
|
| subWIN | Дата: 22 Июля 2009, 12:06 | Сообщение # 3 | ● ● ● ● ● 931 сообщение Статус: Offline | Devate, в настройках фотоальбома включай: "Включить возможность поиска материалов пользователя:" и ссылка на галерею каждого пользователя /photo/0-0-0-0-17-$_USER_ID$
| | |
|
| zid | Дата: 22 Июля 2009, 12:57 | Сообщение # 4 |  ● ● ● ● ● 108 сообщений Статус: Offline | subWIN, так он это сделал.. просто он хочет что бы пользователи не видели страницу со всеми фото.. | | |
|
| subWIN | Дата: 22 Июля 2009, 13:13 | Сообщение # 5 | ● ● ● ● ● 931 сообщение Статус: Offline | ну тогда проверяй если пользователи не автор темы то скрывай вид материалов или определённую категорию там где фотки которые надо скрыть | | |
|
| Andre | Дата: 22 Июля 2009, 14:18 | Сообщение # 6 |  ● ● ● ● ● 1822 сообщения Статус: Offline | Quote (Devate) Стандартных возможностей, увы, нет. за подобное у нас банят. Есть, искать нужно уметь. Quote (zid) просто он хочет что бы пользователи не видели страницу со всеми фото.. а ссылку убрать облом. Quote (subWIN) тогда проверяй если пользователи не автор темы то скрывай вид материалов или определённую категорию там где фотки которые надо скрыть что за бред Шаблон для личных фоток находится в шаблоне поиска и рейтинга, $PAGE_ID$="udata" | | |
|
| zid | Дата: 22 Июля 2009, 14:24 | Сообщение # 7 |  ● ● ● ● ● 108 сообщений Статус: Offline | Quote (zid) да в принципе ничего там сложного нет.. вот пример моего фотоальбома для каждого пользователя. логин и пароль test. если Что то помогу Andre, именно ак в моем примере и есть | | |
|
| Devate | Отредактировал Devate - Среда, 22 Июля 2009, 16:30 Дата: 22 Июля 2009, 16:28 | Сообщение # 8 | ● ● ● ● ● 20 сообщений Статус: Offline | Quote (Andre) Есть, искать нужно уметь. Ну так подскажите, я только благодарен буду. Quote (Andre) а ссылку убрать облом. Ага, щас прям. Я зачем тему создал. Прочтите, что я прошу: Quote (Devate) Как только начинаешь листать фото - уже попадаешь в общий альбом и видишь всё-всё, что добавлено посетителями. Ещё раз повторюсь. Посмотреть страницу со всеми фото некоторого человека проблем не возникает! Что я хочу? Как только кто-то выбирает из этого списка фото данного юзера, он попадает на страницу "Cтраница с полной фотографией и комментариями". Там он может листать все фото альбома. Я пытаюсь понять, как сделать, чтобы он мог листать только СВОИ фото. Вот и всё. Это и называется "личной галереей". Может я что-то не понял из ваших подсказок? Направьте, пожалуйста. | | |
|
| mob_dp | Дата: 22 Июля 2009, 23:19 | Сообщение # 9 | ● ● ● ● ● 4112 сообщений Статус: Offline | Quote (Devate) чтобы он мог листать только СВОИ фото ну а сравнить ид юзера, который добавил фото, и ид текущего юзера не судьба? | | |
|
| Devate | Дата: 22 Июля 2009, 23:29 | Сообщение # 10 | ● ● ● ● ● 20 сообщений Статус: Offline | mob_dp, нет, не судьба. Ты вообще знаешь, как выглядит страница шаблона "Cтраница с полной фотографией и комментариями"? Зайди - посмотри. Открываешь страницу - там фото, внизу - миниатюры фотографий, ссылки перехода на следующую, предыдущую фотографии. Когда ты попадёшь на эту страницу, то там будут миниаютюры и ссылки ВСЕХ фотографий альбома. Причём тут сравнить id вообще? Подумайте сначала, а не бегите отвечать! Я далеко не чайник, уважаемые! Короче, идея у меня одна единственная. 1. отказ от миниатюр. 2. получение массива всех ссылок на фотографии некоторого юзера и по ним формировать ссылки "Следующее фото", "Предыдущее фото". Это на JQuery несложно сделать. Тогда уже получится сделать что-то типа личной галереи. Если ещё есть идеи - предлагайте. А я пока буду реализовывать по своей задумке... Больше вариантов я не знаю. P. S. Почему при добавлении сообщений такая ошибка: "Доступ запрещен, Ваш IP адрес заблокирован"? Приходится прокси пользоваться.  | | |
|
| mob_dp | Дата: 23 Июля 2009, 00:01 | Сообщение # 11 | ● ● ● ● ● 4112 сообщений Статус: Offline | Quote (Devate) Ты вообще знаешь, как выглядит страница шаблона "Cтраница с полной фотографией и комментариями"? Не, не знаю. Примерно прикидываю как может выглядеть шаблон страницы, а вт страница шаблона Вообще я уже год не использовать фотоальбом фактически (юзербары не в счет), поэтому всех нюансов не помню. Quote (Devate) Причём тут сравнить id вообще? Ну и что, что ссылки с миниатурами висят? Все равно юзер не сможет посмотреть фотографию. А если миниатюрки надо скрыть - то это брать и геттить каждую и проверять соответствие материала и текущего пользователя и возвращать ответ. Quote (Devate) P. S. Почему при добавлении сообщений такая ошибка: "Доступ запрещен, Ваш IP адрес заблокирован"? Приходится прокси пользоваться. см в админ баре блокировки IP | | |
|
| Devate | Дата: 23 Июля 2009, 00:08 | Сообщение # 12 | ● ● ● ● ● 20 сообщений Статус: Offline | Quote (mob_dp) Примерно прикидываю как может выглядеть шаблон страницы, а вт страница шаблона Я имею ввиду, как выглядит страница на основе этого шаблона. Quote (mob_dp) Вообще я уже год не использовать фотоальбом фактически (юзербары не в счет), поэтому всех нюансов не помню. Это не отмазка... Если ты не помнишь чего-то - зачем отвечать.. гм... Quote (mob_dp) Ну и что, что ссылки с миниатурами висят? Все равно юзер не сможет посмотреть фотографию. Мне всё равно - может он или не может - левого ничего быть не должно! Quote (mob_dp) А если миниатюрки надо скрыть - то это брать и геттить каждую и проверять соответствие материала и текущего пользователя и возвращать ответ. Это чересчур... Quote (mob_dp) см в админ баре блокировки IP Я не админ этого сайта. У тебя тонкое чувство юмора... Короче, народ. Если есть что-то по делу и ЛУЧШЕ способа, который я привёл выше (не обещаю, что он идеальный, просьба не смеяться Ещё хочу Andre выслушать) - пишите. | | |
|
| mob_dp | Дата: 23 Июля 2009, 00:39 | Сообщение # 13 | ● ● ● ● ● 4112 сообщений Статус: Offline | Quote (Devate) Если есть что-то по делу и ЛУЧШЕ способа, который я привёл выше Ты хочешь сказать что твой способ лучше моего? Это спорно. Если у юзера будет больше 50 фоток, то так просто получить массив ссылок ты врядли сможешь. | | |
|
| Devate | Дата: 23 Июля 2009, 02:04 | Сообщение # 14 | ● ● ● ● ● 20 сообщений Статус: Offline | Quote (mob_dp) Ты хочешь сказать что твой способ лучше моего? Это спорно. Ты не привёл никакого способа, чтобы организовать ссылки "следующее", "предыдущее" фото. С миниатюрами я париться не собираюсь. Это срашеннейший геморрой. Quote (mob_dp) Если у юзера будет больше 50 фоток, то так просто получить массив ссылок ты врядли сможешь. У меня по техническому заданию сказано, что больше 40 фоток у юзера не будет. Захочет добавить больше - увы, его проблема... Проконтролировать я не смогу, а получить со страницы со всеми его фотками я смогу как раз первые 40. Остальные будут на второй, третьей, ... странице. Это меня уже не волнует. Добавлено (23 Июль 2009, 02:04) --------------------------------------------- Ну, в общем-то всё. Реализовал на JQuery. Только нет миниатюр, ну и Бог с ними. | | |
|
| Devate | Отредактировал Devate - Четверг, 23 Июля 2009, 14:13 Дата: 23 Июля 2009, 14:11 | Сообщение # 15 | ● ● ● ● ● 20 сообщений Статус: Offline | Quote (ironkiss) Devate, а зачем париться со страницей «Страница материала и комментариев к нему»? не проще ли вообще не пускать туда юзера? Не проще. Они должны иметь возможность оценивать и комментировать фотографии. P. S. Спасибо, что мой IP разбанили. | | |
|
| Andre | Дата: 23 Июля 2009, 15:29 | Сообщение # 16 |  ● ● ● ● ● 1822 сообщения Статус: Offline | Quote (Devate) У меня по техническому заданию сказано пусть твой заказчик не париться с тобой, а напишет Заказ платных услуг. Для него и проработаем ТЗ. А хочешь сам ковыряться - то удали миниатюры и все ссылки на альбомы. Оценивать можно и с вида материала, а комменты можно и через аякс добавлять и показывать. | | |
|
| Devate | Дата: 23 Июля 2009, 15:40 | Сообщение # 17 | ● ● ● ● ● 20 сообщений Статус: Offline | Quote (Andre) пусть твой заказчик не париться с тобой, а напишет Заказ платных услуг. Для него и проработаем ТЗ. Ага, я сейчас его к вам позову Я в отличие от многих из вас, если не всех, имею оконченное образование по программированию, причём на руках КРАСНЫЙ диплом. Не стоит держать за лохов тех людей, которых вы совсем не знаете... Просто я знаю, что на хелпере находят нестандартные решения, поэтому и обратился сюда, причём, очень разочаровался... Нашёл решение сам (выше же всё написал), а мне всё равно дают советы сделать ещё геморройнее, чем я сделал. Сейчас не хочу пока разглашать ссылку - потом, как проект будет готов, сможете посмотреть. Quote (Andre) А хочешь сам ковыряться - то удали миниатюры и все ссылки на альбомы. Я удалил со страницы материала и комментов миниатюры и ссылки на след./пред. фото и подставил свои линки. Вот и всё. Меня это решение полностью устраивает. Quote (Andre) Оценивать можно и с вида материала, а комменты можно и через аякс добавлять и показывать. Я не понимаю, зачем огород такой городить там, где этого не нужно делать? Ещё забыл добавить: Quote (Andre) пусть твой заказчик не париться с тобой, а напишет Заказ платных услуг Я ему бы на php с нуля всё с радостью бы сделал, да с деньгами у него пока проблемы. В будущем проект будет переделан именно на php лично мною. Всем спасибо! | | |
|
| Бармалей | Дата: 23 Июля 2009, 17:34 | Сообщение # 18 | ● ● ● ● ● Тиран 7772 сообщения Статус: Offline | Quote (Devate) Я в отличие от многих из вас, если не всех, имею оконченное образование по программированию, причём на руках КРАСНЫЙ диплом. Эм, и что это меняет? Мне лично эта бумажка ни о чем не говорит - сейчас за деньги продается все.
 | | |
|
| uWeb | Отредактировал uWeb - Четверг, 23 Июля 2009, 17:52 Дата: 23 Июля 2009, 17:51 | Сообщение # 19 | ● ● ● ● ● 1135 сообщений Статус: Offline | Бармалей, согласен, но не все.. | | |
|
| Devate | Дата: 23 Июля 2009, 18:30 | Сообщение # 20 | ● ● ● ● ● 20 сообщений Статус: Offline | Quote (Бармалей) Эм, и что это меняет? Это говорит о том, что знания у меня есть, а вот мне намекают на обратное. Quote (Бармалей) Мне лично эта бумажка ни о чем не говорит - сейчас за деньги продается все. У меня на руках реальный, "честнозаработанный" документ. | | |
|