Author: danydb
Date: 2013-09-15 23:55:28 +0200 (Sun, 15 Sep 2013)
New Revision: 5389

Modified:
   phpcompta/trunk/include/ajax_navigator.php
Log:
permit javascript

Modified: phpcompta/trunk/include/ajax_navigator.php
===================================================================
--- phpcompta/trunk/include/ajax_navigator.php  2013-09-15 20:31:33 UTC (rev 
5388)
+++ phpcompta/trunk/include/ajax_navigator.php  2013-09-15 21:55:28 UTC (rev 
5389)
@@ -23,7 +23,8 @@
 if ( ! defined ('ALLOWED')) die('Appel direct ne sont pas permis');
 echo HtmlInput::title_box("Navigateur", "navi_div");
 $sql="
-    select code, 
me_code,me_description,coalesce(me_description_etendue,me_description) as 
me_description_etendue,v1menu,v2menu,v3menu,p_type_display
+    select code, 
me_code,me_description,coalesce(me_description_etendue,me_description) as 
me_description_etendue,v1menu,v2menu,v3menu,p_type_display,
+    javascript
     from 
     v_menu_description
     where user_name=$1
@@ -63,13 +64,31 @@
 ?>
         <tr>
             <td>
-                <a class='mtitle' style='text-decoration: underline' 
href="<?php echo $url."&ac=".$a_menu[$i]['code']; ?>" target='_blank'>
+                <?php
+                if ( $a_menu[$i]['javascript'] == "" ) :
+                ?>
+                    <a class='mtitle' style='text-decoration: underline' 
href="<?php echo $url."&ac=".$a_menu[$i]['code']; ?>" target='_blank'>
+                <?php else : 
+                    $js=  str_replace('<DOSSIER>', Dossier::id(), 
$a_menu[$i]['javascript']);
+                 ?>
+                    <a class='mtitle' style='text-decoration: underline' 
href="javascript:void(0)"
+                        onclick="<?php echo $js ?>">
+                <?php endif; ?>
                 <?php echo $a_menu[$i]['me_code'];               ?>
                 </a>
             </td>
             <td>
-                <a class='mtitle' style='text-decoration: underline' 
href="<?php echo $url."&ac=".$a_menu[$i]['code']; ?>">
                 <?php
+                if ( $a_menu[$i]['javascript'] == "" ) :
+                ?>
+                    <a class='mtitle' style='text-decoration: underline' 
href="<?php echo $url."&ac=".$a_menu[$i]['code']; ?>" target='_blank'>
+                <?php else : 
+                    $js=  str_replace('<DOSSIER>', Dossier::id(), 
$a_menu[$i]['javascript']);
+                 ?>
+                    <a class='mtitle' style='text-decoration: underline' 
href="javascript:void(0)"
+                        onclick="<?php echo $js ?>">
+                <?php endif; ?>
+                <?php
                 $path=$a_menu[$i]['v3menu'];
                 $path.=$a_menu[$i]['v2menu'];
                 $path.=$a_menu[$i]['v1menu'];



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

_______________________________________________
Phpcompta  est un logiciel libre de comptabilit&#233; en ligne 
(http://www.phpcompta.eu)
Phpcompta-dev mailing list
[email protected]
https://lists.nongnu.org/mailman/listinfo/phpcompta-dev

Reply via email to