Difference between revisions of "PyWikiCMS"
Jump to navigation
Jump to search
(14 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. | + | |version=0.4.6 |
− | |date= | + | |date=2025-08-28 |
|since=2020-01-06 | |since=2020-01-06 | ||
|storemode=property | |storemode=property | ||
}} | }} | ||
− | + | ||
= 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 | + | package webserver { |
+ | class CmsWebServer {} | ||
+ | class CmsSolution {} | ||
} | } | ||
} | } | ||
</uml> | </uml> | ||
− |
Latest revision as of 08:23, 28 August 2025
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 |
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
