phpcompta-dev
[Top][All Lists]
Advanced

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

[Phpcompta-dev] r5104 - in phpcompta/tags/rel650: html/js include


From: phpcompta-dev
Subject: [Phpcompta-dev] r5104 - in phpcompta/tags/rel650: html/js include
Date: Sat, 15 Sep 2012 17:48:42 +0200 (CEST)

Author: danydb
Date: 2012-09-15 17:48:42 +0200 (Sat, 15 Sep 2012)
New Revision: 5104

Modified:
   phpcompta/tags/rel650/html/js/infobulle.js
   phpcompta/tags/rel650/html/js/scripts.js
   phpcompta/tags/rel650/include/ajax_get_menu_detail.php
   phpcompta/tags/rel650/include/ajax_get_profile.php
   phpcompta/tags/rel650/include/profile.inc.php
Log:
Improve the profile configuration

Modified: phpcompta/tags/rel650/html/js/infobulle.js
===================================================================
--- phpcompta/tags/rel650/html/js/infobulle.js  2012-09-15 15:39:55 UTC (rev 
5103)
+++ phpcompta/tags/rel650/html/js/infobulle.js  2012-09-15 15:48:42 UTC (rev 
5104)
@@ -47,7 +47,7 @@
 content[17]="Cliquez sur le titre d'une colonne pour trier";
 content[18]="Donner une partie du nom, prénom, de la description, du poste 
comptable, du n° de TVA ou quick code";
 content[19]="Donner une partie du nom, de la description,  du n° de TVA ou 
quick code";
-
+content[20]="Les menus ne peuvent dépendre que dans d'un menu principal ou 
d'un menu, si cette liste est vide, ajouter des modules ou menu principal sans 
donner de dépendance";
 function showBulle(p_ctl)
 {
     d=document.getElementById('bulle');

Modified: phpcompta/tags/rel650/html/js/scripts.js
===================================================================
--- phpcompta/tags/rel650/html/js/scripts.js    2012-09-15 15:39:55 UTC (rev 
5103)
+++ phpcompta/tags/rel650/html/js/scripts.js    2012-09-15 15:48:42 UTC (rev 
5104)
@@ -1258,11 +1258,12 @@
 }
 function add_menu(obj)
 {
-       pdossier=obj.dossier;
-       p_id=obj.p_id
+       var pdossier=obj.dossier;
+       var p_id=obj.p_id;
+       var p_type=obj.type;
        waiting_box();
        removeDiv('divdm'+p_id);
-       var qs="op=add_menu&gDossier="+pdossier+"&p_id="+p_id+"&ctl=divdm"+p_id;
+       var 
qs="op=add_menu&gDossier="+pdossier+"&p_id="+p_id+"&ctl=divdm"+p_id+"&type="+p_type;
        var pos=fixed_position(250,150);
        var action=new Ajax.Request ( 'ajax_misc.php',
                                  {

Modified: phpcompta/tags/rel650/include/ajax_get_menu_detail.php
===================================================================
--- phpcompta/tags/rel650/include/ajax_get_menu_detail.php      2012-09-15 
15:39:55 UTC (rev 5103)
+++ phpcompta/tags/rel650/include/ajax_get_menu_detail.php      2012-09-15 
15:48:42 UTC (rev 5104)
@@ -94,12 +94,15 @@
 <? endif;?>
 </table>
        <p>
-Cochez cette case si vous souhaitez effacer ce menu 
+Cochez cette case si vous souhaitez effacer ce menu
 <?
 $delete=new ICheckBox('delete',"1");
 echo $delete->input();
 ?>
 </p>
+<?
+if ($array[0]['p_type_display']!='P'):
+?>
        <p>
 Cochez cette case si vous souhaitez effacer ce menu ainsi que ceux qui en 
dépendent
 <?
@@ -107,6 +110,7 @@
 echo $delete->input();
 ?>
 </p>
+<? endif;?>
 <?
 echo HtmlInput::submit('mod',"Valider");
 echo '</form>';

Modified: phpcompta/tags/rel650/include/ajax_get_profile.php
===================================================================
--- phpcompta/tags/rel650/include/ajax_get_profile.php  2012-09-15 15:39:55 UTC 
(rev 5103)
+++ phpcompta/tags/rel650/include/ajax_get_profile.php  2012-09-15 15:48:42 UTC 
(rev 5104)
@@ -31,7 +31,8 @@
 require_once 'class_profile_menu.php';
 $profile=new Profile_sql($cn,$p_id);
 $gDossier=Dossier::id();
-$add_one=HtmlInput::button("add", "Ajout 
Menu","onclick=\"add_menu({dossier:$gDossier,p_id:$p_id})\"");
+$add_menu=HtmlInput::button("add", "Ajout 
Menu","onclick=\"add_menu({dossier:$gDossier,p_id:$p_id,type:'me'})\"");
+$add_impression=HtmlInput::button("add", "Ajout 
Menu","onclick=\"add_menu({dossier:$gDossier,p_id:$p_id,type:'pr'})\"");
 ?>
 <hr>
 <h1>Profil <?=$profile->p_name?></h1>
@@ -89,14 +90,14 @@
         echo '<div style="display:none" id="profile_menu_div">';
        //Menu / Module /plugin in this profile
        echo "<h2>Menu</h2>";
-       echo $add_one;
+       echo $add_menu;
        $profile_menu = new Profile_Menu($cn);
        $profile_menu->listing_profile($p_id);
         echo '</div>';
         echo '<div style="display:none" id="profile_print_div">';
        echo "<h2>Impression</h2>";
        $profile_menu->printing($p_id);
-       echo $add_one;
+       echo $add_impression;
         echo '</div>';
         echo '<div style="display:none" id="profile_gestion_div">';
        echo "<h2>Action gestion accessible</h2>";

Modified: phpcompta/tags/rel650/include/profile.inc.php
===================================================================
--- phpcompta/tags/rel650/include/profile.inc.php       2012-09-15 15:39:55 UTC 
(rev 5103)
+++ phpcompta/tags/rel650/include/profile.inc.php       2012-09-15 15:48:42 UTC 
(rev 5104)
@@ -244,7 +244,7 @@
 //****************************************************
 // Add a menu, module, submenu,plugin...
 //****************************************************
-if (isset($_POST['add_menu']))
+if (isset($_POST['add_menu']) || isset($_POST['add_impress']))
 {
        extract($_POST);
        try



---
PhpCompta est un logiciel de comptabilité libre en ligne (full web)
Projet opensource http://www.phpcompta.eu



reply via email to

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