function xnppresentationGetAdvancedSearchBlock(&$search_var) { // retrieve blocks of BasicInformation / Preview / IndexKeywords $basic = xnpGetBasicInformationAdvancedSearchBlock('xnppresentation', $search_var); $search_var[] = 'xnppresentation_presentation_type'; $search_var[] = 'xnppresentation_creator'; $search_var[] = 'xnppresentation_presentation_file'; // assign to template global $xoopsTpl; $tpl = new XoopsTpl(); $tpl->assign($xoopsTpl->get_template_vars()); // variables assigned to xoopsTpl are copied to tpl $tpl->assign('presentation_type', array_merge(array('' => 'Any'), xnppresentationGetTypes())); $tpl->assign('presentation_type_selected', 'none'); $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnppresentation'); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return HTML content return $tpl->fetch('db:xnppresentation_search_block.html'); }
function xnpbookGetAdvancedSearchBlock(&$search_var) { $basic = xnpGetBasicInformationAdvancedSearchBlock('xnpbook', $search_var); $search_var[] = 'xnpbook_author'; $search_var[] = 'xnpbook_editor'; $search_var[] = 'xnpbook_publisher'; $search_var[] = 'xnpbook_isbn'; $search_var[] = 'xnpbook_book_pdf'; // set to template global $xoopsTpl; $tpl = new XoopsTpl(); $tpl->assign($xoopsTpl->get_template_vars()); // copy variables in $xoopsTpl to $tpl $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnpbook'); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return as HTML return $tpl->fetch('db:xnpbook_search_block.html'); }
function xnpconferenceGetAdvancedSearchBlock(&$search_var) { // get BasicInformation / Preview / IndexKeywords block $basic = xnpGetBasicInformationAdvancedSearchBlock('xnpconference', $search_var); $search_var[] = 'xnpconference_presentation_type'; $search_var[] = 'xnpconference_conference_title'; $search_var[] = 'xnpconference_place'; $search_var[] = 'xnpconference_author'; $search_var[] = 'xnpconference_abstract'; // set to template global $xoopsTpl; $tpl = new XoopsTpl(); // copy variables in $xoopsTpl to $tpl $tpl->assign($xoopsTpl->get_template_vars()); $tpl->assign('presentation_type', array_merge(array('' => 'Any'), xnpconferenceGetTypes())); $tpl->assign('presentation_type_selected', 'none'); $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnpconference'); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return as HTML return $tpl->fetch('db:xnpconference_search_block.html'); }
function xnpmodelGetAdvancedSearchBlock(&$search_var) { $basic = xnpGetBasicInformationAdvancedSearchBlock('xnpmodel', $search_var); $search_var[] = 'xnpmodel_model_type'; $search_var[] = 'xnpmodel_creator'; $search_var[] = 'xnpmodel_caption'; $search_var[] = 'xnpmodel_model_file'; // set to template global $xoopsTpl; $tpl = new XoopsTpl(); // copy variables in $xoopsTpl to $tpl $tpl->assign($xoopsTpl->get_template_vars()); $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnpmodel'); $model_type = xnpmodel_get_type_array(); $tpl->assign('model_type_option', $model_type); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return as HTML return $tpl->fetch('db:xnpmodel_search_block.html'); }
function xnpfilesGetAdvancedSearchBlock(&$search_var) { // get BasicInformation / Preview / IndexKeywords block $basic = xnpGetBasicInformationAdvancedSearchBlock('xnpfiles', $search_var); $data_file_name = xnpfilesGetAttachmentFilenameAdvancedSearchBlock('data_file_name'); $data_file_mimetype = xnpfilesGetAttachmentMimetypeAdvancedSearchBlock('data_file_mimetype'); $data_file_filetype = xnpfilesGetAttachmentFiletypeAdvancedSearchBlock('data_file_filetype'); $search_var[] = 'data_file_mimetype'; $search_var[] = 'data_file_filetype'; $search_var[] = 'xnpfiles_data_file'; // set to template global $xoopsTpl; $tpl = new XoopsTpl(); // copy variables in $xoopsTpl to $tpl $tpl->assign($xoopsTpl->get_template_vars()); $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnpfiles'); $tpl->assign('data_file_name', $data_file_name); $tpl->assign('data_file_mimetype', $data_file_mimetype); $tpl->assign('data_file_filetype', $data_file_filetype); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return as HTML return $tpl->fetch('db:xnpfiles_search_block.html'); }
function xnppaperGetAdvancedSearchBlock(&$search_var) { // retrieve blocs of BasicInformation / IndexKeywords $basic = xnpGetBasicInformationAdvancedSearchBlock('xnppaper', $search_var); $search_var[] = 'xnppaper_author'; $search_var[] = 'xnppaper_journal'; $search_var[] = 'xnppaper_volume'; $search_var[] = 'xnppaper_number'; $search_var[] = 'xnppaper_page'; $search_var[] = 'xnppaper_pubmed_id'; $search_var[] = 'xnppaper_paper_pdf_reprint'; // assign to template global $xoopsTpl; $tpl = new XoopsTpl(); // variables assigned to xoopsTpl are copied to $tpl $tpl->assign($xoopsTpl->get_template_vars()); $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnppaper'); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return HTML return $tpl->fetch('db:xnppaper_search_block.html'); }
function xnpsimulatorGetAdvancedSearchBlock(&$search_var) { $basic = xnpGetBasicInformationAdvancedSearchBlock('xnpsimulator', $search_var); $search_var[] = 'xnpsimulator_simulator_type'; $search_var[] = 'xnpsimulator_developer'; $search_var[] = 'xnpsimulator_caption'; // assign to template global $xoopsTpl; $tpl = new XoopsTpl(); // variables assigned to xoopsTpl are copied to tpl $tpl->assign($xoopsTpl->get_template_vars()); $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnpsimulator'); $simulator_type = xnpsimulator_get_type_array(); $tpl->assign('simulator_type_option', $simulator_type); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return HTML content return $tpl->fetch('db:xnpsimulator_search_block.html'); }
function xnpurlGetAdvancedSearchBlock(&$search_var) { // retrieve blocks of BasicInformation / Preview / IndexKeywords $basic = xnpGetBasicInformationAdvancedSearchBlock('xnpurl', $search_var); $search_var[] = 'xnpurl_url'; $search_var[] = 'xnpurl_url_banner_file'; // assign to template global $xoopsTpl; $tpl = new XoopsTpl(); // variables assigned to xoopsTpl are copied to tpl $tpl->assign($xoopsTpl->get_template_vars()); $tpl->assign('basic', $basic); $tpl->assign('module_name', 'xnpurl'); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return HTML content return $tpl->fetch('db:xnpurl_search_block.html'); }
function xnpbinderGetAdvancedSearchBlock(&$search_var) { global $xoopsTpl; $tpl = new XoopsTpl(); $tpl->assign($xoopsTpl->get_template_vars()); // copy variables in $xoopsTpl to $tpl $tpl->assign('basic', xnpGetBasicInformationAdvancedSearchBlock('xnpbinder', $search_var)); $tpl->assign('module_name', 'xnpbinder'); $tpl->assign('module_display_name', xnpGetItemTypeDisplayNameByDirname(basename(dirname(dirname(__FILE__))), 's')); // return as HTML return $tpl->fetch('db:xnpbinder_search_block.html'); }