Внимание! Важная информация для РЕГИСТРАЦИИ на форуме:

Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
Правила форума
Соблюдайте, пожалуйста, правила форума техподдержки

-Правила форума для обязательного прочтения!
- Сообщения с бессмысленными заголовками отправляются в Корзину!
- Чтобы получить помощь, дайте адрес вашего форума, версию вашего браузера и скриншот проблемы!
- Формулируйте ваш вопрос ясно, подробно и соблюдая нормы уважительного общения!
Мы в социальных сетях



   
Последние темы

Идея для вашего форума : личная панель управления пользователя "Мой профиль"

Начать новую тему   Ответить на тему

Страница 1 из 2 1, 2  Следующий

Предыдущая тема Следующая тема Перейти вниз

20100112

Сообщение 

Идея для вашего форума : личная панель управления пользователя "Мой профиль"




Уважаемые админы Forum2x2 smile

Сегодня мы предлагаем вашему вниманию черезвычайно простую в реализации идею - Личную панель управления для пользователя, размещаемую в виджете на форуме.

Выглядеть это будет примерно так :



Каждый пользователь вашего форума будет иметь в виджете быстрые ссылки для работы со своим профилем, личными сообщениями, сообщениями на форуме. Разумеется, вы можете видоизменять этот виджет по своему усмотрению : дать другие названия подразделов (например, не "Общение", а что-то другое smile ), выбрать другие быстрые ссылки.

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

ПА - Модули - Виджеты главной страницы

и нажать на кнопку "Создать персональный виджет" :



Теперь вам надо создать ваш виджет "Панель управления".

В строке "Имя виджета" поставьте название, по которому вы сами будете узнавать этот виджет в ПА (в нашем примере мы назвали наш виджет "Панель управления". В строке "Название виджета" впишите название, которое будет видно пользователям - например, "Мой профиль".
"Использовать стандартный шаблон" - да.

Теперь в поле "Содержание виджета" вам надо вставить следующий код, в котором вам нужно будет заменить повсюду "URL_Vash_forum" на URL вашего форума:

Код:
<TABLE border=0 width="100%"><TBODY><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/glaze/16x16/actions/configure.png"><STRONG> Мой профиль</STRONG> </p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile" target=_blank>Информация</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=preferences" target=_blank>Личные настройки</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=signature" target=_blank>Подпись</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=avatars" target=_blank>Аватар</A></p></TD></TR><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/CrystalClear/16x16/apps/kwalletmanager.png"><STRONG> Общение</STRONG></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=friendsfoes" target=_blank>Друзья и недруги</A></p><p><A href="URL_Vash_forum/memberlist.forum" target=_blank>Список пользователей </A></p><p><A href="URL_Vash_forum/groupcp.forum" target=_blank>Группы</A></p></TD></TR><TR><TD align=left><p><STRONG><IMG alt="" src="http://www.iconlook.com/icondb/CrystalClear/16x16/actions/newmsg.png"> Личные сообщения</STRONG></p><p><A href="URL_Vash_forum/msg.forum?folder=inbox" target=_blank>Входящие</A></p><p><A href="URL_Vash_forum/msg.forum?folder=sentbox" target=_blank>Исходящие</A></p></TD></TR><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/bnw/16x16/apps/kthememgr.png">&nbsp;<STRONG>Другое</STRONG></p><p><A href="URL_Vash_forum/search.forum?search_id=watchsearch" target=_blank>Темы для слежения</A></p><p><A href="URL_Vash_forum/search.forum?search_id=newposts" target=_blank>Новые сообщения</A></p><p><A href="URL_Vash_forum/search.forum?search_id=egosearch" target=_blank>Мои сообщения</A></p></TD></TR></TBODY></TABLE>




После этого нажмите на "Сохранить".

Не забудьте, что для того, чтобы в этой Панели управления отображалась ссылка "Друзья и недруги", эта опция должна быть включена на вашем форуме : ПА - Пользователи и группы - Параметры пользователей - Разрешить пользоваться системой друзей/недругов

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




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

Если вы хотите удалить какие-то ссылки этого виджета или поставить другие, помните, что за каждый пункт отвечает ссылка вида :

Код:
<p><A href="URL_Vash_forum/ссылка" target=_blank>Текст ссылки</A></p>

(
Код:
<p><A href="URL_Vash_forum/profile.forum?mode=editprofile" target=_blank>Информация</A></p>
)

Luz
Администратор
Администратор

Женщина
Сообщения: 8209
Возраст: 35
Настроение:

Карма: Без предупреждений
Очки: 4714
Регистрация: 2005-03-01

Вернуться к началу Перейти вниз

Опубликовать эту запись на: Excite BookmarksDiggRedditDel.icio.usGoogleLiveSlachdotNetscapeTechnoratiStumbleUponNewsvineFurlYahooSmarking

Идея для вашего форума : личная панель управления пользователя "Мой профиль" :: Комментарии

Сообщение в Вт 12 Янв 2010 - 14:05 автор GhostMan

В идеале еще бы и аватару пользователя прикрутить - и тогда стандартный виджет "Вход" можно смело отправлять фтопку yes

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 14:07 автор VanillaSky (Online)

... и заодно кнопку "профиль" из навигации туда же.

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 15:31 автор Luz

Ну, кнопку "Профиль" - без проблем. Ставите ссылку
Код:
http://URL_vash_forum/profile.forum?mode=editprofile


А вот с аватарой непонятно как, потому что нет связи с аватарой каждого пользователя через ссылку (во всяком случае, я не вижу, как это сделать)

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 15:57 автор GhostMan

Но как-то ведь она (аватара) работает в виджете "Вход"? Может быть есть возможность использовать тот же принцип? unknown

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 16:11 автор VanillaSky (Online)

Спасибо, всё работает! d_daisy

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 17:15 автор Neformat

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

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 18:17 автор Dana Domirani (Online)

На вскидку - можно. Тогда код будет выглядеть так:
Код:
<div id="menu-1"><IMG src="http://www.iconlook.com/icondb/glaze/16x16/actions/configure.png">&nbsp;Мой профиль</div><div id="menu-2"><A href="URL_Vash_forum/profile.forum?mode=editprofile" target=_blank>Информация</A></div><div id="menu-2"><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=preferences" target=_blank>Личные настройки</A></div><div id="menu-2"><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=signature" target=_blank>Подпись</A></div><div id="menu-2"><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=avatars" target=_blank>Аватар</A></div><div id="menu-1"><IMG src="http://www.iconlook.com/icondb/CrystalClear/16x16/apps/kwalletmanager.png">&nbsp;Общение</div><div id="menu-2"><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=friendsfoes" target=_blank>Друзья и недруги</A></div><div id="menu-2"><A href="URL_Vash_forum/memberlist.forum" target=_blank>Список пользователей </A></div><div id="menu-2"><A href="URL_Vash_forum/groupcp.forum" target=_blank>Группы</A></div><div id="menu-1"><IMG src="http://www.iconlook.com/icondb/CrystalClear/16x16/actions/newmsg.png">&nbsp;Личные сообщения</div><div id="menu-2"><A href="URL_Vash_forum/msg.forum?folder=inbox" target=_blank>Входящие</A></div><div id="menu-2"><A href="URL_Vash_forum/msg.forum?folder=sentbox" target=_blank>Исходящие</A></div><div id="menu-1"><IMG alt="" src="http://www.iconlook.com/icondb/bnw/16x16/apps/kthememgr.png">&nbsp;Другое</div><div id="menu-2"><A href="URL_Vash_forum/search.forum?search_id=watchsearch" target=_blank>Темы для слежения</A></div><div id="menu-2"><A href="URL_Vash_forum/search.forum?search_id=newposts" target=_blank>Новые сообщения</A></div><div id="menu-2"><A href="URL_Vash_forum/search.forum?search_id=egosearch" target=_blank>Мои сообщения</A></div></div>

А в CSS форума нужно будет задать свойства меню:
Код:
/* личная панель управления пользователя */
#menu-1 {
display: block;
width: 100%;
height: 20px;
margin: 0px;
font-weight: bold;
text-decoration: none !important;
}
#menu-2 {
display: block;
width: 100%;
height: 20px;
margin: 0px;
text-decoration: none !important;
}
#menu-2 a:hover {
display: block;
width: 100%;
height: 20px;
background-color: #ffffff;
text-decoration: none !important;
}

В этой части кода:
Код:
#menu-2 a:hover {
display: block;
width: 100%;
height: 20px;
background-color: #ffffff;
text-decoration: none !important;
}
измените background-color (цвет фона) на требуемый.

В моем варианте это так выглядит:


Но, имхо, чем меню проще, тем лучше.

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 18:51 автор Fox-Alice (Online)

Видела, как эта штуковина работает в клубе админов 2х2 у Лаки...
Что не понравилось: личка открывается в новой вкладке.
Какие есть предложения:
В целях экономии места добавить скрипт спойлера, который приволакивал недавно в форум vvo. http://help.forum2x2.ru/forum-f18/tema-t8548.htm
Я у себя на тестовом пробовала этот скрипт ставить...
Нормально работает.
Вот здесь можно посмотреть: http://foxlodge.forum2x2.ru/index.htm

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 19:16 автор GhostMan

Fox-Alice пишет:Что не понравилось: личка открывается в новой вкладке.

Там все открывается в новых вкладках. Если это не устраивает, кто вам мешает поубирать в ссылках target=_blank ? unknown

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 20:02 автор Fox-Alice (Online)

GhostMan пишет:
Fox-Alice пишет:Что не понравилось: личка открывается в новой вкладке.

Там все открывается в новых вкладках. Если это не устраивает, кто вам мешает поубирать в ссылках target=_blank ? unknown

Я еще не ковырялась в предложенном коде. Просто заходила в клуб Лаки, видела, как работает и отписалась здесь...
Повторюсь. Предложила бы все это спрятать под одну кнопочку...

Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 20:34 автор Dana Domirani (Online)

Предложила бы все это спрятать под одну кнопочку...

Можно. Тогда будет вот так:


Вернуться к началу Перейти вниз

Сообщение в Вт 12 Янв 2010 - 23:09 автор Neformat

Dana Domirani пишет:На вскидку - можно. Тогда код будет выглядеть так

Dana Domirani пишет:Предложила бы все это спрятать под одну кнопочку...
Можно. Тогда будет вот так

Спасибо!!! Супер, для вас реально нет ничего невозможного!

Вернуться к началу Перейти вниз

Сообщение в Ср 13 Янв 2010 - 18:36 автор Dana Domirani (Online)

ryslik2010 пишет:дай плиз код на ту кнопку развернуть и спрятать

В виджет вставляется код:
Код:
<div class="spoil"><div class="smallfont"><input type="button" value="Открыть" class="button-p" onclick="if (this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display != '') { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = ''; this.innerText = ''; this.value = 'Спрятать'; } else { this.parentNode.parentNode.getElementsByTagName('div')[1].getElementsByTagName('div')[0].style.display = 'none'; this.innerText = ''; this.value = 'Развернуть'; }"/>
</div><div class="alt2"><div style="display: none;">
<TABLE border=0 width="100%"><TBODY><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/glaze/16x16/actions/configure.png"><STRONG> Мой профиль</STRONG> </p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile" target=_blank>Информация</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=preferences" target=_blank>Личные настройки</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=signature" target=_blank>Подпись</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=avatars" target=_blank>Аватар</A></p></TD></TR><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/CrystalClear/16x16/apps/kwalletmanager.png"><STRONG> Общение</STRONG></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=friendsfoes" target=_blank>Друзья и недруги</A></p><p><A href="URL_Vash_forum/memberlist.forum" target=_blank>Список пользователей </A></p><p><A href="URL_Vash_forum/groupcp.forum" target=_blank>Группы</A></p></TD></TR><TR><TD align=left><p><STRONG><IMG alt="" src="http://www.iconlook.com/icondb/CrystalClear/16x16/actions/newmsg.png"> Личные сообщения</STRONG></p><p><A href="URL_Vash_forum/msg.forum?folder=inbox" target=_blank>Входящие</A></p><p><A href="URL_Vash_forum/msg.forum?folder=sentbox" target=_blank>Исходящие</A></p></TD></TR><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/bnw/16x16/apps/kthememgr.png">&nbsp;<STRONG>Другое</STRONG></p><p><A href="URL_Vash_forum/search.forum?search_id=watchsearch" target=_blank>Темы для слежения</A></p><p><A href="URL_Vash_forum/search.forum?search_id=newposts" target=_blank>Новые сообщения</A></p><p><A href="URL_Vash_forum/search.forum?search_id=egosearch" target=_blank>Мои сообщения</A></p></TD></TR></TBODY></TABLE>
</div>
</div>
</div>


В CSS прописываются свойства разворачивающей/сворачивающей кнопки:
Код:
.button-p {
display: block;
text-decoration: none !important;
background-image: url('http://iyc.in/sns/mod/profile/graphics/defaultsmall.jpg');
background-repeat: no-repeat;
border: 1px solid #6DB100;
padding: 0 5px 0 45px;
height: 40px;
}

Вернуться к началу Перейти вниз

Сообщение в Чт 14 Янв 2010 - 16:22 автор Пеппи

Код:
[url=http://help.forum2x2.ru/URL_Vash_forum/msg.forum?folder=sentbox]Исходящие[/url]
Ошибка: исходящие сообщения в папке outbox, в sentbox - отправленные. Т.е. правильно так:
Код:
[url=http://help.forum2x2.ru/URL_Vash_forum/msg.forum?folder=outbox]Исходящие[/url]
[url=http://help.forum2x2.ru/URL_Vash_forum/msg.forum?folder=sentbox]Отправленные[/url]

Вернуться к началу Перейти вниз

Сообщение в Чт 14 Янв 2010 - 16:47 автор Luz

Пеппи,
спасибо girl_yes
На самом деле и то, и другое - не совсем правильно.
В папке "Исходящие" находятся отправленные, но еще не прочитанные адресатом ЛС. В папке "Отправленные" - прочитанные адресатом.

Вернуться к началу Перейти вниз

Сообщение в Чт 14 Янв 2010 - 17:01 автор Пеппи

Луз, это уже семантика. smile Я и мои форумчане не сразу разобрались с исходящими сообщениями.
Я имела в виду только неверную ссылку.

Вернуться к началу Перейти вниз

Сообщение в Чт 14 Янв 2010 - 17:39 автор ник

а у меня не работает по чему хоть что нажимай пишит запрашиваемой страници не найдено.

Вернуться к началу Перейти вниз

Сообщение в Чт 14 Янв 2010 - 18:05 автор Luz

ник,
а вы подставили адрес своего форума во все ссылки ?

Вернуться к началу Перейти вниз

Сообщение в Пт 15 Янв 2010 - 4:34 автор ник

у меня не получается всё правильно изменить.

Вернуться к началу Перейти вниз

Сообщение в Пт 15 Янв 2010 - 10:34 автор Luz

Дайте, пожалуйста, ваш вариант кода - чтобы мы могли вам помочь

Вернуться к началу Перейти вниз

Сообщение в Пт 15 Янв 2010 - 14:43 автор ник

<TABLE border=0 width="100%"><TBODY><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/glaze/16x16/actions/configure.png"><STRONG> Мой профиль</STRONG> </p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile" target=_blank>Информация</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=preferences" target=_blank>Личные настройки</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=signature" target=_blank>Подпись</A></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=avatars" target=_blank>Аватар</A></p></TD></TR><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/CrystalClear/16x16/apps/kwalletmanager.png"><STRONG> Общение</STRONG></p><p><A href="URL_Vash_forum/profile.forum?mode=editprofile&amp;page_profil=friendsfoes" target=_blank>Друзья и недруги</A></p><p><A href="URL_Vash_forum/memberlist.forum" target=_blank>Список пользователей </A></p><p><A href="URL_Vash_forum/groupcp.forum" target=_blank>Группы</A></p></TD></TR><TR><TD align=left><p><STRONG><IMG alt="" src="http://www.iconlook.com/icondb/CrystalClear/16x16/actions/newmsg.png"> Личные сообщения</STRONG></p><p><A href="URL_Vash_forum/msg.forum?folder=inbox" target=_blank>Входящие</A></p><p><A href="URL_Vash_forum/msg.forum?folder=sentbox" target=_blank>Исходящие</A></p></TD></TR><TR><TD align=left><p><IMG alt="" src="http://www.iconlook.com/icondb/bnw/16x16/apps/kthememgr.png">&nbsp;<STRONG>Другое</STRONG></p><p><A href="URL_Vash_forum/search.forum?search_id=watchsearch" target=_blank>Темы для слежения</A></p><p><A href="URL_Vash_forum/search.forum?search_id=newposts" target=_blank>Новые сообщения</A></p><p><A href="URL_Vash_forum/search.forum?search_id=egosearch" target=_blank>Мои сообщения</A></p></TD></TR></TBODY></TABLE>
мне надо визде всавить http://caps.forum2x2.ru/index.htm

Вернуться к началу Перейти вниз

Сообщение в Пт 15 Янв 2010 - 14:46 автор VanillaSky (Online)

мне надо визде всавить http://caps.forum2x2.ru/index.htm

Ну так вставь!
Везде, где написано: URL_Vash_forum/ вставляй http://caps.forum2x2.ru/

Вернуться к началу Перейти вниз

Сообщение в Пт 15 Янв 2010 - 16:52 автор ник

всё спасибо разобрался.

Вернуться к началу Перейти вниз

Сообщение в Пн 18 Янв 2010 - 12:39 автор Indira

Здравствуйте Уважаемые Админы, не могу разобраться с кодами, чтобы появились кнопки" Свернуть" и "Развернуть" и что за СSS коды?

Последний раз редактировалось: Indira (Пн 18 Янв 2010 - 12:45), всего редактировалось 2 раз(а)

Вернуться к началу Перейти вниз

Сообщение в Пн 18 Янв 2010 - 12:41 автор Luz

Indira, здравствуйте...

Вы можете просто спрятать это все под одну кнопочку - скажем, "Личный кабинет" smile, как это предлагает сделать Dana Domirani выше : http://help.forum2x2.ru/forum-f1/tema-t8721.htm#80907

Вернуться к началу Перейти вниз

Сообщение в Пн 18 Янв 2010 - 13:13 автор Indira

Я сделала, только все равно эта кнопка чуть ли не половину страницы заняла. Нельзя эту кнопку перенести? Вот как получилось у меня. http://indira.nice-forum.com/forum.htm

Вернуться к началу Перейти вниз

Сообщение в Пн 18 Янв 2010 - 13:29 автор Luz

Это плохо смотрится потому что вы ни для чего другого не используете виджеты. В принципе функция задумана для форумов, которые пользуются виджетными колонками.
Разумеется, если под этой кнопкой у вас ничего больше нет, это смотрится некрасиво!
Тогда уж лучше, наверное, не добавлять ничего : у вас же и так есть кнопка "Профиль" в верхнем меню навигации smile
Или подумайте, куда еще вы можете поставить подобный "Личный кабинет" - ваш форум в версии phpbb2, значит у вас есть доступ к шаблонам и больше свободы в расположении элементов форума!

Вернуться к началу Перейти вниз

Страница 1 из 2 1, 2  Следующий

Предыдущая тема Следующая тема Вернуться к началу


Начать новую тему   Ответить на тему
Права доступа к этому форуму:
Вы не можете отвечать на сообщения