You appear to be a bot. Output may be restricted
Description
Reschedule oldest in tag 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_bmt No n/a Yes – – – delete_bmt No delete selected bmt – – – Yes edit_bmt No n/a – – Yes Yes _oik_bmt_edit_bmt Yes update selected bmt – – Yes Yes _oik_bmt_add_bmt _oik_bmt_add_oik_bmt
Usage
oikbmt_lazy_do_page();
Parameters
Returns
voidSource
File name: oik-batchmove/admin/oik-batchmove-tags.phpLines:
function oikbmt_lazy_do_page() { $validated = false; $preview_bmt = bw_array_get( $_REQUEST, "preview_bmt", null ); $delete_bmt = bw_array_get( $_REQUEST, "delete_bmt", null ); $edit_bmt = bw_array_get( $_REQUEST, "edit_bmt", 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_bmt_edit_bmt = bw_array_get( $_REQUEST, "_oik_bmt_edit_bmt", null ); $oik_bmt_add_oik_bmt = bw_array_get( $_REQUEST, "_oik_bmt_add_oik_bmt", null ); $oik_bmt_add_bmt = bw_array_get( $_REQUEST, "_oik_bmt_add_bmt", null ); if ( $oik_bmt_add_bmt || $oik_bmt_add_oik_bmt ) { $preview_bmt = null; $delete_bmt = null; $edit_bmt = null; } if ( $preview_bmt ) { oik_box( NULL, NULL, "Preview", "oik_bmt_preview" ); } if ( $delete_bmt ) { _oik_bmt_delete_bmt( $delete_bmt ); } if ( $edit_bmt ) { global $bw_bmt; $bw_bmts = get_option( "bw_bmts" ); $bw_bmt = bw_array_get( $bw_bmts, $edit_bmt, null ); $bw_bmt['args']['bmt'] = $edit_bmt; bw_trace2( $bw_bmt ); } if ( $oik_bmt_edit_bmt ) { $validated = _oik_bmt_bmt_validate( false ); } if ( $oik_bmt_add_oik_bmt ) { $validated = _oik_bmt_bmt_validate( true ); } if ( $oik_bmt_add_bmt || ( $oik_bmt_add_oik_bmt && !$validated ) ) { oik_box( NULL, NULL, "Add new", "oik_bmt_add_oik_bmt" ); } if ( $edit_bmt || $oik_bmt_edit_bmt || $validated ) { // oik_box( null, null, "Edit relationship", "oik_bmt_edit_bmt" ); } oik_box( NULL, NULL, "Tags", "oik_bmt_bmts" ); //oik_menu_footer(); bw_flush(); }View on GitHub View on Trac