Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.0 > vBulletin 3.0 Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Advanced Warning System (AWS) Details »»
Advanced Warning System (AWS)
Version: 3.4.16, by sv1cec sv1cec is offline
Developer Last Online: Mar 2022 Show Printable Version Email this Page

Version: 3.0.7 Rating:
Released: 11-20-2004 Last Update: 08-30-2005 Installs: 256
DB Changes Template Edits
Code Changes  
No support by the author.

Advanced Warning System Version 3.5.0

The AWS version for vB 3.5 has been released. You can download it and get support in this thread:

https://vborg.vbsupport.ru/showthread.php?p=770032


Advanced Warning System Version 3.4.16 (latest stable release for vB 3.0.x)


LATEST ANNOUNCEMENT

The AWS has its own Premium Forum here at vBulletin.org, so please use that for questions and discussion on this hack.

The Permium Forum is located at :

https://vborg.vbsupport.ru/forumdisplay.php?f=105





This Warning System owes its existence to Zero Tolerance's Warning Hack (https://vborg.vbsupport.ru/showthread.php?t=65336). I liked the idea, so I installed Zero's hack in my forums site. However, as in most cases, I was not fully satisfied with the way it worked, so I started customizing it. Other people in the thread above, asked questions, which I had already answered by my customizing work, so I answered, giving away those parts of the code, that I had modified.

In the long run, I almost hijacked the thread and the hack from Zero, so I guess I owe him an apology. However, the mods I did have compiled a new, more complete warning system, with much more functionality. Several members from that thread, asked if this could be released as a new hack, so after discussing it with Zero, here it is.

What it does? Well, it is a Warning System, which means it allows you (the administrative team of your site, in other words the admins, the supermods and the mods), to define offences, which the members of your forum should NOT commit. But as we all know, there are instances where members do not follow the rules. In that case, this warning system, allows you to issue a warning to the member who commited the offence. The warning has some points associated with it, as well as a period over which it is valid. When a member gathers enough points, he is banned from your forums, for a predefined period of time. That's mostly it, but below, you can find a short list of features:

Full warning system with:

- post- and non-post-related warnings
- hierarchical warning schema
- hidden or real warners
- customizable maximum warning points
- automatically bans members who reached the maximum warning points
- customizable ban days
- customizable ban user group and permanent ban user group
- customizable restore user group, where users are restored after they get unbanned
- customizable option for who can see the warning level of the members
- automatically issued warnings for posts which contain censored words
- automatically issued warnings for private messages which contain censored words
- supports incremental banning periods
- supports multiple warnings for the same post
- warned members are notified either by Private Message or e-mail when they are warned and when one of the warnings they have received is either deleted or expired
- maintains historical listings of issued warnings (even if deleted or expired)
- customizable warning types
- each warning type has predefined warning points associated with it
- each warning type has predefined maturity period, after which it is automatically deleted
- reports for admin, mods and members
- cron job included to automatically remove matured warnings
- uses vBulletin's cron job, to automatically unban banned users
- all options are setable in your AdminCP
- user warning points and number of bans viewable in your AdminCP User Manager.
- statistics show warning per type, warnings per warner, bans per user.
- Allows you to warn a user from your AdminCP/User Manager.
- Large "Warn" sign, in posts which have received a warning, for mods, supermods and admins, to easily distinguish those posts.
- Ability to remove user's avatar, signature or usage of the Private Messaging system, depending on the warning points he has collected.
- Supports non-standard admins, supermods and mods user groups.
- Allows you to save a copy of the warning send to the warned user, in a predefined forum.
- Allows you to issue "Alerts" (warnings without warning points, for first-time offenders)
- Allows you to add private or public notes for a user, either post-specific or not. Notes appear in the postbit, above each user's message.
- etc.

Admitedly, this is not an easy hack to install. It requires 20 new templates and modifications to some existing ones too. It requires five new tables and modifications to some others. It requires several new phrases. I've tried to make the installation, as easy as I could, by automating certain tasks in an automatic installer. The installer will add the new templates for you, add the new tables required and change the existing ones, and will add the required new phrases. You will have to manually edit the existing templates and the php files though. I also included an upgrade script, which will upgrade those who are using Zero Tolerance's warning hack (version 1.5) to this one. An uninstaller is also included, which removes what the installer installs.

Please keep in mind, that this is a very difficult hack to install. For this reason, I strongly recommend that you back up your database before starting the installation. I also suggest that you keep copies of each file and template you edit, so that you can always revert to a previous stable condition. Finally, I strongly suggest that you always run the latest release.

The zip file always contains both the instructions and the files required to install the latest version. If you have installed a previous version and want to upgrade to the latest, there is a text file attached, in the zip with upgrade instructions. Follow them.

In this thread, you will also find a more detailed document describing the features of this hack, as well as a document describing its version evolution.

Also keep in mind that the installer, will add the AWS templates only to your default style. If you want to use them in another one, you may try this Zero Tolerance's hack, which copies the templates to other styles you may have.

Another thing, the installation instructions were written when vB was at release 3.0.3, so you may expect to find some differences, with the latest files and templates. As far as I can tell, I haven't faced any such case, but I post this reservation here, since I do not have the time to recheck all the instructions for compliance with the latest vB release. The hack has been installed and is working fine with the vBulletin version shown at the top of this thread.

Finally, if you are using more than one style, the installer will install the templates only in the default one. If you want to use the rest of your styles, here is a hack, that will do this for you.

This hack can also be integrated with Zero Tolerance's vBChat. However, since I am using a heavily-modified version of vBChat, I haven't included instructions, on how to patch the original vBChat files, in the documentation. If you are interested in having AWS issue automatic warnings when one of your user enters a censored word in a vBChat message, or if you want your moderators to be able to warn a user, who misbehaves in vBChat, please post a thread in this forum and I'll help you through.

This is my first officially released hack, so please don't be to harsh with me, if I broke any rules or made any mistakes. The mods have been tested extensively, both by me and two volunteers (thank you gentlemen), but I am only human.

Closing, let me thank Zero Tolerance, who got me started in this, and who owns a big part of the code of this hack. I definnitely couldn't have done it, without his code.

Special Note
For those who upgrade from Zero Tolerance's hack to my AWS, even though I have included a script which will do some of the work automatically, not everything is done by that script. Read the installation instructions carefully. You have to run the upgrade script first and then do several things manually. If you just run the upgrade script and just upload the files, the AWS will not work properly. If you have any questions, please do not hesitate to post here.

Also, let me add here, that version 3.3.0 wouldn't have been possible without the contribution of Revan.

And a couple of warnings:

PLEASE DOWNLOAD THE LATEST ZIP FILE FROM HERE, BEFORE YOU START INSTALLING THIS HACK. JUST BECAUSE YOU DOWNLOADED IT A COUPLE OF DAYS AGO, THAT DOES NOT MEAN IT IS THE LATEST VERSION. MAKE SURE YOU DOWNLOAD THE ZIP, JUST BEFORE YOU START INSTALLING THIS HACK.


LATEST VERSION

Version 3.4.16 (released Thursday August 25th, 2005 GMT 18:18)

A couple of bugs fixed in this version. One is related to the Notes feature, and it allowed plain users to see the notes entered, if the "Who can view warning points" setting was set to "All".

Features.txt a new version of this file has been uploaded on April 4th2 005 GMT 09:30, which covers the latest additions to the hack. The original Features.txt file hasn't been updated since the first release of this hack, so it was time for an update.

John

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #362  
Old 12-17-2004, 03:11 PM
SamirDarji SamirDarji is offline
 
Join Date: Apr 2004
Posts: 645
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sv1cec
Check that you have the warn_redirect template in your system. That's what should come up after you issue the warning.
The template is present, and works when issueing post-related warnings. How does the template get called after the non-post related warning? That's the area I think I need to look into for a problem.
Reply With Quote
  #363  
Old 12-17-2004, 06:58 PM
bigdaddybryce bigdaddybryce is offline
 
Join Date: Jan 2004
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

In the same template, find:

$post[reputationdisplay]</if>

This entry is not present in my postbit or postbit_legacy template...

Any ideas...I am using the Grassy Knoll template
Reply With Quote
  #364  
Old 12-17-2004, 08:40 PM
nubian nubian is offline
 
Join Date: Nov 2004
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by sv1cec
OK gentlemen, for all those who can't see the Warn XYZ and View XYZ's Warnings in the UserCP.

1. Make sure that your member.php file has the following lines in the beginning:

PHP Code:
     require_once('./global.php');
     require_once(
'./includes/functions_showthread.php');
     require_once(
'./includes/functions_user.php');
     require_once(
'./includes/functions_warning.php'); 
What you need to have is the last one, with the functions_warning.php.

2. Make sure you have uploaded the latest realease of the functions_warning.php file in your includes directory. Check that the file has the following lines at the beginning:

PHP Code:
     $warnopts = array();
     global 
$warn_opts;
     
 
$warn_opts=$DB_site->query_first(&quot;select from &quot;.TABLE_PREFIX.&quot;warning_options where oid='1'&quot;); 
3. Make sure your MEMBERINFO template has the following code:

HTML Code:
     <!-- checks for warning system -->
     <td  class=&quot;thead&quot; align=&quot;right&quot;>
     <div class=&quot;smallfont&quot; style=&quot;float:$stylevar[right]&quot;>
     <if condition=&quot;THIS_SCRIPT=='member' AND $warn_opts[allowoffpost]=='Yes'&quot;>
     	<if condition=&quot;$hierarchical=='No'&quot;>
 		<if condition=&quot;($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==5) AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7&quot;>
 			<a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related)</a> ? <a href='Warn.php?do=ViewWarnings&id=$userinfo[userid]'>View $userinfo[username]'s Warnings</a>
     	    </if>
 		<if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=7 AND $userinfo[usergroupid]!=5 AND $userinfo[warning_level]>0&quot;>
 			<a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> 
     		</if>
     	</if>
     	<if condition=&quot;$hierarchical=='Yes'&quot;>
 		<if condition=&quot;($userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==5 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==7)) OR ($userinfo[usergroupid]==7 AND $bbuserinfo[usergroupid]==5) OR ($bbuserinfo[usergroupid]==6 AND $userinfo[usergroupid]!=6)&quot;>
 			<a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related)</a> ? <a href='Warn.php?do=ViewWarnings&id=$userinfo[userid]'>View $userinfo[username]'s Warnings</a> 
     		</if>
 		<if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[warning_level]>0&quot;>
 				<a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> 
     		</if>
     	</if>
     </if>
     <!-- end of warning system -->
In order for them to appear, you have to have the Allow off-post warnings equal to Yes, and have a Yes or No value in the hierarchical.

Make sure you try it as an admin, and let me know what your results are.

Rgds
1. check
2. check
3. well...i don't have that. so what i did was reverted my memberinfo template and coded the way it wanted me to do it in the WarningSystemInstallationInstructions.txt directions from 2.3.5 not the updatetothelatestversion.txt

maybe i'm lost but the code that you told me to find in memberinfo in the past threads:

Code:
<!-- checks for warning system -->
     <td  class=&quot;thead&quot; align=&quot;right&quot;>
     <div class=&quot;smallfont&quot; style=&quot;float:$stylevar[right]&quot;>
     <if condition=&quot;THIS_SCRIPT=='member' AND $warn_opts[allowoffpost]=='Yes'&quot;>
    	 <if condition=&quot;$hierarchical=='No'&quot;>
 		 <if condition=&quot;($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==5) AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7&quot;>
 			 <a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related)</a> ? <a href='Warn.php?do=ViewWarnings&id=$userinfo[userid]'>View $userinfo[username]'s Warnings</a>
    		 </if>
 		 <if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=7 AND $userinfo[usergroupid]!=5 AND $userinfo[warning_level]>0&quot;>
 			 <a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> 
    		 </if>
    	 </if>
    	 <if condition=&quot;$hierarchical=='Yes'&quot;>
 		 <if condition=&quot;($userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==5 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==7)) OR ($userinfo[usergroupid]==7 AND $bbuserinfo[usergroupid]==5) OR ($bbuserinfo[usergroupid]==6 AND $userinfo[usergroupid]!=6)&quot;>
 			 <a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related)</a> ? <a href='Warn.php?do=ViewWarnings&id=$userinfo[userid]'>View $userinfo[username]'s Warnings</a> 
    		 </if>
 		 <if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[warning_level]>0&quot;>
 				 <a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> 
    		 </if>
    	 </if>
     </if>
     <!-- end of warning system -->
cannot even be found in your latest 2.3.5 install.txt file which has this:

Code:
<!-- main info - avatar, profilepic etc. -->
 <table class=&quot;tborder&quot; cellpadding=&quot;$stylevar[cellpadding]&quot; cellspacing=&quot;$stylevar[cellspacing]&quot; border=&quot;0&quot; width=&quot;100%&quot; align=&quot;center&quot;>
   <tr>
   <td class=&quot;thead&quot;>
 <table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; align=&quot;center&quot;>
   <tr>
   	<td class=&quot;thead&quot;>$vbphrase[view_profile]: $userinfo[username]
   <!-- checks for warning system -->
   <td  class=&quot;thead&quot; align=&quot;right&quot;>
   <div class=&quot;smallfont&quot; style=&quot;float:$stylevar[right]&quot;>
   <if condition=&quot;THIS_SCRIPT=='member' AND $warn_options[allowoffpost]=='Yes'&quot;>
   	<if condition=&quot;$hierarchical=='No'&quot;>
 	<if condition=&quot;($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==5) AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7&quot;>
 		 <a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related) ? View $userinfo[username]'s Warnings
   		</if>
 	<if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=7 AND $userinfo[usergroupid]!=5 AND $userinfo[warning_level]>0&quot;>
 			<a href='Warn.php?do=ViewMyWarnings'>View your Warnings 
   		</if>
   	</if>
   	<if condition=&quot;$hierarchical=='Yes'&quot;>
 	<if condition=&quot;($userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==5 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==7)) OR ($userinfo[usergroupid]==7 AND $bbuserinfo[usergroupid]==5) OR ($bbuserinfo[usergroupid]==6 AND $userinfo[usergroupid]!=6)&quot;>
 		<a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related) ? View $userinfo[username]'s Warnings 
   		</if>
 	<if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[warning_level]>0&quot;>
 			<a href='Warn.php?do=ViewMyWarnings'>View your Warnings 
   		</if>
   	</if>
   </if>
   <!-- end of warning system -->	
   </div>
   </td>
   </tr>
   </table>
   </td>
   </tr>
   <tr>
   	<td class=&quot;alt2&quot;>
 		<table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;>
   		<tr>
 		<td style=&quot;border-bottom:1px solid $stylevar[tborder_bgcolor]&quot; colspan=&quot;3&quot;> 		
 			<if condition=&quot;$userinfo['rank'] OR $userinfo['reputationdisplay']&quot;>
 		 	<div style=&quot;float:$stylevar[right]; padding:4px&quot;>
 	 		 	<if condition=&quot;$userinfo['rank']&quot;>
$userinfo[rank]
<if condition=&quot;$userinfo['reputationdisplay']&quot;>
$userinfo[reputationdisplay]
</div> </if> <div style=&quot;font-size:18pt&quot;>$userinfo[musername] <if condition=&quot;$userinfo['usertitle']&quot;>$userinfo[usertitle] </td> <td style=&quot;border-bottom:1px solid $stylevar[tborder_bgcolor]&quot; align=&quot;$stylevar[right]&quot;> <div class=&quot;smallfont&quot;> <b>User ID : $userid <if condition=&quot;$viewoption=='All'&quot;> <if condition=&quot;$userinfo[warning_level]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Warnings Level: $userinfo[warning_level] <font color=&quot;#000000&quot;> </if> <if condition=&quot;$userinfo[warning_bans]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Number of bans: $userinfo[warning_bans] <font color=&quot;#000000&quot;> </if> </if> </div> <if condition=&quot;$viewoption=='Mgm' AND $hierarchical=='Yes'&quot;> <if condition=&quot;($bbuserinfo[usergroupid]==7 AND $userinfo[userid]==$bbuserinfo[userid]) OR ($bbuserinfo[usergroupid]==7 AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7) OR ($bbuserinfo[usergroupid]==5 AND $userinfo[userid]==$bbuserinfo[userid]) OR ($bbuserinfo[usergroupid]==5 AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5) OR ($bbuserinfo[usergroupid]==6) &quot;> <if condition=&quot;$userinfo[warning_level]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Warnings Level: $userinfo[warning_level] <font color=&quot;#000000&quot;> </if> <if condition=&quot;$userinfo[warning_bans]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Number of bans: $userinfo[warning_bans] <font color=&quot;#000000&quot;> </if> </if> </if> <if condition=&quot;$viewoption=='Mgm' AND $hierarchical=='No' AND ( $bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==5 OR $bbuserinfo[usergroupid]==6 )&quot;> <if condition=&quot;$userinfo[warning_level]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Warnings Level: $userinfo[warning_level] <font color=&quot;#000000&quot;> </if> <if condition=&quot;$userinfo[warning_bans]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Number of bans: $userinfo[warning_bans] <font color=&quot;#000000&quot;> </if> </if> </td> <if condition=&quot;$show['profilepic']&quot;> <td valign=&quot;middle&quot; align=&quot;$stylevar[right]&quot; rowspan=&quot;2&quot; width=&quot;160&quot;> <center>$vbphrase[xs_picture]&quot; border=&quot;0&quot; style=&quot;border:1px solid $stylevar[tborder_bgcolor]&quot; /> </td> </if> </tr>


mind you i reverted my memberinfo template and did exactly what was said to do in the latest 2.3.5
i went into my test users public profile and i still don't see the options to warn them.
i'm completely lost.
Reply With Quote
  #365  
Old 12-17-2004, 08:44 PM
nubian nubian is offline
 
Join Date: Nov 2004
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bigdaddybryce
In the same template, find:

$post[reputationdisplay]</if>

This entry is not present in my postbit or postbit_legacy template...

Any ideas...I am using the Grassy Knoll template
it's there...just find it like this:

Code:
 $post[reputationdisplay]
Reply With Quote
  #366  
Old 12-17-2004, 09:15 PM
SamirDarji SamirDarji is offline
 
Join Date: Apr 2004
Posts: 645
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nubian
1. check
2. check
3. well...i don't have that. so what i did was reverted my memberinfo template and coded the way it wanted me to do it in the WarningSystemInstallationInstructions.txt directions from 2.3.5 not the updatetothelatestversion.txt

maybe i'm lost but the code that you told me to find in memberinfo in the past threads:

Code:
<!-- checks for warning system -->
     <td  class=&quot;thead&quot; align=&quot;right&quot;>
     <div class=&quot;smallfont&quot; style=&quot;float:$stylevar[right]&quot;>
     <if condition=&quot;THIS_SCRIPT=='member' AND $warn_opts[allowoffpost]=='Yes'&quot;>
    	 <if condition=&quot;$hierarchical=='No'&quot;>
 		 <if condition=&quot;($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==5) AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7&quot;>
 			 <a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related)</a> ? <a href='Warn.php?do=ViewWarnings&id=$userinfo[userid]'>View $userinfo[username]'s Warnings</a>
    		 </if>
 		 <if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=7 AND $userinfo[usergroupid]!=5 AND $userinfo[warning_level]>0&quot;>
 			 <a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> 
    		 </if>
    	 </if>
    	 <if condition=&quot;$hierarchical=='Yes'&quot;>
 		 <if condition=&quot;($userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==5 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==7)) OR ($userinfo[usergroupid]==7 AND $bbuserinfo[usergroupid]==5) OR ($bbuserinfo[usergroupid]==6 AND $userinfo[usergroupid]!=6)&quot;>
 			 <a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related)</a> ? <a href='Warn.php?do=ViewWarnings&id=$userinfo[userid]'>View $userinfo[username]'s Warnings</a> 
    		 </if>
 		 <if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[warning_level]>0&quot;>
 				 <a href='Warn.php?do=ViewMyWarnings'>View your Warnings</a> 
    		 </if>
    	 </if>
     </if>
     <!-- end of warning system -->
cannot even be found in your latest 2.3.5 install.txt file which has this:

Code:
<!-- main info - avatar, profilepic etc. -->
 <table class=&quot;tborder&quot; cellpadding=&quot;$stylevar[cellpadding]&quot; cellspacing=&quot;$stylevar[cellspacing]&quot; border=&quot;0&quot; width=&quot;100%&quot; align=&quot;center&quot;>
   <tr>
   <td class=&quot;thead&quot;>
 <table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot; align=&quot;center&quot;>
   <tr>
   	<td class=&quot;thead&quot;>$vbphrase[view_profile]: $userinfo[username]
   <!-- checks for warning system -->
   <td  class=&quot;thead&quot; align=&quot;right&quot;>
   <div class=&quot;smallfont&quot; style=&quot;float:$stylevar[right]&quot;>
   <if condition=&quot;THIS_SCRIPT=='member' AND $warn_options[allowoffpost]=='Yes'&quot;>
   	<if condition=&quot;$hierarchical=='No'&quot;>
 	<if condition=&quot;($bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==5) AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7&quot;>
 		 <a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related) ? View $userinfo[username]'s Warnings
   		</if>
 	<if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=7 AND $userinfo[usergroupid]!=5 AND $userinfo[warning_level]>0&quot;>
 			<a href='Warn.php?do=ViewMyWarnings'>View your Warnings 
   		</if>
   	</if>
   	<if condition=&quot;$hierarchical=='Yes'&quot;>
 	<if condition=&quot;($userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7 AND ($bbuserinfo[usergroupid]==5 OR $bbuserinfo[usergroupid]==6 OR $bbuserinfo[usergroupid]==7)) OR ($userinfo[usergroupid]==7 AND $bbuserinfo[usergroupid]==5) OR ($bbuserinfo[usergroupid]==6 AND $userinfo[usergroupid]!=6)&quot;>
 		<a href='Warn.php?do=WarnUserNoPost&id=$userid'>Warn $userinfo[username] (non-post related) ? View $userinfo[username]'s Warnings 
   		</if>
 	<if condition=&quot;$userinfo[userid]==$bbuserinfo[userid] AND $userinfo[usergroupid]!=6 AND $userinfo[warning_level]>0&quot;>
 			<a href='Warn.php?do=ViewMyWarnings'>View your Warnings 
   		</if>
   	</if>
   </if>
   <!-- end of warning system -->	
   </div>
   </td>
   </tr>
   </table>
   </td>
   </tr>
   <tr>
   	<td class=&quot;alt2&quot;>
 		<table cellpadding=&quot;0&quot; cellspacing=&quot;0&quot; border=&quot;0&quot; width=&quot;100%&quot;>
   		<tr>
 		<td style=&quot;border-bottom:1px solid $stylevar[tborder_bgcolor]&quot; colspan=&quot;3&quot;> 		
 			<if condition=&quot;$userinfo['rank'] OR $userinfo['reputationdisplay']&quot;>
 		 	<div style=&quot;float:$stylevar[right]; padding:4px&quot;>
 	 		 	<if condition=&quot;$userinfo['rank']&quot;>
$userinfo[rank]
<if condition=&quot;$userinfo['reputationdisplay']&quot;>
$userinfo[reputationdisplay]
</div> </if> <div style=&quot;font-size:18pt&quot;>$userinfo[musername] <if condition=&quot;$userinfo['usertitle']&quot;>$userinfo[usertitle] </td> <td style=&quot;border-bottom:1px solid $stylevar[tborder_bgcolor]&quot; align=&quot;$stylevar[right]&quot;> <div class=&quot;smallfont&quot;> <b>User ID : $userid <if condition=&quot;$viewoption=='All'&quot;> <if condition=&quot;$userinfo[warning_level]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Warnings Level: $userinfo[warning_level] <font color=&quot;#000000&quot;> </if> <if condition=&quot;$userinfo[warning_bans]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Number of bans: $userinfo[warning_bans] <font color=&quot;#000000&quot;> </if> </if> </div> <if condition=&quot;$viewoption=='Mgm' AND $hierarchical=='Yes'&quot;> <if condition=&quot;($bbuserinfo[usergroupid]==7 AND $userinfo[userid]==$bbuserinfo[userid]) OR ($bbuserinfo[usergroupid]==7 AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5 AND $userinfo[usergroupid]!=7) OR ($bbuserinfo[usergroupid]==5 AND $userinfo[userid]==$bbuserinfo[userid]) OR ($bbuserinfo[usergroupid]==5 AND $userinfo[usergroupid]!=6 AND $userinfo[usergroupid]!=5) OR ($bbuserinfo[usergroupid]==6) &quot;> <if condition=&quot;$userinfo[warning_level]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Warnings Level: $userinfo[warning_level] <font color=&quot;#000000&quot;> </if> <if condition=&quot;$userinfo[warning_bans]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Number of bans: $userinfo[warning_bans] <font color=&quot;#000000&quot;> </if> </if> </if> <if condition=&quot;$viewoption=='Mgm' AND $hierarchical=='No' AND ( $bbuserinfo[usergroupid]==7 OR $bbuserinfo[usergroupid]==5 OR $bbuserinfo[usergroupid]==6 )&quot;> <if condition=&quot;$userinfo[warning_level]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Warnings Level: $userinfo[warning_level] <font color=&quot;#000000&quot;> </if> <if condition=&quot;$userinfo[warning_bans]>0&quot;> <font color=&quot;#ff0000&quot;> <BR>Number of bans: $userinfo[warning_bans] <font color=&quot;#000000&quot;> </if> </if> </td> <if condition=&quot;$show['profilepic']&quot;> <td valign=&quot;middle&quot; align=&quot;$stylevar[right]&quot; rowspan=&quot;2&quot; width=&quot;160&quot;> <center>[img]%22image.php?u=$userinfo%5Buserid%5D&type=profile&dateline=$userinfo%5Bprofilepicdateline%5D%22[/img]$vbphrase[xs_picture]&quot; border=&quot;0&quot; style=&quot;border:1px solid $stylevar[tborder_bgcolor]&quot; /> </td> </if> </tr>


mind you i reverted my memberinfo template and did exactly what was said to do in the latest 2.3.5
i went into my test users public profile and i still don't see the options to warn them. [img]images/newsm/depressed.gif[/img]
i'm completely lost.
He only gave a piece of the member template. If you look at the member template from the 2.3.5 instructions, there is a comment called that matches the first line of the code he posted from his own member template. That's what I used and got the options to show. I'll do a comparison later to find the differences between the two.
Reply With Quote
  #367  
Old 12-17-2004, 09:27 PM
SamirDarji SamirDarji is offline
 
Join Date: Apr 2004
Posts: 645
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, I found the difference. Make sure in your memberinfo template, there is $warn_options instead of $warn_opts. Apparently that's what was wrong in my case and could be in your case as well.
Reply With Quote
  #368  
Old 12-17-2004, 09:30 PM
bigdaddybryce bigdaddybryce is offline
 
Join Date: Jan 2004
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by nubian
it's there...just find it like this:

Code:
 $post[reputationdisplay]
searched again...notta
Reply With Quote
  #369  
Old 12-17-2004, 10:00 PM
nubian nubian is offline
 
Join Date: Nov 2004
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by bigdaddybryce
searched again...notta
that field has to be there unless you've edited it before
if it were the stock temlate you should be able to find it....at least on vb 3.0.3
Reply With Quote
  #370  
Old 12-17-2004, 10:01 PM
nubian nubian is offline
 
Join Date: Nov 2004
Posts: 117
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by SamirDarji
Ok, I found the difference. Make sure in your memberinfo template, there is $warn_options instead of $warn_opts. Apparently that's what was wrong in my case and could be in your case as well.
i have options instead of opts
Reply With Quote
  #371  
Old 12-18-2004, 03:30 AM
bigdaddybryce bigdaddybryce is offline
 
Join Date: Jan 2004
Posts: 4
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Any ideas...I am using the Grassy Knoll template
I am not using the stock template but another one that I found of VB Templates
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 05:10 PM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.31388 seconds
  • Memory Usage 2,387KB
  • Queries Executed 25 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (6)bbcode_code
  • (1)bbcode_html
  • (2)bbcode_php
  • (8)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete