Posts: 25
Threads: 5
Joined: Apr 2012
Reputation:
0
(2012-12-03, 04:56 PM)euantor Wrote: Found the issue. Remove this from your headerinclude template then re-install the plugin:
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
Thanks, that's solved the issue where my smileys weren't clickable and my quick edit wasn't working. But I still have the issue of the box not appearing when I click the alerts. It doesn't work on either of the themes I have in use at the moment. Here's the header include for the other theme, there may be something wrong there too.
<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="http://code.jquery.com/jquery-latest.min.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>
<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">
<!--
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">
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery('a[href=#top]').click(function(){
jQuery('html, body').animate({scrollTop:0}, 'slow');
return false;
});
});
</script>
<script type="text/javascript">
jQuery.noConflict();
jQuery.cookie = function(name, value, options) {
if (typeof value != 'undefined') { // name and value given, set cookie
options = options || {};
if (value === null) {
value = '';
options = $.extend({}, options); // clone object since it's unexpected behavior if the expired property were changed
options.expires = -1;
}
var expires = '';
if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
var date;
if (typeof options.expires == 'number') {
date = new Date();
date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
} else {
date = options.expires;
}
expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
}
// NOTE Needed to parenthesize options.path and options.domain
// in the following expressions, otherwise they evaluate to undefined
// in the packed version for some reason...
var path = options.path ? '; path=' + (options.path) : '';
var domain = options.domain ? '; domain=' + (options.domain) : '';
var secure = options.secure ? '; secure' : '';
document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
} else { // only name given, get cookie
var cookieValue = null;
if (document.cookie && document.cookie != '') {
var cookies = document.cookie.split(';');
for (var i = 0; i < cookies.length; i++) {
var cookie = jQuery.trim(cookies[i]);
// Does this cookie string begin with the name we want?
if (cookie.substring(0, name.length + 1) == (name + '=')) {
cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
break;
}
}
}
return cookieValue;
}
};
</script>
<script type="text/javascript" src="{$theme['imgdir']}/js/sidebar.js"></script>
<script type="text/javascript" src="{$theme['imgdir']}/js/jquery.tipTip.js"></script>
<script type="text/javascript" src="{$theme['imgdir']}/js/jquery.colorbox-min.js"></script>
<script type="text/javascript" src="{$theme['imgdir']}/js/jquery.tweet.js"></script>
Posts: 15,151
Threads: 241
Joined: Jun 2009
Reputation:
702
The problem is that myalerts.js is in there twice  Change that headerinclude to the following:
<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="http://code.jquery.com/jquery-latest.min.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">
<!--
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">
jQuery.noConflict();
jQuery(document).ready(function() {
jQuery('a[href=#top]').click(function(){
jQuery('html, body').animate({scrollTop:0}, 'slow');
return false;
});
});
</script>
<script type="text/javascript">
jQuery.noConflict();
jQuery.cookie = function(name, value, options) {
if (typeof value != 'undefined') { // name and value given, set cookie
options = options || {};
if (value === null) {
value = '';
options = $.extend({}, options); // clone object since it's unexpected behavior if the expired property were changed
options.expires = -1;
}
var expires = '';
if (options.expires && (typeof options.expires == 'number' || options.expires.toUTCString)) {
var date;
if (typeof options.expires == 'number') {
date = new Date();
date.setTime(date.getTime() + (options.expires * 24 * 60 * 60 * 1000));
} else {
date = options.expires;
}
expires = '; expires=' + date.toUTCString(); // use expires attribute, max-age is not supported by IE
}
// NOTE Needed to parenthesize options.path and options.domain
// in the following expressions, otherwise they evaluate to undefined
// in the packed version for some reason...
var path = options.path ? '; path=' + (options.path) : '';
var domain = options.domain ? '; domain=' + (options.domain) : '';
var secure = options.secure ? '; secure' : '';
document.cookie = [name, '=', encodeURIComponent(value), expires, path, domain, secure].join('');
} else { // only name given, get cookie
var cookieValue = null;
if (document.cookie && document.cookie != '') {
var cookies = document.cookie.split(';');
for (var i = 0; i < cookies.length; i++) {
var cookie = jQuery.trim(cookies[i]);
// Does this cookie string begin with the name we want?
if (cookie.substring(0, name.length + 1) == (name + '=')) {
cookieValue = decodeURIComponent(cookie.substring(name.length + 1));
break;
}
}
}
return cookieValue;
}
};
</script>
<script type="text/javascript" src="{$theme['imgdir']}/js/sidebar.js"></script>
<script type="text/javascript" src="{$theme['imgdir']}/js/jquery.tipTip.js"></script>
<script type="text/javascript" src="{$theme['imgdir']}/js/jquery.colorbox-min.js"></script>
<script type="text/javascript" src="{$theme['imgdir']}/js/jquery.tweet.js"></script>
I'm not 100% sure why this sometimes happens, but sometimes the template edit isn't reverted when you disable the plugin.
Posts: 25
Threads: 5
Joined: Apr 2012
Reputation:
0
2012-12-04, 01:35 PM
(This post was last modified: 2012-12-04, 01:35 PM by stanbasecom.)
Unfortunately, it still doesn't work.
Working fine on mobile, so must be the themes I'm using for desktop...
Posts: 15,151
Threads: 241
Joined: Jun 2009
Reputation:
702
Odd indeed. Could you send me details for a test account?
Posts: 5
Threads: 0
Joined: Dec 2012
2012-12-04, 02:19 PM
(This post was last modified: 2012-12-04, 02:21 PM by Fellhound.)
Is this out of "beta"? readme still says is on and NOT FOR PRODUCTION SITES
Posts: 25
Threads: 5
Joined: Apr 2012
Reputation:
0
(2012-12-04, 01:42 PM)euantor Wrote: Odd indeed. Could you send me details for a test account?
Sure. I've sent you a PM with log-in details
Posts: 15,151
Threads: 241
Joined: Jun 2009
Reputation:
702
(2012-12-04, 02:19 PM)Fellhound Wrote: Is this out of "beta"? readme still says is on and NOT FOR PRODUCTION SITES
Yes. I just haven't remembered to update the readme.
(2012-12-04, 06:05 PM)stanbasecom Wrote: (2012-12-04, 01:42 PM)euantor Wrote: Odd indeed. Could you send me details for a test account?
Sure. I've sent you a PM with log-in details
Ok, thanks. I'll have a look tonight.
Posts: 2,518
Threads: 122
Joined: Jul 2011
Reputation:
293
@euantor
you can help me?
i instaled Post Reputation v1.1.4...
but for me Post Reputation v1.1.4 not work with myalert...
ps. i use myalert of GitHub repo...
i need make something to this work?
something this? http://community.mybb.com/thread-119331-...#pid939862
Posts: 15,151
Threads: 241
Joined: Jun 2009
Reputation:
702
(2012-12-05, 10:42 AM)martec Wrote: @euantor
you can help me?
i instaled Post Reputation v1.1.4...
but for me Post Reputation v1.1.4 not work with myalert...
ps. i use myalert of GitHub repo...
i need make something to this work?
something this? http://community.mybb.com/thread-119331-...#pid939862
I was under the impression that the two should work out of the box with each other. have you made sure you've enabled the Post Rep alert from the UCP (if it adds the option)?
Posts: 1,866
Threads: 71
Joined: Feb 2012
Reputation:
242
There's actually a bug within Post Reputation. I reported it directly on @Tomm's website: http://resources.xekko.co.uk/thread-401-...ml#pid3093
You might have to update your settings in your UCP before receiving Reputation alerts (and this is really annoying especially for new users). I hope Tomm will find a solution quickly.
|