Wiki Diagram: различия между версиями

Материал из Поле цифровой дидактики
Новая страница: «<graphviz> digraph Wiki { rankdir=BT ; node [fontsize=14, shape="ellipse"] ; Администратор ; Бюрократ ; "Участник" ; node[fontsize=14, shape="cylinder"] ; "Энциклопедия" node[fontsize=14, shape="component"] ; "Страница" ; "Шаблон" ; "Форма" ; "Свойство" ; "Обсуждение" subgraph cluster_0 { label="Участники"; Администратор ; Эксперт ; "Зарег...»
 
Нет описания правки
 
(не показано 5 промежуточных версий этого же участника)
Строка 1: Строка 1:
{{Diagram
|Description=Диаграмма устройства вики-сообщества
http://digida.mgpu.ru/images/diagrams/Diagrams_29616b6886c7bad17e8df60f23f8cf4e.png
|Field_of_knowledge=NetSci, Информатика, Социология
|Environment=Graphviz
}}
<graphviz>
<graphviz>
digraph Wiki {
digraph Wiki {
Строка 4: Строка 10:
rankdir=BT ;
rankdir=BT ;


node [fontsize=14, shape="ellipse"] ;
node [fontsize=14, shape="none"] ;
Администратор ;
Администратор ;
Бюрократ ;
Бюрократ ;
Строка 14: Строка 20:


  node[fontsize=14, shape="component"] ;
  node[fontsize=14, shape="component"] ;
"Страница" ;
"Вики-Страница" ;
"Шаблон" ;
"Шаблон" ;
"Форма" ;
"Форма" ;
Строка 20: Строка 26:
"Обсуждение"
"Обсуждение"


subgraph cluster_0 {
"Вики-Страница" -> "Энциклопедия" [label="Is Part of" fontsize=10];
label="Участники";
"Шаблон"  -> "Энциклопедия" [label="Is Part of" fontsize=10];
Администратор ;
"Форма"  -> "Энциклопедия" [label="Is Part of" fontsize=10];
Эксперт ;
"Свойство"  -> "Энциклопедия" [label="Is Part of" fontsize=10];
"Зарегистрированный \n Участник" ;
"Обсуждение"  -> "Энциклопедия" [label="Is Part of" fontsize=10];
"Участник" ;
 
 
Участник -> "Вики-Страница"  [label="Edit" fontsize=10];
Участник -> "Шаблон" [label="Edit" fontsize=10];
Участник -> "Форма" [label="Edit" fontsize=10];
Участник -> "Свойство" [label="Edit" fontsize=10];
Участник -> "Обсуждение" [label="Edit" fontsize=10];
 
}
 
</graphviz>
----
== Диаграмма базы данных MediaWiki ==
<uml>
@startuml
 
package "Article text and association information" #DDDDDD {
 
class REDIRECT {
RD_FROM
RD_TITLE
}
 
class PAGE_RESTRICTION {
PR_PGE
PR_TYPE
}
 
class PAGE {
PAGE_ID
PAGE_NAMESPACE
PAGE_COUNTER
PAGE_IS_REDIRECT
PAGE_LEN
}
 
 
class RECENTCHANGES {
RC_ID
RC_TIMESTAMP
RC_TITLE
RC_NEW
RC_TYPE
RC_DELETED
 
}
 
class REVISION {
REV_ID
REV_USER
REV_USER_TEXT
}
}
 
package "User accounts" #FFA07A  {
 
class MWUSER  {
USER_ID
USER_NAME
}
 
class IPBLOCKS {
IPB_ID
  IPB_CREATE_ACCOUNT
}
class USER_GROUPS {
 
}
}
package "Links" #C1F1E7  {
 
class  PAGELINKS {
PL_FROM
PL_TO
PL_TITLE
    }
 
 
  class CATEGORYLINKS {
CL_FROM
CL_TO
}
}
}


package "Images & Media" #AEB6BF  {
  class IMAGE {
IMG_NAME
IMG_SIZE
IMG_HEIGHT
IMG_WIDTH


    }


  class IMAGELINKS {
IL_TO
IL_FLOM
}
}
}


</graphviz>
PAGE <|.. REDIRECT
PAGE <|.. REVISION
 
RECENTCHANGES <|.. MWUSER
PAGELINKS .. PAGE
CATEGORYLINKS .. PAGE
 
PAGELINKS ..  IMAGELINKS


@enduml
</uml>


----
[[Category:Diagrams]]
[[Category:Diagrams]]

Текущая версия от 08:46, 25 ноября 2023


Описание Диаграмма устройства вики-сообщества

Diagrams_29616b6886c7bad17e8df60f23f8cf4e.png

Область знаний NetSci, Информатика, Социология
Среды для создания диаграммы: Graphviz


Диаграмма базы данных MediaWiki