some plug-in help
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>
Now I can't set this to a number value, it says:
Code:
Fatal error: Unsupported operand types in /home/wazabe/public_html/site/includes/adminfunctions_options.php on line 206
But that's not the only problem,
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?
|