Difference between revisions of "PyWikiCMS"

From BITPlan Wiki
Jump to navigation Jump to search
(Created page with "{{OsProject |storemode=property }}")
 
 
(22 intermediate revisions by the same user not shown)
Line 1: Line 1:
 +
=OsProject=
 +
 
{{OsProject
 
{{OsProject
 +
|id=pyWikiCMS
 +
|state=active
 +
|owner=BITPlan
 +
|title=python implementation of a Mediawiki based Content Management System
 +
|url=https://github.com/BITPlan/pyWikiCMS
 +
|version=0.4.6
 +
|date=2025-08-28
 +
|since=2020-01-06
 
|storemode=property
 
|storemode=property
 
}}
 
}}
 +
 +
= What is it? =
 +
pyWikiCMS is a content management system based on [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki].
 +
It uses a Semantic Media Wiki as a content management system and presents the content via a configurable frontend.
 +
= Installation =
 +
== via pip ==
 +
<source lang='bash'>
 +
pip install pyWikiCMS
 +
</source>
 +
= Structure =
 +
<uml>
 +
hide circle
 +
package backend {
 +
  package remote {
 +
      class Tool {}
 +
      class Tools {}
 +
      class Stats {}
 +
      class Remote {}
 +
  }
 +
  package server {
 +
      class Server {}
 +
      class Servers {}
 +
  }
 +
  package site {
 +
      class Site {}
 +
      class WikiSite {}
 +
      class Wikis {}
 +
      class FrontendSite {}
 +
  }
 +
  Site <|-- WikiSite
 +
  Site <|-- FrontendSite
 +
  Wikis "1" -- "n" WikiSite : wiki_sites
 +
  Servers "1" -- "n" Server : servers
 +
  Tools "1" -- "n" Tool: tools
 +
  Servers "1" -- "n" Tools: tools
 +
  Site "1" -- "1" Remote: remote
 +
  Server "1" -- "1" Remote: remote
 +
 
 +
}
 +
 +
package frontend {
 +
  package webserver {
 +
    class CmsWebServer {}
 +
    class CmsSolution {}
 +
  }
 +
}
 +
</uml>

Latest revision as of 08:23, 28 August 2025

OsProject

OsProject
edit
id  pyWikiCMS
state  active
owner  BITPlan
title  python implementation of a Mediawiki based Content Management System
url  https://github.com/BITPlan/pyWikiCMS
version  0.4.6
description  
date  2025-08-28
since  2020-01-06
until  

What is it?

pyWikiCMS is a content management system based on Semantic MediaWiki. It uses a Semantic Media Wiki as a content management system and presents the content via a configurable frontend.

Installation

via pip

pip install pyWikiCMS

Structure