noalyss-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Noalyss-commit] [noalyss] 01/04: Plugin : new tag to place properly the


From: Dany De Bontridder
Subject: [Noalyss-commit] [noalyss] 01/04: Plugin : new tag to place properly the new plugin
Date: Thu, 2 Mar 2017 05:19:30 -0500 (EST)

sparkyx pushed a commit to branch master
in repository noalyss.

commit b99740d1e6189ac0b732f340761b4b99b0c75809
Author: Dany De Bontridder <address@hidden>
Date:   Tue Feb 28 22:23:57 2017 +0100

    Plugin : new tag to place properly the new plugin
---
 include/class/class_extension.php | 6 ++++--
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/include/class/class_extension.php 
b/include/class/class_extension.php
index 54c6931..6e8168c 100644
--- a/include/class/class_extension.php
+++ b/include/class/class_extension.php
@@ -142,9 +142,9 @@ class Extension extends Menu_Ref_sql
             $profil_menu->p_id=$p_id;
             $profil_menu->pm_id_dep=$dep_id[$i]['pm_id'];
             $profil_menu->pm_default=0;
-            $profil_menu->p_order=9000;
+            $profil_menu->p_order=$this->order;
 
-            $cnt=$profil_menu->count(' where p_id=$1 and me_code = 
$2',array($p_id,$this->me_code));
+            $cnt=$profil_menu->count(' where pm_id_dep=$3 and p_id=$1 and 
me_code = $2',array($p_id,$this->me_code,$dep_id[$i]['pm_id']));
             if ( $cnt==0) {
                 $profil_menu->insert();
             }
@@ -271,6 +271,7 @@ class Extension extends Menu_Ref_sql
                     if ( !isset ($xml->plugin[$i]->root)) throw new 
Exception(_('Manque répertoire racine'),1);
                     if ( !isset ($xml->plugin[$i]->file)) throw new 
Exception(_('Manque fichier à inclure'),1);
                     if ( !isset ($xml->plugin[$i]->depend)) 
$xml->plugin[$i]->depend="EXT";
+                    if ( !isset ($xml->plugin[$i]->order)) 
$xml->plugin[$i]->order=9000;
                 }
             } catch (Exception $ex) {
                 throw $ex;
@@ -311,6 +312,7 @@ class Extension extends Menu_Ref_sql
                 $extension->me_menu=trim($xml->plugin[$i]->name);
                 
$extension->me_parameter='plugin_code='.trim($xml->plugin[$i]->code);
                 
$extension->depend=(isset($xml->plugin[$i]->depend))?trim($xml->plugin[$i]->depend):"";
+                
$extension->order=(isset($xml->plugin[$i]->order))?trim($xml->plugin[$i]->order):9000;
                 $a_extension[]=clone $extension;
             }
             return $a_extension;



reply via email to

[Prev in Thread] Current Thread [Next in Thread]