Changeset 93680 in spip-zone
- Timestamp:
- Dec 14, 2015, 9:56:07 AM (5 years ago)
- Location:
- _plugins_/selections_editoriales/branches/selections_editoriales_dragdrop
- Files:
-
- 1 added
- 3 edited
Legend:
- Unmodified
- Added
- Removed
-
_plugins_/selections_editoriales/branches/selections_editoriales_dragdrop/paquet.xml
r93678 r93680 2 2 prefix="selections_editoriales" 3 3 categorie="navigation" 4 version="1.2. 4"4 version="1.2.5" 5 5 etat="stable" 6 6 compatibilite="[3.0.0;3.1.*]" … … 23 23 <pipeline nom="afficher_complement_objet" inclure="selections_editoriales_pipelines.php" /> 24 24 25 <pipeline nom="declarer_tables_objets_sql" inclure="base/selections_editoriales.php" /> 26 <pipeline nom="declarer_tables_interfaces" inclure="base/selections_editoriales.php" /> 27 <pipeline nom="declarer_tables_auxiliaires" inclure="base/selections_editoriales.php" /> 28 <pipeline nom="affiche_milieu" inclure="selections_editoriales_pipelines.php" /> 29 <pipeline nom="optimiser_base_disparus" inclure="selections_editoriales_pipelines.php" /> 25 <pipeline nom="jqueryui_plugins" inclure="selections_editoriales_pipelines.php" action="jqueryui_forcer" /> 26 27 <pipeline nom="declarer_tables_objets_sql" inclure="base/selections_editoriales.php" /> 28 <pipeline nom="declarer_tables_interfaces" inclure="base/selections_editoriales.php" /> 29 <pipeline nom="declarer_tables_auxiliaires" inclure="base/selections_editoriales.php" /> 30 <pipeline nom="affiche_milieu" inclure="selections_editoriales_pipelines.php" /> 31 <pipeline nom="optimiser_base_disparus" inclure="selections_editoriales_pipelines.php" /> 30 32 31 33 <menu nom="selections" titre="selection:titre_selections" parent="menu_edition" icone="images/selections_contenu-16.png" action="selections" /> -
_plugins_/selections_editoriales/branches/selections_editoriales_dragdrop/prive/squelettes/inclure/editer_selections_contenus.html
r83901 r93680 4 4 <h3 class="titrem"><a href="[(#ENV{id_selection}|generer_url_entite{selection})]">#INFO_TITRE{selection,#ENV{id_selection}}</a></h3> 5 5 ] 6 <div class="liste-items" >6 <div class="liste-items" id="sortable_elements"> 7 7 <BOUCLE_contenus(SELECTIONS_CONTENUS){id_selection}{par num titre,titre}> 8 8 <div class="item" id="selection#ID_SELECTION-contenu#ID_SELECTIONS_CONTENU"> … … 47 47 48 48 #BOITE_FERMER 49 <script> 50 $(function(){ 51 $("#sortable_elements").sortable({ 52 items:"div.item", 53 cursor:"move" 54 }); 55 $("#sortable_elements").disableSelection(); 56 $("#sortable_elements").bind("sortupdate", function(event, ui){ 57 var ordre = $(this).sortable('toArray').toString(); 58 console.log(ordre); 59 var request = $.ajax({ 60 type: "POST", 61 url: "?action=trier_selections_contenus&id_selection=#ENV{id_selection}&sort="+ordre 62 }); 63 request.done(function() { 64 $('#wysiwyg').ajaxReload(); 65 }); 66 }); 67 }); 68 </script> -
_plugins_/selections_editoriales/branches/selections_editoriales_dragdrop/selections_editoriales_pipelines.php
r93678 r93680 11 11 12 12 if (!defined('_ECRIRE_INC_VERSION')) return; 13 14 /** 15 * Pipeline jqueryui_forcer pour demander au plugin l'insertion des scripts pour .sortable() 16 * 17 * @param array $plugins 18 * @return array 19 */ 20 function selections_editoriales_jqueryui_forcer($plugins){ 21 if(test_espace_prive()){ // On envoie que si on est dans l'espace prive 22 $plugins[] = "jquery.ui.core"; 23 $plugins[] = "jquery.ui.widget"; 24 $plugins[] = "jquery.ui.mouse"; 25 $plugins[] = "jquery.ui.sortable"; 26 $plugins[] = "jquery.ui.droppable"; 27 $plugins[] = "jquery.ui.draggable"; 28 } 29 return $plugins; 30 } 31 32 13 33 14 34 /**
Note: See TracChangeset
for help on using the changeset viewer.