summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--platform/i18n/textinsert_strings.php9
-rw-r--r--platform/www/conf/local.php3
-rw-r--r--platform/www/conf/local.php.bak.php7
-rw-r--r--platform/www/data/meta/en/tech.changes1
-rw-r--r--platform/www/data/meta/en/tech.indexed1
-rw-r--r--platform/www/data/meta/en/tech.meta9
-rw-r--r--platform/www/data/meta/macros/macros.ser2
-rw-r--r--platform/www/data/pages/en/tech.txt31
8 files changed, 59 insertions, 4 deletions
diff --git a/platform/i18n/textinsert_strings.php b/platform/i18n/textinsert_strings.php
index 369ee7b..3ccacb9 100644
--- a/platform/i18n/textinsert_strings.php
+++ b/platform/i18n/textinsert_strings.php
@@ -11,6 +11,9 @@ $lang_es['textfull'] = 'Texto completo';
$lang_en['titleorig'] = 'Original title';
$lang_es['titleorig'] = 'Título original';
+$lang_en['langorig'] = 'Original language';
+$lang_es['langorig'] = 'Idioma original';
+
$lang_en['publicationdate'] = 'Original publication';
$lang_es['publicationdate'] = 'Primera publicación';
@@ -22,3 +25,9 @@ $lang_es['versions'] = 'Otras versiones';
$lang_en['translations'] = 'Translations';
$lang_es['translations'] = 'Traducciones';
+
+$lang_en['lang_en'] = 'English';
+$lang_es['lang_en'] = 'Inglés';
+
+$lang_en['lang_es'] = 'Spanish';
+$lang_es['lang_es'] = 'Español';
diff --git a/platform/www/conf/local.php b/platform/www/conf/local.php
index 976def9..15aa56b 100644
--- a/platform/www/conf/local.php
+++ b/platform/www/conf/local.php
@@ -3,7 +3,7 @@
* Dokuwiki's Main Configuration File - Local Settings
* Auto-generated by config plugin
* Run for user: admin
- * Date: Sat, 12 Mar 2022 20:10:08 +0000
+ * Date: Wed, 17 Aug 2022 20:32:16 -0300
*/
$conf['title'] = 'The Acervus Project';
@@ -18,6 +18,7 @@ $conf['disableactions'] = 'register';
$conf['htmlok'] = 1;
$conf['target']['extern'] = '_blank';
$conf['mailfrom'] = 'info@acerv.us';
+$conf['updatecheck'] = 0;
$conf['userewrite'] = '1';
$conf['plugin']['authldap']['attributes'] = array();
$conf['plugin']['pageredirect']['show_note'] = 0;
diff --git a/platform/www/conf/local.php.bak.php b/platform/www/conf/local.php.bak.php
index d4bc65f..976def9 100644
--- a/platform/www/conf/local.php.bak.php
+++ b/platform/www/conf/local.php.bak.php
@@ -3,7 +3,7 @@
* Dokuwiki's Main Configuration File - Local Settings
* Auto-generated by config plugin
* Run for user: admin
- * Date: Mon, 07 Mar 2022 01:33:50 +0000
+ * Date: Sat, 12 Mar 2022 20:10:08 +0000
*/
$conf['title'] = 'The Acervus Project';
@@ -16,9 +16,11 @@ $conf['useacl'] = 1;
$conf['superuser'] = 'admin';
$conf['disableactions'] = 'register';
$conf['htmlok'] = 1;
+$conf['target']['extern'] = '_blank';
+$conf['mailfrom'] = 'info@acerv.us';
$conf['userewrite'] = '1';
$conf['plugin']['authldap']['attributes'] = array();
-$conf['plugin']['fastwiki']['save'] = 1;
+$conf['plugin']['pageredirect']['show_note'] = 0;
$conf['plugin']['translation']['translations'] = 'en es';
$conf['plugin']['translation']['display'] = 'langcode,name';
$conf['plugin']['translation']['translateui'] = 1;
@@ -27,3 +29,4 @@ $conf['plugin']['translation']['copytrans'] = 1;
$conf['tpl']['acervus']['numberedHeading'] = 1;
$conf['tpl']['acervus']['tocPosition'] = 'dokuwiki';
$conf['tpl']['acervus']['footer'] = 'footer';
+$conf['plugin']['fastwiki']['save'] = '1';
diff --git a/platform/www/data/meta/en/tech.changes b/platform/www/data/meta/en/tech.changes
new file mode 100644
index 0000000..02a8c42
--- /dev/null
+++ b/platform/www/data/meta/en/tech.changes
@@ -0,0 +1 @@
+1660781040 192.168.56.1 C en:tech admin created 602
diff --git a/platform/www/data/meta/en/tech.indexed b/platform/www/data/meta/en/tech.indexed
new file mode 100644
index 0000000..ecc2267
--- /dev/null
+++ b/platform/www/data/meta/en/tech.indexed
@@ -0,0 +1 @@
+8+plugin_tag=0.2.deaccent=1 \ No newline at end of file
diff --git a/platform/www/data/meta/en/tech.meta b/platform/www/data/meta/en/tech.meta
new file mode 100644
index 0000000..2d36f69
--- /dev/null
+++ b/platform/www/data/meta/en/tech.meta
@@ -0,0 +1,9 @@
+a:2:{s:7:"current";a:8:{s:4:"date";a:2:{s:7:"created";i:1660781040;s:8:"modified";i:1660781040;}s:7:"creator";s:5:"admin";s:4:"user";s:5:"admin";s:11:"last_change";a:8:{s:4:"date";i:1660781040;s:2:"ip";s:12:"192.168.56.1";s:4:"type";s:1:"C";s:2:"id";s:7:"en:tech";s:4:"user";s:5:"admin";s:3:"sum";s:7:"created";s:5:"extra";s:0:"";s:10:"sizechange";i:602;}s:5:"title";s:23:"Technical documentation";s:11:"description";a:2:{s:15:"tableofcontents";a:2:{i:0;a:4:{s:3:"hid";s:23:"technical_documentation";s:5:"title";s:23:"Technical documentation";s:4:"type";s:2:"ul";s:5:"level";i:1;}i:1;a:4:{s:3:"hid";s:23:"status_of_the_materials";s:5:"title";s:23:"Status of the materials";s:4:"type";s:2:"ul";s:5:"level";i:2;}}s:8:"abstract";s:283:"Technical documentation
+
+This pages contains the Acervus technical documentation.
+
+Status of the materials
+
+We defined three categories to describe the status of an item of the collection:
+
+ * Available: item is fully processed and available in the online platform. Tag definition is";}s:8:"internal";a:2:{s:5:"cache";b:1;s:3:"toc";b:1;}s:8:"relation";a:1:{s:10:"firstimage";s:0:"";}}s:10:"persistent";a:4:{s:4:"date";a:1:{s:7:"created";i:1660781040;}s:7:"creator";s:5:"admin";s:4:"user";s:5:"admin";s:11:"last_change";a:8:{s:4:"date";i:1660781040;s:2:"ip";s:12:"192.168.56.1";s:4:"type";s:1:"C";s:2:"id";s:7:"en:tech";s:4:"user";s:5:"admin";s:3:"sum";s:7:"created";s:5:"extra";s:0:"";s:10:"sizechange";i:602;}}} \ No newline at end of file
diff --git a/platform/www/data/meta/macros/macros.ser b/platform/www/data/meta/macros/macros.ser
index cee3e6c..0f6b84e 100644
--- a/platform/www/data/meta/macros/macros.ser
+++ b/platform/www/data/meta/macros/macros.ser
@@ -1 +1 @@
-a:7:{s:12:"LANG_authors";s:12:"LANG_authors";s:13:"LANG_comments";s:13:"LANG_comments";s:20:"LANG_publicationdate";s:20:"LANG_publicationdate";s:13:"LANG_textfull";s:13:"LANG_textfull";s:14:"LANG_titleorig";s:14:"LANG_titleorig";s:13:"LANG_versions";s:13:"LANG_versions";s:17:"LANG_translations";s:17:"LANG_translations";} \ No newline at end of file
+a:10:{s:12:"LANG_authors";s:12:"LANG_authors";s:13:"LANG_comments";s:13:"LANG_comments";s:13:"LANG_langorig";s:13:"LANG_langorig";s:20:"LANG_publicationdate";s:20:"LANG_publicationdate";s:13:"LANG_textfull";s:13:"LANG_textfull";s:14:"LANG_titleorig";s:14:"LANG_titleorig";s:17:"LANG_translations";s:17:"LANG_translations";s:13:"LANG_versions";s:13:"LANG_versions";s:12:"LANG_lang_en";s:12:"LANG_lang_en";s:12:"LANG_lang_es";s:12:"LANG_lang_es";}
diff --git a/platform/www/data/pages/en/tech.txt b/platform/www/data/pages/en/tech.txt
new file mode 100644
index 0000000..743547c
--- /dev/null
+++ b/platform/www/data/pages/en/tech.txt
@@ -0,0 +1,31 @@
+# Technical documentation
+
+This pages contains the Acervus technical documentation.
+
+## Design principles
+
+This platform is centered on a model based on a design that seeks to be simple and based on more or less stable criteria. That is:
+* keep complexity to a minimum;
+* the web platform is a way to navigate and edit a content
+* we separate the content from its identifiers/metadata
+* everything is stored in folders and in plain text files, we do not use databases
+* content collections (books, articles, etc) have priority, and must be usable without the platform.
+
+## Operations
+
+### Status of the materials
+
+We defined three categories to describe the status of an item of the collection:
+
+* **Available**: item is fully processed and available in the online platform. Tag definition is ```{{tag>available}}```.
+* **Pending**: item is available in some digital format, but is pending to be processed to accomplish the platform technical requirements. Tag definition is ```{{tag>pending}}```.
+* **Missing**: item is not available yet in any digital format. Tag definition is ```{{tag>missing}}```.
+
+## Translating string of the platform
+
+Two files needs to be edited:
+
+* ```i18n/textinsert_strings.php```
+* ```www/data/meta/macros/macros.ser```
+
+First add the reference to the array in ```www/data/meta/macros/macros.ser```. This also can be done in the webinterface ([[/index?do=admin&page=textinsert|this link]]). Then edit ```i18n/textinsert_strings.php``` to incorporate the localized string text.