The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
![]()
Hey
As you maybe know I'm busy porting the vbbuddies hack Now I have a problem with an admincp option for the to displaying member fields. The admincp option code (I think it is ok) is this: HTML Code:
<input type=\"hidden\" name=\"setting[$setting[varname]][]\" value=\"0\" /> <table cellpadding=\"0\" cellspacing=\"0\" border=\"0\"> <tr valign=\"top\"> <td class=\"smallfont\" nowrap=\"nowrap\"> <label for=\"buddydisplay1\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay1\" value=\"1\" tabindex=\"1\" " . iif(bitwise($setting['value'], 1), 'checked="checked"') . " />$vbphrase[birthday]</label><br /> <label for=\"buddydisplay2\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay2\" value=\"2\" tabindex=\"1\" " . iif(bitwise($setting['value'], 2), 'checked="checked"') . " />$vbphrase[age]</label><br /> <label for=\"buddydisplay4\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay4\" value=\"4\" tabindex=\"1\" " . iif(bitwise($setting['value'], 4), 'checked="checked"') . " />$vbphrase[join_date]</label><br /> </td> <td> </td> <td class=\"smallfont\" nowrap=\"nowrap\"> <label for=\"buddydisplay8\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay8\" value=\"8\" tabindex=\"1\" " . iif(bitwise($setting['value'], 8), 'checked="checked"') . " />$vbphrase[post_count]</label><br /> <label for=\"buddydisplay16\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay16\" value=\"16\" tabindex=\"1\" " . iif(bitwise($setting['value'], 16), 'checked="checked"') . " />$vbphrase[user_title]</label><br /> <label for=\"buddydisplay32\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay32\" value=\"32\" tabindex=\"1\" " . iif(bitwise($setting['value'], 32), 'checked="checked"') . " />$vbphrase[last_visit]</label><br /> </td> <td> </td> <td class=\"smallfont\" nowrap=\"nowrap\"> <label for=\"buddydisplay64\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay64\" value=\"64\" tabindex=\"1\" " . iif(bitwise($setting['value'], 64), 'checked="checked"') . " />$vbphrase[avatar]</label><br /> <label for=\"buddydisplay128\"><input type=\"checkbox\" name=\"setting[$setting[varname]][]\" id=\"buddydisplay128\" value=\"128\" tabindex=\"1\" " . iif(bitwise($setting['value'], 128), 'checked="checked"') . " />$vbphrase[online_status]</label><br /> </td> </tr> </table> Code:
Fatal error: Unsupported operand types in /home/wazabe/public_html/site/includes/adminfunctions_options.php on line 206 As that option is custom-code I should normally add code in admincp/options.php AFTER 'memberlistfields': I should put: 'buddieslist_displayoptions': But I don't want file edits (Lets say as less as possible) So I found the "admin_options_processing" plug-in in the same switch-function as where I should do the file edit (after default: ) Is there a way to do the file edit whit a plug-in? |
#2
|
||||
|
||||
![]()
Your setting returns an array, so it is surely not a number
![]() As it seems this is a Bitfield: admin_options_process PHP Code:
|
#3
|
|||
|
|||
![]()
thx andreas, amazingly fast and good reply!
It works if I set it to free, but what I don't get: memberlistfield is a number and it is actually the same code... |
![]() |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
![]() |
|
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|