Архив - только для чтения |
Сообщество uCoz Модули uCoz Контент-модули Дневник (блог) Создание персонального дневника для пользователя (Описание принципа) |
Создание персонального дневника для пользователя |
Задача: создать персональное пространство для каждого пользователя на сайте по типу фотоальбомов и блогов на мэйл ру.
В итоге должно получиться : пользователь сайта заходит под своим логином и видит в меню не только обычные ссылки, но и ссылки на свое персональное пространство. Реализация. 1. Убедиться, что в модуле есть функция "Включить возможность поиска материалов пользователя:". Для этого нужно зайти в настройки соответствующего модуля и раскрыть внизу "Тонкие настройки модуля". Затем включить эту функцию. 2. Четко представить механизм работы поиска и применить себе на благо. Создать записи в дневнике (например) под разными учетными записями и проследить как изменяется адрес, когда система выдает записи для определенного пользователя. Для этого зайти в профиль каждого исследуемого пользователя и кликнуть на : Активность: [ дневник: 3 | статьи: 1 ] В дневнике будет изменяться последняя цифра. Эта цифра хранится в $USER_ID$. 3. В меню подставить что-то типа: href="http://домен/blog/0-0-0-0-17-$USER_ID$", кстати, этот код[$USER_ID$] не описан в панели управления под дизайном меню, но он там работает. Также сделать проверку IF-ми залогинен ли пользователь - и если да, то выводить, если нет, то не выводить. Code <?if($USER_LOGGED_IN$)?><li class="m"><a class="m" href="http://домен/blog/0-0-0-0-17-$USER_ID$">Личное пространство</a></li><?endif?> Совершенно аналогично можно отправлять пользователя на свое личное пространство любого модуля, где есть функция поиска материалов по пользователю. Также можно отметить, что неплохо было бы отредактировать тогда дизайн архива дневника и добавить там ссылку на добавление материала. Таким образом пользователь зайдет в систему и увидит личный дневник и зайдет туда и добавит что надо, если, конечно, оно Вам НАТО(с) Отдельное спасибо в освещении данного вопроса Andre и Piterski. Кстати, реализацию можно увидеть на horeman.ru. uCoz - это потенциал. Приложив энергию, получите силу.
Адекватность - есть ясное осознание кто ты, где ты, что ты делаешь. Свобода = ответственность. |
Это конечно интересно все но код только одного пользователя будет показывать а ни всех сразу.
А если поставить вот этот код http://домен/photo/0-1-0-17-$UID$ тогда будет показывать каждого пользователя то есть их альбомы или блоги. Только пометка этот код не работает в информерах почему не знаю. Было бы не плохо если бы в информеры добавили функцию $UID$ Вот пример дневника блог: Вот пример фотоальбома: Можно зделать еще так: Нажимаем на ник и смотрим альбом пользователя: С русским плохо так что вот так Добавлено (09-Окт-2007, 20:14:22) Добавлено (09-Окт-2007, 21:50:13) Имя сервера: [ s10 ]
Сообщение отредактировал freckled - Вторник, 09 Окт 2007, 21:43:38
|
Прикольно спасибо! Взял на вооружение...
Думаю так можно будет создать сообщество с блогами для пользователей... У Andre вроде всё отлично работает ) Я конечно не он, но я пошёл пробовать) Добавлено (12-Ноя-2007, 22:11:47) |
Да, с персональным фотоальбомом все работает, а можно ли сделать "Личное меню", в котором будут собраны, например, фотоальбом, дневник, ссылка на персональную страницу, и т.п.? И еще: можно ли сделать что--нибудь вроде "Адресной книги"? Чтобы каждый мог добавлять контакты, разрешать или запрещать прием ЛС от конкретного пользователя... И т.д. (Примерно, как на вовеб.ру)
|
nfl,
Quote можно ли сделать "Личное меню", в котором будут собраны, например, фотоальбом, дневник, ссылка на персональную страницу, и т.п. Отредактируйте даже форму входа. <?if($USER_LOGGED_IN$)?> ссылка на персональний фотоальобм, страницу и тп |
vovochka_stoyko,
Quote (vovochka_stoyko) Отредактируйте даже форму входа. <?if($USER_LOGGED_IN$)?> ссылка на персональний фотоальобм, страницу и тп Это все я проделал... Здесь нет проблем, осталось только сделать фотоальбомы и дневники для пользователей. Selena, Quote (Selena) вовеб.ру стоит на Ucoz, следовательно так как там можно Извините, неточно выразился. Я имел в виду, Форум ВОвеба, а не сам вовеб. В форуме есть адресная книга. Возможно ли ЭТО на серверах uCoz? |
На многих форумах в личном разделе каждого участника есть вкладка Дневник, куда каждый пользователь добавляет свои материалы и соответственно он может добавлять пользователей в друзья и делать настройки чтобы только друзья могли читать дневник. Как я понимаю на Юкозе такого нет? Почему Юкоз так в этом отстаёт? это так сложно осуществить? Честно говоря я вообще не очень понимаю для чего на юкозе эта функция и что она из себя представляет. Может кто-нибудь доступно объяснить?
|
Все хорошо, но жаль нет привязки к конкретному альбому у фотографии, а то можно было бы вместо аватара ее использовать.
Допустим хочет пользователь открыто показать себя, ему приходится из фотографии делать маленькую аватарку. Хотя на других сайтах это делает сама система. Жаль, может uCoz когда и сделает такую возможность. Будем ждать. http://Psilocybe.clan.su/
|
| |||