Post by j777 on Apr 1, 2010 9:04:17 GMT -5
I would suggest contacting any of the 4 mods on your issue.
There is a code that proboards provides...where it will put a button in each user's profile, that, when clicked, will cause you to ignore that user's post/pm/calendar entry. If you are ignoring someone, another button is put in their mini-profile which, when clicked, unignores them. IDk if mods are interested in implementing this, but if they are, code listed below. SHELL$, be sure to let the mods know.
Ignore Button (Edit where indicated) Also....this code is allowed to be shared
place in global footer
There is a code that proboards provides...where it will put a button in each user's profile, that, when clicked, will cause you to ignore that user's post/pm/calendar entry. If you are ignoring someone, another button is put in their mini-profile which, when clicked, unignores them. IDk if mods are interested in implementing this, but if they are, code listed below. SHELL$, be sure to let the mods know.
Ignore Button (Edit where indicated) Also....this code is allowed to be shared
place in global footer
<script>
//Ignore Members v1.0 [CB]
//Revised for Proboards 4.5 - Eton
//Copyright 01-02-2006 ~Wonder
//May be reposted anywhere as long as this header remains in tact
//Place in Global Footer
//Enter the group number of member groups people cannot ignore separated with a comma. 1=admin, 2=gmod, 3=mod, 4+=custom. To find this number, in the member group pulldown menu in their profile, starting from the dotted line, count down until you hit their member group.
cannotIgnore="1,2,3";
//Enter the URLs to the images you want for the ignore/unignore icons
ignoreIconUrl="http://www.proboards.com/v4images/lipsrsealed.gif";
unignoreIconUrl="http://www.proboards.com/v4images/cheesy.gif";
if(location.href.match(/action=(display|goto|viewprofile|pmview|(user)?recent|calendarview)/))
{
usersToIgnore=((document.cookie.match(/\bignore\=([^;]+)/))?RegExp.$1:"");
td=document.getElementsByTagName("td");
for(i=0;i<td.length;i++)
{
if(td.width=="20%" && td.className.match(/windowbg/))
{
a=td.getElementsByTagName("a");
if(a.length>1)
{
temp=a[0].href.match(/user\=/)?1:2;
user=(a[temp].href.match(/user\=\w+/))[0].split("=")[1];
group=0;
if(a[temp].className.match(/group(\d+)/))
group=parseInt(RegExp.$1,10);
if(!(","+cannotIgnore+",").match(","+group+","))
{
if(String(","+usersToIgnore+",").match(","+user+","))
{
td.getElementsByTagName("center")[0].innerHTML+='<a href=javascript:unignore("'+user+'")><img src="'+unignoreIconUrl+'" border=0 alt="[Ignored: Click to unignore]"></a>';
if(!location.href.match(/action\=viewprofile/ ))
{
td.nextSibling.firstChild.style.display="none";
td.nextSibling.vAlign="middle";
c=document.createElement("center" );
c.innerHTML="You have chosen to ignore "+a[temp].innerHTML+".";
td.nextSibling.insertBefore(c,td.nextSibling.firstChild);
}
}
else
{
td.getElementsByTagName("center")[0].innerHTML+='<a href=javascript:ignore("'+user+'")><img src="'+ignoreIconUrl+'" border=0 alt="[Click to ignore]"></a>';
}
}
}
}
}
}
function ignore(user)
{
document.cookie="ignore="+String(user+","+usersToIgnore).replace(/(^,)|(,$)|(,{2,})/g,"")+"; expires=Monday, 04-Apr-2025 05:00:00 GMT";
location.reload(true);
}
function unignore(user)
{
document.cookie="ignore="+(","+usersToIgnore+",").replace(","+user+",", ",").replace(/(^,+)|(,+$)|(,{2,})/g,"")+"; expires=Monday, 04-Apr-2025 05:00:00 GMT";
location.reload(true);
}
</script>
//Ignore Members v1.0 [CB]
//Revised for Proboards 4.5 - Eton
//Copyright 01-02-2006 ~Wonder
//May be reposted anywhere as long as this header remains in tact
//Place in Global Footer
//Enter the group number of member groups people cannot ignore separated with a comma. 1=admin, 2=gmod, 3=mod, 4+=custom. To find this number, in the member group pulldown menu in their profile, starting from the dotted line, count down until you hit their member group.
cannotIgnore="1,2,3";
//Enter the URLs to the images you want for the ignore/unignore icons
ignoreIconUrl="http://www.proboards.com/v4images/lipsrsealed.gif";
unignoreIconUrl="http://www.proboards.com/v4images/cheesy.gif";
if(location.href.match(/action=(display|goto|viewprofile|pmview|(user)?recent|calendarview)/))
{
usersToIgnore=((document.cookie.match(/\bignore\=([^;]+)/))?RegExp.$1:"");
td=document.getElementsByTagName("td");
for(i=0;i<td.length;i++)
{
if(td.width=="20%" && td.className.match(/windowbg/))
{
a=td.getElementsByTagName("a");
if(a.length>1)
{
temp=a[0].href.match(/user\=/)?1:2;
user=(a[temp].href.match(/user\=\w+/))[0].split("=")[1];
group=0;
if(a[temp].className.match(/group(\d+)/))
group=parseInt(RegExp.$1,10);
if(!(","+cannotIgnore+",").match(","+group+","))
{
if(String(","+usersToIgnore+",").match(","+user+","))
{
td.getElementsByTagName("center")[0].innerHTML+='<a href=javascript:unignore("'+user+'")><img src="'+unignoreIconUrl+'" border=0 alt="[Ignored: Click to unignore]"></a>';
if(!location.href.match(/action\=viewprofile/ ))
{
td.nextSibling.firstChild.style.display="none";
td.nextSibling.vAlign="middle";
c=document.createElement("center" );
c.innerHTML="You have chosen to ignore "+a[temp].innerHTML+".";
td.nextSibling.insertBefore(c,td.nextSibling.firstChild);
}
}
else
{
td.getElementsByTagName("center")[0].innerHTML+='<a href=javascript:ignore("'+user+'")><img src="'+ignoreIconUrl+'" border=0 alt="[Click to ignore]"></a>';
}
}
}
}
}
}
function ignore(user)
{
document.cookie="ignore="+String(user+","+usersToIgnore).replace(/(^,)|(,$)|(,{2,})/g,"")+"; expires=Monday, 04-Apr-2025 05:00:00 GMT";
location.reload(true);
}
function unignore(user)
{
document.cookie="ignore="+(","+usersToIgnore+",").replace(","+user+",", ",").replace(/(^,+)|(,+$)|(,{2,})/g,"")+"; expires=Monday, 04-Apr-2025 05:00:00 GMT";
location.reload(true);
}
</script>