MontiQ Опубликовано 13 января, 2015 Поделиться Опубликовано 13 января, 2015 Все знают что я верстаю псд макет который выложил Respect. Ну даже кто не знал, теперь знают. Есть несколько вопросов. так как давненько не имел дело с IPB и подзабыл уже что то даже. При верстке возникли идеи , но блин проблема вся в переменных. На данном этапе нужны только перечисленные ниже : Аватарка пользователя Логин пользователя Ссылка на настройки, выход Ссылка на Регистрацию, и Вход пользователя. Скрытие блока от авторизованных пользователей.(видел на многих шаблонах что то типа приветствия) Пока что только они. Со временем обновлю пост, надеюсь администрация не даст предупреждение о том что апаю тему по 100 раз на дню ) Update : Ссылки на приложения форум пользователи и которые установил администратор форума, ну что бы сами появлялись ) Ссылка на профиль пользователя Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
rustav Опубликовано 13 января, 2015 Поделиться Опубликовано 13 января, 2015 да еще и задвоил тему. Инет тупит или рука дрогнула) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 13 января, 2015 Автор Поделиться Опубликовано 13 января, 2015 жена Она на моем пк синхронизацию сделала, и ушла готовить ! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 13 января, 2015 Поделиться Опубликовано 13 января, 2015 На данном этапе нужны только перечисленные ниже : А Вы код с нуля пишите что ли? Все же есть в шаблонах. Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
IAF Опубликовано 13 января, 2015 Поделиться Опубликовано 13 января, 2015 Аватарка пользователя Какого? Под которым вошли: <img src='{$this->memberData['pp_small_photo']}' alt="{parse expression="sprintf($this->lang->words['users_photo'],$this->memberData['members_display_name'])"}" class='user_photo' /> Логин пользователя Ник: {$this->memberData['members_display_name']} Ссылка на настройки, выход Выход: <a href="{parse url="app=core&module=global§ion=login&do=logout&k={$this->member->form_hash}" base="public"}"> Настройки: <a href="{parse url="app=core&module=usercp" base="public"}" title="{$this->lang->words['cp_tool_tip']}"> Ссылка на Регистрацию, и Вход пользователя. Вход: <a href='{parse url="app=core&module=global§ion=login" base="public"}' title='{$this->lang->words['sign_in']}' id='sign_in'> Регистрация: <a href="{parse url="app=core&module=global§ion=register" base="public"}" title='{$this->lang->words['register']}' id='register_link'> Скрытие блока от авторизованных пользователей.(видел на многих шаблонах что то типа приветствия) Вот такой IF: <if test="!($this->memberData['member_id']) AND !($this->request['section'] == 'register')"> MontiQ 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 13 января, 2015 Автор Поделиться Опубликовано 13 января, 2015 окей. Спасибо Чуть позже новый список озвучу ! А Вы код с нуля пишите что ли? Все же есть в шаблонах. Практический ) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 14 января, 2015 Автор Поделиться Опубликовано 14 января, 2015 Скрытие блока от авторизованных пользователей.(видел на многих шаблонах что то типа приветствия) а на оборот как выглядит ? что бы не авторизованные не видили ? И да апнул первую темку ! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 14 января, 2015 Поделиться Опубликовано 14 января, 2015 (изменено) Скрытие блока от авторизованных пользователей.(видел на многих шаблонах что то типа приветствия) а на оборот как выглядит ? что бы не авторизованные не видили ? И да апнул первую темку ! <if test="$this->memberData['member_id']"> Сообщение для авторизованных пользователей </if> Изменено 14 января, 2015 пользователем LvsF MontiQ 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 14 января, 2015 Автор Поделиться Опубликовано 14 января, 2015 Не корректный синтаксис ! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 14 января, 2015 Поделиться Опубликовано 14 января, 2015 Кавычки потерялись. Исправил пост Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
AlexBrtn Опубликовано 14 января, 2015 Поделиться Опубликовано 14 января, 2015 MontiQ, Думаю пригодится '?do=embed' frameborder='0' data-embedContent>> Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 15 января, 2015 Автор Поделиться Опубликовано 15 января, 2015 Вопросик, как прсоеденить отдельный фал который я создал в globalTemplate ?? Допустим он лежит в папке стиля(в АЦ) там где сам globaltemplate, называется он profil. Мне надо вставить егов отдельное место в главном файле между тегами div. Как правильно его приделать ?! нашел ! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
rustav Опубликовано 15 января, 2015 Поделиться Опубликовано 15 января, 2015 {parse include не пойдет? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 15 января, 2015 Автор Поделиться Опубликовано 15 января, 2015 яж дописал что нашел ! была очень старая задумка, решил сделать её. Редята, как скрыть тег ли для всех пользователей, кроме администрации и модераторов ! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
rustav Опубликовано 15 января, 2015 Поделиться Опубликовано 15 января, 2015 хук знаю такой, но он тебя не устроит же))) это к знающим уже) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 15 января, 2015 Поделиться Опубликовано 15 января, 2015 Редята, как скрыть тег ли для всех пользователей, кроме администрации и модераторов ! Каких модераторов? Глобальных или форумных? Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 15 января, 2015 Автор Поделиться Опубликовано 15 января, 2015 Ну ссылки в шапке на Модераторскую панель, и админ центр форума ! Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 15 января, 2015 Поделиться Опубликовано 15 января, 2015 Ну ссылки в шапке на Модераторскую панель, и админ центр форума ! Так и нужно писать. Весь код <if test="accessreports:|:$this->memberData['is_mod'] OR !empty($this->memberData['access_report_center']) || ($this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link'])"> <ul id='admin_bar' class='ipsList_inline left'> <if test="showacplink:|:$this->memberData['g_access_cp'] AND !$this->settings['security_remove_acp_link']"> <li> <a href="{$this->settings['_admin_link']}" title='{$this->lang->words['admin_cp']}' target="_blank">{$this->lang->words['login_to_acp']}</a> </li> </if> <li><a href="{parse url="app=core&module=modcp" base="public"}" title='{$this->lang->words['gbl_modcp_link_title']}'>{$this->lang->words['gbl_modcp_link']}</a></li> <if test="rclink:|:$this->memberData['access_report_center'] && $this->memberData['_cache']['report_num'] > 0"> <li class='active'> <a href="{parse url="app=core&module=reports&do=index" base="public"}" title='{$this->lang->words['view_reports']}'>{$this->memberData['_cache']['report_num']} {$this->lang->words['report_member_bar']}</a> </li> </if> </ul> </if> MontiQ 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 15 января, 2015 Автор Поделиться Опубликовано 15 января, 2015 И еще если можно ссылки на компоненты меня (форум, пользователи, и там всякоя разное) Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
LvsF Опубликовано 15 января, 2015 Поделиться Опубликовано 15 января, 2015 <ul class='ipsList_inline' id='community_app_menu'> <if test="showQuickNav:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline']) && $this->memberData['g_view_board']"> <li class='right'> <a href="{parse url="app=core&module=global&section=navigation&inapp={parse expression="IPS_APP_COMPONENT"}" base="public"}" rel="quickNavigation" accesskey='9' id='quickNavLaunch' title='{$this->lang->words['launch_quicknav']}'><span> </span></a> </li> </if> <li id='nav_explore' class='right'> <a href='{parse url="app=core&module=search&do=viewNewContent&search_app=<if test="viewnewcontentapp:|:$this->registry->getCurrentApplication() != 'core' AND IPSLib::appIsSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if>" base="public"}' accesskey='2' title='{$this->lang->words['view_new_posts']}'>{$this->lang->words['view_new_posts']}</a> </li> <if test="showhomeurl:|:$this->settings['home_url'] AND $this->settings['home_name']"> <li id='nav_home' class='left'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li> </if> <if test="hasCustomPrimaryNavigation:|:!empty($header_items['primary_navigation_menu'])"> {$header_items['primary_navigation_menu']} <else /> <if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])"> <foreach loop="applications:$header_items['applications'] as $data"> <if test="showingapp:|:$data['app_show']"> {parse variable="appActive" default="" oncondition="$data['app_active']" value="active"} <li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="{$data['app_link']}" seotitle="{$data['app_seotitle']}" template="{$data['app_template']}" base="{$data['app_base']}"}' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], IPSLib::getAppTitle($data['app_dir']) )"}'>{IPSLib::getAppTitle($data['app_dir'])}</a></li> </if> </foreach> </if> </if> <li id='nav_other_apps' style='display: none'> <a href='#' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a> </li> </ul> Создайте новый стиль в АЦ и смотрите код в шаблонах MontiQ 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
MontiQ Опубликовано 15 января, 2015 Автор Поделиться Опубликовано 15 января, 2015 <ul class='ipsList_inline' id='community_app_menu'> <if test="showQuickNav:|:! ( ! $this->memberData['member_id'] && $this->settings['force_login'] ) && !($this->settings['board_offline'] && !$this->memberData['g_access_offline']) && $this->memberData['g_view_board']"> <li class='right'> <a href="{parse url="app=core&module=global&section=navigation&inapp={parse expression="IPS_APP_COMPONENT"}" base="public"}" rel="quickNavigation" accesskey='9' id='quickNavLaunch' title='{$this->lang->words['launch_quicknav']}'><span> </span></a> </li> </if> <li id='nav_explore' class='right'> <a href='{parse url="app=core&module=search&do=viewNewContent&search_app=<if test="viewnewcontentapp:|:$this->registry->getCurrentApplication() != 'core' AND IPSLib::appIsSearchable( $this->registry->getCurrentApplication() )">{$this->registry->getCurrentApplication()}<else />forums</if>" base="public"}' accesskey='2' title='{$this->lang->words['view_new_posts']}'>{$this->lang->words['view_new_posts']}</a> </li> <if test="showhomeurl:|:$this->settings['home_url'] AND $this->settings['home_name']"> <li id='nav_home' class='left'><a href='{$this->settings['home_url']}' title='{$this->lang->words['homepage_title']}' rel="home">{$this->settings['home_name']}</a></li> </if> <if test="hasCustomPrimaryNavigation:|:!empty($header_items['primary_navigation_menu'])"> {$header_items['primary_navigation_menu']} <else /> <if test="applicationsloop:|:is_array($header_items['applications']) AND count($header_items['applications'])"> <foreach loop="applications:$header_items['applications'] as $data"> <if test="showingapp:|:$data['app_show']"> {parse variable="appActive" default="" oncondition="$data['app_active']" value="active"} <li id='nav_app_{$data['app_dir']}' class="left {parse variable="appActive"}"><a href='{parse url="{$data['app_link']}" seotitle="{$data['app_seotitle']}" template="{$data['app_template']}" base="{$data['app_base']}"}' title='{parse expression="sprintf( $this->lang->words['go_to_prefix'], IPSLib::getAppTitle($data['app_dir']) )"}'>{IPSLib::getAppTitle($data['app_dir'])}</a></li> </if> </foreach> </if> </if> <li id='nav_other_apps' style='display: none'> <a href='#' class='ipbmenu' id='more_apps'>{$this->lang->words['more_apps']} <img src='{$this->settings['img_url']}/useropts_arrow.png' /></a> </li> </ul> Создайте новый стиль в АЦ и смотрите код в шаблонах Я бы срадостью, но чет у меня ошибка при создании любого стиля, а импортировать не хочу kimato 1 Цитата Ссылка на комментарий Поделиться на другие сайты Поделиться
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.