$onto_handler = new onto_handler($class_path . "/rdf/skos_pmb.rdf", "arc2", $onto_store_config, "arc2", $data_store_config, $tab_namespaces, 'http://www.w3.org/2004/02/skos/core#prefLabel', 'http://www.w3.org/2004/02/skos/core#ConceptScheme'); $params = new onto_param(); $params->concept_scheme = $deflt_concept_scheme; $onto_controler = new onto_skos_controler($onto_handler, $params); $deflt_user .= onto_skos_concept_ui::get_scheme_list_selector($onto_controler, $params, true, '', 'form_deflt_concept_scheme'); $deflt_user .= "</div></div>\n"; } elseif ($field == "deflt_notice_replace_keep_categories") { $deflt_user .= "<div class='row'><div class='colonne60'>" . $msg[$field] . "</div>\n\n\t\t\t\t\t<div class='colonne_suite'>\n\t\t\t\t\t\t" . $msg[39] . " <input type='radio' name='form_{$field}' value='0' " . (!$field_values[$i] ? "checked='checked'" : "") . " />\n\t\t\t\t\t\t" . $msg[40] . " <input type='radio' name='form_{$field}' value='1' " . ($field_values[$i] ? "checked='checked'" : "") . " />\n\t\t\t\t\t</div></div>\n"; } elseif ($field == "deflt_notice_is_new") { $deflt_user .= "<div class='row'><div class='colonne60'>" . $msg[$field] . "</div>\n\n\t\t\t\t\t<div class='colonne_suite'>\n\t\t\t\t\t\t" . $msg[39] . " <input type='radio' name='form_{$field}' value='0' " . (!$field_values[$i] ? "checked='checked'" : "") . " />\n\t\t\t\t\t\t" . $msg[40] . " <input type='radio' name='form_{$field}' value='1' " . ($field_values[$i] ? "checked='checked'" : "") . " />\n\t\t\t\t\t</div></div>\n"; } elseif ($field == "deflt_bulletinage_location") { $selector = gen_liste("select distinct idlocation, location_libelle from docs_location order by 2 ", "idlocation", "location_libelle", 'form_' . $field, "", $field_values[$i], "", "", "0", $msg["all_location"], 0); $deflt_user .= "\n\t\t\t\t\t<div class='row'><div class='colonne60'>" . $msg[$field] . " : </div>\n\n\t\t\t\t\t<div class='colonne_suite'>" . $selector . "</div></div>\n"; } elseif ($field == "deflt_agnostic_warehouse") { $conn = new agnostic($base_path . '/admin/connecteurs/in/agnostic'); $conn->get_sources(); $selector = "<select name=\"form_" . $field . "\">\n\t\t\t\t\t<option value='0' " . (!$field_values[$i] ? "selected='selected'" : "") . ">" . $msg['caddie_save_to_warehouse_none'] . "</option>"; if (is_array($conn->sources)) { foreach ($conn->sources as $key_source => $source) { $selector .= "<option value='" . $key_source . "' " . ($field_values[$i] == $key_source ? "selected='selected'" : "") . ">" . htmlentities($source['NAME'], ENT_QUOTES, $charset) . "</option>"; } } $selector .= "</select>"; $deflt_user .= "\n\t\t\t\t\t<div class='row'><div class='colonne60'>" . $msg[$field] . " : </div>\n\n\t\t\t\t\t<div class='colonne_suite'>" . $selector . "</div></div>\n"; } elseif ($field == "deflt_cms_article_statut") { if ($cms_active && SESSrights & CMS_AUTH) { $publications_states = new cms_editorial_publications_states(); $selector = "\n\t\t\t\t\t\t<select name=\"form_" . $field . "\">\n\t\t\t\t\t\t\t" . $publications_states->get_selector_options($field_values[$i]) . "\n\t\t\t\t\t\t</select>"; $deflt_user .= "<div class='row'><div class='colonne60'>" . $msg[$field] . "</div>\n\t\n\t\t\t\t\t\t<div class='colonne_suite'>\t\t\t\n\t\t\t\t\t\t\t{$selector}\n\t\t\t\t\t\t</div></div>\n"; } } elseif ($field == "deflt_cms_article_type") {
function aff_choix_quoi($action = "", $action_cancel = "", $titre_form = "", $bouton_valider = "", $onclick = "", $aff_choix_dep = false, $caddie_t = "") { global $dbh, $msg, $charset, $base_path; global $quelle; global $cart_choix_quoi, $cart_choix_quoi_not_ou_dep, $notice_linked_suppr_form, $bull_liked_suppr_form; global $elt_flag, $elt_no_flag; $sources_form = ''; if ($quelle == 'supprbase') { $n_sources = 0; require_once $base_path . "/admin/connecteurs/in/agnostic/agnostic.class.php"; $conn = new agnostic($base_path . '/admin/connecteurs/in/agnostic'); $conn->get_sources(); $n_sources = count($conn->sources); if ($n_sources) { $sources_form = "<div class='row'> </div><div class='row'>" . $msg['caddie_save_to_warehouse'] . "<select name='source_id' id='source_id' >"; $sources_form .= "<option value='0' selected='selected' >" . $msg['caddie_save_to_warehouse_none'] . "</option>"; foreach ($conn->sources as $k => $v) { $sources_form .= "<option value='" . $k . "'>" . htmlentities($v['NAME'], ENT_QUOTES, $charset) . "</option>"; } $sources_form .= "</select></div>"; } if ($caddie_t == 'NOTI') { $cart_choix_quoi = str_replace('<!--suppr_link-->', $notice_linked_suppr_form . $sources_form, $cart_choix_quoi); } elseif ($caddie_t == 'EXPL') { $cart_choix_quoi = str_replace('<!--suppr_link-->', $sources_form, $cart_choix_quoi); } elseif ($caddie_t == 'BULL') { $cart_choix_quoi = str_replace('<!--suppr_link-->', $bull_liked_suppr_form, $cart_choix_quoi); } } $cart_choix_quoi = str_replace('!!action!!', $action, $cart_choix_quoi); $cart_choix_quoi = str_replace('!!action_cancel!!', $action_cancel, $cart_choix_quoi); $cart_choix_quoi = str_replace('!!titre_form!!', $titre_form, $cart_choix_quoi); $cart_choix_quoi = str_replace('!!bouton_valider!!', $bouton_valider, $cart_choix_quoi); if ($aff_choix_dep) { $cart_choix_quoi = str_replace('!!bull_not_ou_dep!!', $cart_choix_quoi_not_ou_dep, $cart_choix_quoi); } else { $cart_choix_quoi = str_replace('!!bull_not_ou_dep!!', "<div class='row'> </div>", $cart_choix_quoi); } if ($onclick != "") { $cart_choix_quoi = str_replace('!!onclick_valider!!', 'onClick="' . $onclick . '"', $cart_choix_quoi); } else { $cart_choix_quoi = str_replace('!!onclick_valider!!', '', $cart_choix_quoi); } if ($elt_flag) { $cart_choix_quoi = str_replace('!!elt_flag_checked!!', 'checked=\'checked\'', $cart_choix_quoi); } else { $cart_choix_quoi = str_replace('!!elt_flag_checked!!', '', $cart_choix_quoi); } if ($elt_no_flag) { $cart_choix_quoi = str_replace('!!elt_no_flag_checked!!', 'checked=\'checked\'', $cart_choix_quoi); } else { $cart_choix_quoi = str_replace('!!elt_no_flag_checked!!', '', $cart_choix_quoi); } return $cart_choix_quoi; }