Dołącz do zespołu ekspertów! Backend lub Frontend Developer?

Sprawdź najnowsze oferty pracy naszego partnera - 8lines.io!

Niedziałająca moderacja zbiorowa

Błąd   Założony przez  kolson1098.

wersja skryptu MyBB: 1.8.3
na czym polega problem (screen, opis, komunikaty):

Problem z którym boryka się większość osób, u mnie jest taki przypadek
headerinclude mojego stylu :

<link rel="Shortcut icon" href="http://www.forum.skinscripts.pl/favicon.ico"&nbsp;/>
<
link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<
link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<
meta http-equiv="Content-Type" content="text/html; charset={$charset}/>
<
meta http-equiv="Content-Script-Type" content="text/javascript" />
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/prototype.js?ver=1603"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1603"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>
<
script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.8.2/jquery.min.js"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/images/fd/js/sidebar.js"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/images/fd/js/ddes.js"></script>
<
script type='text/javascript' src="{$mybb->settings['bburl']}/images/fd/js/colorpicker.js"></script>
<
script type='text/javascript' src="{$mybb->settings['bburl']}/images/fd/js/color-picker.js"></script>
<
script type="text/javascript">
jQuery.noConflict();

jQuery(document).ready(function($) {
    $(
'.dropDownHook span').on('click', function() {
        $(
this).parents('.dropDownHook').children('.dropDownContent').stop(truetrue).slideToggle('fast', function() {

            if ($(
'.dropDownContent').is(':visible')) {
                
//  This alters the content of the "hook" when we open the drop down
                
$('.dropDownHook span').html('Welcome {$mybb->user['username']} ^');
            }
            else {
                
//  This alters the content of the "hook" when we close the dropdown
                
$('.dropDownHook span').html('Welcome {$mybb->user['username']} ˇ');
            }

        });
    });
    
    $(
'html').on('click', function() {
        $(
'.dropDownContent:visible').slideToggle('fast');
    });

    $(
'.dropDownHook > *').on('click', function(event) {
        
event.stopPropagation();
    });
});
</
script>
<
link type="text/css" rel="stylesheet" href="{$mybb->settings['bburl']}/images/fd/js/colorpicker.css" />
<
link rel="stylesheet" href="{$mybb->settings['bburl']}/images/fd/font/font-awesome.min.css">
<
link rel="stylesheet" href="{$mybb->settings['bburl']}/images/fd/font/font-awesome-ie7.min.css">
{
$stylesheets}
<
script type="text/javascript">
<!--
    var 
cookieDomain "{$mybb->settings['cookiedomain']}";
    var 
cookiePath "{$mybb->settings['cookiepath']}";
    var 
cookiePrefix "{$mybb->settings['cookieprefix']}";
    var 
deleteevent_confirm "{$lang->deleteevent_confirm}";
    var 
removeattach_confirm "{$lang->removeattach_confirm}";
    var 
loading_text '{$lang->ajax_loading}';
    var 
saving_changes '{$lang->saving_changes}';
    var 
use_xmlhttprequest "{$mybb->settings['use_xmlhttprequest']}";
    var 
my_post_key "{$mybb->post_code}";
    var 
imagepath "{$theme['imgdir']}";
// -->
</script>
{
$newpmmsg}

<
script type="text/javascript" src="{$mybb->settings['bburl']}/images/fd/js/tipsy.js"></script>
<
script type='text/javascript'
jQuery.noConflict();
jQuery(function() {
jQuery("a").tipsy({gravityjQuery.fn.tipsy.autoNSfadetrue});
jQuery("img").tipsy({gravityjQuery.fn.tipsy.autoNSfadetrue});
  });
</
script>
<!-- 
Begin of "#skinscriptsBrands" -->
    <
div id="skinscriptsBrands" class="hidden-xs">
        <
ul>
            <
li><a href="http://skinscripts.pl/"><img src="img/brands/skin.png" alt="" /> SkinScripts.pl</a></li>
            <
li class="active"><a href="http://forum.skinscripts.pl/"><img src="img/brands/forum.png" alt="" /> Forum Web Dev</a></li>
        </
ul>
    </
div>
    <!-- 
End of "#skinscriptsBrands" --> 

nie działa na tym moderacja a gdy wklepałem w moj styl kod z headerinclude orginalnego stylu to działa lecz wiadomo pół rzeczy innych nie działa, próbowałem na każdy sposób, ktoś ma jakiś pomysł ?

headerinclude orginalnego stylu :
<link rel="alternate" type="application/rss+xml" title="{$lang->latest_threads} (RSS 2.0)" href="{$mybb->settings['bburl']}/syndication.php" />
<
link rel="alternate" type="application/atom+xml" title="{$lang->latest_threads} (Atom 1.0)" href="{$mybb->settings['bburl']}/syndication.php?type=atom1.0" />
<
meta http-equiv="Content-Type" content="text/html; charset={$charset}/>
<
meta http-equiv="Content-Script-Type" content="text/javascript" />
<
script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.js?ver=1800"></script>
<
script type="text/javascript" src="{$mybb->asset_url}/jscripts/jquery.plugins.min.js?ver=1800"></script>
<
script type="text/javascript" src="{$mybb->asset_url}/jscripts/general.js?ver=1800"></script>

{
$stylesheets}
<
script type="text/javascript">
<!--
    
lang.unknown_error "{$lang->unknown_error}";

    
lang.select2_match "{$lang->select2_match}";
    
lang.select2_matches "{$lang->select2_matches}";
    
lang.select2_nomatches "{$lang->select2_nomatches}";
    
lang.select2_inputtooshort_single "{$lang->select2_inputtooshort_single}";
    
lang.select2_inputtooshort_plural "{$lang->select2_inputtooshort_plural}";
    
lang.select2_inputtoolong_single "{$lang->select2_inputtoolong_single}";
    
lang.select2_inputtoolong_plural "{$lang->select2_inputtoolong_plural}";
    
lang.select2_selectiontoobig_single "{$lang->select2_selectiontoobig_single}";
    
lang.select2_selectiontoobig_plural "{$lang->select2_selectiontoobig_plural}";
    
lang.select2_loadmore "{$lang->select2_loadmore}";
    
lang.select2_searching "{$lang->select2_searching}";

    var 
cookieDomain "{$mybb->settings['cookiedomain']}";
    var 
cookiePath "{$mybb->settings['cookiepath']}";
    var 
cookiePrefix "{$mybb->settings['cookieprefix']}";
    var 
deleteevent_confirm "{$lang->deleteevent_confirm}";
    var 
removeattach_confirm "{$lang->removeattach_confirm}";
    var 
loading_text '{$lang->ajax_loading}';
    var 
saving_changes '{$lang->saving_changes}';
    var 
use_xmlhttprequest "{$mybb->settings['use_xmlhttprequest']}";
    var 
my_post_key "{$mybb->post_code}";
    var 
rootpath "{$mybb->settings['bburl']}";
    var 
imagepath "{$theme['imgdir']}";
      var 
yes_confirm "{$lang->yes}";
    var 
no_confirm "{$lang->no}";
    var 
MyBBEditor null;
    var 
spinner_image "{$theme['imgdir']}/spinner.gif";
    var 
spinner "<img src='" spinner_image +"' alt='' />";
// -->
</script
Matslom napisał 02.02.2015, 16:53:
Zapoznaj się z tym jak tytułować wątki [Obrazek: modnotice_howto.png]
W 1.8* nie trzeba juz uzywac noConflict()
Twoj styl jest niekompatybilny z Twoja wersja skryptu.
Zmień styl na kompatybilny z najnowszym silnikiem i pozbędziesz się wszystkich problemów. Tyle razy wałkowane, a nadal te same błędy robicie.
tak wiem styl jest 1.6*, wszystkie błędy udało mi się naprawić oprócz tego nie wiem jak przebudować już headerinclude aby to działało, nikt nie ma pomysłu ?
Nie naprawiłeś wszystkich błędów, gwarantuję Ci to. Pierwsze co, to jest konflikt między prototype.js a jQuery, dlatego "coś" nie działa. Po drugie, wywalając prototype, nie będą działać funkcje stylu, a wywalając jQuery (nawet zewnętrzną), nie będzie działała poprawnie integracja stylu z bazą danych.

Jedyne wyjście, to wybrać / kupić styl kompatybilny.
Czyli nie ma opcji poprawienia headerinclude ?
Jest możliwość tylko nikt się nie bawi w dopasowywanie stylu z 1.6 na 1.8, ewentualnie odpłatnie



Użytkownicy przeglądający ten wątek:

2 gości