/** * Provides a widget to specify the default image for posts */ function mw_widget_image() { global $xoopsSecurity, $xoopsModuleConfig, $xoopsUser, $rm_config; $id = rmc_server_var($_REQUEST, 'id', 0); $type = rmc_server_var($_REQUEST, 'type', ''); $op = rmc_server_var($_REQUEST, 'op', ''); $edit = $op == 'edit' ? 1 : 0; $widget = array(); $widget['title'] = __('Default Image', 'mywords'); $util = new RMUtilities(); if ($edit) { //Verificamos que el software sea válido if ($id <= 0) { $params = ''; } $post = new MWPost($id); if ($post->isNew()) { $params = ''; } else { $params = $post->getVar('image'); } } else { $params = ''; } $widget['content'] = '<form name="frmDefimage" id="frm-defimage" method="post">'; $widget['content'] .= $util->image_manager('image', $params); $widget['content'] .= '</form>'; return $widget; }
/** * Provides a widget to specify the default image for posts */ function mywords_widget_image($post = null) { global $xoopsSecurity, $xoopsModuleConfig, $xoopsUser, $rm_config; $type = RMHttpRequest::request('type', 'string', ''); $widget = array(); $widget['title'] = __('Default Image', 'mywords'); $util = new RMUtilities(); if (isset($post) && is_a($post, 'MWPost')) { if ($post->isNew()) { $params = ''; } else { $params = $post->getVar('image', 'e'); } } else { $params = ''; } $widget['content'] = '<form name="frmDefimage" id="frm-defimage" method="post">'; $widget['content'] .= $util->image_manager('image', 'image', $params, array('accept' => 'thumbnail', 'multiple' => 'no')); $widget['content'] .= '</form>'; return $widget; }
/** * Show fields for default image */ function dt_widget_defimg($edit = 0) { $id = intval(rmc_server_var($_REQUEST, 'id', 0)); $type = rmc_server_var($_REQUEST, 'type', ''); $action = rmc_server_var($_REQUEST, 'action', ''); $widget = array(); $widget['title'] = __('Default Image', 'dtransport'); $widget['icon'] = '../images/shots.png'; $util = new RMUtilities(); if ($edit) { //Verificamos que el software sea válido if ($id <= 0) { $params = ''; } //Verificamos que el software exista if ($type == 'edit') { $sw = new DTSoftwareEdited($id); } else { $sw = new DTSoftware($id); } if ($sw->isNew()) { $params = ''; } else { $params = $sw->getVar('image'); } } else { $params = ''; } $widget['content'] = '<form name="frmDefimage" id="frm-defimage" method="post">'; $widget['content'] .= $util->image_manager('image', $params); $widget['content'] .= '</form>'; return $widget; }