[Top][All Lists]
[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>