cleanup remove tabs
authorFilip Visic <visicfilip@gmail.com>
Tue, 12 Nov 2013 07:03:53 +0000 (08:03 +0100)
committerPhilipp Schüle <p.schuele@metaways.de>
Tue, 12 Nov 2013 14:32:55 +0000 (15:32 +0100)
Change-Id: Idc68e75bc53c99d70d2dc66fecc4a216a534c645
Reviewed-on: https://gerrit.tine20.org/tine20/2520
Tested-by: jenkins user
Reviewed-by: Philipp Schüle <p.schuele@metaways.de>
47 files changed:
bin/tn.php
docs/ext-doc.xml
tests/tine20/Courses/JsonTest.php
tests/tine20/Tasks/Convert/Task/VCalendar/EMClientTest.php
tine20/ActiveSync/Setup/setup.xml
tine20/Addressbook/Import/definitions/adb_tine_import_csv.xml
tine20/Addressbook/css/Addressbook.css
tine20/Admin/css/Admin.css
tine20/Calendar/Setup/setup.xml
tine20/Calendar/css/Calendar.css
tine20/Calendar/css/daysviewpanel.css
tine20/Calendar/css/monthviewpanel.css
tine20/Calendar/css/print.css
tine20/Felamimail/css/Felamimail.css
tine20/Phone/Setup/setup.xml
tine20/Projects/Model/Project.php
tine20/RequestTracker/css/RequestTracker.css
tine20/SimpleFAQ/Model/Faq.php
tine20/Sipgate/Model/Line.php
tine20/Tasks/Convert/Task/VCalendar/EMClient.php
tine20/Tasks/Frontend/WebDAV/Container.php
tine20/Tasks/css/Tasks.css
tine20/Timetracker/Setup/setup.xml
tine20/Tinebase/Auth/ModSsl/Certificate/X509.php
tine20/Tinebase/EmailUser/Sql.php
tine20/Tinebase/css/SmallForms.css
tine20/Tinebase/css/ux/ArrowCollapse.css
tine20/Tinebase/css/ux/DatePickerWeekPlugin.css
tine20/Tinebase/css/ux/SubFormPanel.css
tine20/Tinebase/css/ux/display/DisplayPanel.css
tine20/Tinebase/css/ux/form/HtmlEditor.css
tine20/Tinebase/css/ux/form/Spinner.css
tine20/Tinebase/css/widgets/EditRecord.css
tine20/Tinebase/css/widgets/FilterToolbar.css
tine20/Tinebase/css/widgets/TagsPanel.css
tine20/Tinebase/js/data/MemoryBackend.js
tine20/Tinebase/js/ux/Printer/print.css
tine20/Voipmanager/Setup/setup.xml
tine20/build.xml
tine20/config.inc.php.dist
tine20/images/scalable/call-forward.svg
tine20/images/scalable/call-incoming.svg
tine20/images/scalable/call-missed.svg
tine20/images/scalable/call-outgoing.svg
tine20/library/jsb2tk/tests/core/core.jsb2
tine20/library/jsb2tk/tests/modul/modul.jsb2
tine20/themes/tine20/resources/css/layout.css

index b03c5c5..11be706 100644 (file)
@@ -15,28 +15,28 @@ main();
 
 function main()
 {
 
 function main()
 {
-       prepareEnvironment();
-       
-       try {
-               $opts = new Zend_Console_Getopt(array(
-                               'create application|a=s'=>'create application option with required string parameter',
-                               'help'=>'help option with no required parameter'
-               )
-               );
-               $opts->parse();
-       } catch (Zend_Console_Getopt_Exception $e) {
-               echo $e->getUsageMessage();
-               exit;
-       }
+    prepareEnvironment();
 
 
-       if ($applicationName = $opts->getOption('a'))
-       {
-               create(APPLICATION, array($applicationName));
-               echo "Application $applicationName was created successfully into tine20 folder! \n";
-               exit;
-       }
-       echo $e->getUsageMessage();
-       exit;
+    try {
+        $opts = new Zend_Console_Getopt(array(
+                'create application|a=s'=>'create application option with required string parameter',
+                'help'=>'help option with no required parameter'
+        )
+        );
+        $opts->parse();
+    } catch (Zend_Console_Getopt_Exception $e) {
+        echo $e->getUsageMessage();
+        exit;
+    }
+
+    if ($applicationName = $opts->getOption('a'))
+    {
+        create(APPLICATION, array($applicationName));
+        echo "Application $applicationName was created successfully into tine20 folder! \n";
+        exit;
+    }
+    echo $e->getUsageMessage();
+    exit;
 }
 
 /**
 }
 
 /**
@@ -44,17 +44,17 @@ function main()
  */
 function prepareEnvironment()
 {
  */
 function prepareEnvironment()
 {
-       $paths = array(
-                       realpath(dirname(__FILE__) . '/../tine20'),
-                       realpath(dirname(__FILE__) . '/../tine20/library'),
-                       get_include_path()
-       );
-       set_include_path(implode(PATH_SEPARATOR, $paths));
+    $paths = array(
+            realpath(dirname(__FILE__) . '/../tine20'),
+            realpath(dirname(__FILE__) . '/../tine20/library'),
+            get_include_path()
+    );
+    set_include_path(implode(PATH_SEPARATOR, $paths));
 
 
-       require_once 'Zend/Loader/Autoloader.php';
-       $autoloader = Zend_Loader_Autoloader::getInstance();
-       $autoloader->setFallbackAutoloader(true);
-       Tinebase_Autoloader::initialize($autoloader);
+    require_once 'Zend/Loader/Autoloader.php';
+    $autoloader = Zend_Loader_Autoloader::getInstance();
+    $autoloader->setFallbackAutoloader(true);
+    Tinebase_Autoloader::initialize($autoloader);
 }
 
 /**
 }
 
 /**
@@ -62,11 +62,11 @@ function prepareEnvironment()
  * @param string $builder
  */
 function create($builder, array $args)
  * @param string $builder
  */
 function create($builder, array $args)
-{      
-       // last argument is path of Tine 2.0
-       $args[] = realpath(dirname(__FILE__) . '/../tine20');
+{
+    // last argument is path of Tine 2.0
+    $args[] = realpath(dirname(__FILE__) . '/../tine20');
 
 
-       $className = 'Tool_CodeGenerator_' . $builder;
-       $tcg = new $className();
-       $tcg->build($args);
-}
\ No newline at end of file
+    $className = 'Tool_CodeGenerator_' . $builder;
+    $tcg = new $className();
+    $tcg->build($args);
+}
index 8f70a4d..a3003ae 100644 (file)
@@ -1,48 +1,46 @@
-<?xml version="1.0" encoding="UTF-8"?>\r
-<doc>\r
-    <sources>\r
-        <!-- <source src="../tine20/library/ExtJS/src" match="*.js"/> -->\r
-\r
-\r
-               <source src="../tine20/Tinebase/js/" match="*.js"/>\r
-\r
-\r
-        <source src="../tine20/Addressbook/js/ContactGrid.js"/>\r
-        <source src="../tine20/Addressbook/js/SearchCombo.js"/>\r
-        <!-- <source src="../tine20/Admin/js/UserEditDialog.js"/> -->\r
-        <!-- <source src="../tine20/Calendar/js" match="*.js"/> -->\r
-        <source src="../tine20/Calendar/js/AttendeeGridPanel.js"/>\r
-        <source src="../tine20/Calendar/js/Calendar.js"/>\r
-        <source src="../tine20/Calendar/js/CalendarPanel.js"/>\r
-        <source src="../tine20/Calendar/js/CalendarSelectWidget.js"/>\r
-        <source src="../tine20/Calendar/js/ColorManager.js"/>\r
-        <source src="../tine20/Calendar/js/DaysView.js"/>\r
-        <source src="../tine20/Calendar/js/EventEditDialog.js"/> \r
-        <!-- <source src="../tine20/Calendar/js/EventSelectionModel.js"/> \r
-        <source src="../tine20/Calendar/js/EventUI.js"/> \r
-        <source src="../tine20/Calendar/js/MainScreenCenterPanel.js"/> -->\r
-        <source src="../tine20/Calendar/js/Model.js"/>\r
-        <!-- <source src="../tine20/Calendar/js/MonthView.js"/> \r
-        <source src="../tine20/Calendar/js/PagingToolbar.js"/> \r
-        <source src="../tine20/Calendar/js/ParallelEventsRegistry.js"/> \r
-        <source src="../tine20/Calendar/js/RrulePanel.js"/> -->\r
-        <source src="../tine20/Crm/js" match="*.js"/>\r
-        <source src="../tine20/ExampleApplication/js/ExampleRecordGridPanel.js"/>\r
-        <source src="../tine20/ExampleApplication/js/ExampleRecordEditDialog.js"/>\r
-        <source src="../tine20/Felamimail/js" match="*.js"/>\r
-        <source src="../tine20/Sales/js" match="*.js"/>\r
-               <!-- <source src="../tine20/Setup/js" match="*.js"/> -->\r
-        <!-- <source src="../tine20/Tasks/js/EditDialog.js"/> -->\r
-        <source src="../tine20/Tasks/js/GridPanel.js"/>\r
-        <source src="../tine20/Timetracker/js/TimesheetGridPanel.js"/>\r
-        <source src="../tine20/Timetracker/js/TimeaccountGridPanel.js"/>\r
-    </sources>\r
-    <tags>\r
-        <tag name="author" title="Author"/>\r
-        <tag name="copyright" title="Copyright"/>\r
-        <tag name="license" title="License"/>\r
-        <tag name="version" title="Version"/>\r
-        <tag name="note" format="&lt;i&gt;NOTE: {0}&lt;/i&gt;"/>\r
-        <tag name="demo" title="Demo" format="&lt;a href=&quot;{0}&quot;&gt;{0}&lt;/a&gt;" />   \r
-       </tags>\r
-</doc>\r
+<?xml version="1.0" encoding="UTF-8"?>
+<doc>
+    <sources>
+        <!-- <source src="../tine20/library/ExtJS/src" match="*.js"/> -->
+
+        <source src="../tine20/Tinebase/js/" match="*.js"/>
+
+        <source src="../tine20/Addressbook/js/ContactGrid.js"/>
+        <source src="../tine20/Addressbook/js/SearchCombo.js"/>
+        <!-- <source src="../tine20/Admin/js/UserEditDialog.js"/> -->
+        <!-- <source src="../tine20/Calendar/js" match="*.js"/> -->
+        <source src="../tine20/Calendar/js/AttendeeGridPanel.js"/>
+        <source src="../tine20/Calendar/js/Calendar.js"/>
+        <source src="../tine20/Calendar/js/CalendarPanel.js"/>
+        <source src="../tine20/Calendar/js/CalendarSelectWidget.js"/>
+        <source src="../tine20/Calendar/js/ColorManager.js"/>
+        <source src="../tine20/Calendar/js/DaysView.js"/>
+        <source src="../tine20/Calendar/js/EventEditDialog.js"/> 
+        <!-- <source src="../tine20/Calendar/js/EventSelectionModel.js"/> 
+        <source src="../tine20/Calendar/js/EventUI.js"/> 
+        <source src="../tine20/Calendar/js/MainScreenCenterPanel.js"/> -->
+        <source src="../tine20/Calendar/js/Model.js"/>
+        <!-- <source src="../tine20/Calendar/js/MonthView.js"/> 
+        <source src="../tine20/Calendar/js/PagingToolbar.js"/> 
+        <source src="../tine20/Calendar/js/ParallelEventsRegistry.js"/> 
+        <source src="../tine20/Calendar/js/RrulePanel.js"/> -->
+        <source src="../tine20/Crm/js" match="*.js"/>
+        <source src="../tine20/ExampleApplication/js/ExampleRecordGridPanel.js"/>
+        <source src="../tine20/ExampleApplication/js/ExampleRecordEditDialog.js"/>
+        <source src="../tine20/Felamimail/js" match="*.js"/>
+        <source src="../tine20/Sales/js" match="*.js"/>
+        <!-- <source src="../tine20/Setup/js" match="*.js"/> -->
+        <!-- <source src="../tine20/Tasks/js/EditDialog.js"/> -->
+        <source src="../tine20/Tasks/js/GridPanel.js"/>
+        <source src="../tine20/Timetracker/js/TimesheetGridPanel.js"/>
+        <source src="../tine20/Timetracker/js/TimeaccountGridPanel.js"/>
+    </sources>
+    <tags>
+        <tag name="author" title="Author"/>
+        <tag name="copyright" title="Copyright"/>
+        <tag name="license" title="License"/>
+        <tag name="version" title="Version"/>
+        <tag name="note" format="&lt;i&gt;NOTE: {0}&lt;/i&gt;"/>
+        <tag name="demo" title="Demo" format="&lt;a href=&quot;{0}&quot;&gt;{0}&lt;/a&gt;" />   
+    </tags>
+</doc>
index f069055..4e7b21d 100644 (file)
@@ -551,7 +551,7 @@ class Courses_JsonTest extends PHPUnit_Framework_TestCase
         return $definition;
     }
     
         return $definition;
     }
     
-       /**
+     /**
      * returns course import definition
      * 
      * @return Tinebase_Model_ImportExportDefinition
      * returns course import definition
      * 
      * @return Tinebase_Model_ImportExportDefinition
index dcfa627..4a5ce92 100644 (file)
@@ -74,7 +74,6 @@ class Tasks_Convert_Task_VCalendar_EMClientTest extends PHPUnit_Framework_TestCa
         $this->assertEquals("2013-10-15 10:00:00",               (string)$task->dtstart);
         $this->assertEquals("Beschreibung\nmit\nUmbruch", $task->description);
 
         $this->assertEquals("2013-10-15 10:00:00",               (string)$task->dtstart);
         $this->assertEquals("Beschreibung\nmit\nUmbruch", $task->description);
 
-        
         return $task;
     }
     
         return $task;
     }
     
@@ -130,11 +129,11 @@ class Tasks_Convert_Task_VCalendar_EMClientTest extends PHPUnit_Framework_TestCa
         #var_dump($task->toArray());
     
         $this->assertEquals(Tasks_Model_Task::CLASS_PRIVATE, $task->class);
         #var_dump($task->toArray());
     
         $this->assertEquals(Tasks_Model_Task::CLASS_PRIVATE, $task->class);
-        $this->assertEquals('Ort',                                  $task->location);
+        $this->assertEquals('Ort',                               $task->location);
         $this->assertEquals('Europe/Berlin',                     $task->originator_tz);
         $this->assertEquals("2011-10-04 10:00:00",               (string)$task->dtend);
         $this->assertEquals("2011-10-04 08:00:00",               (string)$task->dtstart);
         $this->assertEquals('Europe/Berlin',                     $task->originator_tz);
         $this->assertEquals("2011-10-04 10:00:00",               (string)$task->dtend);
         $this->assertEquals("2011-10-04 08:00:00",               (string)$task->dtstart);
-   
+
         return $task;
     }
     
         return $task;
     }
     
@@ -170,7 +169,4 @@ class Tasks_Convert_Task_VCalendar_EMClientTest extends PHPUnit_Framework_TestCa
         $this->assertContains('TZOFFSETTO:+0100',    $vcalendar, $vcalendar);
         $this->assertContains('TZNAME:CET',          $vcalendar, $vcalendar);
     }
         $this->assertContains('TZOFFSETTO:+0100',    $vcalendar, $vcalendar);
         $this->assertContains('TZNAME:CET',          $vcalendar, $vcalendar);
     }
-   
-
-   
 }
\ No newline at end of file
 }
\ No newline at end of file
index 92cd64c..b1b2f7a 100644 (file)
@@ -78,8 +78,8 @@
                 </field>
                 <field>
                     <name>owner_id</name>
                 </field>
                 <field>
                     <name>owner_id</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                     <notnull>false</notnull>
                 </field>
                 <field>
                     <notnull>false</notnull>
                 </field>
                 <field>
             </field>
         </record>
     </defaultRecords>
             </field>
         </record>
     </defaultRecords>
-</application>
\ No newline at end of file
+</application>
index 8e2fc2d..f323f3b 100644 (file)
             <source>tel_fax</source>
             <destination>tel_fax</destination>
         </field>
             <source>tel_fax</source>
             <destination>tel_fax</destination>
         </field>
-        <field>                
+        <field>
             <source>tel_fax_home</source>
             <destination>tel_fax_home</destination>
         </field>
             <source>tel_fax_home</source>
             <destination>tel_fax_home</destination>
         </field>
         </field>
     </mapping>
 </config>
         </field>
     </mapping>
 </config>
+
index de09a2f..6eab058 100644 (file)
@@ -1,5 +1,5 @@
 .action_addList {
 .action_addList {
-       background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
+    background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
 }
 .x-btn-medium .action_addList {
     background-image:url(../../images/oxygen/22x22/actions/users.png) !important;
 }
 .x-btn-medium .action_addList {
     background-image:url(../../images/oxygen/22x22/actions/users.png) !important;
@@ -8,7 +8,6 @@
     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
 }
 
-
 .AddressbookIconCls, .AddressbookContact {
     background-image:url(../../images/oxygen/16x16/apps/kaddressbook.png) !important;
 }
 .AddressbookIconCls, .AddressbookContact {
     background-image:url(../../images/oxygen/16x16/apps/kaddressbook.png) !important;
 }
@@ -23,7 +22,6 @@
     background-image:url(../../images/oxygen/16x16/actions/contact-new.png) !important;
 }
 
     background-image:url(../../images/oxygen/16x16/actions/contact-new.png) !important;
 }
 
-
 .x-form-item-float-left {
     float: left;
     margin-right: 5px;
 .x-form-item-float-left {
     float: left;
     margin-right: 5px;
index b08ae22..4826bf3 100644 (file)
@@ -8,7 +8,6 @@
     background-image:url(../../images/oxygen/32x32/actions/dialog-apply.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/dialog-apply.png) !important;
 }
 
-
 .action_disable {
     background-image:url(../../images/oxygen/16x16/actions/dialog-cancel.png) !important;
 }
 .action_disable {
     background-image:url(../../images/oxygen/16x16/actions/dialog-cancel.png) !important;
 }
@@ -19,7 +18,6 @@
     background-image:url(../../images/oxygen/32x32/actions/dialog-cancel.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/dialog-cancel.png) !important;
 }
 
-
 .action_settings {
     background-image:url(../../images/oxygen/16x16/actions/view-choose.png) !important;
 }
 .action_settings {
     background-image:url(../../images/oxygen/16x16/actions/view-choose.png) !important;
 }
@@ -41,7 +39,6 @@
     background-image:url(../../images/oxygen/32x32/status/dialog-password.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/status/dialog-password.png) !important;
 }
 
-
 .action_addGroup {
     background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
 }
 .action_addGroup {
     background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
 }
@@ -52,7 +49,6 @@
     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
 }
 
-
 .action_password {
     background-image:url(../../images/oxygen/16x16/actions/password.png) !important;
 }
 .action_password {
     background-image:url(../../images/oxygen/16x16/actions/password.png) !important;
 }
@@ -63,7 +59,6 @@
     background-image:url(../../images/oxygen/32x32/actions/password.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/password.png) !important;
 }
 
-
 .AdminIconCls {
     background-image:url(../../images/oxygen/16x16/apps/systemtray.png) !important;
 }
 .AdminIconCls {
     background-image:url(../../images/oxygen/16x16/apps/systemtray.png) !important;
 }
@@ -74,7 +69,6 @@
     background-image:url(../../images/oxygen/32x32/apps/systemtray.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/apps/systemtray.png) !important;
 }
 
-
 .admin-node-accesslog {
     background-image:url(../../images/oxygen/16x16/actions/view-process-own.png) !important;
 }
 .admin-node-accesslog {
     background-image:url(../../images/oxygen/16x16/actions/view-process-own.png) !important;
 }
@@ -85,7 +79,6 @@
     background-image:url(../../images/oxygen/32x32/actions/view-process-own.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/view-process-own.png) !important;
 }
 
-
 .admin-node-user {
     background-image:url(../../images/oxygen/16x16/places/user-identity.png) !important;
 }
 .admin-node-user {
     background-image:url(../../images/oxygen/16x16/places/user-identity.png) !important;
 }
@@ -96,7 +89,6 @@
     background-image:url(../../images/oxygen/32x32/places/user-identity.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/places/user-identity.png) !important;
 }
 
-
 .admin-node-groups {
     background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
 }
 .admin-node-groups {
     background-image:url(../../images/oxygen/16x16/actions/users.png) !important;
 }
     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/users.png) !important;
 }
 
-
 .admin-node-computers {
     background-image:url(../../images/oxygen/16x16/places/network-local.png) !important;
 }
 .admin-node-computers {
     background-image:url(../../images/oxygen/16x16/places/network-local.png) !important;
 }
     background-image:url(../../images/oxygen/32x32/places/network-local.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/places/network-local.png) !important;
 }
 
-
 .admin-node-applications {
     background-image:url(../../images/oxygen/16x16/places/user-desktop.png) !important;
 }
 .admin-node-applications {
     background-image:url(../../images/oxygen/16x16/places/user-desktop.png) !important;
 }
     background-image:url(../../images/oxygen/16x16/apps/kexi.png) !important;
 }
 
     background-image:url(../../images/oxygen/16x16/apps/kexi.png) !important;
 }
 
-
 .x-tree-node-collapsed .x-tree-node-icon.x-tree-node-leaf-checkbox, 
 .x-tree-node-expanded .x-tree-node-icon.x-tree-node-leaf-checkbox, 
 .x-tree-node-leaf .x-tree-node-icon.x-tree-node-leaf-checkbox ,
 .x-tree-node-leaf-checkbox {
 .x-tree-node-collapsed .x-tree-node-icon.x-tree-node-leaf-checkbox, 
 .x-tree-node-expanded .x-tree-node-icon.x-tree-node-leaf-checkbox, 
 .x-tree-node-leaf .x-tree-node-icon.x-tree-node-leaf-checkbox ,
 .x-tree-node-leaf-checkbox {
-       width:0px;
+    width:0px;
 }
 }
index 56fc82c..b5028c8 100644 (file)
@@ -23,8 +23,8 @@
                 </field>
                 <field>
                     <name>created_by</name>
                 </field>
                 <field>
                     <name>created_by</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                 </field>
                 <field>
                     <name>creation_time</name>
                 </field>
                 <field>
                     <name>creation_time</name>
@@ -92,8 +92,8 @@
                 </field>
                     <field>
                     <name>organizer</name>
                 </field>
                     <field>
                     <name>organizer</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                 </field>
                 <field>
                     <name>priority</name>
                 </field>
                 <field>
                     <name>priority</name>
                 </index>
             </declaration>
         </table>
                 </index>
             </declaration>
         </table>
-        
-        
     </tables>
 </application>
     </tables>
 </application>
index 6e0026c..7137139 100644 (file)
@@ -29,7 +29,7 @@
 }
 
 .cal-sheet-view-type {
 }
 
 .cal-sheet-view-type {
-       background-image:url(../../images/oxygen/16x16/actions/view-calendar-week.png) !important;
+    background-image:url(../../images/oxygen/16x16/actions/view-calendar-week.png) !important;
 }
 .x-btn-medium .cal-sheet-view-type {
     background-image:url(../../images/oxygen/22x22/actions/view-calendar-week.png) !important;
 }
 .x-btn-medium .cal-sheet-view-type {
     background-image:url(../../images/oxygen/22x22/actions/view-calendar-week.png) !important;
@@ -58,7 +58,6 @@
     background-image:url(../../images/oxygen/32x32/actions/view-calendar-day.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/view-calendar-day.png) !important;
 }
 
-
 .cal-week-view {
     background-image:url(../../images/oxygen/16x16/actions/view-calendar-week.png) !important;
 }
 .cal-week-view {
     background-image:url(../../images/oxygen/16x16/actions/view-calendar-week.png) !important;
 }
@@ -69,7 +68,6 @@
     background-image:url(../../images/oxygen/32x32/actions/view-calendar-week.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/view-calendar-week.png) !important;
 }
 
-
 .cal-month-view {
     background-image:url(../../images/oxygen/16x16/actions/view-calendar-month.png) !important;
 }
 .cal-month-view {
     background-image:url(../../images/oxygen/16x16/actions/view-calendar-month.png) !important;
 }
@@ -80,7 +78,6 @@
     background-image:url(../../images/oxygen/32x32/actions/view-calendar-month.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/view-calendar-month.png) !important;
 }
 
-
 .cal-resource {
     background-image:url(../../images/oxygen/16x16/devices/video-projector.png) !important;
 }
 .cal-resource {
     background-image:url(../../images/oxygen/16x16/devices/video-projector.png) !important;
 }
@@ -91,7 +88,6 @@
     background-image:url(../../images/oxygen/32x32/devices/video-projector.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/devices/video-projector.png) !important;
 }
 
-
 .cal-attendee-type-resource {
     background-image:url(../../images/oxygen/16x16/devices/video-projector.png) !important;
     background-position:2px 2px;
 .cal-attendee-type-resource {
     background-image:url(../../images/oxygen/16x16/devices/video-projector.png) !important;
     background-position:2px 2px;
 }
 
 .cal-calselectwidget-fakelist-item {
 }
 
 .cal-calselectwidget-fakelist-item {
-       position: relative;
-       padding: 0;
-       border: 0;
+    position: relative;
+    padding: 0;
+    border: 0;
 }
 
 .cal-calselectwidget-fakelist-calendar {
 }
 
 .cal-calselectwidget-fakelist-calendar {
 }
 
 .cal-calselectwidget-fakelist-account {
 }
 
 .cal-calselectwidget-fakelist-account {
-       width: 160px;
-       position: absolute;
-       right: 0;
-       border-left: 1px solid #B5B8C8;
-       padding-left: 5px;
-       background:url(../../images/trigger2-bg.gif) repeat-x #EFEFEF;
+    width: 160px;
+    position: absolute;
+    right: 0;
+    border-left: 1px solid #B5B8C8;
+    padding-left: 5px;
+    background:url(../../images/trigger2-bg.gif) repeat-x #EFEFEF;
 }
 
 /*** container select widget
 }
 
 /*** container select widget
@@ -161,7 +157,7 @@ span.tw-containerselect-trigger2 img.tw-containerselect-trigger2-bg {
 }
 
 .cal-calselectwdgt {
 }
 
 .cal-calselectwdgt {
-       position: relative;
+    position: relative;
 }
 
 /**** date picker ****/
 }
 
 /**** date picker ****/
@@ -176,8 +172,8 @@ span.tw-containerselect-trigger2 img.tw-containerselect-trigger2-bg {
 .cal-event-icon {
     background-image:url(../../images/oxygen/16x16/actions/view-calendar-list.png) !important;
     background-position: 8px;
 .cal-event-icon {
     background-image:url(../../images/oxygen/16x16/actions/view-calendar-list.png) !important;
     background-position: 8px;
-       background-repeat:no-repeat;
-       padding: 2px 0px 2px 26px;
+    background-repeat:no-repeat;
+    padding: 2px 0px 2px 26px;
 }
 
 /**** conflict window ****/
 }
 
 /**** conflict window ****/
@@ -195,17 +191,15 @@ span.tw-containerselect-trigger2 img.tw-containerselect-trigger2-bg {
 
 /**** status icons ****/
 .cal-status-icon {
 
 /**** status icons ****/
 .cal-status-icon {
-       background-image:url(../../images/calendar-status-icons.gif) !important;
+    background-image:url(../../images/calendar-status-icons.gif) !important;
     background-repeat:no-repeat;
     width: 10px;
     height: 10px;
     cursor: pointer;
 }
 
     background-repeat:no-repeat;
     width: 10px;
     height: 10px;
     cursor: pointer;
 }
 
-
-
 .cal-recurring {
 .cal-recurring {
-       background-image:url(../../images/calendar-recurring.png);
+    background-image:url(../../images/calendar-recurring.png);
     background-repeat:no-repeat;
     width: 12px;
     height: 12px;
     background-repeat:no-repeat;
     width: 12px;
     height: 12px;
index 85e024b..da7004b 100644 (file)
 }
 
 .cal-daysviewpanel-dayheader {
 }
 
 .cal-daysviewpanel-dayheader {
-       float: left;
+    float: left;
 }
 
 .cal-daysviewpanel-dayheader-day {
 }
 
 .cal-daysviewpanel-dayheader-day {
-       padding-top: 3px;
-       text-align: center;
-       color:black;
+    padding-top: 3px;
+    text-align: center;
+    color:black;
     font-family:arial,tahoma,helvetica,sans-serif;
     font-size:11px;
     font-size-adjust:none;
     font-family:arial,tahoma,helvetica,sans-serif;
     font-size:11px;
     font-size-adjust:none;
 }
 /********************************* Body *********************************/
 .cal-daysviewpanel-body-inner {
 }
 /********************************* Body *********************************/
 .cal-daysviewpanel-body-inner {
-       position: relative;
-       top: 0px;
-       left: 0px;
+    position: relative;
+    top: 0px;
+    left: 0px;
 }
 
 .cal-daysviewpanel-scroller {
 }
 
 .cal-daysviewpanel-scroller {
-       border-top: 1px solid #D0D0D0;
+    border-top: 1px solid #D0D0D0;
     overflow:auto;
     position:relative;
 }
     overflow:auto;
     position:relative;
 }
@@ -82,9 +82,9 @@
 }
 
 .cal-daysviewpanel-body-daycolumn {
 }
 
 .cal-daysviewpanel-body-daycolumn {
-       float: left;
-       position: absolute;
-       overflow: hidden;
+    float: left;
+    position: absolute;
+    overflow: hidden;
 }
 
 /*
 }
 
 /*
 }
 
 .cal-daysviewpanel-body-daycolumn-today .cal-daysviewpanel-daycolumn-row-on {
 }
 
 .cal-daysviewpanel-body-daycolumn-today .cal-daysviewpanel-daycolumn-row-on {
-       border-top: 1px solid #EDEDED;
+    border-top: 1px solid #EDEDED;
 }
 
 .cal-daysviewpanel-body-daycolumn-inner {
 }
 
 .cal-daysviewpanel-body-daycolumn-inner {
-       border-left: 3px double #EDEDED;
-       height:100%;
+    border-left: 3px double #EDEDED;
+    height:100%;
     position:absolute;
     top:0;
 }
 
 .cal-daysviewpanel-daycolumn-row {
     position:absolute;
     top:0;
 }
 
 .cal-daysviewpanel-daycolumn-row {
-       margin-left: 3px;
-       text-align: right;
-       font-family:arial,tahoma,helvetica,sans-serif;
+    margin-left: 3px;
+    text-align: right;
+    font-family:arial,tahoma,helvetica,sans-serif;
     font-size:10px;
     font-size-adjust:none;
     font-style:normal;
     font-size:10px;
     font-size-adjust:none;
     font-style:normal;
 }
 
 .cal-daysviewpanel-daycolumn-row:hover {
 }
 
 .cal-daysviewpanel-daycolumn-row:hover {
-       background-color:#DFE8F6;
-       color: #999999;
+    background-color:#DFE8F6;
+    color: #999999;
     /*cursor: pointer; see ticket #1484*/
 }
 
 .cal-daysviewpanel-timeRow-time {
     /*cursor: pointer; see ticket #1484*/
 }
 
 .cal-daysviewpanel-timeRow-time {
-       width: 40px;
-       padding-top: 2px;
-       text-align: right;
-       color:black;
-       font-family:arial,tahoma,helvetica,sans-serif;
-       font-size:11px;
-       font-size-adjust:none;
-       font-style:normal;
-       font-variant:normal;
-       font-weight:normal;
-       line-height:normal;
-       white-space:nowrap;
+    width: 40px;
+    padding-top: 2px;
+    text-align: right;
+    color:black;
+    font-family:arial,tahoma,helvetica,sans-serif;
+    font-size:11px;
+    font-size-adjust:none;
+    font-style:normal;
+    font-variant:normal;
+    font-weight:normal;
+    line-height:normal;
+    white-space:nowrap;
 }
 
 }
 
-
 .cal-daysviewpanel-timeRow-on {
 .cal-daysviewpanel-timeRow-on {
-       border-top: 1px solid #EDEDED;
-       position: absolute;
-       width: 100%;
-       /*background-color:#F1F1F1;*/
+    border-top: 1px solid #EDEDED;
+    position: absolute;
+    width: 100%;
+    /*background-color:#F1F1F1;*/
 }
 .cal-daysviewpanel-timeRow-off {
 }
 .cal-daysviewpanel-timeRow-off {
-       width: 100%;
-       position: absolute;
-       /*background-color:#FFFFFF;*/
+    width: 100%;
+    position: absolute;
+    /*background-color:#FFFFFF;*/
 }
 
 .cal-daysviewpanel-daycolumn-row-on,
 }
 
 .cal-daysviewpanel-daycolumn-row-on,
 }
 
 .cal-daysviewpanel-daycolumn-row-off {
 }
 
 .cal-daysviewpanel-daycolumn-row-off {
-       border-top: 1px dotted #EDEDED;
+    border-top: 1px dotted #EDEDED;
 }
 
 /********************************* Events *********************************/
 .cal-daysviewpanel-event {
 }
 
 /********************************* Events *********************************/
 .cal-daysviewpanel-event {
-       margin-left: 3px;
-       background: #EDEDED url(../../images/white-gradiend.png) repeat-y right;
-       border-radius: 8px;
+    margin-left: 3px;
+    background: #EDEDED url(../../images/white-gradiend.png) repeat-y right;
+    border-radius: 8px;
     position: absolute;
     border: 1px solid #808080;
     overflow: hidden;
     position: absolute;
     border: 1px solid #808080;
     overflow: hidden;
 }
 
 .cal-daysviewpanel-event-drop-nodrop .x-dd-drop-icon {
 }
 
 .cal-daysviewpanel-event-drop-nodrop .x-dd-drop-icon {
-       left: 3px;
-       top: 0px;
-       background-color: transparent;
+    left: 3px;
+    top: 0px;
+    background-color: transparent;
     background-image:url(../../library/ExtJS/resources/images/default/dd/drop-no.gif);
 }
 
     background-image:url(../../library/ExtJS/resources/images/default/dd/drop-no.gif);
 }
 
 }
 
 .cal-daysviewpanel-event-header {
 }
 
 .cal-daysviewpanel-event-header {
-       width: 100%;
-       position: absolute;
+    width: 100%;
+    position: absolute;
     top: -1px;
     height: 14px;
     background-color: #808080;
     top: -1px;
     height: 14px;
     background-color: #808080;
 }
 
 .cal-daysviewpanel-event-croptop .cal-daysviewpanel-event-header {
 }
 
 .cal-daysviewpanel-event-croptop .cal-daysviewpanel-event-header {
-       display: none;
+    display: none;
     border-top-style: none;
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
     border-top-style: none;
     border-top-left-radius: 0px;
     border-top-right-radius: 0px;
 }
 
 .cal-daysviewpanel-event-header-inner {
 }
 
 .cal-daysviewpanel-event-header-inner {
-       color: white;
+    color: white;
     position: absolute;
     top: 1px;
     left: 4px;
     position: absolute;
     top: 1px;
     left: 4px;
 }
 
 .cal-daysviewpanel-body-wholedaycolumn-over {
 }
 
 .cal-daysviewpanel-body-wholedaycolumn-over {
-       width: 100%;
+    width: 100%;
     height: 100%;
     /*margin-left: 3px;*/
 }
     height: 100%;
     /*margin-left: 3px;*/
 }
 }
 
 .cal-daysviewpanel-event-cropright {
 }
 
 .cal-daysviewpanel-event-cropright {
-       background-image: none;
+    background-image: none;
     border-right-style: hidden;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
     border-right-style: hidden;
     border-top-right-radius: 0px;
     border-bottom-right-radius: 0px;
 }
 
 .cal-daysviewpanel-wholedayevent-body .x-form-text {
 }
 
 .cal-daysviewpanel-wholedayevent-body .x-form-text {
-       position: absolute;
-       top: 0px;
+    position: absolute;
+    top: 0px;
     padding-top: 0px;
     height: 11px;
 }
     padding-top: 0px;
     height: 11px;
 }
index f90c81b..391870a 100644 (file)
@@ -11,7 +11,7 @@
 }
 
 .cal-monthview-inner th {
 }
 
 .cal-monthview-inner th {
-       border-top: none;
+    border-top: none;
     text-align: center;
     vertical-align: middle;
 }
     text-align: center;
     vertical-align: middle;
 }
@@ -26,8 +26,8 @@
 }
 
 .cal-monthview-wkcell:hover{
 }
 
 .cal-monthview-wkcell:hover{
-       background: #CDDCEF url(../../library/ExtJS/resources/images/default/toolbar/bg.gif) repeat-x scroll left top;
-       /*cursor: pointer; see ticket #1484*/
+    background: #CDDCEF url(../../library/ExtJS/resources/images/default/toolbar/bg.gif) repeat-x scroll left top;
+    /*cursor: pointer; see ticket #1484*/
 }
 
 .cal-monthview-wkcell-header {
 }
 
 .cal-monthview-wkcell-header {
@@ -35,8 +35,8 @@
 }
 
 .cal-monthview-daycell {
 }
 
 .cal-monthview-daycell {
-       vertical-align: top;
-       border-right: 1px solid #E1E1E1;
+    vertical-align: top;
+    border-right: 1px solid #E1E1E1;
     border-top: 1px solid #E1E1E1;
 }
 
     border-top: 1px solid #E1E1E1;
 }
 
@@ -53,7 +53,7 @@ cal-monthview-wkcell-header {
 }
 
 .cal-monthview-dayheader {
 }
 
 .cal-monthview-dayheader {
-       position: relative;
+    position: relative;
     width: 100%;
 }
 
     width: 100%;
 }
 
@@ -67,11 +67,11 @@ cal-monthview-wkcell-header {
 }
 
 .cal-monthview-dayheader-date {
 }
 
 .cal-monthview-dayheader-date {
-       padding: 2px 5px;
-       border-collapse: separate;
-       color: #233D6D;
-       /*cursor: pointer; see ticket #1484*/
-       text-align: right !important;
+    padding: 2px 5px;
+    border-collapse: separate;
+    color: #233D6D;
+    /*cursor: pointer; see ticket #1484*/
+    text-align: right !important;
 }
 
 .cal-monthview-daybody {
 }
 
 .cal-monthview-daybody {
@@ -91,10 +91,10 @@ cal-monthview-wkcell-header {
 }
 
 .cal-monthview-event {
 }
 
 .cal-monthview-event {
-       margin: 0px 0px;
-       width: 100%;
-       cursor: pointer;
-       /*overflow: hidden;*/
+    margin: 0px 0px;
+    width: 100%;
+    cursor: pointer;
+    /*overflow: hidden;*/
 }
 
 .cal-monthview-eventslice .cal-monthview-event-editgrant {
 }
 
 .cal-monthview-eventslice .cal-monthview-event-editgrant {
@@ -106,15 +106,13 @@ cal-monthview-wkcell-header {
     overflow: hidden;
 }
 
     overflow: hidden;
 }
 
-
-
 .cal-monthview-alldayevent {
 .cal-monthview-alldayevent {
-       border-radius: 8px;
-       margin: 0px 0px 1px 0px;
-       background-color: red;
-       height: 17px;
-       width: 100%;
-       /*overflow: visible;*/
+    border-radius: 8px;
+    margin: 0px 0px 1px 0px;
+    background-color: red;
+    height: 17px;
+    width: 100%;
+    /*overflow: visible;*/
 }
 
 .ext-gecko .cal-monthview-alldayevent {
 }
 
 .ext-gecko .cal-monthview-alldayevent {
@@ -131,7 +129,7 @@ cal-monthview-wkcell-header {
 }
 
 .cal-monthview-alldayevent-cropleft {
 }
 
 .cal-monthview-alldayevent-cropleft {
-       margin-left: 0px;
+    margin-left: 0px;
     border-left-style: none;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
     border-left-style: none;
     border-top-left-radius: 0px;
     border-bottom-left-radius: 0px;
@@ -154,7 +152,7 @@ cal-monthview-wkcell-header {
 }
 
 .cal-monthview-alldayevent-cropright {
 }
 
 .cal-monthview-alldayevent-cropright {
-       margin-right: 0px;
+    margin-right: 0px;
     background-image: none;
     border-right-style: hidden;
     border-top-right-radius: 0px;
     background-image: none;
     border-right-style: hidden;
     border-top-right-radius: 0px;
@@ -185,18 +183,18 @@ cal-monthview-wkcell-header {
 }
 
 .cal-monthview-event-info-hide {
 }
 
 .cal-monthview-event-info-hide {
-       display: none;
+    display: none;
 }
 
 .cal-monthview-daypreviewbox .cal-monthview-event-info-hide {
 }
 
 .cal-monthview-daypreviewbox .cal-monthview-event-info-hide {
-       display: block;
+    display: block;
 }
 
 /******************************* daypreviewbox ********************************/
 .cal-monthview-daypreviewbox {
 }
 
 /******************************* daypreviewbox ********************************/
 .cal-monthview-daypreviewbox {
-       position: absolute;
-       border-bottom: 1px solid #E1E1E1;
-       overflow-y: auto;
-       overflow-x: hidden;
-       z-index: 5000;
+    position: absolute;
+    border-bottom: 1px solid #E1E1E1;
+    overflow-y: auto;
+    overflow-x: hidden;
+    z-index: 5000;
 }
\ No newline at end of file
 }
\ No newline at end of file
index 7d0424d..90a59a0 100644 (file)
@@ -33,8 +33,8 @@ table td {
 }
 
 .cal-print-title {
 }
 
 .cal-print-title {
-       text-align: center;
-       font-size: 20px;
+    text-align: center;
+    font-size: 20px;
 }
 
 .cal-print-daysview-day-dayOfMonth {
 }
 
 .cal-print-daysview-day-dayOfMonth {
@@ -80,7 +80,7 @@ table td {
 }
 
 .cal-print-daycell {
 }
 
 .cal-print-daycell {
-       vertical-align: top;
+    vertical-align: top;
     border: 0;
 }
 
     border: 0;
 }
 
@@ -88,13 +88,12 @@ table td {
     display: none;
 }
 
     display: none;
 }
 
-
 /* ------------ monthview ------------ */
 .cal-print-monthview-daycell {
     border: 0;
 /* ------------ monthview ------------ */
 .cal-print-monthview-daycell {
     border: 0;
-       text-align: center;
-       font-size: 12px;
-       font-weight: bold;
+    text-align: center;
+    font-size: 12px;
+    font-weight: bold;
 }
 
 .cal-print-monthview .cal-print-daycell {
 }
 
 .cal-print-monthview .cal-print-daycell {
@@ -111,7 +110,7 @@ table td {
 }
 
 .cal-print-monthview {
 }
 
 .cal-print-monthview {
-       font-size: 10px;
+    font-size: 10px;
 }
 
 .cal-print-monthview .cal-print-daysview-day-weekDay {
 }
 
 .cal-print-monthview .cal-print-daysview-day-weekDay {
@@ -132,5 +131,5 @@ table td {
 
 .cal-print-monthview .cal-print-daysview-day-untilseperator,
 .cal-print-monthview .cal-print-daysview-day-endtime {
 
 .cal-print-monthview .cal-print-daysview-day-untilseperator,
 .cal-print-monthview .cal-print-daysview-day-endtime {
-       display: none;
+    display: none;
 }
\ No newline at end of file
 }
\ No newline at end of file
index 9ae4937..d9a70e6 100644 (file)
@@ -8,7 +8,6 @@
     background-image:url(../../images/oxygen/32x32/actions/flag-red.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/flag-red.png) !important;
 }
 
-
 .action_email_reply {
     background-image:url(../../images/oxygen/16x16/actions/mail-reply-sender.png) !important;
 }
 .action_email_reply {
     background-image:url(../../images/oxygen/16x16/actions/mail-reply-sender.png) !important;
 }
@@ -19,7 +18,6 @@
     background-image:url(../../images/oxygen/32x32/actions/mail-reply-sender.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/mail-reply-sender.png) !important;
 }
 
-
 .action_email_replyAll {
     background-image:url(../../images/oxygen/16x16/actions/mail-reply-all.png) !important;
 }
 .action_email_replyAll {
     background-image:url(../../images/oxygen/16x16/actions/mail-reply-all.png) !important;
 }
@@ -30,7 +28,6 @@
     background-image:url(../../images/oxygen/32x32/actions/mail-reply-all.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/mail-reply-all.png) !important;
 }
 
-
 .action_email_forward {
     background-image:url(../../images/oxygen/16x16/actions/mail-forward.png) !important;
 }
 .action_email_forward {
     background-image:url(../../images/oxygen/16x16/actions/mail-forward.png) !important;
 }
@@ -41,9 +38,8 @@
     background-image:url(../../images/oxygen/32x32/actions/mail-forward.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/mail-forward.png) !important;
 }
 
-
 .action_update_cache {
 .action_update_cache {
-       background-image:url(../../images/oxygen/16x16/actions/mail-receive.png) !important;
+    background-image:url(../../images/oxygen/16x16/actions/mail-receive.png) !important;
 }
 .x-btn-medium .action_update_cache {
     background-image:url(../../images/oxygen/22x22/actions/mail-receive.png) !important;
 }
 .x-btn-medium .action_update_cache {
     background-image:url(../../images/oxygen/22x22/actions/mail-receive.png) !important;
@@ -52,7 +48,6 @@
     background-image:url(../../images/oxygen/32x32/actions/mail-receive.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/mail-receive.png) !important;
 }
 
-
 .action_mark_read {
     background-image:url(../../images/oxygen/16x16/actions/mail-mark-read.png) !important;
 }
 .action_mark_read {
     background-image:url(../../images/oxygen/16x16/actions/mail-mark-read.png) !important;
 }
@@ -62,7 +57,6 @@
 .x-btn-large .action_mark_read {
     background-image:url(../../images/oxygen/32x32/actions/mail-mark-read.png) !important;
 }
 .x-btn-large .action_mark_read {
     background-image:url(../../images/oxygen/32x32/actions/mail-mark-read.png) !important;
 }
-       
 
 .FelamimailIconCls {
     background-image:url(../../images/oxygen/16x16/apps/kmail.png) !important;
 
 .FelamimailIconCls {
     background-image:url(../../images/oxygen/16x16/apps/kmail.png) !important;
@@ -74,7 +68,6 @@
     background-image:url(../../images/oxygen/32x32/apps/kmail.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/apps/kmail.png) !important;
 }
 
-
 .action_folder_emptytrash {
     background-image:url(../../images/oxygen/16x16/actions/emptytrash.png) !important;
 }
 .action_folder_emptytrash {
     background-image:url(../../images/oxygen/16x16/actions/emptytrash.png) !important;
 }
 /**** preview *****/
 
 .preview-panel-felamimail {
 /**** preview *****/
 
 .preview-panel-felamimail {
-       padding: 5px;
-       overflow: 'hidden';
+    padding: 5px;
+    overflow: 'hidden';
 }
 
 .preview-panel-felamimail-headers {
 }
 
 .preview-panel-felamimail-headers {
 }
 
 .preview-panel-felamimail-attachments {
 }
 
 .preview-panel-felamimail-attachments {
-       margin-top: 5px;
+    margin-top: 5px;
     background-color: #e8e8e8;
     width: 100%;
 }
     background-color: #e8e8e8;
     width: 100%;
 }
          this need to be restructured e.g. by having a felamimail-message-body-text cls
 */
 .preview-panel-felamimail-body .x-form-textarea {
          this need to be restructured e.g. by having a felamimail-message-body-text cls
 */
 .preview-panel-felamimail-body .x-form-textarea {
-       margin-top: 5px;
-       font: normal 13px courier;
-       border: 0px;
+    margin-top: 5px;
+    font: normal 13px courier;
+    border: 0px;
 }
 
 /***** node classes ******/
 }
 
 /***** node classes ******/
     font-weight: bold;
 }
 
     font-weight: bold;
 }
 
-
 .felamimail-node-trash img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/user-trash.png);
 }
 .felamimail-node-trash img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/user-trash.png);
 }
     background-image:url(../../images/oxygen/32x32/places/user-trash.png);
 }
 
     background-image:url(../../images/oxygen/32x32/places/user-trash.png);
 }
 
-
 .felamimail-node-trash-full img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/user-trash-full.png);
 }
 .felamimail-node-trash-full img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/user-trash-full.png);
 }
     background-image:url(../../images/oxygen/32x32/places/user-trash-full.png);
 }
 
     background-image:url(../../images/oxygen/32x32/places/user-trash-full.png);
 }
 
-
 .felamimail-node-sent img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/mail-folder-sent.png);
 }
 .felamimail-node-sent img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/mail-folder-sent.png);
 }
     background-image:url(../../images/oxygen/32x32/places/mail-folder-sent.png);
 }
 
     background-image:url(../../images/oxygen/32x32/places/mail-folder-sent.png);
 }
 
-
 .felamimail-node-inbox img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/mail-folder-inbox.png);
 }
 .felamimail-node-inbox img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/mail-folder-inbox.png);
 }
     background-image:url(../../images/oxygen/32x32/places/folder-txt.png);
 }
 
     background-image:url(../../images/oxygen/32x32/places/folder-txt.png);
 }
 
-
 .felamimail-node-templates img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder-tar.png);
 }
 .felamimail-node-templates img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder-tar.png);
 }
     background-image:url(../../images/oxygen/32x32/places/folder-tar.png);
 }
 
     background-image:url(../../images/oxygen/32x32/places/folder-tar.png);
 }
 
-
 .felamimail-node-junk img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/trashcan-empty-alt.png);
 }
 .felamimail-node-junk img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/trashcan-empty-alt.png);
 }
     background-image:url(../../images/oxygen/32x32/places/trashcan-empty-alt.png);
 }
 
     background-image:url(../../images/oxygen/32x32/places/trashcan-empty-alt.png);
 }
 
-
 .felamimail-node-unselectable img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder.png);
     opacity: 0.5;
 .felamimail-node-unselectable img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder.png);
     opacity: 0.5;
     opacity: 0.5;
 }
 
     opacity: 0.5;
 }
 
-
 .felamimail-node-intelligent-marked img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder-important.png);
 }
 .felamimail-node-intelligent-marked img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder-important.png);
 }
     background-image:url(../../images/oxygen/32x32/places/folder-important.png);
 }
 
     background-image:url(../../images/oxygen/32x32/places/folder-important.png);
 }
 
-
 .felamimail-node-intelligent-unread img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder-bookmarks.png);
     /* background-image:url(../../images/oxygen/16x16/places/mail-folder-sent.png); */
 .felamimail-node-intelligent-unread img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/folder-bookmarks.png);
     /* background-image:url(../../images/oxygen/16x16/places/mail-folder-sent.png); */
     /* background-image:url(../../images/oxygen/32x32/places/mail-folder-sent.png); */
 }
 
     /* background-image:url(../../images/oxygen/32x32/places/mail-folder-sent.png); */
 }
 
-
 .felamimail-node-account img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/user-home.png);
 }
 .felamimail-node-account img.x-tree-node-icon {
     background-image:url(../../images/oxygen/16x16/places/user-home.png);
 }
 }
 
 .felamimail-node-statusbox {
 }
 
 .felamimail-node-statusbox {
-       padding-right: 5px;
-       position: absolute;
-       right: 0px;
+    padding-right: 5px;
+    position: absolute;
+    right: 0px;
 }
 
 .felamimail-node-statusbox-progress {
 }
 
 .felamimail-node-statusbox-progress {
-       width: 16px;
+    width: 16px;
     height: 16px;
     margin-top: 1px;
     background-repeat: no-repeat;
     height: 16px;
     margin-top: 1px;
     background-repeat: no-repeat;
     border-radius: 8px;
     background-color: #D9E8FB;
     color: black;
     border-radius: 8px;
     background-color: #D9E8FB;
     color: black;
-       line-height: 16px;
-       margin-top: 1px;
-       padding: 0px 5px;
+    line-height: 16px;
+    margin-top: 1px;
+    padding: 0px 5px;
 }
 
 .x-tree-selected .felamimail-node-statusbox-unread {
 }
 
 .x-tree-selected .felamimail-node-statusbox-unread {
-       background-color: #FFFFFF;
+    background-color: #FFFFFF;
 }
 
 .felamimail-node-accountfailure {
     position: absolute;
     right: 5px;
 }
 
 .felamimail-node-accountfailure {
     position: absolute;
     right: 5px;
-       width: 16px;
+    width: 16px;
     height: 16px;
     background-image:url(../../images/warning.gif);
     margin-right: 10px;
     height: 16px;
     background-image:url(../../images/warning.gif);
     margin-right: 10px;
 .felamimail-recipient-grid .x-grid3 {
     background-color: #DFE8F6;
 }
 .felamimail-recipient-grid .x-grid3 {
     background-color: #DFE8F6;
 }
-       
+
 .felamimail-recipient-grid tr {
     border-color: #DFE8F6;  
 }
 .felamimail-recipient-grid tr {
     border-color: #DFE8F6;  
 }
index 343c285..d98348d 100644 (file)
@@ -19,8 +19,8 @@
                 </field>
                 <field>
                     <name>account_id</name>
                 </field>
                 <field>
                     <name>account_id</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                     <notnull>true</notnull>
                 </field>
                 <field>
                     <notnull>true</notnull>
                 </field>
                 <field>
@@ -64,7 +64,7 @@
             </declaration>
         </table>
         <table>
             </declaration>
         </table>
         <table>
-               <!-- @todo add constraints to phone_id/line_id? -->
+            <!-- @todo add constraints to phone_id/line_id? -->
             <name>phone_callhistory</name>
             <version>2</version>
             <declaration>
             <name>phone_callhistory</name>
             <version>2</version>
             <declaration>
                 <field>
                     <name>ringing</name>
                     <type>integer</type>
                 <field>
                     <name>ringing</name>
                     <type>integer</type>
-                </field>                
+                </field>
                 <field>
                     <name>direction</name>
                     <type>text</type>
                 <field>
                     <name>direction</name>
                     <type>text</type>
index 7eef8b4..926abf8 100644 (file)
@@ -44,7 +44,7 @@ class Projects_Model_Project extends Tinebase_Record_Abstract
      * @var array
      */
     protected static $_resolveForeignIdFields = array(
      * @var array
      */
     protected static $_resolveForeignIdFields = array(
-       'Tinebase_Model_User' => array('created_by', 'last_modified_by')
+        'Tinebase_Model_User' => array('created_by', 'last_modified_by')
     );    
 
     /**
     );    
 
     /**
@@ -99,3 +99,4 @@ class Projects_Model_Project extends Tinebase_Record_Abstract
             )
         );
 }
             )
         );
 }
+
index 5309c20..ca7cc23 100644 (file)
     /*padding: 2px;*/
     border-bottom: 1px solid #EDEDED;
     font-family:arial,tahoma,helvetica,sans-serif;
     /*padding: 2px;*/
     border-bottom: 1px solid #EDEDED;
     font-family:arial,tahoma,helvetica,sans-serif;
-       font-size:11px;
-       font-size-adjust:none;
-       font-style:normal;
-       font-variant:normal;
-       font-weight:normal;
-       line-height:normal;
+    font-size:11px;
+    font-size-adjust:none;
+    font-style:normal;
+    font-variant:normal;
+    font-weight:normal;
+    line-height:normal;
 }
 
 .RequestTracker-History-Item {
 }
 
 .RequestTracker-History-Item {
-       padding: 2px 0px 2px 5px;
+    padding: 2px 0px 2px 5px;
     border-top: 1px solid #EDEDED;
 }
 
     border-top: 1px solid #EDEDED;
 }
 
     border-left: 5px solid #888888;
     border-right: 2px solid #888888;
 }
     border-left: 5px solid #888888;
     border-right: 2px solid #888888;
 }
+
index 8ac75fa..45397a9 100644 (file)
@@ -30,7 +30,7 @@ class SimpleFAQ_Model_Faq extends Tinebase_Record_Abstract
      */
     protected $_application = 'SimpleFAQ';
 
      */
     protected $_application = 'SimpleFAQ';
 
-       /**
+    /**
      * if foreign Id fields should be resolved on search and get from json
      * should have this format: 
      *     array('Calendar_Model_Contact' => 'contact_id', ...)
      * if foreign Id fields should be resolved on search and get from json
      * should have this format: 
      *     array('Calendar_Model_Contact' => 'contact_id', ...)
@@ -96,3 +96,4 @@ class SimpleFAQ_Model_Faq extends Tinebase_Record_Abstract
         // do something here if you like
      }
 }
         // do something here if you like
      }
 }
+
index 8fc52c9..c85fd02 100644 (file)
 /**
  * class to hold contact data
  *
 /**
  * class to hold contact data
  *
- * @property   account_id      id of associated user
- * @property   email           the email address of the contact
- * @property   n_family
- * @property   n_fileas        display name
- * @property   n_fn            the full name
- * @property   n_given
- * @property   type            type of contact
+ * @property    account_id   id of associated user
+ * @property    email        the email address of the contact
+ * @property    n_family
+ * @property    n_fileas    display name
+ * @property    n_fn        the full name
+ * @property    n_given
+ * @property    type        type of contact
  * @package     Sipgate
  */
 class Sipgate_Model_Line extends Tinebase_Record_Abstract
  * @package     Sipgate
  */
 class Sipgate_Model_Line extends Tinebase_Record_Abstract
@@ -68,3 +68,4 @@ class Sipgate_Model_Line extends Tinebase_Record_Abstract
         'last_sync'
     );
 }
         'last_sync'
     );
 }
+
index 7db1b07..678a7c9 100644 (file)
@@ -21,7 +21,7 @@ class Tasks_Convert_Task_VCalendar_EMClient extends Tasks_Convert_Task_VCalendar
 
     // eM Client/5.0.17595.0
     const HEADER_MATCH = '/eM Client\/(?P<version>.*)/';
 
     // eM Client/5.0.17595.0
     const HEADER_MATCH = '/eM Client\/(?P<version>.*)/';
-       
+    
     protected $_supportedFields = array(
         'seq',
         'dtstart',
     protected $_supportedFields = array(
         'seq',
         'dtstart',
@@ -47,3 +47,4 @@ class Tasks_Convert_Task_VCalendar_EMClient extends Tasks_Convert_Task_VCalendar
         'originator_tz'
     );
 }
         'originator_tz'
     );
 }
+
index 3930f33..88ca6ba 100644 (file)
@@ -24,11 +24,11 @@ use Sabre\VObject;
 class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract implements CalDAV\ICalendar
 {
     protected $_applicationName = 'Tasks';
 class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract implements CalDAV\ICalendar
 {
     protected $_applicationName = 'Tasks';
-    
+
     protected $_model = 'Task';
 
     protected $_suffix = '.ics';
     protected $_model = 'Task';
 
     protected $_suffix = '.ics';
-    
+
     /**
      * Performs a calendar-query on the contents of this calendar.
      *
     /**
      * Performs a calendar-query on the contents of this calendar.
      *
@@ -50,9 +50,9 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
     {
         if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) Tinebase_Core::getLogger()->debug(
             __METHOD__ . '::' . __LINE__ . ' filters ' . print_r($filters, true));
     {
         if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) Tinebase_Core::getLogger()->debug(
             __METHOD__ . '::' . __LINE__ . ' filters ' . print_r($filters, true));
-        
+
         //var_dump($filters['comp-filters'][0]);
         //var_dump($filters['comp-filters'][0]);
-        
+
         $filterArray = array(
             array(
                 'field'    => 'container_id',
         $filterArray = array(
             array(
                 'field'    => 'container_id',
@@ -60,7 +60,7 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
                 'value'    => $this->_container->getId()
             )
         );
                 'value'    => $this->_container->getId()
             )
         );
-        
+
         /*if (isset($filters['comp-filters']) && isset($filters['comp-filters'][0]['time-range'])) {
             if (isset($filters['comp-filters'][0]['time-range']['start'])) {
                 $filterArray[] = array(
         /*if (isset($filters['comp-filters']) && isset($filters['comp-filters'][0]['time-range'])) {
             if (isset($filters['comp-filters'][0]['time-range']['start'])) {
                 $filterArray[] = array(
@@ -76,17 +76,17 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
         
         $filterClass = $this->_application->name . '_Model_' . $this->_model . 'Filter';
         $filter = new $filterClass($filterArray);
         
         $filterClass = $this->_application->name . '_Model_' . $this->_model . 'Filter';
         $filter = new $filterClass($filterArray);
-    
+
         /**
          * see http://forge.tine20.org/mantisbt/view.php?id=5122
          * we must use action 'sync' and not 'get' as
          * otherwise the calendar also return events the user only can see because of freebusy
          */
         $ids = $this->_getController()->search($filter, null, false, true, 'sync');
         /**
          * see http://forge.tine20.org/mantisbt/view.php?id=5122
          * we must use action 'sync' and not 'get' as
          * otherwise the calendar also return events the user only can see because of freebusy
          */
         $ids = $this->_getController()->search($filter, null, false, true, 'sync');
-    
+
         return $ids;
     }
         return $ids;
     }
-    
+
     /**
      * (non-PHPdoc)
      * @see Sabre\DAV\Collection::getChild()
     /**
      * (non-PHPdoc)
      * @see Sabre\DAV\Collection::getChild()
@@ -95,7 +95,7 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
     {
         if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) Tinebase_Core::getLogger()->debug(
             __METHOD__ . '::' . __LINE__ .' FLAAAAAAAAA aplicacao:' . $this->_application->name . ' modelo:' . $this->_model .' Nome: ' . $_name);
     {
         if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) Tinebase_Core::getLogger()->debug(
             __METHOD__ . '::' . __LINE__ .' FLAAAAAAAAA aplicacao:' . $this->_application->name . ' modelo:' . $this->_model .' Nome: ' . $_name);
+
         $modelName = $this->_application->name . '_Model_' . $this->_model;
 
         if ($_name instanceof $modelName) {
         $modelName = $this->_application->name . '_Model_' . $this->_model;
 
         if ($_name instanceof $modelName) {
@@ -122,14 +122,14 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
                 ))
             ));
             $object = $this->_getController()->search($filter, null, false, false, 'sync')->getFirstRecord();
                 ))
             ));
             $object = $this->_getController()->search($filter, null, false, false, 'sync')->getFirstRecord();
-        
+
             if ($object == null) {
                 throw new DAV\Exception\NotFound('Object not found');
             }
         }
             if ($object == null) {
                 throw new DAV\Exception\NotFound('Object not found');
             }
         }
-        
+
         $httpRequest = new Sabre\HTTP\Request();
         $httpRequest = new Sabre\HTTP\Request();
-        
+
         // lie about existance of event of request is a PUT request from an ATTENDEE for an already existing event 
         // to prevent ugly (and not helpful) error messages on the client
         if (isset($_SERVER['REQUEST_METHOD']) && $httpRequest->getMethod() == 'PUT' && $httpRequest->getHeader('If-None-Match') === '*') {
         // lie about existance of event of request is a PUT request from an ATTENDEE for an already existing event 
         // to prevent ugly (and not helpful) error messages on the client
         if (isset($_SERVER['REQUEST_METHOD']) && $httpRequest->getMethod() == 'PUT' && $httpRequest->getHeader('If-None-Match') === '*') {
@@ -142,10 +142,10 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
         }
         
         $objectClass = $this->_application->name . '_Frontend_WebDAV_' . $this->_model;
         }
         
         $objectClass = $this->_application->name . '_Frontend_WebDAV_' . $this->_model;
-        
+
         return new $objectClass($this->_container, $object);
     }
         return new $objectClass($this->_container, $object);
     }
-    
+
     /**
      * Returns an array with all the child nodes
      *
     /**
      * Returns an array with all the child nodes
      *
@@ -169,20 +169,20 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
                 )
             )
         ));
                 )
             )
         ));
-    
+
         /**
          * see http://forge.tine20.org/mantisbt/view.php?id=5122
          * we must use action 'sync' and not 'get' as
          * otherwise the calendar also return events the user only can see because of freebusy
          */
         $objects = $this->_getController()->search($filter, null, false, false, 'sync');
         /**
          * see http://forge.tine20.org/mantisbt/view.php?id=5122
          * we must use action 'sync' and not 'get' as
          * otherwise the calendar also return events the user only can see because of freebusy
          */
         $objects = $this->_getController()->search($filter, null, false, false, 'sync');
-    
+
         $children = array();
         $children = array();
-    
+
         foreach ($objects as $object) {
             $children[] = $this->getChild($object);
         }
         foreach ($objects as $object) {
             $children[] = $this->getChild($object);
         }
-    
+
         return $children;
     }
     
         return $children;
     }
     
@@ -195,14 +195,14 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
     public function getProperties($requestedProperties) 
     {
         $displayName = $this->_container->type == Tinebase_Model_Container::TYPE_SHARED ? $this->_container->name . ' (shared)' : $this->_container->name;
     public function getProperties($requestedProperties) 
     {
         $displayName = $this->_container->type == Tinebase_Model_Container::TYPE_SHARED ? $this->_container->name . ' (shared)' : $this->_container->name;
-        
+
         $ctags = Tinebase_Container::getInstance()->getContentSequence($this->_container);
         $ctags = Tinebase_Container::getInstance()->getContentSequence($this->_container);
-        
+
         $properties = array(
             '{http://calendarserver.org/ns/}getctag' => $ctags ? $ctags : 1,
             'id'                => $this->_container->getId(),
             'uri'               => $this->_useIdAsName == true ? $this->_container->getId() : $this->_container->name,
         $properties = array(
             '{http://calendarserver.org/ns/}getctag' => $ctags ? $ctags : 1,
             'id'                => $this->_container->getId(),
             'uri'               => $this->_useIdAsName == true ? $this->_container->getId() : $this->_container->name,
-            '{DAV:}resource-id'        => 'urn:uuid:' . $this->_container->getId(),
+            '{DAV:}resource-id' => 'urn:uuid:' . $this->_container->getId(),
             '{DAV:}owner'       => new DAVACL\Property\Principal(DAVACL\Property\Principal::HREF, 'principals/users/' . Tinebase_Core::getUser()->contact_id),
             #'principaluri'      => $principalUri,
             '{DAV:}displayname' => $displayName,
             '{DAV:}owner'       => new DAVACL\Property\Principal(DAVACL\Property\Principal::HREF, 'principals/users/' . Tinebase_Core::getUser()->contact_id),
             #'principaluri'      => $principalUri,
             '{DAV:}displayname' => $displayName,
@@ -210,18 +210,18 @@ class Tasks_Frontend_WebDAV_Container extends Tinebase_WebDav_Container_Abstract
             
             '{' . CalDAV\Plugin::NS_CALDAV . '}supported-calendar-component-set' => new CalDAV\Property\SupportedCalendarComponentSet(array('VTODO')),
             '{' . CalDAV\Plugin::NS_CALDAV . '}supported-calendar-data'          => new CalDAV\Property\SupportedCalendarData(),
             
             '{' . CalDAV\Plugin::NS_CALDAV . '}supported-calendar-component-set' => new CalDAV\Property\SupportedCalendarComponentSet(array('VTODO')),
             '{' . CalDAV\Plugin::NS_CALDAV . '}supported-calendar-data'          => new CalDAV\Property\SupportedCalendarData(),
-            '{' . CalDAV\Plugin::NS_CALDAV . '}calendar-description'                  => 'Tasks ' . $displayName,
+            '{' . CalDAV\Plugin::NS_CALDAV . '}calendar-description'             => 'Tasks ' . $displayName,
             '{' . CalDAV\Plugin::NS_CALDAV . '}calendar-timezone'                => $this->_getCalendarVTimezone()
         );
         
         if (!empty(Tinebase_Core::getUser()->accountEmailAddress)) {
             '{' . CalDAV\Plugin::NS_CALDAV . '}calendar-timezone'                => $this->_getCalendarVTimezone()
         );
         
         if (!empty(Tinebase_Core::getUser()->accountEmailAddress)) {
-            $properties['{' . CalDAV\Plugin::NS_CALDAV . '}calendar-user-address-set'  ] = new DAV\Property\HrefList(array('mailto:' . Tinebase_Core::getUser()->accountEmailAddress), false); 
+            $properties['{' . CalDAV\Plugin::NS_CALDAV . '}calendar-user-address-set'] = new DAV\Property\HrefList(array('mailto:' . Tinebase_Core::getUser()->accountEmailAddress), false); 
         }
         
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . print_r($properties, true));
         
         $response = array();
         }
         
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . print_r($properties, true));
         
         $response = array();
-    
+
         foreach($requestedProperties as $prop) {
             if (isset($properties[$prop])) {
                 $response[$prop] = $properties[$prop];
         foreach($requestedProperties as $prop) {
             if (isset($properties[$prop])) {
                 $response[$prop] = $properties[$prop];
index 9c3e8cd..f26259b 100644 (file)
@@ -9,7 +9,6 @@
  *
  */
 
  *
  */
 
 .TasksIconCls, .TasksTask {
     background-image:url(../../images/oxygen/16x16/actions/todo.png) !important;
 }
 .TasksIconCls, .TasksTask {
     background-image:url(../../images/oxygen/16x16/actions/todo.png) !important;
 }
     background-image:url(../../images/oxygen/32x32/actions/todo.png) !important;
 }
 
     background-image:url(../../images/oxygen/32x32/actions/todo.png) !important;
 }
 
-
 .TasksMainGridStatus {
     width: 12px;
 .TasksMainGridStatus {
     width: 12px;
-       height: 12px;
+    height: 12px;
 }
 
 /***** tasks grid panel classes ******/
 }
 
 /***** tasks grid panel classes ******/
index 85f63a7..d80a04e 100644 (file)
@@ -95,8 +95,8 @@
                 </field>
                 <field>
                     <name>created_by</name>
                 </field>
                 <field>
                     <name>created_by</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                 </field>
                 <field>
                     <name>creation_time</name>
                 </field>
                 <field>
                     <name>creation_time</name>
                 </field> 
                 <field>
                     <name>last_modified_by</name>
                 </field> 
                 <field>
                     <name>last_modified_by</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                 </field>
                 <field>
                     <name>last_modified_time</name>
                 </field>
                 <field>
                     <name>last_modified_time</name>
                 </field>
                 <field>
                     <name>account_id</name>
                 </field>
                 <field>
                     <name>account_id</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                     <notnull>true</notnull>
                 </field>
                 <field>
                     <notnull>true</notnull>
                 </field>
                 <field>
                 </field>
                 <field>
                     <name>created_by</name>
                 </field>
                 <field>
                     <name>created_by</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                 </field>
                 <field>
                     <name>creation_time</name>
                 </field>
                 <field>
                     <name>creation_time</name>
         </table>
     </tables>
 </application>
         </table>
     </tables>
 </application>
+
index d8be343..a2a4591 100644 (file)
@@ -150,7 +150,7 @@ class Tinebase_Auth_ModSsl_Certificate_X509
     
         $out = array();
         // certificate verify ...
     
         $out = array();
         // certificate verify ...
-       $w = exec('openssl verify -CAfile '.$this->casfile.' '.$certTempFile,$out);
+        $w = exec('openssl verify -CAfile '.$this->casfile.' '.$certTempFile,$out);
         self::removeTempFiles($temporary_files);
         $aux = explode(' ',$w);
         if(isset($aux[1])) {
         self::removeTempFiles($temporary_files);
         $aux = explode(' ',$w);
         if(isset($aux[1])) {
@@ -365,7 +365,7 @@ class Tinebase_Auth_ModSsl_Certificate_X509
     {
         return $this->status['isValid'];
     }
     {
         return $this->status['isValid'];
     }
-    
+
     public function getAuthorityKeyIdentifier()
     {
         return $this->authorityKeyIdentifier;
     public function getAuthorityKeyIdentifier()
     {
         return $this->authorityKeyIdentifier;
@@ -385,7 +385,7 @@ class Tinebase_Auth_ModSsl_Certificate_X509
     {
         return $this->status['errors'];
     }
     {
         return $this->status['errors'];
     }
-    
+
     public static function generateTempFilename(&$tab_arqs, $path)
     {
 
     public static function generateTempFilename(&$tab_arqs, $path)
     {
 
@@ -395,7 +395,7 @@ class Tinebase_Auth_ModSsl_Certificate_X509
         array_push($tab_arqs ,$aux);
         return  $aux;
     }
         array_push($tab_arqs ,$aux);
         return  $aux;
     }
-    
+
     private static function removeTempFiles($tab_arqs)
     {
         foreach($tab_arqs as $file ) {
     private static function removeTempFiles($tab_arqs)
     {
         foreach($tab_arqs as $file ) {
@@ -404,10 +404,9 @@ class Tinebase_Auth_ModSsl_Certificate_X509
             }
         }
     }
             }
         }
     }
-    
+
     public static function writeTo($file, $content)
     {
         return file_put_contents($file, $content);   
     }
     public static function writeTo($file, $content)
     {
         return file_put_contents($file, $content);   
     }
-
 }
\ No newline at end of file
 }
\ No newline at end of file
index 9d550ec..2ea5a35 100644 (file)
@@ -51,14 +51,14 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
      * @var string
      */
     protected $_subconfigKey =  NULL;
      * @var string
      */
     protected $_subconfigKey =  NULL;
-    
+
     /**
     * client id
     *
     * @var string
     */
     protected $_clientId = NULL;
     /**
     * client id
     *
     * @var string
     */
     protected $_clientId = NULL;
-    
+
     /**
      * the constructor
      * 
     /**
      * the constructor
      * 
@@ -69,23 +69,23 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         if ($this->_configKey === NULL || $this->_subconfigKey === NULL) {
             throw new Tinebase_Exception_UnexpectedValue('Need config keys for this backend');
         }
         if ($this->_configKey === NULL || $this->_subconfigKey === NULL) {
             throw new Tinebase_Exception_UnexpectedValue('Need config keys for this backend');
         }
-        
+
         // get email user backend config options (host, dbname, username, password, port)
         $emailConfig = Tinebase_Config::getInstance()->get($this->_configKey, new Tinebase_Config_Struct())->toArray();
         // get email user backend config options (host, dbname, username, password, port)
         $emailConfig = Tinebase_Config::getInstance()->get($this->_configKey, new Tinebase_Config_Struct())->toArray();
-        
+
         // merge _config and email backend config
         $this->_config = array_merge($emailConfig[$this->_subconfigKey], $this->_config);
         // merge _config and email backend config
         $this->_config = array_merge($emailConfig[$this->_subconfigKey], $this->_config);
-        
+
         // _tablename (for example "dovecot_users")
         $this->_userTable = $this->_config['prefix'] . $this->_config['userTable'];
         // _tablename (for example "dovecot_users")
         $this->_userTable = $this->_config['prefix'] . $this->_config['userTable'];
-        
+
         // connect to DB
         $this->_getDB($this->_config);
         $this->_dbCommand = Tinebase_Backend_Sql_Command::factory($this->_db);
         // connect to DB
         $this->_getDB($this->_config);
         $this->_dbCommand = Tinebase_Backend_Sql_Command::factory($this->_db);
-        
+
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . print_r($this->_config, TRUE));
     }
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . print_r($this->_config, TRUE));
     }
-    
+
     /**
      * get new email user
      * 
     /**
      * get new email user
      * 
@@ -101,7 +101,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         
         return $result;
     }
         
         return $result;
     }
-    
+
     /**
     * delete user by id
     *
     /**
     * delete user by id
     *
@@ -114,7 +114,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         
         $this->_deleteUserById($_user->getId());
     }
         
         $this->_deleteUserById($_user->getId());
     }
-    
+
     /**
      * delete user by id
      * 
     /**
      * delete user by id
      * 
@@ -132,7 +132,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
     
         $this->_db->delete($this->_userTable, $where);
     }
     
         $this->_db->delete($this->_userTable, $where);
     }
-    
+
     /**
      * append domain if set or domain IS NULL
      * 
     /**
      * append domain if set or domain IS NULL
      * 
@@ -159,7 +159,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         
         return $cond;
     }
         
         return $cond;
     }
-    
+
     /**
      * inspect get user by property
      * 
     /**
      * inspect get user by property
      * 
@@ -200,7 +200,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
 
         $userProperty = $this->_configKey . 'User';
         $_user->{$userProperty} = $emailUser;
 
         $userProperty = $this->_configKey . 'User';
         $_user->{$userProperty} = $emailUser;
-        
+
         $_user->emailUser = isset($_user->emailUser) ? $_user->emailUser : null;
         $imapUser = ($this->_configKey === Tinebase_Config::SMTP) ? $_user->emailUser : clone($emailUser);
         $smtpUser = ($this->_configKey === Tinebase_Config::SMTP) ? clone($emailUser) : $_user->emailUser;
         $_user->emailUser = isset($_user->emailUser) ? $_user->emailUser : null;
         $imapUser = ($this->_configKey === Tinebase_Config::SMTP) ? $_user->emailUser : clone($emailUser);
         $smtpUser = ($this->_configKey === Tinebase_Config::SMTP) ? clone($emailUser) : $_user->emailUser;
@@ -236,9 +236,9 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         
         $this->_db->update($this->_userTable, $values, $where);
     }
         
         $this->_db->update($this->_userTable, $values, $where);
     }
-    
+
     /*********  protected functions  *********/
     /*********  protected functions  *********/
-    
+
     /**
      * get the basic select object to fetch records from the database
      *  
     /**
      * get the basic select object to fetch records from the database
      *  
@@ -247,7 +247,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
      * @return Zend_Db_Select
      */
     abstract protected function _getSelect($_cols = '*', $_getDeleted = FALSE);
      * @return Zend_Db_Select
      */
     abstract protected function _getSelect($_cols = '*', $_getDeleted = FALSE);
-    
+
     /**
      * adds email properties for a new user
      * 
     /**
      * adds email properties for a new user
      * 
@@ -271,7 +271,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) Tinebase_Core::getLogger()->debug(__METHOD__ . '::' . __LINE__ 
             . ' Adding new ' . $this->_configKey . ' email user ' . $emailUsername);
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' 
         if (Tinebase_Core::isLogLevel(Zend_Log::DEBUG)) Tinebase_Core::getLogger()->debug(__METHOD__ . '::' . __LINE__ 
             . ' Adding new ' . $this->_configKey . ' email user ' . $emailUsername);
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' 
-               . print_r($emailUserData, TRUE));
+            . print_r($emailUserData, TRUE));
 
         try {
             $transactionId = Tinebase_TransactionManager::getInstance()->startTransaction($this->_db);
 
         try {
             $transactionId = Tinebase_TransactionManager::getInstance()->startTransaction($this->_db);
@@ -280,24 +280,24 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
             if (empty($emailUserData[$this->_propertyMapping['emailPassword']])) {
                 $emailUserData[$this->_propertyMapping['emailPassword']] = Hash_Password::generate($this->_config['emailScheme'], Tinebase_Record_Abstract::generateUID());
             }
             if (empty($emailUserData[$this->_propertyMapping['emailPassword']])) {
                 $emailUserData[$this->_propertyMapping['emailPassword']] = Hash_Password::generate($this->_config['emailScheme'], Tinebase_Record_Abstract::generateUID());
             }
-            
+
             $insertData = $emailUserData;
             $this->_beforeAddOrUpdate($insertData);
             $insertData = $emailUserData;
             $this->_beforeAddOrUpdate($insertData);
-            
+
             $this->_db->insert($this->_userTable, $insertData);
             $this->_db->insert($this->_userTable, $insertData);
-            
+
             $this->_afterAddOrUpdate($emailUserData);
             $this->_afterAddOrUpdate($emailUserData);
-            
+
             Tinebase_TransactionManager::getInstance()->commitTransaction($transactionId);
             Tinebase_TransactionManager::getInstance()->commitTransaction($transactionId);
-            
+
             $this->inspectGetUserByProperty($_addedUser);
             $this->inspectGetUserByProperty($_addedUser);
-            
+
         } catch (Zend_Db_Statement_Exception $zdse) {
             Tinebase_TransactionManager::getInstance()->rollBack();
             Tinebase_Core::getLogger()->err(__METHOD__ . '::' . __LINE__ . ' Error while creating email user: ' . $zdse);
         }
     }
         } catch (Zend_Db_Statement_Exception $zdse) {
             Tinebase_TransactionManager::getInstance()->rollBack();
             Tinebase_Core::getLogger()->err(__METHOD__ . '::' . __LINE__ . ' Error while creating email user: ' . $zdse);
         }
     }
-    
+
     /**
      * interceptor before add
      * 
     /**
      * interceptor before add
      * 
@@ -305,7 +305,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
      */
     protected function _beforeAddOrUpdate(&$emailUserData)
     {
      */
     protected function _beforeAddOrUpdate(&$emailUserData)
     {
-        
+
     }
 
     /**
     }
 
     /**
@@ -315,7 +315,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
      */
     protected function _afterAddOrUpdate(&$emailUserData)
     {
      */
     protected function _afterAddOrUpdate(&$emailUserData)
     {
-        
+
     }
 
     /**
     }
 
     /**
@@ -328,17 +328,17 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         $select = $this->_getSelect()
             ->where($this->_db->quoteIdentifier($this->_userTable . '.' . $this->_propertyMapping['emailUsername']) . ' = ?',   $email)
             ->where($this->_appendClientIdOrDomain());
         $select = $this->_getSelect()
             ->where($this->_db->quoteIdentifier($this->_userTable . '.' . $this->_propertyMapping['emailUsername']) . ' = ?',   $email)
             ->where($this->_appendClientIdOrDomain());
-        
+
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . $select);
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . $select);
-        
+
         $stmt = $this->_db->query($select);
         $queryResult = $stmt->fetch();
         $stmt->closeCursor();
         $stmt = $this->_db->query($select);
         $queryResult = $stmt->fetch();
         $stmt->closeCursor();
-        
+
         if (! $queryResult) {
             return;
         }
         if (! $queryResult) {
             return;
         }
-        
+
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . print_r($queryResult, TRUE));
         
         $userId = $queryResult['userid'];
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . print_r($queryResult, TRUE));
         
         $userId = $queryResult['userid'];
@@ -350,7 +350,7 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
             $this->_deleteUserById($userId);
         }
     }
             $this->_deleteUserById($userId);
         }
     }
-    
+
     /**
      * updates email properties for an existing user
      * 
     /**
      * updates email properties for an existing user
      * 
@@ -363,33 +363,33 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
 
         if (Tinebase_Core::isLogLevel(Zend_Log::INFO))  Tinebase_Core::getLogger()->info(__METHOD__ . '::' . __LINE__ . ' Updating Dovecot user ' . $emailUserData[$this->_propertyMapping['emailUsername']]);
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . print_r($emailUserData, TRUE));
 
         if (Tinebase_Core::isLogLevel(Zend_Log::INFO))  Tinebase_Core::getLogger()->info(__METHOD__ . '::' . __LINE__ . ' Updating Dovecot user ' . $emailUserData[$this->_propertyMapping['emailUsername']]);
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . print_r($emailUserData, TRUE));
-        
+
         $where = array(
             $this->_db->quoteInto($this->_db->quoteIdentifier($this->_propertyMapping['emailUserId']) . ' = ?', $emailUserData[$this->_propertyMapping['emailUserId']])
         );
         $this->_appendClientIdOrDomain($where);
         $where = array(
             $this->_db->quoteInto($this->_db->quoteIdentifier($this->_propertyMapping['emailUserId']) . ' = ?', $emailUserData[$this->_propertyMapping['emailUserId']])
         );
         $this->_appendClientIdOrDomain($where);
-        
+
         try {
             $transactionId = Tinebase_TransactionManager::getInstance()->startTransaction($this->_db);
         try {
             $transactionId = Tinebase_TransactionManager::getInstance()->startTransaction($this->_db);
-            
+
             $updateData = $emailUserData;
             $updateData = $emailUserData;
-            
+
             $this->_beforeAddOrUpdate($updateData);
             $this->_beforeAddOrUpdate($updateData);
-            
+
             $this->_db->update($this->_userTable, $updateData, $where);
             $this->_db->update($this->_userTable, $updateData, $where);
-            
+
             $this->_afterAddOrUpdate($emailUserData);
 
             Tinebase_TransactionManager::getInstance()->commitTransaction($transactionId);
             $this->_afterAddOrUpdate($emailUserData);
 
             Tinebase_TransactionManager::getInstance()->commitTransaction($transactionId);
-            
+
             $this->inspectGetUserByProperty($_updatedUser);
             $this->inspectGetUserByProperty($_updatedUser);
-            
+
         } catch (Zend_Db_Statement_Exception $zdse) {
             Tinebase_TransactionManager::getInstance()->rollBack();
             Tinebase_Core::getLogger()->err(__METHOD__ . '::' . __LINE__ . ' Error while updating email user: ' . $zdse->getMessage());
         }
     }
         } catch (Zend_Db_Statement_Exception $zdse) {
             Tinebase_TransactionManager::getInstance()->rollBack();
             Tinebase_Core::getLogger()->err(__METHOD__ . '::' . __LINE__ . ' Error while updating email user: ' . $zdse->getMessage());
         }
     }
-    
+
     /**
      * check if user exists already in email backjend user table
      * 
     /**
      * check if user exists already in email backjend user table
      * 
@@ -399,10 +399,10 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
     protected function _userExists(Tinebase_Model_FullUser $_user)
     {
         $select = $this->_getSelect();
     protected function _userExists(Tinebase_Model_FullUser $_user)
     {
         $select = $this->_getSelect();
-        
+
         $select
           ->where($this->_db->quoteIdentifier($this->_userTable . '.' . $this->_propertyMapping['emailUserId']) . ' = ?',   $_user->getId());
         $select
           ->where($this->_db->quoteIdentifier($this->_userTable . '.' . $this->_propertyMapping['emailUserId']) . ' = ?',   $_user->getId());
-          
+
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . $select->__toString());
 
         // Perform query - retrieve user from database
         if (Tinebase_Core::isLogLevel(Zend_Log::TRACE)) Tinebase_Core::getLogger()->trace(__METHOD__ . '::' . __LINE__ . ' ' . $select->__toString());
 
         // Perform query - retrieve user from database
@@ -418,10 +418,10 @@ abstract class Tinebase_EmailUser_Sql extends Tinebase_User_Plugin_Abstract
         if (!$queryResult) {
             return false;
         }
         if (!$queryResult) {
             return false;
         }
-        
+
         return true;
     }
         return true;
     }
-    
+
     /**
      * converts raw data from adapter into a single record / do mapping
      *
     /**
      * converts raw data from adapter into a single record / do mapping
      *
index 1673354..a9228bf 100644 (file)
@@ -39,7 +39,7 @@
 }
 
 .x-form-cb-label {
 }
 
 .x-form-cb-label {
-       top: 1px;
+    top: 1px;
 }
 
 .x-form-item {
 }
 
 .x-form-item {
@@ -48,7 +48,7 @@
     margin-bottom: 2px;
 }
 .ext-gecko .x-window-body .x-form-item {
     margin-bottom: 2px;
 }
 .ext-gecko .x-window-body .x-form-item {
-       overflow: hidden;
+    overflow: hidden;
 }
 
 .x-fieldset {
 }
 
 .x-fieldset {
@@ -88,6 +88,6 @@
 }
 
 .x-progress-text {
 }
 
 .x-progress-text {
-       font-size: 10px;
-       font-weight: bold;
-}
\ No newline at end of file
+    font-size: 10px;
+    font-weight: bold;
+}
index a55ea5a..492d7e0 100644 (file)
@@ -1,5 +1,5 @@
 .ux-arrowcollapse {
 .ux-arrowcollapse {
-       /*position:relative;*/
+    /*position:relative;*/
     padding-bottom:5px;
     overflow:hidden;
 }
     padding-bottom:5px;
     overflow:hidden;
 }
 }
 
 .ux-arrowcollapse .ux-arrowcollapse-header {
 }
 
 .ux-arrowcollapse .ux-arrowcollapse-header {
-       line-height: 24px;
+    line-height: 24px;
     padding:0;
     /*border-bottom:1px solid #c3daf9;*/
 }
     padding:0;
     /*border-bottom:1px solid #c3daf9;*/
 }
+
 .ux-arrowcollapse .ux-arrowcollapse-header-text {
     font-size:11px;
     font-family:tahoma,arial,sans-serif;
 .ux-arrowcollapse .ux-arrowcollapse-header-text {
     font-size:11px;
     font-family:tahoma,arial,sans-serif;
@@ -48,7 +48,7 @@
 .ux-arrowcollapse-body {
     overflow:hidden;
 }
 .ux-arrowcollapse-body {
     overflow:hidden;
 }
+
 .ux-arrowcollapse-bwrap {
     overflow:hidden;
     zoom:1;
 .ux-arrowcollapse-bwrap {
     overflow:hidden;
     zoom:1;
index a88ac7a..49fe669 100644 (file)
@@ -1,12 +1,12 @@
 .x-date-picker-wk {
     /*background:#A9BFD3 url(../../../library/ExtJS/resources/images/default/toolbar/bg.gif) repeat-x scroll left top;*/
     background-color: #F0F0F0;
 .x-date-picker-wk {
     /*background:#A9BFD3 url(../../../library/ExtJS/resources/images/default/toolbar/bg.gif) repeat-x scroll left top;*/
     background-color: #F0F0F0;
-       border-color:#D0D0D0;
-       border-right:1px solid #D0D0D0;
-       text-align: center;
-       vertical-align:middle;
+    border-color:#D0D0D0;
+    border-right:1px solid #D0D0D0;
+    text-align: center;
+    vertical-align:middle;
 }
 
 .x-date-picker-wk-wkrowover {
 }
 
 .x-date-picker-wk-wkrowover {
-       background-color: #F0F0F0;
-}
\ No newline at end of file
+    background-color: #F0F0F0;
+}
index 4c008a0..7ede9e7 100644 (file)
@@ -32,9 +32,9 @@
     padding:0;
     /*border-bottom:1px solid #c3daf9;*/
 }
     padding:0;
     /*border-bottom:1px solid #c3daf9;*/
 }
+
 .ux-subformpanel .ux-subformpanel-header-text {
 .ux-subformpanel .ux-subformpanel-header-text {
-       color: #a0a0a0;
+    color: #a0a0a0;
     font-size: 18px;
     position: absolute;
     font-weight: bold;
     font-size: 18px;
     position: absolute;
     font-weight: bold;
     /*padding:1px 5px 1px 20px;*/
     /*color:#4e79b2*/;
     }
     /*padding:1px 5px 1px 20px;*/
     /*color:#4e79b2*/;
     }
+
 .ux-subformpanel-body {
     overflow:hidden;
 }
 .ux-subformpanel-body {
     overflow:hidden;
 }
+
 .ux-subformpanel-bwrap {
     overflow:hidden;
     zoom:1;
 .ux-subformpanel-bwrap {
     overflow:hidden;
     zoom:1;
index dc698aa..a08da76 100644 (file)
@@ -5,16 +5,16 @@
 
 .x-ux-display label.x-form-item-label {
     color:#A0A0A0;
 
 .x-ux-display label.x-form-item-label {
     color:#A0A0A0;
-       padding-right:5px;
-       text-align:right;
-       font-size:11px;
-       padding: 0;
+    padding-right:5px;
+    text-align:right;
+    font-size:11px;
+    padding: 0;
 }
 
 .x-ux-display .x-form-element {
     color:#404040;
 }
 
 .x-ux-display .x-form-element {
     color:#404040;
-       font-family:verdana;
-       font-size:11px;
+    font-family:verdana;
+    font-size:11px;
 }
 
 .x-ux-display textarea.x-ux-display-textarea {
 }
 
 .x-ux-display textarea.x-ux-display-textarea {
@@ -47,9 +47,9 @@
 }
 
 .x-ux-display .x-ux-display-declaration {
 }
 
 .x-ux-display .x-ux-display-declaration {
-       color:#A0A0A0;
-       font-size:12px;
-       font-weight:bold;
+    color:#A0A0A0;
+    font-size:12px;
+    font-weight:bold;
 }
 
 .x-ux-display .x-ux-display-header {
 }
 
 .x-ux-display .x-ux-display-header {
index 783ec4d..e295885 100644 (file)
@@ -6,7 +6,7 @@
 .x-edit-removeFormat {background: url(../../../../images/oxygen/16x16/actions/eraser.png) 0 0 no-repeat !important;}
 
 /*
 .x-edit-removeFormat {background: url(../../../../images/oxygen/16x16/actions/eraser.png) 0 0 no-repeat !important;}
 
 /*
-       These are examples of styles for the button icons
+    These are examples of styles for the button icons
 */
 .x-edit-wordpaste {background: url(../images/document-word-text.png) 0 0 no-repeat !important;}
 .x-edit-table {background: url(../images/table.png) 0 0 no-repeat !important;}
 */
 .x-edit-wordpaste {background: url(../images/document-word-text.png) 0 0 no-repeat !important;}
 .x-edit-table {background: url(../images/table.png) 0 0 no-repeat !important;}
 .x-edit-superscript {background: url(../images/text_super.png) 0 0 no-repeat !important;}
 
 /*
 .x-edit-superscript {background: url(../images/text_super.png) 0 0 no-repeat !important;}
 
 /*
-       These styles are used for the character map
+    These styles are used for the character map
 */
 .char-item {
 */
 .char-item {
-       float: left; 
-       border: 1px solid #99BBE8; 
-       margin: 3px; 
-       text-align: center; 
-       vertical-align: middle; 
-       width: 20px; 
-       height: 20px; 
-       font-size: 14px;
-       color: #15428B;
-       cursor: pointer;
+    float: left; 
+    border: 1px solid #99BBE8; 
+    margin: 3px; 
+    text-align: center; 
+    vertical-align: middle; 
+    width: 20px; 
+    height: 20px; 
+    font-size: 14px;
+    color: #15428B;
+    cursor: pointer;
 }
 
 .char-item.x-view-selected {
 }
 
 .char-item.x-view-selected {
-       background-color: #777;
+    background-color: #777;
 }
 
 .char-over {
 }
 
 .char-over {
-       border: 1px solid #15428B;
-       background-color:#d0def0;
-}
\ No newline at end of file
+    border: 1px solid #15428B;
+    background-color:#d0def0;
+}
index 5c6d19b..c1f858a 100755 (executable)
@@ -1,50 +1,49 @@
-.x-form-spinner-proxy{\r
-       /*background-color:#ff00cc;*/\r
-}\r
-.x-form-field-wrap img.x-form-spinner-trigger {\r
-    background:transparent url(../../../../images/spinner.gif) no-repeat 0 0;\r
-}\r
-\r
-.x-form-field-wrap .x-form-spinner-overup{\r
-    background-position:-17px 0;\r
-}\r
-.x-form-field-wrap .x-form-spinner-clickup{\r
-    background-position:-34px 0;\r
-}\r
-.x-form-field-wrap .x-form-spinner-overdown{\r
-    background-position:-51px 0;\r
-}\r
-.x-form-field-wrap .x-form-spinner-clickdown{\r
-    background-position:-68px 0;\r
-}\r
-\r
-\r
-.x-trigger-wrap-focus .x-form-spinner-trigger{\r
-    background-position:-85px 0;\r
-}\r
-.x-trigger-wrap-focus .x-form-spinner-overup{\r
-    background-position:-102px 0;\r
-}\r
-.x-trigger-wrap-focus .x-form-spinner-clickup{\r
-    background-position:-119px 0;\r
-}\r
-.x-trigger-wrap-focus .x-form-spinner-overdown{\r
-    background-position:-136px 0;\r
-}\r
-.x-trigger-wrap-focus .x-form-spinner-clickdown{\r
-    background-position:-153px 0;\r
-}\r
-.x-trigger-wrap-focus .x-form-trigger{\r
-    border-bottom: 1px solid #7eadd9;\r
-}\r
-\r
-.x-form-field-wrap .x-form-spinner-splitter {\r
-       line-height:1px;\r
-       font-size:1px;\r
-    background:transparent url(../../../../images/spinner-split.gif) no-repeat 0 0;\r
-       position:absolute;\r
-       cursor: n-resize;\r
-}\r
-.x-trigger-wrap-focus .x-form-spinner-splitter{\r
-    background-position:-14px 0;\r
-}\r
+.x-form-spinner-proxy{
+    /*background-color:#ff00cc;*/
+}
+.x-form-field-wrap img.x-form-spinner-trigger {
+    background:transparent url(../../../../images/spinner.gif) no-repeat 0 0;
+}
+
+.x-form-field-wrap .x-form-spinner-overup{
+    background-position:-17px 0;
+}
+.x-form-field-wrap .x-form-spinner-clickup{
+    background-position:-34px 0;
+}
+.x-form-field-wrap .x-form-spinner-overdown{
+    background-position:-51px 0;
+}
+.x-form-field-wrap .x-form-spinner-clickdown{
+    background-position:-68px 0;
+}
+
+.x-trigger-wrap-focus .x-form-spinner-trigger{
+    background-position:-85px 0;
+}
+.x-trigger-wrap-focus .x-form-spinner-overup{
+    background-position:-102px 0;
+}
+.x-trigger-wrap-focus .x-form-spinner-clickup{
+    background-position:-119px 0;
+}
+.x-trigger-wrap-focus .x-form-spinner-overdown{
+    background-position:-136px 0;
+}
+.x-trigger-wrap-focus .x-form-spinner-clickdown{
+    background-position:-153px 0;
+}
+.x-trigger-wrap-focus .x-form-trigger{
+    border-bottom: 1px solid #7eadd9;
+}
+
+.x-form-field-wrap .x-form-spinner-splitter {
+    line-height:1px;
+    font-size:1px;
+    background:transparent url(../../../../images/spinner-split.gif) no-repeat 0 0;
+    position:absolute;
+    cursor: n-resize;
+}
+.x-trigger-wrap-focus .x-form-spinner-splitter{
+    background-position:-14px 0;
+}
index e344bef..4460c73 100644 (file)
@@ -5,5 +5,5 @@
     padding-top: 0px;
 }
 .tw-editdialog .x-panel-footer {
     padding-top: 0px;
 }
 .tw-editdialog .x-panel-footer {
-       background-color: rgb(240, 240, 240);
-}
\ No newline at end of file
+    background-color: rgb(240, 240, 240);
+}
index db8f657..85af119 100644 (file)
 }
 
 .x-panel-bwrap .tw-filtertoolbar  {
 }
 
 .x-panel-bwrap .tw-filtertoolbar  {
-       background-image: none;
-       background-color: #E5EDF8;
+    background-image: none;
+    background-color: #E5EDF8;
 }
 
 
 .tw-filtertoolbar  td { 
 }
 
 
 .tw-filtertoolbar  td { 
-       padding: 0px 5px 0px;
+    padding: 0px 5px 0px;
 }
 
 .tw-filtertoolbar .tw-ftb-frow-pbutton { 
 }
 
 .tw-filtertoolbar .tw-ftb-frow-pbutton { 
@@ -38,7 +38,7 @@
 }
 
 .tw-filtertoolbar .tw-ftb-frow-prefix {
 }
 
 .tw-filtertoolbar .tw-ftb-frow-prefix {
-       text-align: right;
+    text-align: right;
 }
 
 /* fix Ext.Button Layout */
 }
 
 /* fix Ext.Button Layout */
@@ -87,4 +87,4 @@
 .tw-filtertoolbar .fw-ftb-actionrow td { 
     padding: 0px 5px 1px;
 }
 .tw-filtertoolbar .fw-ftb-actionrow td { 
     padding: 0px 5px 1px;
 }
-*/
\ No newline at end of file
+*/
index 020c6c5..2197263 100644 (file)
@@ -3,32 +3,31 @@
 }
 
 .x-widget-tag-tagitem {
 }
 
 .x-widget-tag-tagitem {
-       margin: 1px 2px 1px 1px;
-       background-color: #FFF8E0;
-       height: 13px;
+    margin: 1px 2px 1px 1px;
+    background-color: #FFF8E0;
+    height: 13px;
     border: 1px solid gray;
     border: 1px solid gray;
-       float: left;
-       color: gray;
+    float: left;
+    color: gray;
 }
 
 .x-widget-tag-tagitem-color {
 }
 
 .x-widget-tag-tagitem-color {
-       padding: 0 0 0 0;
-       margin: 0 0 0 0;
-       float: left;
-       background-color: #FFFFFF;
-       border-right: 1px solid gray;
-       width: 4px;
-       height: 13px;
+    padding: 0 0 0 0;
+    margin: 0 0 0 0;
+    float: left;
+    background-color: #FFFFFF;
+    border-right: 1px solid gray;
+    width: 4px;
+    height: 13px;
 }
 
 .x-widget-tag-tagitem-text {
 }
 
 .x-widget-tag-tagitem-text {
-       padding: 0 5px 0 5px;
+    padding: 0 5px 0 5px;
     margin: 0 0 0 0;
     line-height: 13px;
     font-size: 11px;
     font-weight: normal;
     font-style: italic;
     margin: 0 0 0 0;
     line-height: 13px;
     font-size: 11px;
     font-weight: normal;
     font-style: italic;
-   
 }
 
 .x-widget-tag-tagitem-over {
 }
 
 .x-widget-tag-tagitem-over {
index ae8a922..a4b7e4b 100644 (file)
@@ -29,7 +29,7 @@ Ext.extend(Tine.Tinebase.data.MemoryBackend, Tine.Tinebase.data.AbstractBackend,
     loadRecord: function(record, options) {
         options.success.defer(1000, options.scope, record);
     },
     loadRecord: function(record, options) {
         options.success.defer(1000, options.scope, record);
     },
-    
+
     /**
      * searches all (lightweight) records matching filter
      * 
     /**
      * searches all (lightweight) records matching filter
      * 
@@ -40,7 +40,7 @@ Ext.extend(Tine.Tinebase.data.MemoryBackend, Tine.Tinebase.data.AbstractBackend,
      * @success {Object} root:[recrods], totalcount: number
      */
     searchRecords: function(filter, paging, options) {
      * @success {Object} root:[recrods], totalcount: number
      */
     searchRecords: function(filter, paging, options) {
-        console.log(filter);
+        //Tine.log.info('filter', filter);
         var records = [];
         for (var id in this.list) {
             records.push(this.recordReader({responseText: this.list[id]}));
         var records = [];
         for (var id in this.list) {
             records.push(this.recordReader({responseText: this.list[id]}));
@@ -66,7 +66,7 @@ Ext.extend(Tine.Tinebase.data.MemoryBackend, Tine.Tinebase.data.AbstractBackend,
         
         options.success.defer(500, options.scope, [this.recordReader({responseText: this.list[record.data.id]})]);
     },
         
         options.success.defer(500, options.scope, [this.recordReader({responseText: this.list[record.data.id]})]);
     },
-    
+
     /**
      * deletes multiple records identified by their ids
      * 
     /**
      * deletes multiple records identified by their ids
      * 
@@ -78,7 +78,7 @@ Ext.extend(Tine.Tinebase.data.MemoryBackend, Tine.Tinebase.data.AbstractBackend,
     deleteRecords: function(records, options) {
         options.success.defer(1000, options.scope);
     },
     deleteRecords: function(records, options) {
         options.success.defer(1000, options.scope);
     },
-    
+
     /**
      * updates multiple records with the same data
      * 
     /**
      * updates multiple records with the same data
      * 
@@ -90,7 +90,7 @@ Ext.extend(Tine.Tinebase.data.MemoryBackend, Tine.Tinebase.data.AbstractBackend,
     updateRecords: function(filter, updates, options) {
         options.success.defer(1000, options.scope, []);
     },
     updateRecords: function(filter, updates, options) {
         options.success.defer(1000, options.scope, []);
     },
-    
+
     /**
      * reads a single 'fully featured' record from json data
      * 
     /**
      * reads a single 'fully featured' record from json data
      * 
@@ -110,5 +110,4 @@ Ext.extend(Tine.Tinebase.data.MemoryBackend, Tine.Tinebase.data.AbstractBackend,
         
         return record;
     }
         
         return record;
     }
-    
 });
 });
index 189a2ad..d19edfd 100644 (file)
@@ -27,5 +27,5 @@ table td {
 }
 
 #csscheck {
 }
 
 #csscheck {
-       display: none;
-}
\ No newline at end of file
+    display: none;
+}
index 2804dac..cebaca8 100644 (file)
@@ -48,7 +48,7 @@
                     <name>description</name>
                     <type>text</type>
                     <length>255</length>
                     <name>description</name>
                     <type>text</type>
                     <length>255</length>
-                </field>                
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                     <type>text</type>
                     <length>80</length>
                     <notnull>true</notnull>
                     <type>text</type>
                     <length>80</length>
                     <notnull>true</notnull>
-                </field>                
+                </field>
                 <field>
                     <name>description</name>
                     <type>text</type>
                 <field>
                     <name>description</name>
                     <type>text</type>
                     <type>integer</type>
                     <notnull>false</notnull>
                 </field>
                     <type>integer</type>
                     <notnull>false</notnull>
                 </field>
-                <field>                    
+                <field>
                     <name>tone_scheme</name>
                     <type>text</type>
                     <length>32</length>
                     <name>tone_scheme</name>
                     <type>text</type>
                     <length>32</length>
                     <name>date_us_format</name>
                     <type>boolean</type>
                     <default>NULL</default>
                     <name>date_us_format</name>
                     <type>boolean</type>
                     <default>NULL</default>
-                </field>     
+                </field>
                 <field>
                     <name>time_24_format</name>
                     <type>boolean</type>
                     <default>NULL</default>
                 <field>
                     <name>time_24_format</name>
                     <type>boolean</type>
                     <default>NULL</default>
-                </field>     
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                     </field>
                 </index>
             </declaration>
                     </field>
                 </index>
             </declaration>
-        </table>        
-        
+        </table>
+
         <table>
             <name>snom_templates</name>
             <engine>InnoDB</engine>
         <table>
             <name>snom_templates</name>
             <engine>InnoDB</engine>
                     <type>text</type>
                     <length>80</length>
                     <notnull>true</notnull>
                     <type>text</type>
                     <length>80</length>
                     <notnull>true</notnull>
-                </field>                
+                </field>
                 <field>
                     <name>description</name>
                     <type>text</type>
                 <field>
                     <name>description</name>
                     <type>text</type>
                     <type>text</type>
                     <length>40</length>
                     <notnull>true</notnull>
                     <type>text</type>
                     <length>40</length>
                     <notnull>true</notnull>
-                </field>              
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 </index>   
             </declaration>
         </table>
                 </index>   
             </declaration>
         </table>
-        
+
         <table>
             <name>snom_phones</name>
             <engine>InnoDB</engine>
         <table>
             <name>snom_phones</name>
             <engine>InnoDB</engine>
                     <type>text</type>
                     <length>32</length>
                     <default>snom300</default>
                     <type>text</type>
                     <length>32</length>
                     <default>snom300</default>
-                    <notnull>true</notnull>         
+                    <notnull>true</notnull>
                 </field>
                 <field>
                     <name>redirect_number</name>
                 </field>
                 <field>
                     <name>redirect_number</name>
                     <name>redirect_time</name>
                     <type>integer</type>
                     <length>11</length>
                     <name>redirect_time</name>
                     <type>integer</type>
                     <length>11</length>
-                </field>                                
+                </field>
                 <field>
                     <name>http_client_info_sent</name>
                     <type>boolean</type>
                 <field>
                     <name>http_client_info_sent</name>
                     <type>boolean</type>
                     <field>
                         <name>macaddress</name>
                     </field>
                     <field>
                         <name>macaddress</name>
                     </field>
-                </index>              
+                </index>
                 <index>
                     <name>snom_phone::template_id--snom_templates::id</name>
                     <field>
                 <index>
                     <name>snom_phone::template_id--snom_templates::id</name>
                     <field>
                         <field>id</field>
                         <!-- add onupdate/ondelete? -->
                     </reference>
                         <field>id</field>
                         <!-- add onupdate/ondelete? -->
                     </reference>
-                </index>   
+                </index>
                 <index>
                     <name>snom_phone::location_id--snom_location::id</name>
                     <field>
                 <index>
                     <name>snom_phone::location_id--snom_location::id</name>
                     <field>
                         <field>id</field>
                         <!-- add onupdate/ondelete? -->
                     </reference>
                         <field>id</field>
                         <!-- add onupdate/ondelete? -->
                     </reference>
-                </index>   
+                </index>
                 <index>
                     <name>http_client_user</name>
                     <unique>true</unique>
                 <index>
                     <name>http_client_user</name>
                     <unique>true</unique>
                     <type>text</type>
                     <length>255</length>
                     <notnull>true</notnull>
                     <type>text</type>
                     <length>255</length>
                     <notnull>true</notnull>
-                </field>            
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                     </field>
                 </index>
             </declaration>
                     </field>
                 </index>
             </declaration>
-        </table>        
+        </table>
         <table>
             <name>asterisk_sip_peers</name>
             <engine>InnoDB</engine>
         <table>
             <name>asterisk_sip_peers</name>
             <engine>InnoDB</engine>
                     <name>cfd_time</name>
                     <type>integer</type>
                     <length>11</length>
                     <name>cfd_time</name>
                     <type>integer</type>
                     <length>11</length>
-                </field>                                
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                     </reference>
                 </index>
             </declaration>
                     </reference>
                 </index>
             </declaration>
-        </table>          
+        </table>
         <table>
             <name>snom_lines</name>
             <engine>InnoDB</engine>
         <table>
             <name>snom_lines</name>
             <engine>InnoDB</engine>
                     <name>idletext</name>
                     <type>text</type>
                     <length>40</length>
                     <name>idletext</name>
                     <type>text</type>
                     <length>40</length>
-                </field>                
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                     <field>
                         <name>linenumber</name>
                     </field>
                     <field>
                         <name>linenumber</name>
                     </field>
-                </index>              
+                </index>
                 <index>
                     <name>snom_lines_snomphone_id</name>
                     <field>
                 <index>
                     <name>snom_lines_snomphone_id</name>
                     <field>
                     </reference>
                 </index>
            </declaration>
                     </reference>
                 </index>
            </declaration>
-        </table>            
-        
+        </table>
+
         <table>
             <name>snom_default_settings</name>
             <engine>InnoDB</engine>
         <table>
             <name>snom_default_settings</name>
             <engine>InnoDB</engine>
                     <name>call_waiting_w</name>
                     <type>boolean</type>
                     <default>false</default>
                     <name>call_waiting_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>                     
+                </field>
                 <field>
                     <name>mwi_notification_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>mwi_notification_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>     
+                </field>
                 <field>
                     <name>mwi_dialtone_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>mwi_dialtone_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>     
+                </field>
                 <field>
                     <name>headset_device_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>headset_device_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>     
+                </field>
                 <field>
                     <name>message_led_other_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>message_led_other_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>     
+                </field>
                 <field>
                     <name>global_missed_counter_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>global_missed_counter_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>     
+                </field>
                 <field>
                     <name>scroll_outgoing_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>scroll_outgoing_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>     
+                </field>
                 <field>
                     <name>show_local_line_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>show_local_line_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>     
+                </field>
                 <field>
                     <name>show_call_status_w</name>
                     <type>boolean</type>
                     <default>false</default>
                 <field>
                     <name>show_call_status_w</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>          
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                     </field>
                 </index>
             </declaration>
                     </field>
                 </index>
             </declaration>
-        </table>          
+        </table>
 
         <table>
             <name>asterisk_meetme</name>
 
         <table>
             <name>asterisk_meetme</name>
                     <type>text</type>
                     <length>80</length>
                     <notnull>true</notnull>
                     <type>text</type>
                     <length>80</length>
                     <notnull>true</notnull>
-                </field>                                                               
+                </field>
                 <field>
                     <name>members</name>
                     <type>integer</type>
                 <field>
                     <name>members</name>
                     <type>integer</type>
-                </field>                                
+                </field>
                 <field>
                     <name>starttime</name>
                     <type>datetime</type>
                 <field>
                     <name>starttime</name>
                     <type>datetime</type>
-                </field>                                
+                </field>
                 <field>
                     <name>endtime</name>
                     <type>datetime</type>
                 <field>
                     <name>endtime</name>
                     <type>datetime</type>
-                </field>                                
+                </field>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                     </field>
                 </index>
             </declaration>
                     </field>
                 </index>
             </declaration>
-        </table> 
-        
+        </table>
+
         <table>
             <name>snom_phone_settings</name>
             <engine>InnoDB</engine>
         <table>
             <name>snom_phone_settings</name>
             <engine>InnoDB</engine>
                 <field>
                     <name>message_led_other</name>
                     <type>boolean</type>
                 <field>
                     <name>message_led_other</name>
                     <type>boolean</type>
-                    <notnull>false</notnull>                    
+                    <notnull>false</notnull>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>global_missed_counter</name>
                     <type>boolean</type>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>global_missed_counter</name>
                     <type>boolean</type>
-                    <notnull>false</notnull>                                        
+                    <notnull>false</notnull>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>scroll_outgoing</name>
                     <type>boolean</type>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>scroll_outgoing</name>
                     <type>boolean</type>
-                    <notnull>false</notnull>                                        
+                    <notnull>false</notnull>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>show_local_line</name>
                     <type>boolean</type>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>show_local_line</name>
                     <type>boolean</type>
-                    <notnull>false</notnull>                                        
+                    <notnull>false</notnull>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>show_call_status</name>
                     <type>boolean</type>
                     <default>NULL</default>
                 </field>
                 <field>
                     <name>show_call_status</name>
                     <type>boolean</type>
-                    <notnull>false</notnull>                                        
+                    <notnull>false</notnull>
                     <default>NULL</default>
                     <default>NULL</default>
-                </field>               
+                </field>
                 <field>
                     <name>call_waiting</name>
                     <type>text</type>
                     <length>32</length>
                 <field>
                     <name>call_waiting</name>
                     <type>text</type>
                     <length>32</length>
-                </field>     
+                </field>
                 <index>
                     <name>phone_id</name>
                     <unique>true</unique>
                     <field>
                         <name>phone_id</name>
                     </field>
                 <index>
                     <name>phone_id</name>
                     <unique>true</unique>
                     <field>
                         <name>phone_id</name>
                     </field>
-                </index>       
+                </index>
                 <index>
                     <name>snom_phone_settings::phone_id--snom_phone::id</name>
                     <field>
                 <index>
                     <name>snom_phone_settings::phone_id--snom_phone::id</name>
                     <field>
                     </reference>
                 </index>
             </declaration>
                     </reference>
                 </index>
             </declaration>
-        </table>         
+        </table>
 
         <table>
             <name>snom_phones_acl</name>
 
         <table>
             <name>snom_phones_acl</name>
                 </field>
                 <field>
                     <name>account_id</name>
                 </field>
                 <field>
                     <name>account_id</name>
-                       <type>text</type>
-                       <length>40</length>
+                    <type>text</type>
+                    <length>40</length>
                     <notnull>true</notnull>
                 </field>
                 <field>
                     <notnull>true</notnull>
                 </field>
                 <field>
                     <name>dial_right</name>
                     <type>boolean</type>
                     <default>false</default>
                     <name>dial_right</name>
                     <type>boolean</type>
                     <default>false</default>
-                </field>                
-                
+                </field>
+
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 <index>
                     <name>id</name>
                     <primary>true</primary>
                 </index>
             </declaration>
         </table>
                 </index>
             </declaration>
         </table>
-        
+
         <table>
             <name>asterisk_redirects</name>
             <engine>InnoDB</engine>
         <table>
             <name>asterisk_redirects</name>
             <engine>InnoDB</engine>
index b6a7e5c..ae45fbd 100644 (file)
@@ -7,29 +7,29 @@
 <!-- http://www.phing.info                         -->
 <!-- ============================================  -->
 <project name="tine20" description="Tine 2.0 build file" default="build">
 <!-- http://www.phing.info                         -->
 <!-- ============================================  -->
 <project name="tine20" description="Tine 2.0 build file" default="build">
-    
+
     <property name="builddir" value="${project.basedir}/build" override="true" />
     <property name="localedir" value="Tinebase/js/Locale" override="true" />
     <property name="builddir" value="${project.basedir}/build" override="true" />
     <property name="localedir" value="Tinebase/js/Locale" override="true" />
-    
+
     <!-- ============================================  -->
     <!-- Target: prepare                               -->
     <!-- ============================================  -->
     <target name="prepare">
         <echo msg="$buildDate: ${project.basedir}" />
         <init />
     <!-- ============================================  -->
     <!-- Target: prepare                               -->
     <!-- ============================================  -->
     <target name="prepare">
         <echo msg="$buildDate: ${project.basedir}" />
         <init />
-        
+
         <php expression="getDevelopmentRevision();" returnProperty="buildRevision" />
         <echo msg="$buildRevision: ${buildRevision}" />
         <php expression="getDevelopmentRevision();" returnProperty="buildRevision" />
         <echo msg="$buildRevision: ${buildRevision}" />
-        
+
         <php expression="date_create('now')->format('Y-m-d H:i:s');" returnProperty="buildDate" />
         <echo msg="$buildDate: ${buildDate}" />
         <php expression="date_create('now')->format('Y-m-d H:i:s');" returnProperty="buildDate" />
         <echo msg="$buildDate: ${buildDate}" />
-        
+
         <echo msg="Making build directory" />
         <mkdir dir="${builddir}" />
         <mkdir dir="${builddir}/${localedir}/build" />
         <mkdir dir="${builddir}/${localedir}/static" />
     </target>
         <echo msg="Making build directory" />
         <mkdir dir="${builddir}" />
         <mkdir dir="${builddir}/${localedir}/build" />
         <mkdir dir="${builddir}/${localedir}/static" />
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: build                                 -->
     <!-- ============================================  -->
     <!-- ============================================  -->
     <!-- Target: build                                 -->
     <!-- ============================================  -->
             </fileset>
         </foreach>
     </target>
             </fileset>
         </foreach>
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: phpdoc                                -->
     <!-- ============================================  -->
     <target name="phpdoc">
         <echo msg="Building Tine 2.0 PHP API Documentation..." />
     <!-- ============================================  -->
     <!-- Target: phpdoc                                -->
     <!-- ============================================  -->
     <target name="phpdoc">
         <echo msg="Building Tine 2.0 PHP API Documentation..." />
-        
+
         <includepath classpath="${project.basedir}/vendor/phpdocumentor" />
         <includepath classpath="${project.basedir}/vendor/phpdocumentor" />
-        
+
         <mkdir dir="${builddir}/apidocs" />
         <mkdir dir="${builddir}/apidocs" />
-        
+
         <phpdoc2 title="Tine 2.0 PHP API Documentation" destdir="${builddir}/apidocs" template="responsive-twig">
             <fileset dir=".">
                 <include name="**/*.php" />
         <phpdoc2 title="Tine 2.0 PHP API Documentation" destdir="${builddir}/apidocs" template="responsive-twig">
             <fileset dir=".">
                 <include name="**/*.php" />
             </fileset>
         </phpdoc2>
     </target>
             </fileset>
         </phpdoc2>
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: phpunit                               -->
     <!-- ============================================  -->
     <target name="phpunit">
         <echo msg="Starting Tests..." />
     <!-- ============================================  -->
     <!-- Target: phpunit                               -->
     <!-- ============================================  -->
     <target name="phpunit">
         <echo msg="Starting Tests..." />
-        
+
         <if>
             <isset property="configPath" />
             <then>
                 <includepath classpath = "${configPath}" />
             </then>
         </if>
         <if>
             <isset property="configPath" />
             <then>
                 <includepath classpath = "${configPath}" />
             </then>
         </if>
-        
+
         <delete dir="${builddir}/reports"/>
         <mkdir dir="${builddir}/reports" />
         <delete dir="${builddir}/reports"/>
         <mkdir dir="${builddir}/reports" />
-        
+
         <phpunit configuration="../tests/tine20/phpunit.xml" haltonfailure="true" haltonerror="true" printsummary="true">
             <formatter type="plain" usefile="false"/>
             <formatter type="xml" todir="${builddir}/reports"/>
         <phpunit configuration="../tests/tine20/phpunit.xml" haltonfailure="true" haltonerror="true" printsummary="true">
             <formatter type="plain" usefile="false"/>
             <formatter type="xml" todir="${builddir}/reports"/>
                 </fileset>
             </batchtest>
         </phpunit>
                 </fileset>
             </batchtest>
         </phpunit>
-        
+
         <phpunitreport infile="${builddir}/reports/testsuites.xml" format="frames" todir="${builddir}/reports/tests"/>
     </target>
         <phpunitreport infile="${builddir}/reports/testsuites.xml" format="frames" todir="${builddir}/reports/tests"/>
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: report                                -->
     <!-- ============================================  -->
     <target name="report">
         <echo msg="Starting Tests..." />
     <!-- ============================================  -->
     <!-- Target: report                                -->
     <!-- ============================================  -->
     <target name="report">
         <echo msg="Starting Tests..." />
-        
+
         <delete dir="${builddir}/reports"/>
         <mkdir dir="${builddir}/reports/tests"/>
         <mkdir dir="${builddir}/reports/coverage"/>
         <delete dir="${builddir}/reports"/>
         <mkdir dir="${builddir}/reports/tests"/>
         <mkdir dir="${builddir}/reports/coverage"/>
         <phpunitreport infile="${builddir}/reports/testsuites.xml" format="frames" todir="${builddir}/reports/tests"/>
         <coverage-report outfile="${builddir}/reports/coverage.xml">
             <report todir="${builddir}/reports/coverage" title="Tine 2.0"/>
         <phpunitreport infile="${builddir}/reports/testsuites.xml" format="frames" todir="${builddir}/reports/tests"/>
         <coverage-report outfile="${builddir}/reports/coverage.xml">
             <report todir="${builddir}/reports/coverage" title="Tine 2.0"/>
-        </coverage-report>  
+        </coverage-report>
     </target>
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: build-module                          -->
     <!-- ============================================  -->
     <target name="build-module" description="build single module" depends="prepare">
         <echo msg="Building ${name}" />
     <!-- ============================================  -->
     <!-- Target: build-module                          -->
     <!-- ============================================  -->
     <target name="build-module" description="build single module" depends="prepare">
         <echo msg="Building ${name}" />
-        
+
         <!-- do jsb2tk build -->
         <jsb2tk-build appName="${name}" />
         <!-- do jsb2tk build -->
         <jsb2tk-build appName="${name}" />
-        
+
         <!-- replace buildstuff -->
         <reflexive>
             <filterchain>
         <!-- replace buildstuff -->
         <reflexive>
             <filterchain>
                     <regexp pattern="Tine\.clientVersion\.buildRevision\s*=[^=]{1}[^;]*" replace='Tine.clientVersion.codeName="${buildRevision}"' modifiers="i"/>
                 </replaceregexp>
             </filterchain>
                     <regexp pattern="Tine\.clientVersion\.buildRevision\s*=[^=]{1}[^;]*" replace='Tine.clientVersion.codeName="${buildRevision}"' modifiers="i"/>
                 </replaceregexp>
             </filterchain>
-            
+
             <fileset dir="${builddir}">
                 <include name="${name}/js/*-FAT*" />
             </fileset>
         </reflexive>
             <fileset dir="${builddir}">
                 <include name="${name}/js/*-FAT*" />
             </fileset>
         </reflexive>
-        
+
         <!-- debug mode for debug files -->
         <reflexive>
             <filterchain>
         <!-- debug mode for debug files -->
         <reflexive>
             <filterchain>
                     <regexp pattern="Tine\.clientVersion\.buildType\s*=[^=]{1}[^;]*" replace="Tine.clientVersion.buildType = 'DEBUG'"/>
                 </replaceregexp>
             </filterchain>
                     <regexp pattern="Tine\.clientVersion\.buildType\s*=[^=]{1}[^;]*" replace="Tine.clientVersion.buildType = 'DEBUG'"/>
                 </replaceregexp>
             </filterchain>
-            
+
             <fileset dir="${builddir}">
                 <include name="${name}/js/*-FAT-debug*" />
             </fileset>
         </reflexive>
             <fileset dir="${builddir}">
                 <include name="${name}/js/*-FAT-debug*" />
             </fileset>
         </reflexive>
-        
+
         <!-- original jsb2 builds -->
         <!-- NOTE as jsb2tk has no path adoption yet we need to do it here -->
         <copy toDir="${project.basedir}">
             <fileset dir="${builddir}">
                 <include name="${name}/*/*" />
             </fileset>
         <!-- original jsb2 builds -->
         <!-- NOTE as jsb2tk has no path adoption yet we need to do it here -->
         <copy toDir="${project.basedir}">
             <fileset dir="${builddir}">
                 <include name="${name}/*/*" />
             </fileset>
-            
+
             <filterchain>
                 <replaceregexp>
                     <regexp pattern="(\.\.\/){2,}images" replace="../../images" modifiers="i"/>
                     <regexp pattern="(\.\.\/){2,}library" replace="../../library" modifiers="i"/>
                 </replaceregexp>
             </filterchain>
             <filterchain>
                 <replaceregexp>
                     <regexp pattern="(\.\.\/){2,}images" replace="../../images" modifiers="i"/>
                     <regexp pattern="(\.\.\/){2,}library" replace="../../library" modifiers="i"/>
                 </replaceregexp>
             </filterchain>
-            
+
         </copy>
         </copy>
-        
+
         <!-- adopt path for getJS/getCSS -->
         <!-- TODO add deploymode GETTER and move this to jsb2tk -->
         <copy toDir="${project.basedir}">
             <mapper type="regexp" from="^(.*\.(js|css))" to="\1.inc"/>
         <!-- adopt path for getJS/getCSS -->
         <!-- TODO add deploymode GETTER and move this to jsb2tk -->
         <copy toDir="${project.basedir}">
             <mapper type="regexp" from="^(.*\.(js|css))" to="\1.inc"/>
-            
+
             <filterchain>
                 <replaceregexp>
                     <regexp pattern="(\.\.\/)+images" replace="images" modifiers="i"/>
             <filterchain>
                 <replaceregexp>
                     <regexp pattern="(\.\.\/)+images" replace="images" modifiers="i"/>
             <fileset dir="${builddir}">
                 <include name="${name}/*/*" />
             </fileset>
             <fileset dir="${builddir}">
                 <include name="${name}/*/*" />
             </fileset>
-            
+
         </copy>
         </copy>
-        
+
         <!-- translations -->
         <translation-build appName="${name}" />
         <jsMin targetDir="${builddir}/${name}/js" failOnError="false">
         <!-- translations -->
         <translation-build appName="${name}" />
         <jsMin targetDir="${builddir}/${name}/js" failOnError="false">
                 <include name="*-lang-*-debug.js"/>
             </fileset>
         </jsMin>
                 <include name="*-lang-*-debug.js"/>
             </fileset>
         </jsMin>
-        
+
         <copy toDir="${project.basedir}/${name}/js">
             <fileset dir="${builddir}/${name}/js">
                 <include name="*-lang-*-debug.js" />
             </fileset>
         </copy>
         <copy toDir="${project.basedir}/${name}/js">
             <fileset dir="${builddir}/${name}/js">
                 <include name="*-lang-*-debug.js" />
             </fileset>
         </copy>
-        
+
         <copy toDir="${project.basedir}/${name}/js">
             <fileset dir="${builddir}/${name}/js">
                 <include name="*-lang-*-debug-min.js" />
             </fileset>
         <copy toDir="${project.basedir}/${name}/js">
             <fileset dir="${builddir}/${name}/js">
                 <include name="*-lang-*-debug-min.js" />
             </fileset>
-            
+
             <mapper type="regexp" from="^(.*)-debug-min.js" to="\1.js"/>
         </copy>
             <mapper type="regexp" from="^(.*)-debug-min.js" to="\1.js"/>
         </copy>
-        
+
     </target>
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: clean                                 -->
     <!-- ============================================  -->
     <!-- ============================================  -->
     <!-- Target: clean                                 -->
     <!-- ============================================  -->
             </fileset>
         </delete>
     </target>
             </fileset>
         </delete>
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: mimetypes                                 -->
     <!-- ============================================  -->
     <target name="mimetypes">
         <build-mimetypes appName="${name}" />
     </target>
     <!-- ============================================  -->
     <!-- Target: mimetypes                                 -->
     <!-- ============================================  -->
     <target name="mimetypes">
         <build-mimetypes appName="${name}" />
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Target: tx-pull                               -->
     <!-- ============================================  -->
     <!-- ============================================  -->
     <!-- Target: tx-pull                               -->
     <!-- ============================================  -->
         <echo msg="git commit -a -m 'update lang templates'" />
         <echo msg="git push gerrit HEAD:refs/heads/master" />
     </target>
         <echo msg="git commit -a -m 'update lang templates'" />
         <echo msg="git push gerrit HEAD:refs/heads/master" />
     </target>
-    
+
     <!-- ============================================  -->
     <!-- Task: init                                    -->
     <!-- ============================================  -->
     <!-- ============================================  -->
     <!-- Task: init                                    -->
     <!-- ============================================  -->
             }
         }
     ]]></adhoc-task>
             }
         }
     ]]></adhoc-task>
-    
+
     <!-- ============================================  -->
     <!-- Task: jsb2tk-build                            -->
     <!-- ============================================  -->
     <adhoc-task name="jsb2tk-build"><![CDATA[
         class jsb2tkTask extends Task {
             private $appName;
     <!-- ============================================  -->
     <!-- Task: jsb2tk-build                            -->
     <!-- ============================================  -->
     <adhoc-task name="jsb2tk-build"><![CDATA[
         class jsb2tkTask extends Task {
             private $appName;
-            
+
             function setAppName($appName) {
                 $this->appName = $appName;
             }
             function setAppName($appName) {
                 $this->appName = $appName;
             }
-            
+
             function main() {
                 $jsb2 = "${project.basedir}/{$this->appName}/{$this->appName}.jsb2";
                 if (file_exists($jsb2)) {
                     $this->log("In jsb2tkTask: " . $this->appName);
             function main() {
                 $jsb2 = "${project.basedir}/{$this->appName}/{$this->appName}.jsb2";
                 if (file_exists($jsb2)) {
                     $this->log("In jsb2tkTask: " . $this->appName);
-                    
+
                     require_once('${project.basedir}/library/jsb2tk/jsb2tk.php');
                     require_once('${project.basedir}/library/jsb2tk/jsb2tk.php');
-                    
+
                     $tk = new jsb2tk(array(
                         'homeDir' => '${builddir}'
                     ));
                     $tk = new jsb2tk(array(
                         'homeDir' => '${builddir}'
                     ));
-                    
+
                     $tk->register($jsb2);
                     $tk->buildAll();
                 }
             }
         }
     ]]></adhoc-task>
                     $tk->register($jsb2);
                     $tk->buildAll();
                 }
             }
         }
     ]]></adhoc-task>
-    
+
     <!-- ============================================  -->
     <!-- Task: translation-build                       -->
     <!-- ============================================  -->
     <adhoc-task name="translation-build"><![CDATA[
         class translationTask extends Task {
             private $appName;
     <!-- ============================================  -->
     <!-- Task: translation-build                       -->
     <!-- ============================================  -->
     <adhoc-task name="translation-build"><![CDATA[
         class translationTask extends Task {
             private $appName;
-        
+
             function setAppName($appName) {
                 $this->appName = $appName;
             }
             function setAppName($appName) {
                 $this->appName = $appName;
             }
-            
+
             function main() {
                 if (! file_exists('${builddir}/' . "{$this->appName}/js")) return;
                 $availableTranslations = Tinebase_Translation::getAvailableTranslations();
             function main() {
                 if (! file_exists('${builddir}/' . "{$this->appName}/js")) return;
                 $availableTranslations = Tinebase_Translation::getAvailableTranslations();
-                
+
                 foreach ($availableTranslations as $translation) {
                     $localeString = $translation['locale'];
                     $locale = new Zend_Locale($localeString);
                 foreach ($availableTranslations as $translation) {
                     $localeString = $translation['locale'];
                     $locale = new Zend_Locale($localeString);
-                    
+
                     $jsTranslation = Tinebase_Translation::getJsTranslations($locale, $this->appName);
                     $jsTranslation = Tinebase_Translation::getJsTranslations($locale, $this->appName);
-                    
+
                     if ($this->appName == 'Tinebase' && file_exists('${project.basedir}/langstatistics.json')) {
                         $langstatistics = json_decode(file_get_contents('${project.basedir}/langstatistics.json'), TRUE);
                         $localeStats = array_values(array_filter($langstatistics['langStats'], function($stats) use ($localeString) {return $stats['locale'] == $localeString;}));
                         $jsTranslation .= ("Locale.translationStats=" . json_encode($localeStats[0]) . ";\n");
                     }
                     if ($this->appName == 'Tinebase' && file_exists('${project.basedir}/langstatistics.json')) {
                         $langstatistics = json_decode(file_get_contents('${project.basedir}/langstatistics.json'), TRUE);
                         $localeStats = array_values(array_filter($langstatistics['langStats'], function($stats) use ($localeString) {return $stats['locale'] == $localeString;}));
                         $jsTranslation .= ("Locale.translationStats=" . json_encode($localeStats[0]) . ";\n");
                     }
-                    
+
                     file_put_contents('${builddir}/' . "{$this->appName}/js/{$this->appName}-lang-{$locale}-debug.js", $jsTranslation);
                 }
                     file_put_contents('${builddir}/' . "{$this->appName}/js/{$this->appName}-lang-{$locale}-debug.js", $jsTranslation);
                 }
-                
+
                 foreach (Tinebase_Translation::getTranslationDirs() as $appName => $translationPath) {
                     foreach (scandir($translationPath) as $poFile) {
                         if (substr($poFile, -3) == '.po') {
                 foreach (Tinebase_Translation::getTranslationDirs() as $appName => $translationPath) {
                     foreach (scandir($translationPath) as $poFile) {
                         if (substr($poFile, -3) == '.po') {
             }
         }
     ]]></adhoc-task>
             }
         }
     ]]></adhoc-task>
-    
-    
+
     <!-- ============================================  -->
     <!-- Task: build-mimetypes                         -->
     <!-- ============================================  -->
     <adhoc-task name="build-mimetypes"><![CDATA[
         class mimetypeTask extends Task {
             private $appName;
     <!-- ============================================  -->
     <!-- Task: build-mimetypes                         -->
     <!-- ============================================  -->
     <adhoc-task name="build-mimetypes"><![CDATA[
         class mimetypeTask extends Task {
             private $appName;
-        
+
             function setAppName($appName) {
                 $this->appName = $appName;
             }
             function setAppName($appName) {
                 $this->appName = $appName;
             }
-                                  
+
             function buildMimeTypesStyleFile($resolution, &$styleSheet) {
             function buildMimeTypesStyleFile($resolution, &$styleSheet) {
-            
-               $relatedImgPath = '/images/oxygen/'.$resolution.'/mimetypes/';
-               $imgPath = '${project.basedir}'.$relatedImgPath;
-               if (! file_exists($imgPath) || ! is_dir($imgPath)) {
-                       echo 'Mimetype images no found!';
-                       return;
+
+                $relatedImgPath = '/images/oxygen/'.$resolution.'/mimetypes/';
+                $imgPath = '${project.basedir}'.$relatedImgPath;
+                if (! file_exists($imgPath) || ! is_dir($imgPath)) {
+                    echo 'Mimetype images no found!';
+                    return;
+                }
+
+                // öffnen des Verzeichnisses
+                if ( $handle = opendir($imgPath) ) {
+
+                    fwrite($styleSheet, ".standardFileClass_".$resolution." .x-grid3-cell-inner {\n");
+                    fwrite($styleSheet, "    background-image: url(../..".$relatedImgPath."application-octet-stream.png);\n");
+                    fwrite($styleSheet, "    background-repeat:  no-repeat;\n");
+                    fwrite($styleSheet, "    padding-left: 19px;\n");
+                    fwrite($styleSheet, "}\n\n");
+
+                    // einlesen der Verzeichnisses
+                    while (($file = readdir($handle)) !== false)
+                    {
+                        $fileName = basename($file, '.png');
+
+                        $addToStyle = strcmp($fileName, "..") + strcmp($fileName, "..");
+                        if($addToStyle > 0) {
+
+                            fwrite($styleSheet, ".".$fileName."_".$resolution." .x-grid3-cell-inner {\n");
+                            fwrite($styleSheet, "    background-image: url(../..".$relatedImgPath.$file.") !important;\n");
+                            fwrite($styleSheet, "    background-repeat:  no-repeat;\n");
+                            fwrite($styleSheet, "    padding-left: 19px;\n");
+                            fwrite($styleSheet, "}\n\n");
+                        }
+                    }
+
+                    closedir($handle);
                 }
                 }
-                               
-                       // öffnen des Verzeichnisses
-                       if ( $handle = opendir($imgPath) ) {
-                       
-                       fwrite($styleSheet, ".standardFileClass_".$resolution." .x-grid3-cell-inner {\n");
-                               fwrite($styleSheet, "    background-image: url(../..".$relatedImgPath."application-octet-stream.png);\n");
-                               fwrite($styleSheet, "    background-repeat:  no-repeat;\n");
-                               fwrite($styleSheet, "    padding-left: 19px;\n");
-                               fwrite($styleSheet, "}\n\n");
-                
-                                   // einlesen der Verzeichnisses
-                               while (($file = readdir($handle)) !== false)
-                               {       
-                                       $fileName = basename($file, '.png');
-                                       
-                                       $addToStyle = strcmp($fileName, "..") + strcmp($fileName, "..");
-                                       if($addToStyle > 0) {
-                                       
-                                               fwrite($styleSheet, ".".$fileName."_".$resolution." .x-grid3-cell-inner {\n");
-                                               fwrite($styleSheet, "    background-image: url(../..".$relatedImgPath.$file.") !important;\n");
-                                               fwrite($styleSheet, "    background-repeat:  no-repeat;\n");
-                                               fwrite($styleSheet, "    padding-left: 19px;\n");
-                                               fwrite($styleSheet, "}\n\n");
-                                       }
-                               }
-                               
-                               closedir($handle);
-                       }
-            
+
             }
             }
-            
+
             function main() {
             function main() {
-                               $styleSheet = fopen('Tinebase/css/mimetypes.css', 'w+');
-                       $this->buildMimeTypesStyleFile('16x16', $styleSheet);
-                                       $this->buildMimeTypesStyleFile('22x22', $styleSheet);
-                                       $this->buildMimeTypesStyleFile('32x32', $styleSheet);                   
-                                       fclose($styleSheet);
-               }       
+                    $styleSheet = fopen('Tinebase/css/mimetypes.css', 'w+');
+                    $this->buildMimeTypesStyleFile('16x16', $styleSheet);
+                    $this->buildMimeTypesStyleFile('22x22', $styleSheet);
+                    $this->buildMimeTypesStyleFile('32x32', $styleSheet);
+                    fclose($styleSheet);
+            }
         }
     ]]></adhoc-task>
         }
     ]]></adhoc-task>
-    
-    
-    
+
+
     <!-- ============================================  -->
     <!-- Task: manifest-build                          -->
     <!-- TODO  make it working (just a codestore)      -->
     <!-- ============================================  -->
     <!-- Task: manifest-build                          -->
     <!-- TODO  make it working (just a codestore)      -->
     <adhoc-task name="manifest-build"><![CDATA[
         class manifestBuildTask extends Task {
             private $appName;
     <adhoc-task name="manifest-build"><![CDATA[
         class manifestBuildTask extends Task {
             private $appName;
-        
+
             function setAppName($appName) {
                 $this->appName = $appName;
             }
             function setAppName($appName) {
                 $this->appName = $appName;
             }
-            
+
             function main() {
                 $defaultFiles = "CACHE MANIFEST\n# Build by $build\nCACHE:\n";
             function main() {
                 $defaultFiles = "CACHE MANIFEST\n# Build by $build\nCACHE:\n";
-                
+
                 $manifest = fopen('${project.basedir}/tine20.manifest', 'w+');
                 fwrite($manifest, $defaultFiles . "\n");
                 $manifest = fopen('${project.basedir}/tine20.manifest', 'w+');
                 fwrite($manifest, $defaultFiles . "\n");
-                
+
                 $files = array(
                 $files = array(
-                    'Tinebase/css/tine-all.css',                               
+                    'Tinebase/css/tine-all.css',
                     'Tinebase/js/tine-all.js',
                     'Tinebase/js/tine-all.js',
-                    'styles/tine20.css',                             
+                    'styles/tine20.css', 
                     'library/ExtJS/ext-all.js',
                     'library/ExtJS/ext-all.js',
-                    'library/ExtJS/adapter/ext/ext-base.js',   
+                    'library/ExtJS/adapter/ext/ext-base.js',
                     'library/ExtJS/resources/css/ext-all.css',
                     'images/oxygen/16x16/actions/knewstuff.png' // ???
                 );
                     'library/ExtJS/resources/css/ext-all.css',
                     'images/oxygen/16x16/actions/knewstuff.png' // ???
                 );
-                
+
                 // no subdirs! => solaris does not know find -maxdeps 1
                 exec("cd \"$tine20path\"; ls images/* | grep images/ | egrep '\.png|\.gif|\.jpg'", $baseImages);
                 $files = array_merge($files, $baseImages);
                 // no subdirs! => solaris does not know find -maxdeps 1
                 exec("cd \"$tine20path\"; ls images/* | grep images/ | egrep '\.png|\.gif|\.jpg'", $baseImages);
                 $files = array_merge($files, $baseImages);
-                
+
                 $tineCSS = file_get_contents($tine20path . '/Tinebase/css/tine-all-debug.css');
                 preg_match_all('/url\(..\/..\/(images.*)\)/U', $tineCSS, $matches);
                 $files = array_merge($files, $matches[1]);
                 $tineCSS = file_get_contents($tine20path . '/Tinebase/css/tine-all-debug.css');
                 preg_match_all('/url\(..\/..\/(images.*)\)/U', $tineCSS, $matches);
                 $files = array_merge($files, $matches[1]);
-                
+
                 $tineCSS = file_get_contents($tine20path . '/Tinebase/css/tine-all-debug.css');
                 preg_match_all('/url\(..\/..\/(library.*)\)/U', $tineCSS, $matches);
                 $files = array_merge($files, $matches[1]);
                 $tineCSS = file_get_contents($tine20path . '/Tinebase/css/tine-all-debug.css');
                 preg_match_all('/url\(..\/..\/(library.*)\)/U', $tineCSS, $matches);
                 $files = array_merge($files, $matches[1]);
-                    
+
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/labelIcon: [\'|"](.*png)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/labelIcon: [\'|"](.*png)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
-                
+
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/labelIcon: [\'|"](.*gif)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/labelIcon: [\'|"](.*gif)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
-                
+
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/src=[\'|"](.*png)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/src=[\'|"](.*png)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
-                
+
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/src=[\'|"](.*gif)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
                 $tineJs = file_get_contents($tine20path . '/Tinebase/js/tine-all-debug.js');
                 preg_match_all('/src=[\'|"](.*gif)/U', $tineJs, $matches);
                 $files = array_merge($files, $matches[1]);
-                
+
                 exec("cd \"$tine20path\"; find library/ExtJS/resources/images -type f -name *.gif", $extImages);
                 $files = array_merge($files, $extImages);
                 exec("cd \"$tine20path\"; find library/ExtJS/resources/images -type f -name *.png", $extImages);
                 $files = array_merge($files, $extImages);
                 exec("cd \"$tine20path\"; find library/ExtJS/resources/images -type f -name *.gif", $extImages);
                 $files = array_merge($files, $extImages);
                 exec("cd \"$tine20path\"; find library/ExtJS/resources/images -type f -name *.png", $extImages);
                 $files = array_merge($files, $extImages);
-                
+
                 exec("cd \"$tine20path\"; find styles -type f", $tine20Styles);
                 $files = array_merge($files, $tine20Styles);
                 exec("cd \"$tine20path\"; find styles -type f", $tine20Styles);
                 $files = array_merge($files, $tine20Styles);
-                
+
                 $files = array_unique($files);
                 $files = array_unique($files);
-                
+
                 foreach($files as $file) {
                     if (! is_file("$tine20path/$file")) {
                         echo "WARNING $file not found, removing it from manifest.\n";
                 foreach($files as $file) {
                     if (! is_file("$tine20path/$file")) {
                         echo "WARNING $file not found, removing it from manifest.\n";
                         fwrite($manifest, $file . "\n");
                     }
                 }
                         fwrite($manifest, $file . "\n");
                     }
                 }
-                
+
                 fclose($manifest);
             }
         }
     ]]></adhoc-task>
                 fclose($manifest);
             }
         }
     ]]></adhoc-task>
-    
+
     <!-- ============================================  -->
     <!-- Task: zend-translation-build                  -->
     <!-- TODO  make a target for this                  -->
     <!-- ============================================  -->
     <!-- Task: zend-translation-build                  -->
     <!-- TODO  make a target for this                  -->
                 // dump one langfile for every locale
                 $localelist = Zend_Locale::getLocaleList();
                 foreach ($localelist as $locale => $something) {
                 // dump one langfile for every locale
                 $localelist = Zend_Locale::getLocaleList();
                 foreach ($localelist as $locale => $something) {
-                    try {   
+                    try {
                         $js = $this->createJsTranslationLists($locale);
                         file_put_contents('${builddir}/${localedir}/static/' . "generic-$locale-debug.js", $js);
                     } catch (Exception $e) {
                         $js = $this->createJsTranslationLists($locale);
                         file_put_contents('${builddir}/${localedir}/static/' . "generic-$locale-debug.js", $js);
                     } catch (Exception $e) {
                     }
                 }
             }
                     }
                 }
             }
-            
+
             /**
              * creates translation lists js files for locale with js object
              *
             /**
              * creates translation lists js files for locale with js object
              *
              */
             function createJsTranslationLists($_locale) {
                 $jsContent = "Locale.prototype.TranslationLists = {\n";
              */
             function createJsTranslationLists($_locale) {
                 $jsContent = "Locale.prototype.TranslationLists = {\n";
-            
+
                 $types = array(
                     'Date'           => array('path' => 'Date'),
                     'Time'           => array('path' => 'Time'),
                 $types = array(
                     'Date'           => array('path' => 'Date'),
                     'Time'           => array('path' => 'Time'),
                     'Territory'      => array('path' => 'Territory', 'value' => 1),
                     'CityToTimezone' => array('path' => 'CityToTimezone'),
                 );
                     'Territory'      => array('path' => 'Territory', 'value' => 1),
                     'CityToTimezone' => array('path' => 'CityToTimezone'),
                 );
-                
+
                 $zendLocale = new Zend_Locale($_locale);
                 $zendLocale = new Zend_Locale($_locale);
-                
+
                 foreach ( $types as $name => $path) {
                     $list = $zendLocale->getTranslationList($path['path'], $_locale, array_key_exists('value', $path) ? $path['value'] : false);
                     //print_r ( $list );
                 foreach ( $types as $name => $path) {
                     $list = $zendLocale->getTranslationList($path['path'], $_locale, array_key_exists('value', $path) ? $path['value'] : false);
                     //print_r ( $list );
-                    
+
                     if ( is_array($list) ) {
                     if ( is_array($list) ) {
-                        $jsContent .= "\n\t$name: {";                
-                            
-                        foreach ( $list as $key => $value ) {    
+                        $jsContent .= "\n\t$name: {";
+
+                        foreach ( $list as $key => $value ) {
                             // convert ISO -> PHP for date formats
                             if ( in_array($name, array('Date', 'Time', 'DateTime')) ) {
                                 $value = $this->convertIsoToPhpFormat($value);
                             }
                             // convert ISO -> PHP for date formats
                             if ( in_array($name, array('Date', 'Time', 'DateTime')) ) {
                                 $value = $this->convertIsoToPhpFormat($value);
                             }
-                            $value = preg_replace("/\"/", '\"', $value);        
+                            $value = preg_replace("/\"/", '\"', $value);
                             $jsContent .= "\n\t\t'$key': \"$value\",";
                         }
                         // remove last comma
                         $jsContent = chop($jsContent, ",");
                             $jsContent .= "\n\t\t'$key': \"$value\",";
                         }
                         // remove last comma
                         $jsContent = chop($jsContent, ",");
-                                
+
                         $jsContent .= "\n\t},";
                     }
                         $jsContent .= "\n\t},";
                     }
-                }    
+                }
                 $jsContent = chop($jsContent, ",");
                 $jsContent = chop($jsContent, ",");
-                
+
                 $jsContent .= "\n};\n";
                 return $jsContent;
             }
                 $jsContent .= "\n};\n";
                 return $jsContent;
             }
-            
+
             /**
              * Converts a format string from ISO to PHP format
              * reverse the functionality of Zend's convertPhpToIsoFormat()
             /**
              * Converts a format string from ISO to PHP format
              * reverse the functionality of Zend's convertPhpToIsoFormat()
-             * 
+             *
              * @param  string  $format  Format string in PHP's date format
              * @return string           Format string in ISO format
              */
              * @param  string  $format  Format string in PHP's date format
              * @return string           Format string in ISO format
              */
                 $convert = array(
                     'c' => '/yyyy-MM-ddTHH:mm:ssZZZZ/',
                     '$1j$2' => '/([^d])d([^d])/',
                 $convert = array(
                     'c' => '/yyyy-MM-ddTHH:mm:ssZZZZ/',
                     '$1j$2' => '/([^d])d([^d])/',
-                    'j$1' => '/^d([^d])/', 
-                    '$1j' => '/([^d])d$/', 
-                    't' => '/ddd/', 
-                    'd' => '/dd/', 
-                    'l' => '/EEEE/', 
-                    'D' => '/EEE/', 
+                    'j$1' => '/^d([^d])/',
+                    '$1j' => '/([^d])d$/',
+                    't' => '/ddd/',
+                    'd' => '/dd/',
+                    'l' => '/EEEE/',
+                    'D' => '/EEE/',
                     'S' => '/SS/',
                     'S' => '/SS/',
-                    'w' => '/eee/', 
-                    'N' => '/e/', 
-                    'z' => '/D/', 
-                    'W' => '/w/', 
-                    '$1n$2' => '/([^M])M([^M])/', 
-                    'n$1' => '/^M([^M])/', 
-                    '$1n' => '/([^M])M$/', 
-                    'F' => '/MMMM/', 
+                    'w' => '/eee/',
+                    'N' => '/e/',
+                    'z' => '/D/',
+                    'W' => '/w/',
+                    '$1n$2' => '/([^M])M([^M])/',
+                    'n$1' => '/^M([^M])/',
+                    '$1n' => '/([^M])M$/',
+                    'F' => '/MMMM/',
                     'M' => '/MMM/',
                     'M' => '/MMM/',
-                    'm' => '/MM/', 
-                    'L' => '/l/', 
-                    'o' => '/YYYY/', 
-                    'Y' => '/yyyy/', 
+                    'm' => '/MM/',
+                    'L' => '/l/',
+                    'o' => '/YYYY/',
+                    'Y' => '/yyyy/',
                     'y' => '/yy/',
                     'y' => '/yy/',
-                    'a' => '/a/', 
-                    'A' => '/a/', 
-                    'B' => '/B/', 
+                    'a' => '/a/',
+                    'A' => '/a/',
+                    'B' => '/B/',
                     'h' => '/hh/',
                     'h' => '/hh/',
-                    'g' => '/h/', 
-                    '$1G$2' => '/([^H])H([^H])/', 
-                    'G$1' => '/^H([^H])/', 
-                    '$1G' => '/([^H])H$/', 
-                    'H' => '/HH/', 
-                    'i' => '/mm/', 
-                    's' => '/ss/', 
-                    'e' => '/zzzz/', 
-                    'I' => '/I/', 
-                    'P' => '/ZZZZ/', 
+                    'g' => '/h/',
+                    '$1G$2' => '/([^H])H([^H])/',
+                    'G$1' => '/^H([^H])/',
+                    '$1G' => '/([^H])H$/',
+                    'H' => '/HH/',
+                    'i' => '/mm/',
+                    's' => '/ss/',
+                    'e' => '/zzzz/',
+                    'I' => '/I/',
+                    'P' => '/ZZZZ/',
                     'O' => '/Z/',
                     'O' => '/Z/',
-                    'T' => '/z/', 
-                    'Z' => '/X/', 
-                    'r' => '/r/', 
+                    'T' => '/z/',
+                    'Z' => '/X/',
+                    'r' => '/r/',
                     'U' => '/U/',
                 );
                     'U' => '/U/',
                 );
-                
+
                 //echo "pre:".$format."\n";
                 //echo "pre:".$format."\n";
-                
+
                 $patterns = array_values($convert);
                 $replacements = array_keys($convert);
                 $format = preg_replace($patterns, $replacements, $format);
                 $patterns = array_values($convert);
                 $replacements = array_keys($convert);
                 $format = preg_replace($patterns, $replacements, $format);
-                
+
                 //echo "post:".$format."\n";
                 //echo "---\n";
                 //echo "post:".$format."\n";
                 //echo "---\n";
-                
+
                 return $format;
             }
         }
                 return $format;
             }
         }
index 882ab54..d087c1c 100644 (file)
@@ -10,7 +10,7 @@ return array(
     'captcha' => array('count'=>0), 
     'database' => array(
         'host'          => 'ENTER DATABASE HOSTNAME',
     'captcha' => array('count'=>0), 
     'database' => array(
         'host'          => 'ENTER DATABASE HOSTNAME',
-        'dbname'           => 'ENTER DATABASE NAME',
+        'dbname'        => 'ENTER DATABASE NAME',
         'username'      => 'ENTER DATABASE USERNAME',
         'password'      => 'ENTER DATABASE PASSWORD',
         'adapter'       => 'pdo_mysql',
         'username'      => 'ENTER DATABASE USERNAME',
         'password'      => 'ENTER DATABASE PASSWORD',
         'adapter'       => 'pdo_mysql',
@@ -20,7 +20,7 @@ return array(
         'username'      => 'SETUP USERNAME',
         'password'      => 'SETUP PASSWORD' 
     ),
         'username'      => 'SETUP USERNAME',
         'password'      => 'SETUP PASSWORD' 
     ),
-    
+
     /* // optional cache (recommended)
     'caching' => array (
         'active' => true,
     /* // optional cache (recommended)
     'caching' => array (
         'active' => true,
@@ -28,7 +28,7 @@ return array(
         'lifetime' => 3600,
     ),
     */
         'lifetime' => 3600,
     ),
     */
-    
+
     /* // optional logger
     'logger' => array (
         'active' => true,
     /* // optional logger
     'logger' => array (
         'active' => true,
index 0dd017f..f4645c5 100644 (file)
    r="40.710899"
    id="XMLID_74_"
    gradientUnits="userSpaceOnUse">
    r="40.710899"
    id="XMLID_74_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop4" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop4" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="0.73030001"
    id="stop6" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="0.73030001"
    id="stop6" />
-       <stop
+    <stop
    style="stop-color:#4788d5;stop-opacity:1"
    offset="0.79619998"
    id="stop8" />
    style="stop-color:#4788d5;stop-opacity:1"
    offset="0.79619998"
    id="stop8" />
-       <stop
+    <stop
    style="stop-color:#3e7ac9;stop-opacity:1"
    offset="0.86860001"
    id="stop10" />
    style="stop-color:#3e7ac9;stop-opacity:1"
    offset="0.86860001"
    id="stop10" />
-       <stop
+    <stop
    style="stop-color:#2f64b5;stop-opacity:1"
    offset="0.94379997"
    id="stop12" />
    style="stop-color:#2f64b5;stop-opacity:1"
    offset="0.94379997"
    id="stop12" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop14" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop14" />
    y2="14.7554"
    id="XMLID_75_"
    gradientUnits="userSpaceOnUse">
    y2="14.7554"
    id="XMLID_75_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop19" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop19" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.5"
    id="stop21" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.5"
    id="stop21" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop23" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop23" />
    fy="15.8816"
    id="XMLID_76_"
    gradientUnits="userSpaceOnUse">
    fy="15.8816"
    id="XMLID_76_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop28" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop28" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop30" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop30" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop32" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop32" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop34" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop34" />
    r="47.000999"
    id="XMLID_77_"
    gradientUnits="userSpaceOnUse">
    r="47.000999"
    id="XMLID_77_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop39" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop39" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.83710003"
    id="stop41" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.83710003"
    id="stop41" />
-       <stop
+    <stop
    style="stop-color:#0f3880;stop-opacity:1"
    offset="0.99440002"
    id="stop43" />
    style="stop-color:#0f3880;stop-opacity:1"
    offset="0.99440002"
    id="stop43" />
    fy="17.991899"
    id="XMLID_78_"
    gradientUnits="userSpaceOnUse">
    fy="17.991899"
    id="XMLID_78_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop48" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop48" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop50" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop50" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop52" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop52" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop54" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop54" />
    r="23.921"
    id="XMLID_79_"
    gradientUnits="userSpaceOnUse">
    r="23.921"
    id="XMLID_79_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop59" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop59" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.62360001"
    id="stop61" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.62360001"
    id="stop61" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop63" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop63" />
    y2="34.426899"
    id="XMLID_80_"
    gradientUnits="userSpaceOnUse">
    y2="34.426899"
    id="XMLID_80_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop68" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop68" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop70" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop70" />
    y2="1.6073999"
    id="XMLID_81_"
    gradientUnits="userSpaceOnUse">
    y2="1.6073999"
    id="XMLID_81_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop75" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop75" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.55059999"
    id="stop77" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.55059999"
    id="stop77" />
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="1"
    id="stop79" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="1"
    id="stop79" />
    id="XMLID_82_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(164.30643,-6.3194783)">
    id="XMLID_82_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(164.30643,-6.3194783)">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop84" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop84" />
-       <stop
+    <stop
    style="stop-color:#def1ff;stop-opacity:1"
    offset="0.0503"
    id="stop86" />
    style="stop-color:#def1ff;stop-opacity:1"
    offset="0.0503"
    id="stop86" />
-       <stop
+    <stop
    style="stop-color:#c4e5ff;stop-opacity:1"
    offset="0.0998"
    id="stop88" />
    style="stop-color:#c4e5ff;stop-opacity:1"
    offset="0.0998"
    id="stop88" />
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.1292"
    id="stop90" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.1292"
    id="stop90" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop92" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop92" />
    y2="83.084"
    id="XMLID_103_"
    gradientUnits="userSpaceOnUse">
    y2="83.084"
    id="XMLID_103_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="0"
    id="stop279" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="0"
    id="stop279" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop281" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop281" />
    id="XMLID_106_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.7918,196.68293,-57.640448)">
    id="XMLID_106_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.7918,196.68293,-57.640448)">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop306" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop306" />
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.55620003"
    id="stop308" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.55620003"
    id="stop308" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop310" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop310" />
    id="XMLID_107_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(-139.47991,-118.71591)">
    id="XMLID_107_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(-139.47991,-118.71591)">
-       <stop
+    <stop
    style="stop-color:#7d7d77;stop-opacity:1"
    offset="0"
    id="stop315" />
    style="stop-color:#7d7d77;stop-opacity:1"
    offset="0"
    id="stop315" />
-       <stop
+    <stop
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop317" />
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop317" />
-       <stop
+    <stop
    style="stop-color:#e5e5e5;stop-opacity:1"
    offset="0.2978"
    id="stop319" />
    style="stop-color:#e5e5e5;stop-opacity:1"
    offset="0.2978"
    id="stop319" />
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="1"
    id="stop321" />
    style="stop-color:#555753;stop-opacity:1"
    offset="1"
    id="stop321" />
    id="XMLID_108_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.6899,-235.29854,4.8804217)">
    id="XMLID_108_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.6899,-235.29854,4.8804217)">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop326" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop326" />
-       <stop
+    <stop
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop328" />
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop328" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.264"
    id="stop330" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.264"
    id="stop330" />
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="0.55059999"
    id="stop332" />
    style="stop-color:#555753;stop-opacity:1"
    offset="0.55059999"
    id="stop332" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.77530003"
    id="stop334" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.77530003"
    id="stop334" />
-       <stop
+    <stop
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="1"
    id="stop336" />
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="1"
    id="stop336" />
    r="28.741199"
    id="XMLID_127_"
    gradientUnits="userSpaceOnUse">
    r="28.741199"
    id="XMLID_127_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#eeeeec;stop-opacity:1"
    offset="0"
    id="stop485" />
    style="stop-color:#eeeeec;stop-opacity:1"
    offset="0"
    id="stop485" />
-       <stop
+    <stop
    style="stop-color:#d3d7cf;stop-opacity:1"
    offset="0.1927"
    id="stop487" />
    style="stop-color:#d3d7cf;stop-opacity:1"
    offset="0.1927"
    id="stop487" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop489" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop489" />
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="0.99440002"
    id="stop491" />
    style="stop-color:#555753;stop-opacity:1"
    offset="0.99440002"
    id="stop491" />
    id="XMLID_128_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.9057,-146.89038,52.358383)">
    id="XMLID_128_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.9057,-146.89038,52.358383)">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop496" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop496" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop498" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop498" />
-       <stop
+    <stop
    style="stop-color:#656565;stop-opacity:1"
    offset="0.99440002"
    id="stop500" />
    style="stop-color:#656565;stop-opacity:1"
    offset="0.99440002"
    id="stop500" />
    y2="19.6758"
    id="XMLID_129_"
    gradientUnits="userSpaceOnUse">
    y2="19.6758"
    id="XMLID_129_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop505" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop505" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop507" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop507" />
    id="XMLID_130_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(-1,0,0,1,90.9199,0)">
    id="XMLID_130_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(-1,0,0,1,90.9199,0)">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop512" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop512" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop514" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop514" />
    y2="10.7297"
    id="XMLID_131_"
    gradientUnits="userSpaceOnUse">
    y2="10.7297"
    id="XMLID_131_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop519" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop519" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop521" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop521" />
    id="XMLID_133_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(114.65339,-46.041913)">
    id="XMLID_133_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(114.65339,-46.041913)">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop528" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop528" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop530" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop530" />
    y2="12.2814"
    id="XMLID_134_"
    gradientUnits="userSpaceOnUse">
    y2="12.2814"
    id="XMLID_134_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop535" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop535" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop537" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop537" />
    id="XMLID_136_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1,0,0,-16.188379,0,200.50244)">
    id="XMLID_136_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1,0,0,-16.188379,0,200.50244)">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop544" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop544" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop546" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop546" />
    id="XMLID_137_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1.057,-0.21,0.2079,1.0465,134.21257,54.6459)">
    id="XMLID_137_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1.057,-0.21,0.2079,1.0465,134.21257,54.6459)">
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="0.2753"
    id="stop551" />
    style="stop-color:#555753;stop-opacity:1"
    offset="0.2753"
    id="stop551" />
-       <stop
+    <stop
    style="stop-color:#888a85;stop-opacity:1"
    offset="0.55059999"
    id="stop553" />
    style="stop-color:#888a85;stop-opacity:1"
    offset="0.55059999"
    id="stop553" />
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0.7978"
    id="stop555" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0.7978"
    id="stop555" />
-       <stop
+    <stop
    style="stop-color:#2e3436;stop-opacity:1"
    offset="1"
    id="stop557" />
 </radialGradient>
 
    style="stop-color:#2e3436;stop-opacity:1"
    offset="1"
    id="stop557" />
 </radialGradient>
 
-
-
-
-
-
-
-
-
-
 </svg>
\ No newline at end of file
 </svg>
\ No newline at end of file
index a7364f9..8f4fdec 100644 (file)
    r="40.710899"
    id="XMLID_74_"
    gradientUnits="userSpaceOnUse">
    r="40.710899"
    id="XMLID_74_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop4" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop4" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="0.73030001"
    id="stop6" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="0.73030001"
    id="stop6" />
-       <stop
+    <stop
    style="stop-color:#4788d5;stop-opacity:1"
    offset="0.79619998"
    id="stop8" />
    style="stop-color:#4788d5;stop-opacity:1"
    offset="0.79619998"
    id="stop8" />
-       <stop
+    <stop
    style="stop-color:#3e7ac9;stop-opacity:1"
    offset="0.86860001"
    id="stop10" />
    style="stop-color:#3e7ac9;stop-opacity:1"
    offset="0.86860001"
    id="stop10" />
-       <stop
+    <stop
    style="stop-color:#2f64b5;stop-opacity:1"
    offset="0.94379997"
    id="stop12" />
    style="stop-color:#2f64b5;stop-opacity:1"
    offset="0.94379997"
    id="stop12" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop14" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop14" />
    y2="14.7554"
    id="XMLID_75_"
    gradientUnits="userSpaceOnUse">
    y2="14.7554"
    id="XMLID_75_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop19" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop19" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.5"
    id="stop21" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.5"
    id="stop21" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop23" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop23" />
    fy="15.8816"
    id="XMLID_76_"
    gradientUnits="userSpaceOnUse">
    fy="15.8816"
    id="XMLID_76_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop28" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop28" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop30" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop30" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop32" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop32" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop34" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop34" />
    r="47.000999"
    id="XMLID_77_"
    gradientUnits="userSpaceOnUse">
    r="47.000999"
    id="XMLID_77_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop39" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop39" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.83710003"
    id="stop41" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.83710003"
    id="stop41" />
-       <stop
+    <stop
    style="stop-color:#0f3880;stop-opacity:1"
    offset="0.99440002"
    id="stop43" />
    style="stop-color:#0f3880;stop-opacity:1"
    offset="0.99440002"
    id="stop43" />
    fy="17.991899"
    id="XMLID_78_"
    gradientUnits="userSpaceOnUse">
    fy="17.991899"
    id="XMLID_78_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop48" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop48" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop50" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.30899999"
    id="stop50" />
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop52" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0.46630001"
    id="stop52" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop54" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop54" />
    r="23.921"
    id="XMLID_79_"
    gradientUnits="userSpaceOnUse">
    r="23.921"
    id="XMLID_79_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop59" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop59" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.62360001"
    id="stop61" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.62360001"
    id="stop61" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop63" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop63" />
    y2="34.426899"
    id="XMLID_80_"
    gradientUnits="userSpaceOnUse">
    y2="34.426899"
    id="XMLID_80_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop68" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop68" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop70" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop70" />
    y2="1.6073999"
    id="XMLID_81_"
    gradientUnits="userSpaceOnUse">
    y2="1.6073999"
    id="XMLID_81_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop75" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop75" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.55059999"
    id="stop77" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0.55059999"
    id="stop77" />
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="1"
    id="stop79" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="1"
    id="stop79" />
    id="XMLID_82_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(164.30643,-6.3194783)">
    id="XMLID_82_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(164.30643,-6.3194783)">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop84" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop84" />
-       <stop
+    <stop
    style="stop-color:#def1ff;stop-opacity:1"
    offset="0.0503"
    id="stop86" />
    style="stop-color:#def1ff;stop-opacity:1"
    offset="0.0503"
    id="stop86" />
-       <stop
+    <stop
    style="stop-color:#c4e5ff;stop-opacity:1"
    offset="0.0998"
    id="stop88" />
    style="stop-color:#c4e5ff;stop-opacity:1"
    offset="0.0998"
    id="stop88" />
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.1292"
    id="stop90" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.1292"
    id="stop90" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop92" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop92" />
    y2="83.084"
    id="XMLID_103_"
    gradientUnits="userSpaceOnUse">
    y2="83.084"
    id="XMLID_103_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="0"
    id="stop279" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="0"
    id="stop279" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop281" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop281" />
    id="XMLID_106_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.7918,196.68293,-57.640448)">
    id="XMLID_106_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.7918,196.68293,-57.640448)">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop306" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop306" />
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.55620003"
    id="stop308" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0.55620003"
    id="stop308" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop310" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop310" />
    id="XMLID_107_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(-139.47991,-118.71591)">
    id="XMLID_107_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(-139.47991,-118.71591)">
-       <stop
+    <stop
    style="stop-color:#7d7d77;stop-opacity:1"
    offset="0"
    id="stop315" />
    style="stop-color:#7d7d77;stop-opacity:1"
    offset="0"
    id="stop315" />
-       <stop
+    <stop
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop317" />
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop317" />
-       <stop
+    <stop
    style="stop-color:#e5e5e5;stop-opacity:1"
    offset="0.2978"
    id="stop319" />
    style="stop-color:#e5e5e5;stop-opacity:1"
    offset="0.2978"
    id="stop319" />
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="1"
    id="stop321" />
    style="stop-color:#555753;stop-opacity:1"
    offset="1"
    id="stop321" />
    id="XMLID_108_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.6899,-235.29854,4.8804217)">
    id="XMLID_108_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.6899,-235.29854,4.8804217)">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop326" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop326" />
-       <stop
+    <stop
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop328" />
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="0.1621"
    id="stop328" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.264"
    id="stop330" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.264"
    id="stop330" />
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="0.55059999"
    id="stop332" />
    style="stop-color:#555753;stop-opacity:1"
    offset="0.55059999"
    id="stop332" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.77530003"
    id="stop334" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.77530003"
    id="stop334" />
-       <stop
+    <stop
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="1"
    id="stop336" />
    style="stop-color:#eeeeee;stop-opacity:1"
    offset="1"
    id="stop336" />
    r="28.741199"
    id="XMLID_127_"
    gradientUnits="userSpaceOnUse">
    r="28.741199"
    id="XMLID_127_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#eeeeec;stop-opacity:1"
    offset="0"
    id="stop485" />
    style="stop-color:#eeeeec;stop-opacity:1"
    offset="0"
    id="stop485" />
-       <stop
+    <stop
    style="stop-color:#d3d7cf;stop-opacity:1"
    offset="0.1927"
    id="stop487" />
    style="stop-color:#d3d7cf;stop-opacity:1"
    offset="0.1927"
    id="stop487" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop489" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop489" />
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="0.99440002"
    id="stop491" />
    style="stop-color:#555753;stop-opacity:1"
    offset="0.99440002"
    id="stop491" />
    id="XMLID_128_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.9057,-146.89038,52.358383)">
    id="XMLID_128_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(0.8426,0,0,0.9057,-146.89038,52.358383)">
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop496" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0"
    id="stop496" />
-       <stop
+    <stop
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop498" />
    style="stop-color:#babdb6;stop-opacity:1"
    offset="0.35389999"
    id="stop498" />
-       <stop
+    <stop
    style="stop-color:#656565;stop-opacity:1"
    offset="0.99440002"
    id="stop500" />
    style="stop-color:#656565;stop-opacity:1"
    offset="0.99440002"
    id="stop500" />
    y2="19.6758"
    id="XMLID_129_"
    gradientUnits="userSpaceOnUse">
    y2="19.6758"
    id="XMLID_129_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop505" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop505" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop507" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop507" />
    id="XMLID_130_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(-1,0,0,1,90.9199,0)">
    id="XMLID_130_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(-1,0,0,1,90.9199,0)">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop512" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop512" />
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop514" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="1"
    id="stop514" />
    y2="10.7297"
    id="XMLID_131_"
    gradientUnits="userSpaceOnUse">
    y2="10.7297"
    id="XMLID_131_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop519" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop519" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop521" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop521" />
    id="XMLID_133_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(114.65339,-46.041913)">
    id="XMLID_133_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="translate(114.65339,-46.041913)">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop528" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop528" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop530" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop530" />
    y2="12.2814"
    id="XMLID_134_"
    gradientUnits="userSpaceOnUse">
    y2="12.2814"
    id="XMLID_134_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop535" />
    style="stop-color:#1a66bf;stop-opacity:1"
    offset="0"
    id="stop535" />
-       <stop
+    <stop
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop537" />
    style="stop-color:#204fa1;stop-opacity:1"
    offset="1"
    id="stop537" />
    id="XMLID_136_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1,0,0,-16.188379,0,200.50244)">
    id="XMLID_136_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1,0,0,-16.188379,0,200.50244)">
-       <stop
+    <stop
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop544" />
    style="stop-color:#bae1ff;stop-opacity:1"
    offset="0"
    id="stop544" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop546" />
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="1"
    id="stop546" />
    id="XMLID_137_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1.057,-0.21,0.2079,1.0465,134.21257,54.6459)">
    id="XMLID_137_"
    gradientUnits="userSpaceOnUse"
    gradientTransform="matrix(1.057,-0.21,0.2079,1.0465,134.21257,54.6459)">
-       <stop
+    <stop
    style="stop-color:#555753;stop-opacity:1"
    offset="0.2753"
    id="stop551" />
    style="stop-color:#555753;stop-opacity:1"
    offset="0.2753"
    id="stop551" />
-       <stop
+    <stop
    style="stop-color:#888a85;stop-opacity:1"
    offset="0.55059999"
    id="stop553" />
    style="stop-color:#888a85;stop-opacity:1"
    offset="0.55059999"
    id="stop553" />
-       <stop
+    <stop
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0.7978"
    id="stop555" />
    style="stop-color:#ffffff;stop-opacity:1"
    offset="0.7978"
    id="stop555" />
-       <stop
+    <stop
    style="stop-color:#2e3436;stop-opacity:1"
    offset="1"
    id="stop557" />
 </radialGradient>
 
    style="stop-color:#2e3436;stop-opacity:1"
    offset="1"
    id="stop557" />
 </radialGradient>
 
-
-
-
-
-
-
-
-
-
 </svg>
\ No newline at end of file
 </svg>
\ No newline at end of file
index 3141dfe..a7aa620 100644 (file)
    r="40.710899"
    id="XMLID_74_"
    gradientUnits="userSpaceOnUse">
    r="40.710899"
    id="XMLID_74_"
    gradientUnits="userSpaceOnUse">
-       <stop
+    <stop
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop4" />
    style="stop-color:#79b5e5;stop-opacity:1"
    offset="0"
    id="stop4" />
-       <stop
+    <stop
    style="stop-color:#4a8cd9;stop-opacity:1"
    offset="0.73030001"
   &