You appear to be a bot. Output may be restricted
Description
Reschedule oldest in category to time pageProcessing depends on the button that was pressed. There should only be one! Selection Validate? Perform action Display preview Display add Display edit Display select list ——————————- ——– ——————- ————— ———— ———— ——————- preview_bmc No n/a Yes – – – delete_bmc No delete selected bmc – – – Yes edit_bmc No n/a – – Yes Yes _oik_bmc_edit_bmc Yes update selected bmc – – Yes Yes _oik_bmc_add_bmc _oik_bmc_add_oik_bmc
Usage
oikbmc_lazy_do_page();
Parameters
Returns
voidSource
File name: oik-batchmove/admin/oik-batchmove-categories.phpLines:
function oikbmc_lazy_do_page() { // oik_menu_header( "Reschedule oldest in category", "w100pc" ); $validated = false; $preview_bmc = bw_array_get( $_REQUEST, "preview_bmc", null ); $delete_bmc = bw_array_get( $_REQUEST, "delete_bmc", null ); $edit_bmc = bw_array_get( $_REQUEST, "edit_bmc", null ); /** These codes override the ones from the list... but why do we need to do it? * Do we have to receive the others in the $_REQUEST **?** * */ $oik_bmc_edit_bmc = bw_array_get( $_REQUEST, "_oik_bmc_edit_bmc", null ); $oik_bmc_add_oik_bmc = bw_array_get( $_REQUEST, "_oik_bmc_add_oik_bmc", null ); $oik_bmc_add_bmc = bw_array_get( $_REQUEST, "_oik_bmc_add_bmc", null ); if ( $oik_bmc_add_bmc || $oik_bmc_add_oik_bmc ) { $preview_bmc = null; $delete_bmc = null; $edit_bmc = null; } if ( $preview_bmc ) { oik_box( NULL, NULL, "Preview", "oik_bmc_preview" ); } if ( $delete_bmc ) { _oik_bmc_delete_bmc( $delete_bmc ); } if ( $edit_bmc ) { global $bw_bmc; $bw_bmcs = get_option( "bw_bmcs" ); $bw_bmc = bw_array_get( $bw_bmcs, $edit_bmc, null ); $bw_bmc['args']['bmc'] = $edit_bmc; bw_trace2( $bw_bmc ); } if ( $oik_bmc_edit_bmc ) { $validated = _oik_bmc_bmc_validate( false ); } if ( $oik_bmc_add_oik_bmc ) { $validated = _oik_bmc_bmc_validate( true ); } if ( $oik_bmc_add_bmc || ( $oik_bmc_add_oik_bmc && !$validated ) ) { oik_box( NULL, NULL, "Add new", "oik_bmc_add_oik_bmc" ); } if ( $edit_bmc || $oik_bmc_edit_bmc || $validated ) { // oik_box( null, null, "Edit relationship", "oik_bmc_edit_bmc" ); } oik_box( NULL, NULL, "Categories", "oik_bmc_bmcs" ); //oik_menu_footer(); bw_flush(); }View on GitHub View on Trac