Skocz do zawartości

Julcio

Użytkownik
  • Postów

    103
  • Dołączył

  • Ostatnia wizyta

Treść opublikowana przez Julcio

  1. Rzeczywiście.
  2. Witajcie! Usiłuję zrobić menu "obrazkowe". Mianowicie, chcę uzyskać taki efekt: Czyli jeden obrazek odpowiada menu aktywnemu, drugi nieaktywnemu. Zatem jak przerobić to: <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> By nie było "uniwersalne", tylko odpowiadało danej aplikacji - IP.Content, Forum, Użytkownicy? Wiem, wiąże się z tym to, że każdą kolejną aplikację będę musiał dodać manualnie, lecz jestem tego świadom. Myślałem, by zrobić nowego diva np. #menu, potem #menu span, gdzie tłem będą wszystkie elementy menu , następnie kolejno dodawać #menu-portal span, #menu-forum span, #menu-users span i za pomocą pozycji tła ustalać tło danego elementu w menu. Wtedy w miejsce: <li id='nav_app_{$data['app_dir']}' dać <li id='menu-portal' itd. Jest taka możliwość? A może jest jakiś inny sposób? Zbędnie zapłaciłem i kupiłem Promenu plus, ponieważ owszem, jest tam opcja dodania zakładki jako obrazek, lecz czy jest aktywna, czy nie aktywna i tak jest jeden i ten sam obrazek.
  3. Witajcie! Ostatnio dostrzegłem dość nietypowy problem, mianowicie na każdym forum z oficjalnym stylem nie ma tła brandingu, jest na to jakiś sposób? Nie widzę tła brandingu tutaj, na invisionpower, nigdzie.
  4. Wychodzi na to, że niestety nie ma możliwości wstawienia zakładki w menu, pomiędzy zakładki ProMenu, no nic, coś będę musiał wykombinować.
  5. Tak wygląda bit ProMenu --> proMain <li id="nav_app_{$data['promenu_menus_nav_app']}" class="{$data['promenu_menus_click']} <if test="$data['promenu_menus_parent_id'] || $data['promenu_menus_has_sub'] || $data['promenu_menus_block']">skip_moremenu</if>"> <a id="cpromenu_{$data['promenu_menus_id']}" class="{$data['promenu_menus_hovernoclick']} <if test="!$data['promenu_menus_icon_check']">{$data['promenu_menus_arrow']}</if> {$data['promenu_menus_attr']['class']}" style="{$data['promenu_menus_attr']['style']}" {$data['promenu_menus_attr']['attr']} {$data['promenu_menus_url']} > <if test="$data['promenu_menus_icon_check']"> <span class="non_sprite"> <img src="{$data['promenu_menus_icon']}" width="{$data['promenu_menus_icon_w']}px" height="{$data['promenu_menus_icon_h']}px"/> </span> <else /> <if test="$data['promenu_menus_icon']"> <span class="sprites {$data['promenu_menus_icon_class']}_icon"></span> </if> </if> <span <if test="$data['promenu_menus_icon_check'] && $data['promenu_menus_arrow']">class="<if test="$data['promenu_menus_parent_id']">custom_icon</if> {$data['promenu_menus_arrow']}"</if> <if test="$data['promenu_menus_arrow']">style="padding-right:15px;background-origin: padding-box !important;"</if>> <if test="$data['promenu_menus_img_as_title_check']"> <img src="{$data['promenu_menus_title_icon']}" width="{$data['promenu_menus_img_as_title_w']}" height="{$data['promenu_menus_img_as_title_h']}" style="vertical-align: bottom;"/> <else /> {$data['promenu_menus_name']} </if> </span> </a> <if test="!$data['promenu_menus_is_mega']"> <if test="$data['promenu_menus_has_sub']"> <div class="boxShadow <if test="!$data['promenu_menus_parent_id'] && !$group['promenu_groups_is_vertical']"> baseRoot </if>" style="display: none; position: absolute;"> <ul> <if test="$data['promenu_menus_block']"> <li class="{$data['promenu_menus_click']}" style="position:relative;"> <div class="blocks"> {$data['promenu_menus_block']} </div> </li> </if> <foreach loop="$menu[$data['promenu_menus_id']] as $k => $c"> {parse template="proMain" group="promenu_plus" params="$c, $menu, $group,0"} </foreach> </ul> </div> </if> <if test="$data['promenu_menus_block']"> <div class="boxShadow blocks <if test="!$data['promenu_menus_parent_id'] && !$group['promenu_groups_is_vertical']"> baseRoot </if>" style="display: none; position: absolute;"> {$data['promenu_menus_block']} </div> </if> <else /> <if test="$data['promenu_menus_has_sub'] || $data['promenu_menus_block']"> <div class="boxShadow mega<if test="!$data['promenu_menus_parent_id'] && !$group['promenu_groups_is_vertical']"> baseRoot </if>" style="display:none;position:absolute;"> <table> <if test="$data['promenu_menus_block']"> <tr> <td class="blocks" colspan="{$data['promenu_menus_mega_column_count']}"> {$data['promenu_menus_block']} </td> </tr> </if> <tr> <if test="count($menu[$data['promenu_menus_id']]) && is_array($menu[$data['promenu_menus_id']])"> <foreach loop="$menu[$data['promenu_menus_id']] as $k => $c"> <php> if($i >= $data['promenu_menus_mega_column_count']) { $i = 0; } </php> {parse template="proMega" group="promenu_plus" params="$c, $menu, $group, 1, $data['promenu_menus_mega_column_count'], $i"} <php> $i++; </php> </foreach> </if> <if test="$i != $data['promenu_menus_mega_column_count']"> </tr> </if> </table> </div> </if> </if> </li> <if test="$data['promenu_menus_by_url']"> <script> projQ("#nav_app_{$data['promenu_menus_nav_app']}").ProActivationByUrl({ByUrlGroup: {$group['promenu_groups_by_url']}, ByUrlMenu: {$data['promenu_menus_by_url']} }); </script> </if>
  6. <div id='primary_nav' class='clearfix'> <div class='main_width'> <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> </div> </div> Czyli wychodzi na to, że zakładki ProMenu są jako jedna funkcja i nie da rady nic wcisnąć w środek, a jakiś inny sposób dodania linku do profilu, może jest jakiś inny link, albo funkcja PHP?
  7. Mój błąd, wszystko działa jak należy, okazało się, że przeczytałem wiadomość przed zmianą kodu na ten Macsch15, teraz sprawdziłem z wiadomością w skrzynce i działa. Dziękuję.
  8. Macsch15, taki kod dałem na początku, lecz nie działa, bo ikonka nie zmienia się na 'mail_on.gif', tylko pozostaje 'mail_off.gif'. Badanie elementu: <a data-clicklaunch="getInboxList" id="left_mail_link" href="http://localhost/new/index.php?app=members&module=messaging" title="Messenger"> <img src="http://localhost/new/public/style_images/master/nav/mail_off.gif" id="left_mail_image"> </a>
  9. Jednakże podstrony aplikacji ProMenu są jako jedna funkcja w globalTemplate, prawda? Czyli mogę tę podstronę dodać na początku lub na końcu, pomiędzy podstronami ProMenu nie da rady, prawda?
  10. Okej, zapewne umiałbyś wykonać? Jeśli tak, to prawdopodobnie zgłoszę się do Ciebie w najbliższych miesiącach.
  11. Do diva, którego dodałem koło contentu. Dobra, udało mi się zrobić, gdy mam wiadomość nieprzeczytaną, to wyświetla 'mail_on.gif', lecz pod 'mail_off.gif'. Czyli jest obrazek skrzynki, a pod nim obrazek skrzynki z nową wiadomością, jak robić, by 'mail_on.gif' w chwili dostania wiadomości zastępował 'mail_off.gif'? Kod wygląda aktualnie tak: <a data-clicklaunch="getInboxList" id="left_mail_link" href='{parse url="app=members&module=messaging" base="public"}' title='{$this->lang->words['your_messenger']}'> <img src="http://localhost/new/public/style_images/master/nav/mail_off.gif" id="left_mail_image"> <if test="notifications:|:$this->memberData['msg_count_new']"> <img src="http://localhost/new/public/style_images/master/nav/mail_on.gif" id="left_mail_image"> </if> </a> Używając opcji badania elementu w przeglądarce wygląda to tak (w chwili, gdy mam w skrzynce nieprzeczytaną wiadomość): <a data-clicklaunch="getInboxList" id="left_mail_link" href="http://localhost/new/index.php?app=members&module=messaging" title="Messenger"> <img src="http://localhost/new/public/style_images/master/nav/mail_off.gif" id="left_mail_image"> <img src="http://localhost/new/public/style_images/master/nav/mail_on.gif" id="left_mail_image"> </a>
  12. Witajcie! Przeniosłem przycisk skrzynki pocztowej, wszystko działa jak należy, tylko zamiast czerwonego kwadracika z liczbą nowych wiadomości chciałbym zrobić, by ikonka skrzynki się zmieniała, gdy są nowe wiadomości, tak wygląda teraz kod: <a data-clicklaunch="getInboxList" id="left_contacts_link" href='{parse url="app=members&module=messaging" base="public"}' title='{$this->lang->words['your_messenger']}'> <if test="notifications:|:$this->memberData['msg_count_new']"> <img src="http://localhost/new/public/style_images/master/nav/mail_on.gif" id="left_mail_image"> </else> <img src="http://localhost/new/public/style_images/master/nav/mail_off.gif" id="left_mail_image"> </if> </a> I w tym momencie nie widać ani jednej, ani drugiej ikonki.
  13. No, że dodaję znajomego do grupy (nie grupy forum, tylko grupy znajomych) np. Gra, a innego znajomego do grupy np. Forum, itd. Potrzebuję to do pewnego projektu.
  14. Witajcie! Jak zrobić login box w danej podstronie IP. Content? No i przy okazji zapytam, jak zrobić, by np. podstrona X wyświetlana była dla gości, po zalogowaniu przechodzi w podstronę Y, która jest widoczna tylko dla zalogowanych, która w menu zastępuje podstronę X. A może zrobić to na zasadzie warunku? Jeśli użytkownik jest zalogowany wyświetla (i tutaj kod całej strony dla zalogowanego), jeśli nie zalogowany (tutaj kod całej strony dla gości)?
  15. Czy jest możliwość zrobienia tego w globalTemplate? By było wyświetlane pod menu na każdej podstronie?
  16. Julcio

    Live chat

    Pobrałem wersję próbną ArrowChat, lecz mam problem, po instalacji wszystko jest okej, ale chat nie jest wyświetlany, wiem, że powinienem to kierować w stronę supportu tego chatu, lecz cienko u mnie z angielskim, a może Wy znacie rozwiązanie tego problemu?
  17. A jakiś inny sposób na zrobienie w menu odnośnika do profilu? Bo u mnie z angielskim cienko i nie wiem jak mam napisać.
  18. Witajcie! Jest jakaś modyfikacja, która pozwala grupować znajomych (friends)?
  19. Wrzucam screena
  20. Nadal: [#10Promenu5] PHP code is not valid
  21. Tak, mogę używać PHP, po wybraniu wyskakuje pole, gdzie mam wpisać kod, pomiędzy znacznikami <?php i ?>, ale gdy tam wklejam wyskakuje błąd z pierwszego posta. A może jest jakieś inne rozwiązanie?
  22. Tylko, czy Custom Fields są dodawane do skina jako osobne funkcje, czy jako jedna funkcja wyświetlająca wszystkie po kolei?
  23. Julcio

    Live chat

    Przeszukiwałem, natknąłem się na CometChat i ArrowChat, spełniają wymagania, lecz nie wiem, czy na chacie są wszyscy użytkownicy, czy da się ustawić, żeby byli tylko przyjaciele.
  24. Julcio

    Live chat

    Chat w czasie rzeczywistym, tak jak IP. Chat, tylko, że on działa w danej podstronie, a mi chodzi o taki, który ma "panel" u dołu ekranu fixed i jest na każdej podstronie + możemy rozmawiać tylko z osobami, które mamy we friendsach.
  25. Witajcie! Jak zrobić w ProMenu link do profilu użytkownika, chodzi o uniwersalny, nie do jednego profilu, tylko po zalogowaniu na obojętnie jakiego użytkownika przekieruje go na jego profil. W globalTemplate jest takie "cuś": <a href='{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}' title='{$this->lang->words['your_profile']}'>{$this->lang->words['my_profile']}</a> Gdy dodaję to jako PHP w tworzeniu nowego menu w ProMenu wyskakuje błąd: [#10Promenu5] PHP code is not valid
×
×
  • Dodaj nową pozycję...

Powiadomienie o plikach cookie

Umieściliśmy na Twoim urządzeniu pliki cookie, aby pomóc Ci usprawnić przeglądanie strony. Możesz dostosować ustawienia plików cookie, w przeciwnym wypadku zakładamy, że wyrażasz na to zgodę.