This hack mod will allow administrator enable/disable signature for each user.
Difficulty: Easy with 2 step.
Let's begin.
1. First, you need to create a new user profile as follow:
Profile Field type: Single-Selection Radio Buttons
Title: Enable Signature Description: write whatever you like Option - enter 2 values, each value seperated by Enter, notice the order of each:
Code:
Yes
No
Set Default : Yes Order : (leave) Required field: No Field Editable by User: No (This option will only allow administrator to edit) Private Field: Yes Other field: No
Which page displays this option?: Option
Click Save, it will return to User profile field manager page
You will see new user profile field, view the name of it, for example in my board is: field17
Remember this
2. In postbit or postbit_legacy template,
Find:
find:
Code:
<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>
Replace with:
Code:
<if condition="$post['field17']!='No'">
<if condition="$post['signature']">
<!-- sig -->
<div>
__________________<br />
$post[signature]
</div>
<!-- / sig -->
</if>
</if>
Note: change $post['field17'] the fieldname as in your board
All done.
How to use this ?
If you want to disable signature for any user, just go to the User Profile in AdminCP and at the option: Enable Signature, select No
You like this hack? Click here to receive update of this hack when available
Enjoy.
Show Your Support
This modification may not be copied, reproduced or published elsewhere without author's permission.
I have a link in postbit that shows up for my moderators for quick access to edit a users' signature. It takes them to the page that you'd get when looking at a user profile in the modcp (Edit Signature):
/forums/modcp/user.php?do=editsig&u=userid
Any idea how you could get this hack to show up on that page? So a moderator could edit the sig AND change that profile field on the same page?
I have a link in postbit that shows up for my moderators for quick access to edit a users' signature. It takes them to the page that you'd get when looking at a user profile in the modcp (Edit Signature):
/forums/modcp/user.php?do=editsig&u=userid
Any idea how you could get this hack to show up on that page? So a moderator could edit the sig AND change that profile field on the same page?
To do this need to add some code to original php file. But now I dont have much time to do this. I think you should do it by your self if you have knowledge about php and SQL
To do this need to add some code to original php file. But now I dont have much time to do this. I think you should do it by your self if you have knowledge about php and SQL
I don't know if I could write the code myself - I would need some help.