phpgroupware-cvs
[Top][All Lists]
Advanced

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

[Phpgroupware-cvs] CVS: etemplate/inc class.editor.inc.php,1.8,1.9


From: Ralf Becker <address@hidden>
Subject: [Phpgroupware-cvs] CVS: etemplate/inc class.editor.inc.php,1.8,1.9
Date: Tue, 03 Sep 2002 06:21:48 -0400

Update of /cvsroot/phpgroupware/etemplate/inc
In directory subversions:/tmp/cvs-serv3911

Modified Files:
        class.editor.inc.php 
Log Message:
editor now reports the loaded extensions

Index: class.editor.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/etemplate/inc/class.editor.inc.php,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** class.editor.inc.php        2 Sep 2002 17:09:49 -0000       1.8
--- class.editor.inc.php        3 Sep 2002 10:21:44 -0000       1.9
***************
*** 23,27 ****
                        'saved'     => 'Template saved',
                        'error_writing' => 'Error: while saveing !!!',
!                       'other_version' => 'only an other Version found !!!'
                );
                var $aligns = array(
--- 23,28 ----
                        'saved'     => 'Template saved',
                        'error_writing' => 'Error: while saveing !!!',
!                       'other_version' => 'only an other Version found !!!',
!                       'ext_loaded' => 'Extensions loaded: '
                );
                var $aligns = array(
***************
*** 67,70 ****
--- 68,76 ----
                        {
                                $this->extensions = 
$this->scan_for_extensions();
+                               if (count($this->extensions))
+                               {
+                                       $msg .= $this->messages['ext_loaded'] . 
implode(', ',$this->extensions);
+                                       $msg_ext_loaded = True;
+                               }
                        }
                        list($app) = explode('.',$this->etemplate->name);
***************
*** 72,76 ****
                            (!is_array($this->extensions['**loaded**']) || 
!$this->extensions['**loaded**'][$app]))
                        {
!                               $this->extensions += 
$this->scan_for_extensions($app);
                                $this->extensions['**loaded**'][$app] = True;
                        }
--- 78,87 ----
                            (!is_array($this->extensions['**loaded**']) || 
!$this->extensions['**loaded**'][$app]))
                        {
!                               $extensions = $this->scan_for_extensions($app);
!                               if (count($extensions))
!                               {
!                                       $msg .= 
(!$msg_ext_loaded?$this->messages['ext_loaded']:', ') . implode(', 
',$extensions);
!                                       $this->extensions += $extensions;
!                               }
                                $this->extensions['**loaded**'][$app] = True;
                        }
***************
*** 452,456 ****
                        $dir = @opendir(PHPGW_SERVER_ROOT.'/'.$app.'/inc');
  
-                       echo "<p>loading extenstions for '$app': ";
                        while ($dir && ($file = readdir($dir)))
                        {
--- 463,466 ----
***************
*** 458,466 ****
                                         ($ext = 
$this->etemplate->loadExtension($regs[1].'.'.$app,$this->etemplate)))
                                {
-                                       echo "$regs[1], ";
                                        $extensions[$regs[1]] = 
$ext->human_name;
                                }
                        }
-                       echo "</p>\n";
                        return $extensions;
                }
--- 468,474 ----





reply via email to

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