Опубликовано: 24 января 201114 г Если что то подобное, что бы не зарегистрированный пользователь мог отписать о какой либо ситуации?
Опубликовано: 25 января 201114 г Автор Берите на заметку:1. Что бы вкладка хука была видна только гостям форума использовал способ написанный выше Ph-A2. Что бы вкладки "пользователи" "галерея" "календарь" были доступны только для авторезированных пользователей делал следующее:а. т.к. для модуля "пользователи" не нашел как скрыть вкладку удалил следующий код в globalTemplate <if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members" base="public" template="members_list" seotitle="false"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if>и вставил вместо него <if test="$this->memberData['member_id']!=0"><if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members" base="public" template="members_list" seotitle="false"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if></if>после этого вкладка пользователи будет появляться после авторизации.б. "Галерея" и "Календарь" их в АЦ можно скрыть, что я и сделал потом ниже выше описанного кода вставил следующее <if test="$this->memberData['member_id']!=0"> <li class='left'><a href='{parse url="app=gallery" base="public"}'>Галерея</a></li> </if> для галереи<if test="$this->memberData['member_id']!=0"> <li class='left'><a href='{parse url="app=calendar" base="public"}'>Календарь</a></li> </if> для календаря. После данных манипуляций мой лого вставл в одну строчку как для гостей так и для авторизированных пользователей. Если уменьшить лого он будет плохо читаем, поэтому проблему решил вот таким способом Изменено 25 января 201114 г пользователем NooBAsTiK
Опубликовано: 25 января 201114 г а. т.к. для модуля "пользователи" не нашел как скрыть вкладку удалил следующий код в globalTemplate Найти<if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members" base="public" template="members_list" seotitle="false"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if> Заменить на <if test="$this->memberData['member_id']"><if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members" base="public" template="members_list" seotitle="false"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if></if>
Опубликовано: 25 января 201114 г Автор Найти<if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members" base="public" template="members_list" seotitle="false"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if> Заменить на <if test="$this->memberData['member_id']"><if test="!ipsRegistry::$applications['members']['app_hide_tab']"><li id='nav_members' class='left {parse variable="membersActive"}'><a href='{parse url="app=members" base="public" template="members_list" seotitle="false"}' title='{$this->lang->words['go_to_memberlist']}'>{$this->lang->words['tb_mlist']}</a></li></if></if> Ну в принципе то что я написал то же работает :)
Опубликовано: 25 января 201114 г Ну в принципе то что я написал то же работаетВообще-то да - принципиальной разницы нету, не рассмотрел. :)
Опубликовано: 25 января 201114 г Автор Вообще-то да - принципиальной разницы нету, не рассмотрел. :) не не, была разница я просто твой код с небольшой доработкой в свой пост вставил :)
Опубликовано: 25 января 201114 г Берите на заметку:Лучше доработать. Замените Галерея, Календарь и так далее данными из lang - файлов. Тогда если пользователь сменить выбор языка (если он есть), поменяется язык в меню.
Опубликовано: 25 января 201114 г Автор Ну язык русский кругом а так на будущее конечно можно и изменить
Опубликовано: 25 января 201114 г Автор А как сделать что бы он не только из core_public_global цеплял перевод?
Опубликовано: 25 января 201114 г А как сделать что бы он не только из core_public_global цеплял перевод?Хороший вопрос. Совсем забыл, что приложение берет название не оттуда. Надо смотреть.
Опубликовано: 25 января 201114 г Автор вот и я про то :) пока по кривому сдел, добавил в core_public_global параметры которые нужны :)
Опубликовано: 31 января 201114 г Автор А как сделать что бы при нажатии на созданную вкладку на ней оставалось выделение, на вкладках "Форум" и "Пользователи" такое есть?
Опубликовано: 31 января 201114 г А как сделать что бы при нажатии на созданную вкладку на ней оставалось выделениеСмотря какая вкладка.
Опубликовано: 1 февраля 201114 г Эти ссылки должны выделятся. Надо смотреть, почему не выделяется. Только время ... :rolleyes:
Если что то подобное, что бы не зарегистрированный пользователь мог отписать о какой либо ситуации?