Webboard

Pełna wersja: Nie działa Jquery lub Javascript - Szybka edycja posta i inne!
Aktualnie przeglądasz uproszczoną wersję forum. Kliknij tutaj, by zobaczyć wersję z pełnym formatowaniem.
wersja skryptu MyBB: 1.6.9
adres forum: http://www.mc-crafcik.tk/forum
na czym polega problem (screen, opis, komunikaty, nazwa stylu/theme/szablonu): Problem polega na tym, że nie działają mi funkcję np: szybka edycja tematu/raportowanie/kasowanie postów, czyli tam gdzie wymagane są jquery lub js, nie wiem dokładnie ale na oryginalnym stylu wyskakuje tam takie okienko i robi się to wszystko bez odświeżania strony.

Po prostu po kliknięciu szybka edycja nic się nie dzieje, na oryginalnym stylu wszystko chodzi jak należy, więc wina jest gdzieś po stronie stylu, wyślę zawartość pliku na początku:
headerinclude:

Kod:
<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=1600"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1600"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

<script type="text/javascript">

$.noConflict();

</script>



<script type="text/javascript">

jQuery.noConflict();
jQuery(document).ready(function (){
jQuery(".widget_social").hover(function(){
jQuery(".widget_social").stop(true, false).animate({right:"0"},"medium");
},function(){
jQuery(".widget_social").stop(true, false).animate({right:"-205"},"medium");
},500);
return false;
});
</script>

<script type="text/javascript">

jQuery.noConflict();
jQuery(document).ready(function (){
jQuery(".widget_serwer").hover(function(){
jQuery(".widget_serwer").stop(true, false).animate({left:"0"},"medium");
},function(){
jQuery(".widget_serwer").stop(true, false).animate({left:"-536"},"medium");
},500);
return false;
});
</script>

{$stylesheets}{$avvisospiti}
<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}

postbit_edit:

Kod:
<a href="editpost.php?pid={$post['pid']}" id="edit_post_{$post['pid']}"><img src="{$theme['imglangdir']}/postbit_edit.gif" alt="{$lang->postbit_edit}" title="{$lang->postbit_edit}" /></a>
<div id="edit_post_{$post['pid']}_popup" class="popup_menu" style="display: none;"><div class="popup_item_container"><a href="javascript:;" onclick="Thread.quickEdit({$post['pid']});" class="popup_item">{$lang->postbit_quick_edit}</a></div><div class="popup_item_container"><a href="editpost.php?pid={$post['pid']}" class="popup_item">{$lang->postbit_full_edit}</a></div></div>
<script type="text/javascript">
// <!--
    if(use_xmlhttprequest == "1")
    {
        new PopupMenu("edit_post_{$post['pid']}");
    }
// -->
</script>

Jest jakiś chyba konflikt, więc proszę o pomoc jak ten problem rozwiązać, ponieważ zależy mi na naprawię tego błędu, od razu podkreślę, że proszę naprawdę o wyrozumiałość, ponieważ nie znam się aż tak bardzo na MyBB.
headerinclude:
Kod:
<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=1600"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/general.js?ver=1600"></script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/popup_menu.js?ver=1600"></script>
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4/jquery.min.js"></script>

<script type="text/javascript">
jQuery(document).ready(function (){
jQuery(".widget_social").hover(function(){
jQuery(".widget_social").stop(true, false).animate({right:"0"},"medium");
},function(){
jQuery(".widget_social").stop(true, false).animate({right:"-205"},"medium");
},500);
return false;
});
</script>

<script type="text/javascript">
jQuery(document).ready(function (){
jQuery(".widget_serwer").hover(function(){
jQuery(".widget_serwer").stop(true, false).animate({left:"0"},"medium");
},function(){
jQuery(".widget_serwer").stop(true, false).animate({left:"-536"},"medium");
},500);
return false;
});
</script>

<script type="text/javascript">
jQuery.noConflict();
</script>

{$stylesheets}{$avvisospiti}
<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}

Zamień i daj znać, czy działa.
Niestety bez zmian nadal jest to samo.