function upgrade11_run() { newpoints_add_setting('newpoints_income_referral', 'income', 'Per Referral', 'Amount of points received everytime a user is referred. (the referred user is who receives the points)', 'text', '5', 12); change_admin_permission("newpoints", "upgrades", 1); newpoints_remove_templates("'newpoints_donate'"); newpoints_add_template('newpoints_donate', ' <html> <head> <title>{$lang->newpoints} - {$lang->newpoints_donate}</title> {$headerinclude} </head> <body> {$header} <table width="100%" border="0" align="center"> <tr> <td valign="top" width="180"> <table border="0" cellspacing="{$theme[\'borderwidth\']}" cellpadding="{$theme[\'tablespace\']}" class="tborder"> <tr> <td class="thead"><strong>{$lang->newpoints_menu}</strong></td> </tr> {$options} </table> </td> <td valign="top"> <form action="newpoints.php" method="POST"> <input type="hidden" name="postcode" value="{$mybb->post_code}"> <input type="hidden" name="action" value="do_donate"> <table border="0" cellspacing="{$theme[\'borderwidth\']}" cellpadding="{$theme[\'tablespace\']}" class="tborder"> <tr> <td class="thead" colspan="2"><strong>{$lang->newpoints_donate}</strong></td> </tr> <tr> <td class="trow1" width="50%"><strong>{$lang->newpoints_user}:</strong><br /><span class="smalltext">{$lang->newpoints_user_desc}</span></td> <td class="trow1" width="50%"><input type="text" name="username" value="{$user[\'username\']}" class="textbox"></td> </tr> <tr> <td class="trow2" width="50%"><strong>{$lang->newpoints_amount}:</strong><br /><span class="smalltext">{$lang->newpoints_amount_desc}</span></td> <td class="trow2" width="50%"><input type="text" name="amount" value="" class="textbox"></td> </tr> <tr> <td class="trow1" width="50%"><strong>{$lang->newpoints_reason}:</strong><br /><span class="smalltext">{$lang->newpoints_reason_desc}</span></td> <td class="trow1" width="50%"><input type="text" name="reason" value="" class="textbox"></td> </tr> <tr> <td class="tfoot" width="100%" colspan="2" align="center"><input type="submit" name="submit" value="{$lang->newpoints_submit}"></td> </tr> </table> </form> </td> </tr> </table> {$footer} </body> </html>'); }
function newpoints_shop_deactivate() { global $db, $mybb; newpoints_remove_templates("'newpoints_shop','newpoints_shop_category','newpoints_shop_item','newpoints_shop_no_items','newpoints_shop_no_cats','newpoints_shop_myitems','newpoints_shop_myitems_item','newpoints_shop_myitems_no_items','newpoints_shop_do_action','newpoints_shop_stats','newpoints_shop_stats_purchase','newpoints_shop_stats_nopurchase','newpoints_shop_myitems_item_empty','newpoints_shop_profile','newpoints_shop_view_item','newpoints_shop_postbit'"); // edit templates newpoints_find_replace_templatesets('newpoints_statistics', '#' . preg_quote('{$newpoints_shop_lastpurchases}') . '#', ''); //newpoints_find_replace_templatesets('newpoints_profile', '#'.preg_quote('{$newpoints_shop_profile}').'#', ''); newpoints_find_replace_templatesets('newpoints_postbit', '#' . preg_quote('{$post[\'newpoints_shop_items\']}') . '#', ''); require_once MYBB_ROOT . "inc/adminfunctions_templates.php"; find_replace_templatesets("member_profile", '#' . preg_quote('{$newpoints_shop_profile}') . '#', '', 0); find_replace_templatesets("member_profile_adminoptions", '#' . preg_quote('<li><a href="{$mybb->settings[\'bburl\']}/{$config[\'admin_dir\']}/index.php?module=newpoints-shop&action=inventory&uid={$uid}">{$lang->newpoints_shop_edit_inventory}</a></li>') . '#', '', 0); }
function newpoints_plugin_deactivate() { global $db, $mybb; newpoints_remove_templates("'newpoints_postbit','newpoints_profile','newpoints_donate','newpoints_donate_inline','newpoints_statistics','newpoints_statistics_richest_user','newpoints_statistics_donation','newpoints_no_results','newpoints_option','newpoints_home'"); newpoints_undo_template_edits(); //Change admin permissions change_admin_permission("newpoints", false, -1); change_admin_permission("newpoints", "plugins", -1); change_admin_permission("newpoints", "settings", -1); change_admin_permission("newpoints", "log", -1); change_admin_permission("newpoints", "maintenance", -1); change_admin_permission("newpoints", "forumrules", -1); change_admin_permission("newpoints", "grouprules", -1); change_admin_permission("newpoints", "stats", -1); change_admin_permission("newpoints", "upgrades", -1); }