Not Solved [JavaScript] All of my forum F***ed up
#1
Not Solved
GUYS,
i have no idea what to do,
i cant delete posts
cant open my alerts in some places,
and more problems,
im sure that this is a javascript problem,
i need someone to help me please!

there are already members in my forum
and he's a mess, i hope they didn't notice to the problems Undecided

please help as soon as you can!
Reply
#2
Not Solved
What's your URL?
Reply
#3
Not Solved
Hello Euan T,
that's my forum url : http://il-mucommunity.com/
Reply
#4
Not Solved
One of the issues is the MyAlerts JS file is in the wrong place. There's also some broken HTML. Can you please post your header include template?
Reply
#5
Not Solved
(2016-07-03, 04:54 PM)Euan T Wrote: One of the issues is the MyAlerts JS file is in the wrong place. There's also some broken HTML. Can you please post your header include template?

Thanks for relpy Euan T,
Here is my headerinclude : 
<link rel="shortcut icon" href="images/TabIcon.png">
<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" />
<link href='http://fonts.googleapis.com/css?family=Exo+2:400,600' rel='stylesheet' type='text/css'>
<link href="{$mybb->settings['bburl']}/images/square/font-awesome/css/font-awesome.css" rel="stylesheet" type="text/css" />
<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>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/tipsy.js"></script>




<script type="text/javascript">
if (typeof jQuery == 'undefined') {
    document.write(unescape("%3Cscript src='http://code.jquery.com/jquery-1.7.2.min.js' type='text/javascript'%3E%3C/script%3E"));
}
</script>
<script type="text/javascript">
    var unreadAlerts = {$mybb->user['unreadAlerts']};
</script>
<script type="text/javascript" src="{$mybb->settings['bburl']}/jscripts/myalerts.js"></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>



<script type="text/javascript">
jQuery(function() {

    var quotes = jQuery(".quotes");
    var quoteIndex = -1;
    
    function showNextQuote() {
        ++quoteIndex;
        quotes.eq(quoteIndex % quotes.length)
            .fadeIn(500)
            .delay(12000)
            .fadeOut(500, showNextQuote);
    }
    
    showNextQuote();

});
</script>

<script type="text/javascript">
jQuery(function($) {
    $(".clickedbuttons").hide();
    $(".buttons").click(function() {
        $(".sidebar").animate({height: "hide", opacity: 0}, 500,
            function() {
                $(".forums").animate({width: "984px"}, 500);
            });
        $(this).hide();
        $(".clickedbuttons").show();
        $.cookie("sidebar","collapsed", {expires: 365});
        return false;
    });
    $(".clickedbuttons").click(function() {
        $(".forums").animate({width: "724px"}, 500,
            function() {
                $(".sidebar").animate({height: "show", opacity: 1}, 500);
            });
        $(this).hide();
        $(".buttons").show();
        $.cookie("sidebar","expanded", {expires: 365});
        return false;
    });
    if($.cookie("sidebar") == "collapsed") {
        $(".buttons").hide();
        $(".clickedbuttons").show();
        $(".forums").css("width","984px");
        $(".sidebar").hide();
    };
});
</script>

<script type="text/javascript"> 
jQuery(function() {
	jQuery("a").tipsy({gravity: jQuery.fn.tipsy.autoNS});
	jQuery("title").tipsy({gravity: jQuery.fn.tipsy.autoNS});
	jQuery("img").tipsy({gravity: jQuery.fn.tipsy.autoNS});
	jQuery("i").tipsy({gravity: jQuery.fn.tipsy.autoNS});
	jQuery("span").tipsy({gravity: jQuery.fn.tipsy.autoNS});
	jQuery("div").tipsy({gravity: jQuery.fn.tipsy.autoNS});
	jQuery("label").tipsy({gravity: jQuery.fn.tipsy.autoNS});
	jQuery("input").tipsy({gravity: jQuery.fn.tipsy.autoNS});
});
</script>

<script type="text/javascript">
jQuery(document).ready(function($) {

    $(".catdesc").hide();

    $(".cattitle").on('mouseover mouseout', function(event) {

        var catdesc = $(this).parent().children('.catdesc');

        var content = catdesc.text();

        if (content !== "") {
            if (event.type == 'mouseover') {
                catdesc.fadeIn('slow');
            } else {
                catdesc.stop(true, true).fadeOut('slow');
            }
        }

    });

});
</script>

<script type="text/javascript">
jQuery(document).ready(function() {
    var offset = 100;
    var duration = 250;
    jQuery(window).scroll(function() {
        if (jQuery(this).scrollTop() > offset) {
            jQuery(".scrolltotop").fadeIn(duration);
        } else {
            jQuery(".scrolltotop").fadeOut(duration);
        	}
    });
    
    jQuery('.scrolltotop').click(function(event) {
        event.preventDefault();
        jQuery('html, body').animate({scrollTop: 0}, 600);
        	return false;
    	})
});


<script src="http://code.jquery.com/jquery-1.9.1.js"></script>
	<script>
	
$(document).ready(function() {
		$('#dropdownMenu').on('click',function() {
			$(this).find('ul>li').stop().slideToggle(400);
		});
});
	
	</script>


</script>

{$stylesheets}{$myalerts_js}
Reply
#6
Not Solved
Hi,

Please try replacing it with this:

<link rel="shortcut icon" href="images/TabIcon.png">
<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" />
<link href='http://fonts.googleapis.com/css?family=Exo+2:400,600' rel='stylesheet' type='text/css'>
<link href="{$mybb->settings['bburl']}/images/square/font-awesome/css/font-awesome.css" rel="stylesheet" type="text/css" />
<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>
<script type="text/javascript" src="{$mybb->asset_url}/jscripts/tipsy.js"></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>

<script type="text/javascript">
jQuery(function() {

   var quotes = jQuery(".quotes");
   var quoteIndex = -1;
   
   function showNextQuote() {
       ++quoteIndex;
       quotes.eq(quoteIndex % quotes.length)
           .fadeIn(500)
           .delay(12000)
           .fadeOut(500, showNextQuote);
   }
   
   showNextQuote();
});
</script>

<script type="text/javascript">
jQuery(function($) {
   $(".clickedbuttons").hide();
   $(".buttons").click(function() {
       $(".sidebar").animate({height: "hide", opacity: 0}, 500,
           function() {
               $(".forums").animate({width: "984px"}, 500);
           });
       $(this).hide();
       $(".clickedbuttons").show();
       $.cookie("sidebar","collapsed", {expires: 365});
       return false;
   });
   $(".clickedbuttons").click(function() {
       $(".forums").animate({width: "724px"}, 500,
           function() {
               $(".sidebar").animate({height: "show", opacity: 1}, 500);
           });
       $(this).hide();
       $(".buttons").show();
       $.cookie("sidebar","expanded", {expires: 365});
       return false;
   });
   if($.cookie("sidebar") == "collapsed") {
       $(".buttons").hide();
       $(".clickedbuttons").show();
       $(".forums").css("width","984px");
       $(".sidebar").hide();
   };
});
</script>

<script type="text/javascript"> 
jQuery(function() {
    jQuery("a").tipsy({gravity: jQuery.fn.tipsy.autoNS});
    jQuery("title").tipsy({gravity: jQuery.fn.tipsy.autoNS});
    jQuery("img").tipsy({gravity: jQuery.fn.tipsy.autoNS});
    jQuery("i").tipsy({gravity: jQuery.fn.tipsy.autoNS});
    jQuery("span").tipsy({gravity: jQuery.fn.tipsy.autoNS});
    jQuery("div").tipsy({gravity: jQuery.fn.tipsy.autoNS});
    jQuery("label").tipsy({gravity: jQuery.fn.tipsy.autoNS});
    jQuery("input").tipsy({gravity: jQuery.fn.tipsy.autoNS});
});
</script>

<script type="text/javascript">
jQuery(document).ready(function($) {

   $(".catdesc").hide();

   $(".cattitle").on('mouseover mouseout', function(event) {

       var catdesc = $(this).parent().children('.catdesc');

       var content = catdesc.text();

       if (content !== "") {
           if (event.type == 'mouseover') {
               catdesc.fadeIn('slow');
           } else {
               catdesc.stop(true, true).fadeOut('slow');
           }
       }

   });

});
</script>

<script type="text/javascript">
jQuery(document).ready(function() {
   var offset = 100;
   var duration = 250;
   jQuery(window).scroll(function() {
       if (jQuery(this).scrollTop() > offset) {
           jQuery(".scrolltotop").fadeIn(duration);
       } else {
           jQuery(".scrolltotop").fadeOut(duration);
           }
   });
   
   jQuery('.scrolltotop').click(function(event) {
       event.preventDefault();
       jQuery('html, body').animate({scrollTop: 0}, 600);
           return false;
       })
});
</script>


<script src="http://code.jquery.com/jquery-1.9.1.js"></script>

<script>    
$(document).ready(function() {
        $('#dropdownMenu').on('click',function() {
            $(this).find('ul>li').stop().slideToggle(400);
        });
});
</script>

{$stylesheets}{$myalerts_js}
Reply
#7
Not Solved
Euan T,
well somthing changed
now the my alerts is open but it looks like that :
[Image: KurKTG7.png]

and i still cant delete posts.
i can give you user with permission if needed...
and thanks for helping!
Reply
#8
Not Solved
Hi,

Can you please provide details for a test account? Can you also make sure that alerts.php is up to date and using this version: https://github.com/MyBBStuff/MyAlerts/bl...alerts.php
Reply
#9
Not Solved
(2016-07-03, 05:04 PM)Euan T Wrote: Hi,

Can you please provide details for a test account? Can you also make sure that alerts.php is up to date and using this version: https://github.com/MyBBStuff/MyAlerts/bl...alerts.php

Hay Euan T,
i've sent you the test account details in pm.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)