Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ru:help:general-structure-of-library [2023/06/03 15:27] Konrad Loeffkeru:help:general-structure-of-library [2023/06/03 18:19] (current) – [Общая картина] Konrad Loeffke
Line 10: Line 10:
 ---- ----
  
-Так как технически Библиотека сделана на базе вики, о внутренней струтуре можно было бы и не заботиться. Но по ряду организационных соображений мы решили, что определенный уровень структурирования необходим.  На сегодняшний момент это выглядит так:+===== Общая картина ===== 
 + 
 + 
 +Так как технически Библиотека сделана на базе вики, о внутренней структуре можно было бы и не заботиться. Но по ряду организационных соображений мы решили, что определенный уровень структурирования необходим.  На сегодняшний момент это выглядит так:
  
 <flow> <flow>
-graph TD;+graph LR;
     START[Стартовая страница];     START[Стартовая страница];
     NEWS[Новости и стейтменты];     NEWS[Новости и стейтменты];
Line 22: Line 25:
     BE[Область белмовы];     BE[Область белмовы];
  
-    NEWS.DE.ORG[ Авторская область на немецком]; +    NEWS.DE.ORG[ Область на немецком]; 
-    NEWS.EN.ORG[Авторская область на английском]; +    NEWS.EN.ORG[Область на английском]; 
-    NEWS.RU.ORG[Авторская область на русском]; +    NEWS.RU.ORG[Область на русском]; 
-    NEWS.BE.ORG[Авторская область на белмове];+    NEWS.BE.ORG[Область на белмове];
        
        
Line 32: Line 35:
     RU.ORG[Авторская область];     RU.ORG[Авторская область];
     BE.ORG[Авторская область];     BE.ORG[Авторская область];
 +    DE.ORG1[Авторская область];
 +    EN.ORG1[Авторская область];
 +    RU.ORG1[Авторская область];
 +    BE.ORG1[Авторская область];
 +    DE.ORG2[Авторская область];
 +    EN.ORG2[Авторская область];
 +    RU.ORG2[Авторская область];
 +    BE.ORG2[Авторская область];
      
     DE.GENERAL[Страницы для навигации и поиска];     DE.GENERAL[Страницы для навигации и поиска];
Line 42: Line 53:
     RU.ART[Статья/Документ/Медиафайл];     RU.ART[Статья/Документ/Медиафайл];
     BE.ART[Статья/Документ/Медиафайл];     BE.ART[Статья/Документ/Медиафайл];
 +    
 +    DE.NEWS[документ с тегом statement-de из любой области];
 +    EN.NEWS[документ с тегом statement-en из любой области];
 +    RU.NEWS[документ с тегом statement-ru из любой области];
 +    BE.NEWS[документ с тегом statement-be из любой области];
        
    START --> DE;    START --> DE;
Line 48: Line 64:
    START --> BE;       START --> BE;   
    START --> NEWS;    START --> NEWS;
 +  
        
    NEWS --> NEWS.DE.ORG;    NEWS --> NEWS.DE.ORG;
Line 53: Line 70:
    NEWS --> NEWS.RU.ORG;    NEWS --> NEWS.RU.ORG;
    NEWS --> NEWS.BE.ORG;    NEWS --> NEWS.BE.ORG;
-   NEWS.DE.ORG <--> NEWS.EN.ORG+    
-   NEWS.EN.ORG <--> NEWS.RU.ORG+   NEWS.DE.ORG --> DE.NEWS
-   NEWS.RU.ORG <--> NEWS.BE.ORG; +   NEWS.EN.ORG --> EN.NEWS
 +   NEWS.RU.ORG --> RU.NEWS; 
 +   NEWS.BE.ORG --> BE.NEWS
 +  
 +    
    DE --> DE.ORG    DE --> DE.ORG
    DE.ORG --> DE.ART    DE.ORG --> DE.ART
 +   DE --> DE.ORG1 
 +   DE --> DE.ORG2 
 +   
    EN --> EN.ORG    EN --> EN.ORG
    EN.ORG --> EN.ART    EN.ORG --> EN.ART
 +   EN --> EN.ORG1 
 +   EN --> EN.ORG2 
 +   
    RU --> RU.ORG    RU --> RU.ORG
    RU.ORG --> RU.ART    RU.ORG --> RU.ART
 +   RU --> RU.ORG1 
 +   RU --> RU.ORG2 
 +   
    BE --> BE.ORG    BE --> BE.ORG
    BE.ORG --> BE.ART    BE.ORG --> BE.ART
- +   BE --> BE.ORG1 
-   DE.ART <--> EN.ART +   BE --> BE.ORG2
-   EN.ART <--> RU.ART +
-   RU.ART <--> BE.ART+
  
    DE --> DE.GENERAL    DE --> DE.GENERAL
Line 78: Line 102:
    BE --> BE.GENERAL    BE --> BE.GENERAL
  
 +</flow>
 +
 +Как можно видеть, для каждого языка выделено собственное пространство. В каждом этом пространстве для автора или для организации выделяется уголок, где пользователь сохраняет свои материалы. Это позволяет достаточно быстро найти материал, зная автора. Страницы  поиска и навигации , а также прямые ссылки между текстами делают навигацию еще более удобной. При этом пользователь может эффективно контролировать содержание своих материалов. В своей только он имеет право редактировать или удалять статью или медиафайл.  Статья, помеченая тегом statement-<код языка>  из любой области попадает в список стейтментов автоматически. 
 +
 +Приведем пример для группы Belarussian Diaspora in Austria.
 +
 +===== Пример размещения статьи =====
 +
 +Пользователь создает статью на белмове и размещает ее в соответствующем языковом пространстве.
 +
 +<flow>
 +graph LR;
 +    START[Стартовая страница];
 +       
 +    DE[Область немецкого языка];
 +    EN[Область английского языка];
 +    RU[Область русского языка];
 +    BE[Область белмовы];
 +   
 +   DE.BDA[ Belarussian Diaspora in Austria.]
 +   EN.BDA[ Belarussian Diaspora in Austria.]
 +   RU.BDA[ Belarussian Diaspora in Austria.]
 +   BE.BDA[ Belarussian Diaspora in Austria.] 
 +   
 +   BE.ART[Статья на белмове]
 +   START --> DE
 +      START --> EN
 +         START -->RU
 +            START -->BE
 +   
 +   
 +   DE --> DE.BDA
 +   EN --> EN.BDA
 +   RU --> RU.BDA
 +   BE --> BE.BDA
 +   
 +   BE.BDA --> BE.ART
 +</flow>
 +
 +Далее, статья переводится на немецкий и перевод размещается в соответсвующей области. Взаимные ссылки на два варианта уже включены в шаблон.
 +
 +<flow>
 +graph LR;
 +    START[Стартовая страница];
 +       
 +    DE[Область немецкого языка];
 +    EN[Область английского языка];
 +    RU[Область русского языка];
 +    BE[Область белмовы];
 +   
 +   DE.BDA[ Belarussian Diaspora in Austria.]
 +   EN.BDA[ Belarussian Diaspora in Austria.]
 +   RU.BDA[ Belarussian Diaspora in Austria.]
 +   BE.BDA[ Belarussian Diaspora in Austria.] 
 +   
 +   BE.ART[Статья на белмове]
 +   DE.ART[Статья на немецком]
 +   
 +   START --> DE
 +   START --> EN
 +   START -->RU
 +   START -->BE
 +   
 +   
 +   DE --> DE.BDA
 +   EN --> EN.BDA
 +   RU --> RU.BDA
 +   BE --> BE.BDA
 +   
 +   BE.BDA --> BE.ART
 +   DE.BDA --> DE.ART
 +    
        
 </flow> </flow>