Webboard

Pełna wersja: Problem z jQuery
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.12
adres forum: http://cs-zombie.eu
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): po usunięciu jquery z szablonu headerinclude nie działa "podgląd wysyłania" postu

Witam
Mam problem z biblioteką jQuery, kiedy dodaje tą bibliotekę do szablonu headerinclude na forum nie ma szybkiej edycji postu, moderacji notatek, edytora tekstu, szybkiego usuwanie postu (na razie tylko tych się dopatrzyłem) tak jakby coś z tą biblioteką było nie tak. Ale kiedy ją usunę wszystko wraca do normy lecz nie działa "podgląd wysyłania" postu. Co w takim przypadku muszę zrobić aby wszystko było tak jak wcześniej? Dodam, że nie wgrywałem żadnego pluginu i nic nie modyfikowałem, zrobiło się to tak z dnia na dzień.

Pozdrawiam
Pokaż ten szablon headerinclude.
Kod PHP:
<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" />
<
div id="fb-root"></div>
<
script>(function(dsid) {
  var 
jsfjs d.getElementsByTagName(s)[0];
  if (
d.getElementById(id)) return;
  
js d.createElement(s); js.id id;
  
js.src "//connect.facebook.net/pl_PL/all.js#xfbml=1";
  
fjs.parentNode.insertBefore(jsfjs);
}(
document'script''facebook-jssdk'));</script>





<
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="{$mybb->settings['bburl']}/jscripts/tiptip.js"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/yetii.js"></script>
<
script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script
<
script type="text/javascript">jQuery.noConflict();</script>
{
$stylesheets}
<
script>
jQuery.noConflict();
jQuery(document).ready(function(){
    
jQuery(function () {
        
// scroll body to 0px on click
        
jQuery('#back-top').click(function () {
            
jQuery('body,html').animate({
                
scrollTop0
            
}, 800);
            return 
false;
        });
    });
        
jQuery(".loginbutton").click(function(e) {
            
e.preventDefault();
            
jQuery(".loginbutton_menu").slideToggle("fast");
            
jQuery(".loginbutton").toggleClass("loginbutton_menu_open");
        });
        
jQuery(".loginbutton_menu").mouseup(function() {
            return 
false
        
});
        
jQuery(document).mouseup(function(e) {
            if(
jQuery(e.target).parent("a.loginbutton").length==0) {
                
jQuery(".loginbutton").removeClass("loginbutton_menu_open");
                
jQuery(".loginbutton_menu").slideUp("fast",  function() {display'toggle'});;
            }
            
        });
jQuery(function(){
jQuery(".pmpopup").tipTip({defaultPosition"top"fadeIn300});
});
});
</
script>



<
script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/images/deflection/functions.js"></script>
<
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>





<
script>
jQuery.noConflict();
jQuery(document).ready(function() {    
    
//select all the a tag with name equal to modal
    
jQuery('a[name=modal]').click(function(e) {
        
//Cancel the link behavior
        
e.preventDefault();
        
//Get the A tag
        
var id jQuery(this).attr('href');
    
        
//Get the screen height and width
        
var maskHeight jQuery(document).height();
        var 
maskWidth jQuery(window).width();
    
        
//Set height and width to mask to fill up the whole screen
        
jQuery('#mask').css({'width':maskWidth,'height':maskHeight});
        
        
//transition effect        
        
jQuery('#mask').fadeIn("fast");
        
jQuery('#mask').fadeTo("slow",0.5);    
    
        
//Get the window height and width
        
var winH jQuery(window).height();
        var 
winW jQuery(window).width();
              
    
        
//transition effect
        
jQuery(id).fadeIn("slow"); 
    
    });
    
    
//if close button is clicked
    
jQuery('.window .close').click(function (e) {
        
//Cancel the link behavior
        
e.preventDefault();
        
jQuery('#mask, .window, #loginbox').fadeOut("slow");
    });        
    
    
//if mask is clicked
    
jQuery('#mask').click(function () {
        
jQuery(this).fadeOut("slow");
        
jQuery('.window').fadeOut("slow");
    });            
    
});
</
script>




{
$newpmmsg}
<
script language="javascript" type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/custom_status.js"></script
usuń:
Kod PHP:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js"></script
Niestety dalej nie działa podgląd wysyłania postu
Korzystałem z tego i dalej jest tak samo
Niektóre skrypty działają na określonych bibliotekach a na niektórych nie chcą, lecz nie może być dwóch załadowanych bibliotek.

Spróbuj skorzystać z 1.9.1 lub 1.10.1
Zrobiłem tak jak mi napisałeś nie dało to żadnego rezultatu aktualnie mam to tak ustawione:
Kod PHP:
<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="{$mybb->settings['bburl']}/jscripts/jquery.js"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/tiptip.js"></script>
<
script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/yetii.js"></script>
{
$stylesheets

I podczas wysyłania postu jest to kółeczko ale strona się nie odświeża, i nie widać wysłanego postu, dopiero kiedy odświeżymy stronę samemu widać post. Co mogę jeszcze zrobić aby to naprawić?
Może spróbuj zakomentować poszczególne dodatki skryptowe w headerinclude i zobaczysz wtedy co powoduje błąd.
To znaczy jak mam zakomentować?
Komentarz w skryptach jQuery to // pojedyncza linia kodu lub cały blok /* kod */
Dokładnie tak jak w CSS. W HTML używa się <!-- kod -->

Zakomentowanie czyli wyłączenie kawałka kodu bez kasowania go. Przeglądarka odczyta to po prostu jako komentarz.
Włączałem, wyłączałem zmieniałem i niestety nic się nie zmieniło, dalej nie widać wysłanego postu. Czy są jeszcze jakieś opcje naprawy tego?
Nie wiem. Może ma to jakiś związek z hostingiem. Miałem takie coś jak byłem na darmowych hostingu. Po przejściu na płatny problem zniknął. Miałem też problemy z shoutboxem i inne takie tam.
Może ktoś mądrzejszy się wypowie.
Ja przeszedłem z darmowego hostingu na płatny miesiąc temu. Od początku forum chodziło bezproblemowo nic się nie działo. Co do shoutboxa to musiałem dodać tylko ajax na auto odświeżanie. Czy ktoś jeszcze ma jakieś pomysły jak naprawić ten problem?

Dodam jeszcze że problem występuje też na domyślnym stylu :/