PyWikiCMS: Difference between revisions

From BITPlan Wiki
Jump to navigation Jump to search
No edit summary
 
(11 intermediate revisions by the same user not shown)
Line 7: Line 7:
|title=python implementation of a Mediawiki based Content Management System
|title=python implementation of a Mediawiki based Content Management System
|url=https://github.com/BITPlan/pyWikiCMS
|url=https://github.com/BITPlan/pyWikiCMS
|version=0.4.3
|version=0.4.6
|date=2025-07-30
|date=2025-08-28
|since=2020-01-06
|since=2020-01-06
|storemode=property
|storemode=property
}}
}}
=Freitext=
 
= What is it? =
= What is it? =
pyWikiCMS is a content management system based on [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki].
pyWikiCMS is a content management system based on [https://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki].
Line 23: Line 23:
= Structure =
= Structure =
<uml>
<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 frontend {
   package app {
   package webserver {
    class CmsWebServer {}
    class CmsSolution {}
   }
   }
}
}
</uml>
</uml>
{{1toN|Commits}}

Latest revision as of 06: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