X-Git-Url: http://git.cyclocoop.org/?p=velocampus%2Fweb%2Fwww.git;a=blobdiff_plain;f=www%2Fecrire%2Finc%2Fselectionner.php;fp=www%2Fecrire%2Finc%2Fselectionner.php;h=f5a728c561956946e337cbb19b0e520af7f2c578;hp=0000000000000000000000000000000000000000;hb=80b4d3e85f78d402ed2e73f8f5d1bf4c19962eed;hpb=aaf970bf4cdaf76689ecc10609048e18d073820c
diff --git a/www/ecrire/inc/selectionner.php b/www/ecrire/inc/selectionner.php
new file mode 100644
index 0000000..f5a728c
--- /dev/null
+++ b/www/ecrire/inc/selectionner.php
@@ -0,0 +1,124 @@
+\n
"
+ . _T("info_racine_site")
+ . "
";
+ } else $onClick = '';
+
+ $url_init = generer_url_ecrire('plonger',"rac=$idom&exclus=$exclus&id=0&col=1&do=$do");
+
+ $plonger = charger_fonction('plonger', 'inc');
+ $plonger_r = $plonger($sel, $idom, $recur, 1, $exclus, $do);
+
+ // url completee par la fonction JS onkeypress_rechercher
+ $url = generer_url_ecrire('rechercher', "exclus=$exclus&rac=$idom&do=$do&type=");
+ return construire_selectionner_hierarchie($idom, $plonger_r, $aff_racine, $url, 'id_parent', $url_init);
+}
+
+// http://doc.spip.org/@construire_selectionner_hierarchie
+function construire_selectionner_hierarchie($idom, $liste, $racine, $url, $name, $url_init='')
+{
+ global $spip_lang_right;
+
+ $idom1 = $idom . "_champ_recherche";
+ $idom2 = $idom . "_principal";
+ $idom3 = $idom . "_selection";
+ $idom4 = $idom . "_col_1";
+ $idom5 = 'img_' . $idom4;
+ $idom6 = $idom."_fonc";
+
+ return ""
+ . "
"
+ . "
"
+ . http_img_pack("searching.gif", "*", "style='visibility: hidden;float:$spip_lang_right' id='$idom5'")
+ . ""
+ . ""
+ . "\n
"
+ . ($racine?"
$racine
":"")
+ . "
\n
\n";
+}
+
+// http://doc.spip.org/@mini_hier
+function mini_hier ($id_rubrique) {
+
+ $liste = $id_rubrique;
+ $id_rubrique = intval($id_rubrique);
+ while ($id_rubrique = sql_getfetsel("id_parent", "spip_rubriques", "id_rubrique = " . $id_rubrique))
+ $liste = $id_rubrique . ",$liste";
+ return explode(',',"0,$liste");
+}
+
+?>