default data updates

This commit is contained in:
david 2002-07-04 05:04:00 +00:00
parent 2971f8f221
commit baa44bf994
39 changed files with 156 additions and 178 deletions

View File

@ -1,6 +1,6 @@
CREATE TABLE audience_i18n (
audience_code CHAR NOT NULL REFERENCES audience(audience_code),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
audience_name TEXT NOT NULL,
audience_desc TEXT,

View File

@ -1,2 +1,28 @@
insert(header)
insert(footer)
insert([header],
[
<table class="header">
<tr>
<td class="logo">
LOGO
</td>
<td>
<h1>|strproject|</h1>
<h2>|title|</h2>
</td>
</tr>
</table>
])
insert([footer],
[
<table class="footer">
<tr>
<td>
<a href="copyright">|strcopyright</a> \\|
<a href="privacy">|strprivacy|</a> \\|
<a href="lampadas">|strabout_lampadas|</a>
</td>
</tr>
</table>
<p><a href="http://www.python.org"><img src="images/PythonPowered.gif"></a>
])

View File

@ -1,6 +1,7 @@
CREATE TABLE block
(
block_code CHAR(20) NOT NULL,
block TEXT,
PRIMARY KEY (block_code)
);

View File

@ -1,3 +1,3 @@
m4_changequote([, ])m4_dnl
m4_define(insert, [INSERT INTO block(block_code)
VALUES ('$1');])m4_dnl
m4_define(insert, [INSERT INTO block(block_code, block)
VALUES ('$1', '$2');])m4_dnl

View File

@ -1,32 +0,0 @@
insert([header],
[
<table class="header">
<tr>
<td class="logo">
LOGO
</td>
<td>
<h1>|strproject|</h1>
<h2>|title|</h2>
</td>
</tr>
</table>
])
insert([footer],
[
<table class="footer">
<tr>
<td>
<a href="copyright">Copyright</a> \\|
<a href="privacy">Datenschutz</a> \\|
<a href="lampadas">&Uuml; Lampadas</a>
<p>
<a href="/EN/|page|">Englisch</a> \\|
<a href="/FR/|page|">Franz&ouml;sisch</a>
<p>
<img src="images/PythonPowered.gif">
</td>
</tr>
</table>
])

View File

@ -1,32 +0,0 @@
insert([header],
[
<table class="header">
<tr>
<td class="logo">
LOGO
</td>
<td>
<h1>|strproject|</h1>
<h2>|title|</h2>
</td>
</tr>
</table>
])
insert([footer],
[
<table class="footer">
<tr>
<td>
<a href="copyright">Copyright</a> \\|
<a href="privacy">Confidentialit&eacute;</a> \\|
<a href="lampadas">A propos de Lampadas</a>
<p>
<a href="/EN/|page|">Anglais</a> \\|
<a href="/FR/|page|">Fran&ccedil;ais</a>
<p>
<img src="images/PythonPowered.gif">
</td>
</tr>
</table>
])

View File

@ -1,8 +0,0 @@
CREATE TABLE block_i18n
(
block_code CHAR(20) NOT NULL REFERENCES block(block_code),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
block TEXT NOT NULL,
PRIMARY KEY (block_code, lang)
);

View File

@ -1,3 +0,0 @@
m4_changequote([, ])m4_dnl
m4_define(insert, [INSERT INTO block_i18n(block_code, lang, block)
VALUES ('$1', 'I18N_lang_code', '$2');])m4_dnl

View File

@ -1 +0,0 @@
GRANT ALL ON block_i18n TO "www-data";

View File

@ -1,13 +1,13 @@
insert(1, 1)
insert(2, 2)
insert(3, 3)
insert(4, 4)
insert(5, 5)
insert(6, 6)
insert(7, 7)
insert(8, 8)
insert(9, 9)
insert(10, 10)
insert(11, 11)
insert(12, 12)
insert(13, 13)
insert(howto, 1)
insert(faq, 2)
insert(template, 3)
insert(quickref, 4)
insert(userguide, 5)
insert(programguide, 6)
insert(guide, 7)
insert(intro, 8)
insert(manpage, 9)
insert(article, 10)
insert(wiki, 11)
insert(spec, 12)
insert(tutorial, 13)

View File

@ -1,7 +1,7 @@
CREATE TABLE class
(
class_id INT4 NOT NULL,
class_code CHAR(20) NOT NULL,
sort_order INT4 NOT NULL,
PRIMARY KEY (class_id)
PRIMARY KEY (class_code)
);

View File

@ -1,4 +1,4 @@
m4_changequote([, ])m4_dnl
m4_define(insert,m4_dnl
[INSERT INTO class(class_id, sort_order)
VALUES ($1, $2);])m4_dnl
[INSERT INTO class(class_code, sort_order)
VALUES ('$1', $2);])m4_dnl

View File

@ -1,14 +1,26 @@
insert(1, [HOWTO],
insert(howto, [HOWTO],
[Ein HOWTO zeigt wie man etwas mit Linux macht.])
insert(2, [Mini],
[Ein kleines HOWTO.])
insert(3, [FAQ],
insert(faq, [FAQ],
[Sammlung h&auml;fig gestellter Fragen.])
insert(4, [Vorlage],
insert(template, [Vorlage],
[Vorlage f&uuml;r eigene Documente.])
insert(5, [QuickRef],
insert(quickref, [QuickRef],
[Extrem kurze Zusammenfassungen, etwa eine Seite Umfang.])
insert(6, [Handbuch],
insert(userguide, [User\'s Guide],
[End user documentation for an application.])
insert(programguide, [Programmer\'s Guide],
[Documentation for programmers and other software developers.])
insert(guide, [Handbuch],
[Umfassende Er&ouml;rterung eines Sachgebiets.])
insert(7, [Einf&uuml;hrung],
insert(intro, [Einf&uuml;hrung],
[Einf&uuml;hrung und Hintergrundinformation, f&uuml;r Anf&auml;nger geeignet.])
insert(manpage, [Manual Page],
[A traditional form of documentation for UNIX systems.])
insert(article, [Article],
[A magazine article.])
insert(wiki, [Wiki Article],
[A page from a WikiWikiWeb.])
insert(spec, [Specification],
[The specification for a standard, such as those from the World Wide Web Consortium.])
insert(tutorial, [Tutorial],
[A tutorial or getting started document.])

View File

@ -1,26 +1,26 @@
insert(1, [HOWTO],
insert(howto, [HOWTO],
[A description of "HOWTO" do something on Linux.])
insert(2, [FAQ],
insert(faq, [FAQ],
[A list of Frequently Asked Questions.])
insert(3, [Template],
insert(template, [Template],
[A template you can use to base a new document on.])
insert(4, [Quick Reference],
insert(quickref, [Quick Reference],
[A single page or other very short reference. Often a cheat sheet of program options or similar.])
insert(5, [User\'s Guide],
insert(userguide, [User\'s Guide],
[End user documentation for an application.])
insert(6, [Programmer\'s Guide],
insert(programguide, [Programmer\'s Guide],
[Documentation for programmers and other software developers.])
insert(7, [Guide],
insert(guide, [Guide],
[In depth coverage of some subject, often a full-length book.])
insert(8, [Introduction],
insert(intro, [Introduction],
[Background or introductory information, suitable for a novice.])
insert(9, [Manual Page],
insert(manpage, [Manual Page],
[A traditional form of documentation for UNIX systems.])
insert(10, [Article],
insert(article, [Article],
[A magazine article.])
insert(11, [Wiki Article],
insert(wiki, [Wiki Article],
[A page from a WikiWikiWeb.])
insert(12, [Specification],
insert(spec, [Specification],
[The specification for a standard, such as those from the World Wide Web Consortium.])
insert(13, [Tutorial],
insert(tutorial, [Tutorial],
[A tutorial or getting started document.])

View File

@ -1,14 +1,26 @@
insert(1, [HOWTO],
insert(howto, [HOWTO],
[Un HOWTO documente cas pratique.])
insert(2, [Mini],
[Un mini HOWTO.])
insert(3, [FAQ],
insert(faq, [FAQ],
[Une Foire Aux Questions.])
insert(4, [Modèle],
insert(template, [Modèle],
[Un modèle pour &eacute;crire vos documents.])
insert(5, [Fiche],
insert(quickref, [Fiche],
[Une fiche de r&eacute;f&eacute;rence rapide.])
insert(6, [Guide],
insert(userguide, [User\'s Guide],
[End user documentation for an application.])
insert(programguide, [Programmer\'s Guide],
[Documentation for programmers and other software developers.])
insert(guide, [Guide],
[Une Guide est un livre qui couvre largement un sujet.])
insert(7, [Intro],
insert(intro, [Intro],
[Un document d''introduction convient particuli&egrave;rement bien aux d&eacute;butants.])
insert(manpage, [Manual Page],
[A traditional form of documentation for UNIX systems.])
insert(article, [Article],
[A magazine article.])
insert(wiki, [Wiki Article],
[A page from a WikiWikiWeb.])
insert(spec, [Specification],
[The specification for a standard, such as those from the World Wide Web Consortium.])
insert(tutorial, [Tutorial],
[A tutorial or getting started document.])

View File

@ -1,9 +1,9 @@
CREATE TABLE class_i18n
(
class_id INT4 NOT NULL REFERENCES class(class_id),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
class_code CHAR(20) NOT NULL REFERENCES class(class_code),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
class_name CHAR(20) NOT NULL,
class_desc TEXT NOT NULL,
PRIMARY KEY (class_id, lang)
PRIMARY KEY (class_code, lang)
);

View File

@ -1,4 +1,4 @@
m4_changequote([, ])m4_dnl
m4_define(insert,m4_dnl
[INSERT INTO class_i18n(class_id, lang, class_name, class_desc)
[INSERT INTO class_i18n(class_code, lang, class_name, class_desc)
VALUES ('$1', 'I18N_lang_code', '$2', '$3');])m4_dnl

View File

@ -1,9 +1,9 @@
CREATE TABLE document
(
doc_id INT4 NOT NULL,
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
title TEXT NOT NULL,
class_id INT4 NOT NULL REFERENCES class(class_id),
class_code CHAR(20) NOT NULL REFERENCES class(class_code),
format_id INT4 REFERENCES format(format_id),
dtd CHAR(12) REFERENCES dtd(dtd),
dtd_version CHAR(12),

View File

@ -1,9 +1,9 @@
m4_changequote([, ])m4_dnl
m4_define(insert, [INSERT INTO document(doc_id, lang, title, class_id, format_id,
m4_define(insert, [INSERT INTO document(doc_id, lang, title, class_code, format_id,
dtd, dtd_version, version, last_update, url, isbn, pub_status, review_status,
tickle_date, pub_date, ref_url, tech_review_status, maintained, license,
abstract, rating, sk_seriesid, replaced_by_id)
VALUES ($1, '$2', '$3', $4, $5,
VALUES ($1, '$2', '$3', '$4', $5,
'$6', '$7', '$8', '$9', '$10', '$11', '$12', '$13',
'$14', '$15', '$16', '$17', '$18', '$19',
'$20', $21, '$22', $23);])m4_dnl

View File

@ -1,9 +1,7 @@
CREATE TABLE error_i18n
(
err_id INT4 NOT NULL
REFERENCES error(err_id),
lang CHAR(2) NOT NULL
REFERENCES language(isocode),
err_id INT4 NOT NULL REFERENCES error(err_id),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
err_name TEXT NOT NULL,
err_desc TEXT,

View File

@ -1,9 +1,7 @@
CREATE TABLE format_i18n
(
format_id INT4 NOT NULL
REFERENCES format(format_id),
lang CHAR(2) NOT NULL
REFERENCES language(isocode),
format_id INT4 NOT NULL REFERENCES format(format_id),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
format_name TEXT NOT NULL,
format_desc TEXT,

View File

@ -1,8 +1,8 @@
CREATE TABLE language
(
isocode CHAR(2),
supported BOOLEAN DEFAULT False,
lang_code CHAR(2) NOT NULL,
supported BOOLEAN NOT NULL DEFAULT False,
PRIMARY KEY (isocode)
PRIMARY KEY (lang_code)
);

View File

@ -1,5 +1,5 @@
m4_changequote([, ])m4_dnl
m4_define(insert, [INSERT INTO language(isocode, supported)
m4_define(insert, [INSERT INTO language(lang_code, supported)
VALUES ('$1', '$2');])m4_dnl
m4_define(true, insert($1, t))m4_dnl
m4_define(false, insert($1, f))m4_dnl

View File

@ -1,10 +1,8 @@
CREATE TABLE language_i18n
(
isocode CHAR(2) NOT NULL
REFERENCES language(isocode),
lang CHAR(2) NOT NULL
REFERENCES language(isocode),
language_name CHAR(60),
lang_code CHAR(2) NOT NULL REFERENCES language(lang_code),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
lang_name CHAR(60),
PRIMARY KEY (isocode, lang)
PRIMARY KEY (lang_code, lang)
);

View File

@ -1,3 +1,3 @@
m4_changequote([, ])m4_dnl
m4_define(insert, [INSERT INTO language_i18n(isocode, lang, language_name)
m4_define(insert, [INSERT INTO language_i18n(lang_code, lang, lang_name)
VALUES ('$1', 'I18N_lang_code', '$2');])m4_dnl

View File

@ -1,9 +1,7 @@
CREATE TABLE news_i18n
(
news_id INT4 NOT NULL
REFERENCES news(news_id),
lang CHAR(2) NOT NULL
REFERENCES language(isocode),
news_id INT4 NOT NULL REFERENCES news(news_id),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
news TEXT NOT NULL,
PRIMARY KEY (news_id, lang)

View File

@ -28,3 +28,5 @@ insert(account_created, default, none, 0, f, f, f)
insert(user, default, none, 0, f, f, f)
insert(logged_in, default, none, 0, f, f, f)
insert(logged_out, default, none, 0, f, f, f)
insert(class, default, none, 0, f, f, f)

View File

@ -275,10 +275,8 @@ insert([account_created], [Account Created], [],
Please check your email.
])
insert([user], [|user_name|], [],
insert([user], [|user.name|], [],
[
<p>This is the page for a user:
|tabuser|
])
@ -291,3 +289,9 @@ insert([logged_out], [Logged Out], [],
[
<p>You have been logged out of the system.
])
insert([class], [|class.name|], [],
[
|tabclassdocs|
])

View File

@ -167,8 +167,6 @@ insert([account_created], [Account Created], [],
insert([user], [|user_name|], [],
[
<p>This is the page for a user:
|tabuser|
])
@ -181,3 +179,8 @@ insert([logged_out], [Logged Out], [],
[
<p>You have been logged out of the system.
])
insert([class], [|class.name|], [],
[
|tabclassdocs|
])

View File

@ -1,7 +1,7 @@
CREATE TABLE page_i18n
(
page_code CHAR(20) NOT NULL REFERENCES page(page_code),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
title TEXT NOT NULL,
menu_name TEXT NOT NULL,
page TEXT NOT NULL,

View File

@ -1,9 +1,7 @@
CREATE TABLE pub_status_i18n
(
pub_status CHAR NOT NULL
REFERENCES pub_status(pub_status),
lang CHAR(2) NOT NULL
REFERENCES language(isocode),
pub_status CHAR NOT NULL REFERENCES pub_status(pub_status),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
pub_status_name TEXT,
pub_status_desc TEXT,

View File

@ -1,7 +1,7 @@
CREATE TABLE review_status_i18n
(
review_status CHAR NOT NULL REFERENCES review_status(review_status),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
review_status_name TEXT,
review_status_desc TEXT,

View File

@ -1,6 +1,6 @@
CREATE TABLE role_i18n(
role CHAR(12) NOT NULL REFERENCES role(role),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
role_name TEXT NOT NULL,
role_desc TEXT,

View File

@ -1,7 +1,7 @@
CREATE TABLE section_i18n
(
section_code CHAR(20) NOT NULL REFERENCES section(section_code),
lang CHAR(2) NOT NULL,
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
section_name TEXT NOT NULL,
PRIMARY KEY (section_code, lang)

View File

@ -1,7 +1,7 @@
CREATE TABLE string_i18n
(
string_code CHAR(20) NOT NULL REFERENCES string(string_code),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
string TEXT NOT NULL,
PRIMARY KEY (string_code, lang)

View File

@ -1,7 +1,7 @@
CREATE TABLE subtopic_i18n
(
subtopic_code CHAR(20) NOT NULL REFERENCES subtopic(subtopic_code),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
subtopic_name TEXT NOT NULL,
subtopic_desc TEXT,

View File

@ -19,6 +19,8 @@ insert(default,
<td class="sidebar">
|tabmenus|
|tabtopics|
|tabclasses|
|tablanguages|
</td>
<td class="body">
|body|
@ -57,6 +59,8 @@ insert(index,
<td class="sidebar">
|tabmenus|
|tabtopics|
|tabclasses|
|tablanguages|
</td>
<td class="body">
|body|

View File

@ -1,7 +1,7 @@
CREATE TABLE topic_i18n
(
topic_code CHAR(20) NOT NULL REFERENCES topic(topic_code),
lang CHAR(2) NOT NULL REFERENCES language(isocode),
lang CHAR(2) NOT NULL REFERENCES language(lang_code),
topic_name TEXT NOT NULL,
topic_desc TEXT,

View File

@ -1,17 +1,17 @@
insert(siteadmin, [], Site, [], Administrator,
insert(admin, [], Site, [], Administrator,
[], t, f, password,
[This is the Site Administrator account.
Please change the password before your Lampadas server goes live!],
[default.css])
[default])
insert(sysadmin, [], Site, [], Administrator,
[], t, t, password,
[This is the System Administrator account.
Please change the password before your Lampadas server goes live!],
[default.css])
[default])
insert(david, [], David, [C.], Merrill,
[david@lupercalia.net], t, t, password,
[This is a test account for David.
It should be deleted before release!],
[default.css])
[default])