commit-gnue
[Top][All Lists]
Advanced

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

gnue/gnue-config/base/language classes/language...


From: Neil Tiffin
Subject: gnue/gnue-config/base/language classes/language...
Date: Sun, 17 Jun 2001 08:51:37 -0700

CVSROOT:        /home/cvs
Module name:    gnue
Changes by:     Neil Tiffin <address@hidden>    01/06/17 08:51:37

Modified files:
        gnue-config/base/language/classes: language.gcd 
        gnue-config/base/language/doc: language.sgml 

Log message:
        Clean up sgml and add more language info to language::language.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-config/base/language/classes/language.gcd.diff?cvsroot=OldCVS&tr1=1.7&tr2=1.8&r1=text&r2=text
http://savannah.gnu.org/cgi-bin/viewcvs/gnue/gnue-config/base/language/doc/language.sgml.diff?cvsroot=OldCVS&tr1=1.4&tr2=1.5&r1=text&r2=text

Patches:
Index: gnue/gnue-config/base/language/classes/language.gcd
diff -u gnue/gnue-config/base/language/classes/language.gcd:1.7 
gnue/gnue-config/base/language/classes/language.gcd:1.8
--- gnue/gnue-config/base/language/classes/language.gcd:1.7     Sun Jun 17 
07:55:37 2001
+++ gnue/gnue-config/base/language/classes/language.gcd Sun Jun 17 08:51:37 2001
@@ -22,12 +22,13 @@
 #
 # This file originally written by Neil Tiffin (address@hidden).
 #
-# $Revision: 1.7 $ $Date: 2001/06/17 14:55:37 $ $Author: ntiffin $
+# $Revision: 1.8 $ $Date: 2001/06/17 15:51:37 $ $Author: ntiffin $
 #
 
 # ===========================================================================
 # language - language dependent stuff goes here.
 # ===========================================================================
+
 module language {
 
   # -------------------------------------------------------------------------
@@ -37,7 +38,9 @@
   {
     char     code<8>;
     char     dialect<8>;
-    char     description<25>;     
+    char     description<25>;    # english description of language (required)
+    char     description_1<25>;  # other language description of language
+    char     description_2<25>;  # other language description of language
   };
   
   # -------------------------------------------------------------------------
Index: gnue/gnue-config/base/language/doc/language.sgml
diff -u gnue/gnue-config/base/language/doc/language.sgml:1.4 
gnue/gnue-config/base/language/doc/language.sgml:1.5
--- gnue/gnue-config/base/language/doc/language.sgml:1.4        Sun Jun 17 
08:26:18 2001
+++ gnue/gnue-config/base/language/doc/language.sgml    Sun Jun 17 08:51:37 2001
@@ -7,7 +7,7 @@
                        Requirements
                </title>
                <para>
-                       This chapter is $Revision: 1.4 $ $Date: 2001/06/17 
15:26:18 $ . 
+                       This chapter is $Revision: 1.5 $ $Date: 2001/06/17 
15:51:37 $ . 
                </para>
                <sect2>
                        <title>
@@ -24,17 +24,17 @@
                                </listitem>
                                <listitem>
                                        <para>
-                                               Maintain information for the 
User Interface such as Label, Tooltip and Helptext that will be stored in the 
database. 
+                                               Maintain information for the 
User Interface (UI) such as Label, Tooltip and Help Text that will be stored in 
the database. The label is a description or name of the data that can be used 
by forms and reports as heading for the field data.  Tooltip is optionally 
displayed when the users cursor moves over a field and tooltip support is on.  
Help Text is a window of text that is displayed at the request of the user for 
more information about a field.
                                        </para>
                                </listitem>
                                <listitem>
                                        <para>
-                                               There will be two tables in the 
db. One ("standard") is provided by the module writer and in the other 
("individual") the user can fill in what he wants different help information. 
When updating a module via a system update, only the standard table gets 
overwritten. 
+                                               There will be two help tables 
in the db. One "standard" (called sys_help) is provided by the module writer 
and in the other "individual" (called user_help) the user can fill in when he 
wants different help information. When updating a module via a system update, 
only the standard table gets overwritten. 
                                        </para>
                                </listitem>
                        </orderedlist>
                        <para>
-                               There will be a tool that helps importing those 
things in the db. Since now those things are handeled like normal data, it can 
be the same tool we use for importing standard data like countrycodes etc. 
+                               There will be a tool that helps importing 
default data into the db, including helpt text. Since now those things are 
handeled like normal data, it can be the same tool we use for importing 
standard data like countrycodes etc. 
                        </para>
                        <para>
                                There are several arguments for storing help 
information in the database and not in ascii files: 
@@ -79,9 +79,14 @@
                                                        We could even have 
different labels/help texts for different companies by making the "individual" 
table company dependent if we want 
                                                </para>
                                        </listitem>
+                    <listitem>
+                           <para>
+                                                       We can use the standard 
geas security system to decide which user can change help text and which user 
can't * we could even have different labels/help texts for different companies 
by making the "individual" table company dependent if we want 
+
+                       </para>
+                    </listitem>
                                </orderedlist>
                        </para>
-                       * we can use the standard geas security system to 
decide which user can change help text and which user can't * we could even 
have different labels/help texts for different companies by making the 
"individual" table company dependent if we want 
                </sect2>
                <sect2>
                        <title>
@@ -108,9 +113,19 @@
                        <itemizedlist mark="bullet">
                                <listitem>
                                        <para>
-                                               Language 
+                                               language 
                                        </para>
                                </listitem>
+                               <listitem>
+                                       <para>
+                                               sys_help - the system defined 
help data.  This data is never removed or deleted.  If it needs to be change 
then additional data is added to the 'user_help' class.
+                                       </para>
+                               </listitem>
+                               <listitem>
+                                       <para>
+                                               user_help - for overridding the 
system defined help data. 
+                                       </para>
+                               </listitem>
                        </itemizedlist>
                </sect2>
                <sect2>
@@ -131,8 +146,13 @@
                        </title>
                        <itemizedlist mark="bullet">
                                <listitem>
+                                       <para>
+                                               Add, modify, and delete 
languages.
+                                       </para>
+                               </listitem>
+                               <listitem>
                                        <para>
-                                               Add, modify, and delete 
languages. 
+                                               Add or modify help information. 
                                        </para>
                                </listitem>
                        </itemizedlist>



reply via email to

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