phpgroupware-cvs
[Top][All Lists]
Advanced

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

[Phpgroupware-cvs] CVS: etemplate/setup etemplates.inc.php,1.8,1.9 phpgw


From: Ralf Becker <address@hidden>
Subject: [Phpgroupware-cvs] CVS: etemplate/setup etemplates.inc.php,1.8,1.9 phpgw_en.lang,1.5,1.6
Date: Sat, 15 Jun 2002 08:54:40 -0400

Update of /cvsroot/phpgroupware/etemplate/setup
In directory subversions:/tmp/cvs-serv24068

Modified Files:
        etemplates.inc.php phpgw_en.lang 
Log Message:
The tab widget is now completly templatized, using the templates 
'etemplate.tab_widget.*'.
There is an example / test now under 'etemplate.tab_widget.test'.

Index: etemplates.inc.php
===================================================================
RCS file: /cvsroot/phpgroupware/etemplate/setup/etemplates.inc.php,v
retrieving revision 1.8
retrieving revision 1.9
diff -C2 -r1.8 -r1.9
*** etemplates.inc.php  10 Jun 2002 21:37:31 -0000      1.8
--- etemplates.inc.php  15 Jun 2002 12:54:38 -0000      1.9
***************
*** 1,4 ****
  <?php
! // eTemplates for Application 'etemplate', generated by etemplate.dump() 
2002-06-10 23:26
  
  $templ_data[] = array('name' => 'etemplate.editor','template' => '','lang' => 
'','group' => '0','version' => '0.9.13.004','data' => 
'a:8:{i:0;a:1:{s:1:\"A\";s:2:\"5%\";}i:1;a:1:{s:1:\"A\";a:4:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:2:\"bi\";s:5:\"label\";s:27:\"Editable
 Templates - 
Editor\";s:4:\"name\";s:3:\"msg\";}}i:2;a:1:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"hrule\";s:4:\"span\";s:3:\"all\";}}i:3;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:8:\"template\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:21:\"etemplate.editor.keys\";}}i:4;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:8:\"template\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:24:\"etemplate.editor.buttons\";}}i:5;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:8:\"template\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:21:\"etemplate.editor.edit\";}}i:6;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:5:\"label\";s:4:\"span\";s:3:\"all\";s:5:\"label\";s:10:\"CSS-styles\";}}i:7;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:8:\"textarea\";s:4:\"size\";s:5:\"10,80\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:5:\"style\";s:4:\"help\";s:155:\"embeded
 CSS styles, eg. \'.red { background: red; }\' (note the \'.\' before the 
class-name) or \'@import url(...)\' (class names are global for the whole 
page!)\";}}}','size' => '100%','style' => '',);
--- 1,4 ----
  <?php
! // eTemplates for Application 'etemplate', generated by etemplate.dump() 
2002-06-15 14:49
  
  $templ_data[] = array('name' => 'etemplate.editor','template' => '','lang' => 
'','group' => '0','version' => '0.9.13.004','data' => 
'a:8:{i:0;a:1:{s:1:\"A\";s:2:\"5%\";}i:1;a:1:{s:1:\"A\";a:4:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:2:\"bi\";s:5:\"label\";s:27:\"Editable
 Templates - 
Editor\";s:4:\"name\";s:3:\"msg\";}}i:2;a:1:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"hrule\";s:4:\"span\";s:3:\"all\";}}i:3;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:8:\"template\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:21:\"etemplate.editor.keys\";}}i:4;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:8:\"template\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:24:\"etemplate.editor.buttons\";}}i:5;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:8:\"template\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:21:\"etemplate.editor.edit\";}}i:6;a:1:{s:1:\"A\";a:3:{s:4:\"type\";s:5:\"label\";s:4:\"span\";s:3:\"all\";s:5:\"label\";s:10:\"CSS-styles\";}}i:7;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:8:\"textarea\";s:4:\"size\";s:5:\"10,80\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:5:\"style\";s:4:\"help\";s:155:\"embeded
 CSS styles, eg. \'.red { background: red; }\' (note the \'.\' before the 
class-name) or \'@import url(...)\' (class names are global for the whole 
page!)\";}}}','size' => '100%','style' => '',);
***************
*** 8,13 ****
--- 8,17 ----
  $templ_data[] = array('name' => 'etemplate.editor.delete','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.001','data' => 
'a:7:{i:0;a:4:{s:1:\"A\";s:3:\"25%\";s:1:\"B\";s:3:\"30%\";s:1:\"E\";s:3:\"10%\";s:1:\"F\";s:3:\"35%\";}i:1;a:6:{s:1:\"A\";a:3:{s:4:\"type\";s:5:\"label\";s:4:\"span\";s:3:\"all\";s:5:\"label\";s:36:\"Editable
 Templates - Delete 
Template\";}s:1:\"B\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"C\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"D\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"E\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"F\";a:1:{s:4:\"type\";s:5:\"label\";}}i:2;a:6:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"hrule\";s:4:\"span\";s:3:\"all\";}s:1:\"B\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"C\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"D\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"E\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"F\";a:1:{s:4:\"type\";s:5:\"label\";}}i:3;a:6:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:4:\"span\";s:3:\"all\";}s:1:\"B\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"C\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"D\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"E\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"F\";a:1:{s:4:\"type\";s:5:\"label\";}}i:4;a:6:{s:1:\"A\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"B\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"30\";s:5:\"label\";s:15:\"Delete
 
Template\";s:4:\"name\";s:4:\"name\";s:8:\"readonly\";s:1:\"1\";}s:1:\"C\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"10\";s:4:\"name\";s:8:\"template\";s:8:\"readonly\";s:1:\"1\";}s:1:\"D\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"5\";s:4:\"name\";s:4:\"lang\";s:8:\"readonly\";s:1:\"1\";}s:1:\"E\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"10\";s:5:\"label\";s:7:\"Version\";s:4:\"name\";s:7:\"version\";s:8:\"readonly\";s:1:\"1\";}s:1:\"F\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:1:\"?\";}}i:5;a:6:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:4:\"span\";s:3:\"all\";}s:1:\"B\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"C\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"D\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"E\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"F\";a:1:{s:4:\"type\";s:5:\"label\";}}i:6;a:6:{s:1:\"A\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"B\";a:5:{s:4:\"type\";s:6:\"button\";s:4:\"span\";s:1:\"2\";s:5:\"label\";s:3:\"Yes\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:3:\"yes\";}s:1:\"C\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"D\";a:4:{s:4:\"type\";s:6:\"button\";s:4:\"span\";s:3:\"all\";s:5:\"label\";s:2:\"No\";s:4:\"name\";s:2:\"no\";}s:1:\"E\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"F\";a:1:{s:4:\"type\";s:5:\"label\";}}}','size'
 => '100%','style' => '',);
  
+ $templ_data[] = array('name' => 'etemplate.editor.values','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.001','data' => 
'a:3:{i:0;a:2:{s:2:\"c1\";s:3:\"nmh\";s:2:\"c2\";s:3:\"nmr\";}i:1;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:3:\"Key\";}s:1:\"B\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:5:\"Value\";}}i:2;a:2:{s:1:\"A\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:8:\"$col$row\";s:8:\"readonly\";s:1:\"1\";}s:1:\"B\";a:2:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:8:\"$col$row\";}}}','size'
 => ',,1','style' => '',);
+ 
  $templ_data[] = array('name' => 'etemplate.editor.row_header.top','template' 
=> '','lang' => '','group' => '0','version' => '0.9.13.005','data' => 
'a:2:{i:0;a:0:{}i:1;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"+\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:13:\"insert_row[0]\";s:4:\"help\";s:37:\"insert
 new row in front of first 
Line\";}s:1:\"B\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"X\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:19:\"exchange_row[$row_]\";s:4:\"help\";s:22:\"exchange
 this two rows\";}}}','size' => '100%,100%','style' => '',);
  
+ $templ_data[] = array('name' => 'etemplate.editor.row_header','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.005','data' => 
'a:5:{i:0;a:0:{}i:1;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"+\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:13:\"insert_row[0]\";s:4:\"help\";s:37:\"insert
 new row in front of first 
Line\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:6:\"Height\";s:5:\"align\";s:6:\"center\";}}i:2;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:1:\"b\";s:7:\"no_lang\";s:1:\"1\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:4:\".row\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"5\";s:4:\"name\";s:14:\"height[h$row_]\";s:4:\"help\";s:35:\"height
 of row (in percent or 
pixel)\";}}i:3;a:2:{s:1:\"A\";a:6:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"-\";s:7:\"no_lang\";s:1:\"1\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:17:\"delete_row[$row_]\";s:4:\"help\";s:33:\"remove
 Row (can NOT be 
undone!!!)\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:13:\"class,
 
Valign\";s:5:\"align\";s:6:\"center\";}}i:4;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"+\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:17:\"insert_row[$row_]\";s:4:\"help\";s:29:\"insert
 new row after this 
one\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"5\";s:4:\"name\";s:13:\"class[c$row_]\";s:4:\"help\";s:112:\"CSS-class
 name for this row, preset: \'nmh\' = NextMatch header, \'nmr\' = alternating 
NM row, \'nmr0\'+\'nmr1\' NM rows\";}}}','size' => ',100%','style' => '',);
+ 
  $templ_data[] = array('name' => 'etemplate.editor.cell','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.005','data' => 
'a:5:{i:0;a:4:{s:2:\"c1\";s:3:\"nmr\";s:2:\"c2\";s:3:\"nmr\";s:2:\"c3\";s:3:\"nmr\";s:2:\"c4\";s:3:\"nmr\";}i:1;a:6:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:4:\"Type\";}s:1:\"B\";a:3:{s:4:\"type\";s:6:\"select\";s:4:\"name\";s:4:\"type\";s:4:\"help\";s:57:\"type
 of the field (select Label if field should be 
empty)\";}s:1:\"C\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:4:\"Size\";s:5:\"align\";s:6:\"center\";}s:1:\"D\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"10\";s:4:\"name\";s:4:\"size\";s:4:\"help\";s:187:\"Label:[bold][italic]
 Text:[len][,max] Numbers:[min][,[max][,len]] T.area:[rows][,cols] 
Radiob.:value H.Rule:[width] Templ.:[IndexInContent] Select:[multiselect] 
Date:[values: eg. 
\'Y-m-d\']\";}s:1:\"E\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:11:\"Span,
 
Class\";s:5:\"align\";s:6:\"center\";}s:1:\"F\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"10\";s:4:\"name\";s:4:\"span\";s:4:\"help\";s:111:\"number
 of colums the field/cell should span or \'all\' for the remaining columns, 
CSS-class name (for the TD 
tag)\";}}i:2;a:6:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:5:\"Label\";}s:1:\"B\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:5:\"label\";s:4:\"help\";s:118:\"displayed
 in front of input or input is inserted for a \'%s\' in the label (label of the 
Submitbutton or 
Image-filename)\";}s:1:\"C\";a:6:{s:4:\"type\";s:8:\"checkbox\";s:4:\"span\";s:1:\"2\";s:5:\"label\";s:16:\"%s
 
NoTranslation\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:7:\"no_lang\";s:4:\"help\";s:82:\"select
 if content of field should not be translated (label gets always 
translated)\";}s:1:\"D\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"E\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:5:\"Align\";s:5:\"align\";s:6:\"center\";}s:1:\"F\";a:3:{s:4:\"type\";s:6:\"select\";s:4:\"name\";s:5:\"align\";s:4:\"help\";s:48:\"alignment
 of label and input-field in 
table-cell\";}}i:3;a:6:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:4:\"Name\";}s:1:\"B\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:4:\"name\";s:4:\"help\";s:78:\"index/name
 of returned content (name of the Template, Link / Method for 
Image)\";}s:1:\"C\";a:3:{s:4:\"type\";s:8:\"template\";s:4:\"span\";s:1:\"4\";s:4:\"name\";s:26:\"etemplate.editor.cell_opts\";}s:1:\"D\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"E\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"F\";a:1:{s:4:\"type\";s:5:\"label\";}}i:4;a:6:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:4:\"Help\";}s:1:\"B\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"50\";s:4:\"span\";s:3:\"all\";s:4:\"name\";s:4:\"help\";s:4:\"help\";s:60:\"displayed
 in statusline of browser if input-field gets 
focus\";}s:1:\"C\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"D\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"E\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"F\";a:1:{s:4:\"type\";s:5:\"label\";}}}','size'
 => ',100%','style' => '',);
  
***************
*** 18,21 ****
--- 22,27 ----
  $templ_data[] = array('name' => 'etemplate.editor.row_header','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.004','data' => 
'a:5:{i:0;a:0:{}i:1;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"+\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:13:\"insert_row[0]\";s:4:\"help\";s:37:\"insert
 new row in front of first 
Line\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:6:\"Height\";s:5:\"align\";s:6:\"center\";}}i:2;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:1:\"b\";s:7:\"no_lang\";s:1:\"1\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:4:\".row\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"5\";s:4:\"name\";s:14:\"height[h$row_]\";s:4:\"help\";s:35:\"height
 of row (in percent or 
pixel)\";}}i:3;a:2:{s:1:\"A\";a:6:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"-\";s:7:\"no_lang\";s:1:\"1\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:17:\"delete_row[$row_]\";s:4:\"help\";s:33:\"remove
 Row (can NOT be 
undone!!!)\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:5:\"class\";s:5:\"align\";s:6:\"center\";}}i:4;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"+\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:17:\"insert_row[$row_]\";s:4:\"help\";s:29:\"insert
 new row after this 
one\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"5\";s:4:\"name\";s:13:\"class[c$row_]\";s:4:\"help\";s:112:\"CSS-class
 name for this row, preset: \'nmh\' = NextMatch header, \'nmr\' = alternating 
NM row, \'nmr0\'+\'nmr1\' NM rows\";}}}','size' => ',100%','style' => '',);
  
+ $templ_data[] = array('name' => 'etemplate.editor.buttons','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.003','data' => 
'a:2:{i:0;a:0:{}i:1;a:10:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Read\";s:4:\"name\";s:4:\"read\";s:4:\"help\";s:49:\"read
 eTemplate from database (for the keys 
above)\";}s:1:\"B\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Show 
(no save)\";s:4:\"name\";s:4:\"show\";s:4:\"help\";s:61:\"shows/displays 
eTemplate for testing, does NOT save it 
before\";}s:1:\"C\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:11:\"Show 
Values\";s:4:\"name\";s:6:\"values\";s:4:\"help\";s:65:\"shows / allows you to 
enter values into the eTemplate for 
testing\";}s:1:\"D\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Save\";s:4:\"name\";s:4:\"save\";s:4:\"help\";s:77:\"save
 the eTemplate under the above keys (name, ...), change them for a 
SaveAs\";}s:1:\"E\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Edit\";s:4:\"name\";s:4:\"edit\";s:4:\"help\";s:30:\"edit
 the eTemplate spez. 
above\";}s:1:\"F\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:6:\"Delete\";s:4:\"name\";s:6:\"delete\";s:4:\"help\";s:33:\"deletes
 the eTemplate spez. 
above\";}s:1:\"G\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:10:\"Dump4Setup\";s:4:\"name\";s:4:\"dump\";s:4:\"help\";s:88:\"writes
 a \'etemplates.inc.php\' file (for application in Name) in the setup-dir of 
the 
app\";}s:1:\"H\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Write 
Langfile\";s:4:\"name\";s:8:\"langfile\";s:4:\"help\";s:85:\"creates an english 
(\'en\') langfile from label and helptexts (for application in 
Name)\";}s:1:\"I\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"J\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"20\";s:5:\"label\";s:54:\"Width,
 Height, Border, class, Cellspacing, 
Cellpadding\";s:4:\"name\";s:4:\"size\";s:4:\"help\";s:95:\"width, height, 
border-line-thickness of the table / template and CSS-class name (for TABLE 
tag)\";}}}','size' => '','style' => '',);
+ 
  $templ_data[] = array('name' => 'etemplate.editor.cell_opts','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.003','data' => 
'a:2:{i:0;a:0:{}i:1;a:3:{s:1:\"A\";a:5:{s:4:\"type\";s:8:\"checkbox\";s:5:\"label\";s:11:\"%s
 
Readonly\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:8:\"readonly\";s:4:\"help\";s:95:\"select
 if content should only be displayed but not altered (the content is not send 
back 
then!)\";}s:1:\"B\";a:5:{s:4:\"type\";s:8:\"checkbox\";s:5:\"label\";s:11:\"%s 
Disabled\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:8:\"disabled\";s:4:\"help\";s:96:\"if
 field is disabled an empty table-cell is displayed, for (temporal) removement 
of a 
field/cell\";}s:1:\"C\";a:5:{s:4:\"type\";s:8:\"checkbox\";s:5:\"label\";s:11:\"%s
 
onChange\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:8:\"onchange\";s:4:\"help\";s:33:\"enable
 JavaScript onChange submit\";}}}','size' => '100%','style' => '',);
  
***************
*** 74,89 ****
  $templ_data[] = array('name' => 'etemplate.test','template' => '','lang' => 
'','group' => '0','version' => '','data' => 
'a:5:{i:0;a:0:{}i:1;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"10\";s:5:\"label\";s:10:\"Textfeld:
 \";s:4:\"name\";s:4:\"text\";s:4:\"help\";s:20:\"Hier kommt text 
rein\";}}i:2;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:4:\"date\";s:4:\"size\";s:5:\"Y-m-d\";s:5:\"label\";s:4:\"Date\";s:4:\"name\";s:4:\"date\";s:4:\"help\";s:18:\"Put
 a date in 
here\";}}i:3;a:1:{s:1:\"A\";a:4:{s:4:\"type\";s:14:\"select-percent\";s:5:\"label\";s:8:\"Prozente\";s:4:\"name\";s:7:\"percent\";s:4:\"help\";s:21:\"put
 a percentage 
here\";}}i:4;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:9:\"datefield\";s:4:\"size\";s:5:\"d.m.Y\";s:5:\"label\";s:9:\"Datefield\";s:4:\"name\";s:9:\"datefield\";s:4:\"help\";s:19:\"This
 is a DateField\";}}}','size' => '','style' => '',);
  
  $templ_data[] = array('name' => 'etemplate.datefield','template' => '','lang' 
=> '','group' => '0','version' => '0.9.15.002','data' => 
'a:2:{i:0;a:0:{}i:1;a:5:{s:1:\"A\";a:3:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"1,,6\";s:4:\"name\";s:2:\"f1\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:1:\"b\";s:4:\"name\";s:3:\"sep\";}s:1:\"C\";a:3:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"1,,6\";s:4:\"name\";s:2:\"f2\";}s:1:\"D\";a:3:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:1:\"b\";s:4:\"name\";s:3:\"sep\";}s:1:\"E\";a:3:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"1,,6\";s:4:\"name\";s:2:\"f3\";}}}','size'
 => ',,,,0','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.editor.buttons','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.003','data' => 
'a:2:{i:0;a:0:{}i:1;a:10:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Read\";s:4:\"name\";s:4:\"read\";s:4:\"help\";s:49:\"read
 eTemplate from database (for the keys 
above)\";}s:1:\"B\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Show 
(no save)\";s:4:\"name\";s:4:\"show\";s:4:\"help\";s:61:\"shows/displays 
eTemplate for testing, does NOT save it 
before\";}s:1:\"C\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:11:\"Show 
Values\";s:4:\"name\";s:6:\"values\";s:4:\"help\";s:65:\"shows / allows you to 
enter values into the eTemplate for 
testing\";}s:1:\"D\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Save\";s:4:\"name\";s:4:\"save\";s:4:\"help\";s:77:\"save
 the eTemplate under the above keys (name, ...), change them for a 
SaveAs\";}s:1:\"E\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Edit\";s:4:\"name\";s:4:\"edit\";s:4:\"help\";s:30:\"edit
 the eTemplate spez. 
above\";}s:1:\"F\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:6:\"Delete\";s:4:\"name\";s:6:\"delete\";s:4:\"help\";s:33:\"deletes
 the eTemplate spez. 
above\";}s:1:\"G\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:10:\"Dump4Setup\";s:4:\"name\";s:4:\"dump\";s:4:\"help\";s:88:\"writes
 a \'etemplates.inc.php\' file (for application in Name) in the setup-dir of 
the 
app\";}s:1:\"H\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Write 
Langfile\";s:4:\"name\";s:8:\"langfile\";s:4:\"help\";s:85:\"creates an english 
(\'en\') langfile from label and helptexts (for application in 
Name)\";}s:1:\"I\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"J\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"20\";s:5:\"label\";s:54:\"Width,
 Height, Border, class, Cellspacing, 
Cellpadding\";s:4:\"name\";s:4:\"size\";s:4:\"help\";s:95:\"width, height, 
border-line-thickness of the table / template and CSS-class name (for TABLE 
tag)\";}}}','size' => '','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.editor.values','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.001','data' => 
'a:3:{i:0;a:2:{s:2:\"c1\";s:3:\"nmh\";s:2:\"c2\";s:3:\"nmr\";}i:1;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:3:\"Key\";}s:1:\"B\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:5:\"Value\";}}i:2;a:2:{s:1:\"A\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:8:\"$col$row\";s:8:\"readonly\";s:1:\"1\";}s:1:\"B\";a:2:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:8:\"$col$row\";}}}','size'
 => ',,1','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget.tab','template' => 
'','lang' => '','group' => '0','version' => '','data' => 
'a:2:{i:0;a:0:{}i:1;a:1:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:4:\"span\";s:14:\",etemplate_tab\";s:5:\"label\";s:6:\"@label\";s:4:\"help\";s:5:\"@help\";}}}','size'
 => ',,,,0,0','style' => '.etemplate_tab { padding:4px }',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget.tab_active','template' 
=> '','lang' => '','group' => '0','version' => '','data' => 
'a:2:{i:0;a:0:{}i:1;a:1:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:4:\"span\";s:21:\",etemplate_tab_active\";s:5:\"label\";s:6:\"@label\";s:4:\"help\";s:5:\"@help\";}}}','size'
 => ',,,,0,0','style' => '.etemplate_tab_active { padding:4px; 
background-color:gray; }',);
  
! $templ_data[] = array('name' => 'etemplate.editor.buttons','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.004','data' => 
'a:2:{i:0;a:0:{}i:1;a:10:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Read\";s:4:\"name\";s:4:\"read\";s:4:\"help\";s:49:\"read
 eTemplate from database (for the keys 
above)\";}s:1:\"B\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Show 
(no save)\";s:4:\"name\";s:4:\"show\";s:4:\"help\";s:61:\"shows/displays 
eTemplate for testing, does NOT save it 
before\";}s:1:\"C\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:11:\"Show 
Values\";s:4:\"name\";s:6:\"values\";s:4:\"help\";s:65:\"shows / allows you to 
enter values into the eTemplate for 
testing\";}s:1:\"D\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Save\";s:4:\"name\";s:4:\"save\";s:4:\"help\";s:77:\"save
 the eTemplate under the above keys (name, ...), change them for a 
SaveAs\";}s:1:\"E\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Edit\";s:4:\"name\";s:4:\"edit\";s:4:\"help\";s:30:\"edit
 the eTemplate spez. 
above\";}s:1:\"F\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:6:\"Delete\";s:4:\"name\";s:6:\"delete\";s:4:\"help\";s:33:\"deletes
 the eTemplate spez. 
above\";}s:1:\"G\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:10:\"Dump4Setup\";s:4:\"name\";s:4:\"dump\";s:4:\"help\";s:88:\"writes
 a \'etemplates.inc.php\' file (for application in Name) in the setup-dir of 
the 
app\";}s:1:\"H\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Write 
Langfile\";s:4:\"name\";s:8:\"langfile\";s:4:\"help\";s:85:\"creates an english 
(\'en\') langfile from label and helptexts (for application in 
Name)\";}s:1:\"I\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"J\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"20\";s:5:\"label\";s:46:\"Width,
 Height, Border, class, Spacing, 
Padding\";s:4:\"name\";s:4:\"size\";s:4:\"help\";s:96:\"width, height, 
border-line-thickness, CSS-class name, Celspaceing, Cellpadding (for TABLE 
tag), \";}}}','size' => '','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.editor.row_header','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.005','data' => 
'a:5:{i:0;a:0:{}i:1;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"+\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:13:\"insert_row[0]\";s:4:\"help\";s:37:\"insert
 new row in front of first 
Line\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:6:\"Height\";s:5:\"align\";s:6:\"center\";}}i:2;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:1:\"b\";s:7:\"no_lang\";s:1:\"1\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:4:\".row\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"5\";s:4:\"name\";s:14:\"height[h$row_]\";s:4:\"help\";s:35:\"height
 of row (in percent or 
pixel)\";}}i:3;a:2:{s:1:\"A\";a:6:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"-\";s:7:\"no_lang\";s:1:\"1\";s:5:\"align\";s:6:\"center\";s:4:\"name\";s:17:\"delete_row[$row_]\";s:4:\"help\";s:33:\"remove
 Row (can NOT be 
undone!!!)\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:13:\"class,
 
Valign\";s:5:\"align\";s:6:\"center\";}}i:4;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:1:\"+\";s:7:\"no_lang\";s:1:\"1\";s:4:\"name\";s:17:\"insert_row[$row_]\";s:4:\"help\";s:29:\"insert
 new row after this 
one\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"5\";s:4:\"name\";s:13:\"class[c$row_]\";s:4:\"help\";s:112:\"CSS-class
 name for this row, preset: \'nmh\' = NextMatch header, \'nmr\' = alternating 
NM row, \'nmr0\'+\'nmr1\' NM rows\";}}}','size' => ',100%','style' => '',);
  
--- 80,99 ----
  $templ_data[] = array('name' => 'etemplate.test','template' => '','lang' => 
'','group' => '0','version' => '','data' => 
'a:5:{i:0;a:0:{}i:1;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"10\";s:5:\"label\";s:10:\"Textfeld:
 \";s:4:\"name\";s:4:\"text\";s:4:\"help\";s:20:\"Hier kommt text 
rein\";}}i:2;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:4:\"date\";s:4:\"size\";s:5:\"Y-m-d\";s:5:\"label\";s:4:\"Date\";s:4:\"name\";s:4:\"date\";s:4:\"help\";s:18:\"Put
 a date in 
here\";}}i:3;a:1:{s:1:\"A\";a:4:{s:4:\"type\";s:14:\"select-percent\";s:5:\"label\";s:8:\"Prozente\";s:4:\"name\";s:7:\"percent\";s:4:\"help\";s:21:\"put
 a percentage 
here\";}}i:4;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:9:\"datefield\";s:4:\"size\";s:5:\"d.m.Y\";s:5:\"label\";s:9:\"Datefield\";s:4:\"name\";s:9:\"datefield\";s:4:\"help\";s:19:\"This
 is a DateField\";}}}','size' => '','style' => '',);
  
+ $templ_data[] = array('name' => 'etemplate.editor.buttons','template' => 
'','lang' => '','group' => '0','version' => '0.9.13.004','data' => 
'a:2:{i:0;a:0:{}i:1;a:10:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Read\";s:4:\"name\";s:4:\"read\";s:4:\"help\";s:49:\"read
 eTemplate from database (for the keys 
above)\";}s:1:\"B\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Show 
(no save)\";s:4:\"name\";s:4:\"show\";s:4:\"help\";s:61:\"shows/displays 
eTemplate for testing, does NOT save it 
before\";}s:1:\"C\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:11:\"Show 
Values\";s:4:\"name\";s:6:\"values\";s:4:\"help\";s:65:\"shows / allows you to 
enter values into the eTemplate for 
testing\";}s:1:\"D\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Save\";s:4:\"name\";s:4:\"save\";s:4:\"help\";s:77:\"save
 the eTemplate under the above keys (name, ...), change them for a 
SaveAs\";}s:1:\"E\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Edit\";s:4:\"name\";s:4:\"edit\";s:4:\"help\";s:30:\"edit
 the eTemplate spez. 
above\";}s:1:\"F\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:6:\"Delete\";s:4:\"name\";s:6:\"delete\";s:4:\"help\";s:33:\"deletes
 the eTemplate spez. 
above\";}s:1:\"G\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:10:\"Dump4Setup\";s:4:\"name\";s:4:\"dump\";s:4:\"help\";s:88:\"writes
 a \'etemplates.inc.php\' file (for application in Name) in the setup-dir of 
the 
app\";}s:1:\"H\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:14:\"Write 
Langfile\";s:4:\"name\";s:8:\"langfile\";s:4:\"help\";s:85:\"creates an english 
(\'en\') langfile from label and helptexts (for application in 
Name)\";}s:1:\"I\";a:1:{s:4:\"type\";s:5:\"label\";}s:1:\"J\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"20\";s:5:\"label\";s:46:\"Width,
 Height, Border, class, Spacing, 
Padding\";s:4:\"name\";s:4:\"size\";s:4:\"help\";s:96:\"width, height, 
border-line-thickness, CSS-class name, Celspaceing, Cellpadding (for TABLE 
tag), \";}}}','size' => '','style' => '',);
+ 
  $templ_data[] = array('name' => 'etemplate.datefield','template' => '','lang' 
=> '','group' => '0','version' => '0.9.15.002','data' => 
'a:2:{i:0;a:0:{}i:1;a:5:{s:1:\"A\";a:3:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"1,,6\";s:4:\"name\";s:2:\"f1\";}s:1:\"B\";a:3:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:1:\"b\";s:4:\"name\";s:3:\"sep\";}s:1:\"C\";a:3:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"1,,6\";s:4:\"name\";s:2:\"f2\";}s:1:\"D\";a:3:{s:4:\"type\";s:5:\"label\";s:4:\"size\";s:1:\"b\";s:4:\"name\";s:3:\"sep\";}s:1:\"E\";a:3:{s:4:\"type\";s:3:\"int\";s:4:\"size\";s:4:\"1,,6\";s:4:\"name\";s:2:\"f3\";}}}','size'
 => ',,,,0','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget.tab_active','template' 
=> '','lang' => '','group' => '0','version' => '','data' => 
'a:2:{i:0;a:1:{s:2:\"c1\";s:3:\"nmh\";}i:1;a:1:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:4:\"span\";s:21:\",etemplate_tab_active\";s:5:\"label\";s:6:\"@label\";s:4:\"help\";s:5:\"@help\";}}}','size'
 => ',,,,0,0','style' => '.etemplate_tab_active { border-style:solid; 
border-width:2px 2px 0px; border-color:black; padding:6px; }',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget','template' => 
'','lang' => '','group' => '0','version' => '','data' => 
'a:3:{i:0;a:0:{}i:1;a:1:{s:1:\"A\";a:2:{s:4:\"type\";s:8:\"template\";s:4:\"name\";s:5:\"@tabs\";}}i:2;a:1:{s:1:\"A\";a:2:{s:4:\"type\";s:8:\"template\";s:4:\"name\";s:5:\"@body\";}}}','size'
 => ',,,,0,0','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget.test','template' => 
'','lang' => '','group' => '0','version' => '','data' => 
'a:5:{i:0;a:1:{s:1:\"A\";s:3:\"250\";}i:1;a:2:{s:1:\"A\";a:4:{s:4:\"type\";s:4:\"text\";s:5:\"label\";s:7:\"Surname\";s:4:\"name\";s:7:\"surname\";s:4:\"help\";s:7:\"Surname\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:5:\"label\";s:10:\"Familyname\";s:4:\"name\";s:10:\"familyname\";s:4:\"help\";s:10:\"Familyname\";}}i:2;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:3:\"tab\";s:4:\"span\";s:3:\"all\";s:5:\"label\";s:16:\"Privat|Work|Note\";s:4:\"name\";s:94:\"etemplate.tab_widget.test.privat|etemplate.tab_widget.test.work|etemplate.tab_widget.test.note\";s:4:\"help\";s:42:\"privat
 address|work address|free 
note-text\";}s:1:\"B\";a:1:{s:4:\"type\";s:5:\"label\";}}i:3;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:4:\"span\";s:3:\"all\";}s:1:\"B\";a:1:{s:4:\"type\";s:5:\"label\";}}i:4;a:2:{s:1:\"A\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:4:\"Save\";s:4:\"name\";s:4:\"save\";s:4:\"help\";s:12:\"Save
 
changes\";}s:1:\"B\";a:4:{s:4:\"type\";s:6:\"button\";s:5:\"label\";s:6:\"Cancel\";s:4:\"name\";s:6:\"cancel\";s:4:\"help\";s:26:\"Cancel,
 discarding changes\";}}}','size' => '','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget.test.privat','template' 
=> '','lang' => '','group' => '0','version' => '','data' => 
'a:6:{i:0;a:6:{s:1:\"A\";s:3:\"100\";s:2:\"c1\";s:3:\"nmr\";s:2:\"c2\";s:3:\"nmr\";s:2:\"c3\";s:3:\"nmr\";s:2:\"c4\";s:3:\"nmr\";s:2:\"c5\";s:3:\"nmr\";}i:1;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:6:\"Street\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"40\";s:4:\"name\";s:5:\"p_str\";s:4:\"help\";s:6:\"Street\";}}i:2;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"8\";s:5:\"label\";s:4:\"city\";s:4:\"name\";s:5:\"p_zip\";s:4:\"help\";s:8:\"ZIP
 
Code\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"40\";s:4:\"name\";s:6:\"p_city\";s:4:\"help\";s:4:\"City\";}}i:3;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:7:\"Telefon\";}s:1:\"B\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:9:\"p_telefon\";s:4:\"help\";s:13:\"Telefonnumber\";}}i:4;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:3:\"Fax\";}s:1:\"B\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:5:\"p_fax\";s:4:\"help\";s:9:\"Faxnumber\";}}i:5;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:8:\"Birthday\";}s:1:\"B\";a:4:{s:4:\"type\";s:9:\"datefield\";s:4:\"size\";s:5:\"Y-m-d\";s:4:\"name\";s:8:\"geb_date\";s:4:\"help\";s:7:\"Birtday\";}}}','size'
 => '100%','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget.test.work','template' 
=> '','lang' => '','group' => '0','version' => '','data' => 
'a:7:{i:0;a:7:{s:1:\"A\";s:3:\"100\";s:2:\"c1\";s:3:\"nmr\";s:2:\"c2\";s:3:\"nmr\";s:2:\"c3\";s:3:\"nmr\";s:2:\"c4\";s:3:\"nmr\";s:2:\"c5\";s:3:\"nmr\";s:2:\"c6\";s:3:\"nmr\";}i:1;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:11:\"Companyname\";}s:1:\"B\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"40\";s:4:\"name\";s:7:\"company\";}}i:2;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:6:\"Street\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"40\";s:4:\"name\";s:5:\"w_str\";s:4:\"help\";s:6:\"Street\";}}i:3;a:2:{s:1:\"A\";a:5:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:1:\"8\";s:5:\"label\";s:4:\"city\";s:4:\"name\";s:5:\"w_zip\";s:4:\"help\";s:8:\"ZIP
 
Code\";}s:1:\"B\";a:4:{s:4:\"type\";s:4:\"text\";s:4:\"size\";s:2:\"40\";s:4:\"name\";s:6:\"w_city\";s:4:\"help\";s:4:\"City\";}}i:4;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:7:\"Telefon\";}s:1:\"B\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:9:\"w_telefon\";s:4:\"help\";s:13:\"Telefonnumber\";}}i:5;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:3:\"Fax\";}s:1:\"B\";a:3:{s:4:\"type\";s:4:\"text\";s:4:\"name\";s:5:\"w_fax\";s:4:\"help\";s:9:\"Faxnumber\";}}i:6;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:7:\"Founded\";}s:1:\"B\";a:4:{s:4:\"type\";s:9:\"datefield\";s:4:\"size\";s:5:\"Y-m-d\";s:4:\"name\";s:7:\"founded\";s:4:\"help\";s:28:\"when
 was the company founded\";}}}','size' => '100%','style' => '',);
  
! $templ_data[] = array('name' => 'etemplate.tab_widget.test.note','template' 
=> '','lang' => '','group' => '0','version' => '','data' => 
'a:2:{i:0;a:2:{s:1:\"A\";s:3:\"100\";s:2:\"c1\";s:7:\"nmr,top\";}i:1;a:2:{s:1:\"A\";a:2:{s:4:\"type\";s:5:\"label\";s:5:\"label\";s:4:\"Note\";}s:1:\"B\";a:4:{s:4:\"type\";s:8:\"textarea\";s:4:\"size\";s:5:\"10,80\";s:4:\"name\";s:4:\"note\";s:4:\"help\";s:34:\"You
 can enter some free text here.\";}}}','size' => '100%','style' => '',);
! 
! $templ_data[] = array('name' => 'etemplate.tab_widget.tab','template' => 
'','lang' => '','group' => '0','version' => '','data' => 
'a:2:{i:0;a:0:{}i:1;a:1:{s:1:\"A\";a:5:{s:4:\"type\";s:6:\"button\";s:4:\"span\";s:14:\",etemplate_tab\";s:5:\"label\";s:6:\"@label\";s:8:\"onchange\";s:1:\"1\";s:4:\"help\";s:5:\"@help\";}}}','size'
 => ',,,,0,0','style' => '.etemplate_tab { border-style:solid; border-width:2px 
2px 0px; border-color:black; padding:4px; }',);
  

Index: phpgw_en.lang
===================================================================
RCS file: /cvsroot/phpgroupware/etemplate/setup/phpgw_en.lang,v
retrieving revision 1.5
retrieving revision 1.6
diff -C2 -r1.5 -r1.6
*** phpgw_en.lang       10 Jun 2002 21:37:31 -0000      1.5
--- phpgw_en.lang       15 Jun 2002 12:54:38 -0000      1.6
***************
*** 1,3 ****
!       etemplate       en
  %s disabled   etemplate       en      %s Disabled
  %s needed     etemplate       en      %s needed
--- 1,3 ----
!       etemplate       en      
  %s disabled   etemplate       en      %s Disabled
  %s needed     etemplate       en      %s needed
***************
*** 15,26 ****
--- 15,32 ----
  an indexed column speeds up querys using that column (cost space on the disk 
!!!)     etemplate       en      an indexed column speeds up querys using that 
column (cost space on the disk !!!)
  application   etemplate       en      Application
+ birtday       etemplate       en      Birtday
+ birthday      etemplate       en      Birthday
  can have special sql-value null       etemplate       en      can have 
special SQL-value NULL
+ cancel        etemplate       en      Cancel
+ cancel, discarding changes    etemplate       en      Cancel, discarding 
changes
  center        etemplate       en      Center
  check if content should only be displayed but not altered (the content is not 
send back then!)        etemplate       en      check if content should only be 
displayed but not altered (the content is not send back then!)
  check if field has to be filled by user       etemplate       en      check 
if field has to be filled by user
  checkbox      etemplate       en      Checkbox
+ city  etemplate       en      City
  class etemplate       en      class
  class, valign etemplate       en      class, Valign
  columnname    etemplate       en      ColumnName
+ companyname   etemplate       en      Companyname
  create a new table for the application        etemplate       en      Create 
a new table for the application
  creates an english ('en') langfile from label and helptexts (for application 
in name) etemplate       en      creates an english ('en') langfile from label 
and helptexts (for application in Name)
***************
*** 63,68 ****
--- 69,79 ----
  exchange this two columns     etemplate       en      exchange this two 
columns
  exchange this two rows        etemplate       en      exchange this two rows
+ familyname    etemplate       en      Familyname
+ fax   etemplate       en      Fax
+ faxnumber     etemplate       en      Faxnumber
  floating point        etemplate       en      Floating Point
  foreign key   etemplate       en      Foreign Key
+ founded       etemplate       en      Founded
+ free note-text        etemplate       en      free note-text
  group/-user   etemplate       en      Group/-User
  height        etemplate       en      Height
***************
*** 102,105 ****
--- 113,117 ----
  need to be unique in the table and no reseved word from sql, best prefix all 
with a common 2-digit short for the app, eg. 'et_'       etemplate       en     
 need to be unique in the table and no reseved word from SQL, best prefix all 
with a common 2-digit short for the app, eg. 'et_'
  no    etemplate       en      No
+ note  etemplate       en      Note
  nullable      etemplate       en      Nullable
  number of colums the field/cell should span or 'all' for the remaining 
columns        etemplate       en      number of colums the field/cell should 
span or 'all' for the remaining columns
***************
*** 109,112 ****
--- 121,126 ----
  primary key   etemplate       en      Primary Key
  primary key for the table, gets automaticaly indexed  etemplate       en      
Primary key for the table, gets automaticaly indexed
+ privat        etemplate       en      Privat
+ privat address        etemplate       en      privat address
  prozente      etemplate       en      Prozente
  put a date in here    etemplate       en      Put a date in here
***************
*** 122,125 ****
--- 136,140 ----
  right etemplate       en      Right
  save  etemplate       en      Save
+ save changes  etemplate       en      Save changes
  save the etemplate under the above keys (name, ...), change them for a saveas 
etemplate       en      save the eTemplate under the above keys (name, ...), 
change them for a SaveAs
  save the template under the above keys (name, ...), change them for a saveas  
etemplate       en      save the template under the above keys (name, ...), 
change them for a SaveAs
***************
*** 148,153 ****
--- 163,172 ----
  span  etemplate       en      Span
  span, class   etemplate       en      Span, Class
+ street        etemplate       en      Street
  submitbutton  etemplate       en      Submitbutton
+ surname       etemplate       en      Surname
  tablename     etemplate       en      TableName
+ telefon       etemplate       en      Telefon
+ telefonnumber etemplate       en      Telefonnumber
  template      etemplate       en      Template
  template deleted      etemplate       en      Template deleted
***************
*** 155,159 ****
  text  etemplate       en      Text
  textarea      etemplate       en      Textarea
! textfeld:     etemplate       en      Textfeld: 
  this is a datefield   etemplate       en      This is a DateField
  to start the db-tools etemplate       en      to start the DB-Tools
--- 174,178 ----
  text  etemplate       en      Text
  textarea      etemplate       en      Textarea
! textfeld:     etemplate       en      Textfeld:
  this is a datefield   etemplate       en      This is a DateField
  to start the db-tools etemplate       en      to start the DB-Tools
***************
*** 167,170 ****
--- 186,190 ----
  version       etemplate       en      Version
  version-number, should be in the form: major.minor.revision.number (eg. 
0.9.13.001 all numbers filled up with zeros)  etemplate       en      
version-number, should be in the form: major.minor.revision.number (eg. 
0.9.13.001 all numbers filled up with zeros)
+ when was the company founded  etemplate       en      when was the company 
founded
  width etemplate       en      Width
  width of column (in percent or pixel) etemplate       en      width of column 
(in percent or pixel)
***************
*** 174,178 ****
  width, height, border, class, spacing, padding        etemplate       en      
Width, Height, Border, class, Spacing, Padding
  width, height, border-line-thickness of the table / template and css-class 
name (for table tag)       etemplate       en      width, height, 
border-line-thickness of the table / template and CSS-class name (for TABLE tag)
! width, height, border-line-thickness, css-class name, celspaceing, 
cellpadding (for table tag),       etemplate       en      width, height, 
border-line-thickness, CSS-class name, Celspaceing, Cellpadding (for TABLE 
tag), 
  write <app>/setup/tables_current.inc.php      etemplate       en      Write 
<app>/setup/tables_current.inc.php
  write langfile        etemplate       en      Write Langfile
--- 194,200 ----
  width, height, border, class, spacing, padding        etemplate       en      
Width, Height, Border, class, Spacing, Padding
  width, height, border-line-thickness of the table / template and css-class 
name (for table tag)       etemplate       en      width, height, 
border-line-thickness of the table / template and CSS-class name (for TABLE tag)
! width, height, border-line-thickness, css-class name, celspaceing, 
cellpadding (for table tag),       etemplate       en      width, height, 
border-line-thickness, CSS-class name, Celspaceing, Cellpadding (for TABLE tag),
! work  etemplate       en      Work
! work address  etemplate       en      work address
  write <app>/setup/tables_current.inc.php      etemplate       en      Write 
<app>/setup/tables_current.inc.php
  write langfile        etemplate       en      Write Langfile
***************
*** 181,182 ****
--- 203,206 ----
  year  etemplate       en      Year
  yes   etemplate       en      Yes
+ you can enter some free text here.    etemplate       en      You can enter 
some free text here.
+ zip code      etemplate       en      ZIP Code




reply via email to

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