Webboard

Pełna wersja: Brak rozwijanego okna profilu
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.8.0
adres forum: http://www.njb.xaa.pl
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Zmieniałem wygląd profilu i jest jeden mały problem. Jak przywrócić teraz z tego stylu ( Revolution Themes ) takie rozwijane okienko http://i.imgur.com/9k2uok1.png ?

User testowy:
L: test
H: test1
maniek15 napisał(a):adres forum:

Bez tego zbytnio nikt ci nie jest w stanie pomóc
Post zedytowany.
Podaj zawartość szablonu header_welcomeblock_member (Nagłówek).
Kod:
&nbsp;&nbsp;<a href="#" onclick="MyBB.popupWindow('{$mybb->settings['bburl']}/misc.php?action=buddypopup', null, true); return false;"><font color="#a4a1a1">Znajomi<i style="font-size: 14px;" class="fa fa-user fa-fw"></i></font></a> &nbsp;

<a href="{$mybb->settings['bburl']}/usercp.php" title="Panel Użytkownika"><font color="#a4a1a1">Panel Użytkownika<i style="font-size: 14px;" class="fa fa-cube fa-fw"></i></font></a>&nbsp;

<font color="#a4a1a1">Wiadomości<a href="{$mybb->settings['bburl']}/private.php" id="pm_notification" title="Wiadomości"> {$mybb->user['pms_unread']}</a> <i style="font-size: 15px;" class="fa fa-bell-o fa-fw"></i></font>&nbsp;

<div class="float_right"> <a href="usercp.php" id="whatever_name"><font color="#a4a1a1">{$mybb->user['username']}  <i style="font-size: 14px;" class="fa fa-caret-down fa-fw"></i>&nbsp;</font></a>

<a href="{$mybb->settings['bburl']}/member.php?action=logout&amp;logoutkey={$mybb->user['logoutkey']}" title="Wyloguj"><font color="#a4a1a1">Wyloguj <i style="font-size: 14px;" class="fa fa-times-circle-o fa-fw"></i></font></a>&nbsp; </div>


    <div id="whatever_name_popup" class="popup_menu" style="display: none;">
      <div class="popup_item_container">
      
        
<table width="100%" cellspacing="0" cellpadding="{$theme['tablespace']}" border="0" align="center">
<tr><td valign="top" width="55">
<a href="{$mybb->settings['bburl']}/usercp.php?action=avatar"><img class="panelavatar" style="vertical-align: middle; margin-top:10px; border: 2px solid #000;" src="{$mybb->user['avatar']}" height="55" width="55"></a>
</td>
<td>&nbsp;</td>
<td valign="top">

  <a href="{$mybb->settings['bburl']}/usercp.php?action=profile" class="popup_item"><font color="#686868">Edytuj profil</font></a>
  <a href="{$mybb->settings['bburl']}/usercp.php?action=options" class="popup_item"><font color="#686868">Edytuj opcje</font></a>
  <a href="{$mybb->settings['bburl']}/usercp.php?action=avatar" class="popup_item"><font color="#686868">Zmień avatar</font></a>
  
     {$admincplink}
  
</td>
<td>&nbsp;</td>
<td valign="top">
  
  <a href="{$mybb->settings['bburl']}/usercp.php?action=editsig" class="popup_item"><font color="#686868">Zmień sygnaturę</font></a>
  <a href="{$mybb->settings['bburl']}/usercp.php?action=forumsubscriptions" class="popup_item"><font color="#686868">Subskrypcje</font></a>
  <a href="{$mybb->settings['bburl']}/member.php?action=profile" class="popup_item"><font color="#686868">Obejrzyj swój profil</font></a>
  
  {$modcplink}
  </td>
</tr>
</table>
        
        
      </div>
  </div>

<script type="text/javascript">
// <!--
    if(use_xmlhttprequest == "1")
    {
        $("#whatever_name").popupMenu();
    }
// -->
</script>

Powiem tak, udało mi się to zrobić ale jest taki problem z tą modyfikacją. W intrukcji jest napisane, żeby do headerinclude dodać następujący wpis:
Kod:
<script type="text/javascript">
jQuery.noConflict();
jQuery(document).ready(function($) {
    $(".tab_content").hide();
    $("ul.tabs li:first").addClass("active").show();
    $(".tab_content:first").show();
    $("ul.tabs li").click(function() {
        $("ul.tabs li").removeClass("active");
        $(this).addClass("active");
        $(".tab_content").hide();
        var activeTab = $(this).find("a").attr("href");
        $(activeTab).fadeIn();
        return false;
    });
});
</script>

I on wszystko komplikuje, właśnie m.in. brak tego okna rozwijanego oraz nie działa panel moderacji ( Zaznaczam np. ptaszkiem post do usunięcia a w panelu moderacji nie pokazuje zaznaczonego posta ) Gdy tego wpisu <script> nie wstawiam to wszystko jest w najlepszym porządku tylko w podglądzie profilu użykownika nie działa ten skrypt a co z tym idzie na całej stronie jest podgląd usera a nie jak modyfikacja nakazuje są do wyboru 4 opcje ( Informacje główne, Kontakt, O nim, Moderacja ) i po kliknięciu skrypt powinien pokazać jedną.
Usuń z tego kodu jQuery.noConflict();.
No i o to mi chodziło. Dziękuje. Dobrze, że zrozumiałeś to co napisałem :) Jeszcze raz Wielkie Dzięki !