Difference between revisions of "WikiCMS"

From BITPlan royal-family Wiki
Jump to navigation Jump to search
 
(38 intermediate revisions by the same user not shown)
Line 26: Line 26:
  
 
=== ⌘⌘ What is a Content Management System CMS? ===
 
=== ⌘⌘ What is a Content Management System CMS? ===
 +
[[File:bigstock--D-Small-People--Repairers-22569032.jpg|400px|right]]
 
According to Wikipedia a [https://en.wikipedia.org/wiki/Content_management_system Content Management System] has the following features:
 
According to Wikipedia a [https://en.wikipedia.org/wiki/Content_management_system Content Management System] has the following features:
 
* a CMS supports the creation and modification of [https://en.wikipedia.org/wiki/Digital_content digital content].
 
* a CMS supports the creation and modification of [https://en.wikipedia.org/wiki/Digital_content digital content].
Line 39: Line 40:
  
 
=== ⌘⌘ Could you use a MediaWiki Semantic MediaWiki as a CMS? ===
 
=== ⌘⌘ Could you use a MediaWiki Semantic MediaWiki as a CMS? ===
 +
[[File:bigstock--D-Man-With-A-Huge-Tick-And-Th-30422657.jpg|400px|right]]
 
* MediaWiki supports the creation and modification of [https://en.wikipedia.org/wiki/Digital_content digital content]. {{Done|size=48}}
 
* MediaWiki supports the creation and modification of [https://en.wikipedia.org/wiki/Digital_content digital content]. {{Done|size=48}}
 
* MediaWiki is a collaborative environment {{Done|size=48}}
 
* MediaWiki is a collaborative environment {{Done|size=48}}
Line 51: Line 53:
  
 
=== ⌘⌘ Why would you not use MediaWiki as your CMS? ===
 
=== ⌘⌘ Why would you not use MediaWiki as your CMS? ===
 +
[[File:bigstock-Portrait-of-a-mixed-race-man-s-69932011.jpg|400px|left]]
 
* Anyone can edit it
 
* Anyone can edit it
 
* No workflow
 
* No workflow
Line 56: Line 59:
  
 
=== ⌘⌘ Why would you use MediaWiki as a CMS? ===
 
=== ⌘⌘ Why would you use MediaWiki as a CMS? ===
 +
[[File:bigstock--122574563.jpg|400px|left]]
 
* MediaWiki is free
 
* MediaWiki is free
 
* MediaWiki is proven to work
 
* MediaWiki is proven to work
Line 66: Line 70:
 
* Presentation -> Wordpress
 
* Presentation -> Wordpress
 
* Structured Content -> Semantic Media Wiki
 
* Structured Content -> Semantic Media Wiki
 +
===  ⌘⌘ What content is available in MediaWik/Semantic MediaWiki ? ===
 +
see [http://royal-family.bitplan.com/index.php/Photo Royal-Family Wiki]
 +
{|
 +
|-
 +
| Photos || <img src="http://us.hellomagazine.com/images/stories/1/2016/03/07/000/143/834/gallery_5_3.jpg" width="120px"> || Lists || [[File:List.png|120px]]
 +
|-
 +
| Videos || [[File:Video.png|120px]] || Tables || [[File:royaltable.png|120px]]
 +
|-
 +
| Maps || [[File:kensingtonpalacemap.png|120px]] || Graphs || [[File:Royal92 Family Tree 2015 03 15 digraph royalFamilyF14 dot.svg|120px]]
 +
|-
 +
| ... ||
 +
|}
  
 
=== ⌘⌘ WikiCMS: use Semantic MediaWiki as CMS ===
 
=== ⌘⌘ WikiCMS: use Semantic MediaWiki as CMS ===
 +
[[File:personuml.png|300px|left]]
 +
[[File:ProblemVersusSolution.svg|400px]]
 +
 +
=== ⌘⌘ WikiCMS: separation of frontend and backend ===
 +
[[File:Frontend_digraph_frontend_dot.png|400px]]
 +
 +
=== ⌘⌘ WikiCMS: Examples ===
 +
{|
 +
! Frontend
 +
! Backend
 +
!
 +
|-
 +
| [http://training.bitplan.com/index.php/Willkommen BITPlan Website] || [http://wiki.bitplan.com/index.php/Willkommen BITPlan wiki] || [[File:Willkommen.png|150px]]
 +
|-
 +
| [http://www.profiwiki.de/index.php/Ion2017-02-04 EV blog] || [http://wiki.bitplan.com/index.php/Ion2017-02-04 BITPlan wiki] || [[File:EVWiki.png|150px]]
 +
|-
 +
| [http://royals.bitplan.com/ Royals] || [http://royal-family.bitplan.com/index.php/Royals Royal family wiki] ||[[File:royalswiki.png|150px]]
 +
|-
 +
| [http://wikicms.bitplan.com/ WikiCMS site] || [http://wiki.bitplan.com/index.php/WikiCMS BITPlan wiki] ||
 +
|-
 +
| [http://sharks.bitplan.com/ Shark site] || [http://wiki.bitplan.com/index.php/Sharks BITPlan wiki] || [[File:IMG_0865_Shark.JPG|150px]]
 +
|-
 +
|}
 +
=== ⌘⌘ WikiCMS: Design Examples ===
 +
[[File:bigstock-Ancient-statue-of-a-nude-Venus-26564363.jpg|200px|left]]
 +
* [http://wiki.bitplan.com/index.php/Design.rythm BITPlan site]
 +
* [http://wiki.bitplan.com/index.php/MediaWiki:Frame.rythm EV blog]
 +
* [http://wiki.bitplan.com/index.php/Sharks.rythm Sharks site]
 +
all using [http://wiki.bitplan.com/index.php/Rythm Rythm template engine]
 +
 +
=== ⌘⌘ WikiCMS: where to get it ===
 +
[[File:Profiwikiicon.png|600px|left]]
 +
http://wikicms.bitplan.com
 +
 +
=== ⌘⌘ WikiCMS: next steps ===
 +
* Publish WikiCMS via MediaWiki's extension mechanism
 +
* Establish a community of interested stakeholdes around it
 +
* Add plugin-cabability
 +
* Allow sharing for Designs/Skins
  
 
=== ⌘⌘ Questions/Discussion ===
 
=== ⌘⌘ Questions/Discussion ===
 
[[File:Bitplanpartner.png]]
 
[[File:Bitplanpartner.png]]

Latest revision as of 12:26, 6 October 2017

<slideshow style="bitplan" headingmark="⌘⌘" incmark="…" scaled="true" font="Comic Sans MS, Calibri, cursive" >

title

WikiCMSProfiwikiicon.png
author
Wolfgang Fahl info@bitplan.com
footer
Using SemanticMediaWiki as a Content Management System
subfooter
SMW CON Fall 2017

</slideshow>

WikiCMS

⌘⌘ Intro

Content is title=Queen

⌘⌘ Wolfgang Fahl

Wfjuggling.png
  • Wolfgang wf@bitplan.com is from germany.
  • He is a teacher for software architecture
  • He has been working with MediaWiki since 2007
  • He has started learning english in England

⌘⌘ Agenda

  • What is a Content Management System CMS?
  • Could you use a MediaWiki/Semantic MediaWiki as a CMS?
  • Why would you not use MediaWiki as your CMS?
  • Why would you use MediaWiki as a CMS?
  • WikiCMS: use Semantic MediaWiki as CMS

⌘⌘ What is a Content Management System CMS?

Bigstock--D-Small-People--Repairers-22569032.jpg

According to Wikipedia a Content Management System has the following features:

  • a CMS supports the creation and modification of digital content.
  • a CMS is a collaborative environment
  • a CMS supports
    • format management
    • history editing
    • version control
    • indexing
    • search
    • retrieval
  • a CMS supports the separation of content and presentation

⌘⌘ Could you use a MediaWiki Semantic MediaWiki as a CMS?

Bigstock--D-Man-With-A-Huge-Tick-And-Th-30422657.jpg
  • MediaWiki supports the creation and modification of digital content.
  • MediaWiki is a collaborative environment
  • MediaWiki supports
    • format management
    • history editing
    • version control
    • indexing
    • search
    • retrieval
  • MediaWiki supports the separation of content and presentation

⌘⌘ Why would you not use MediaWiki as your CMS?

Bigstock-Portrait-of-a-mixed-race-man-s-69932011.jpg
  • Anyone can edit it
  • No workflow
  • No approval method built into the wiki

⌘⌘ Why would you use MediaWiki as a CMS?

Bigstock--122574563.jpg
  • MediaWiki is free
  • MediaWiki is proven to work
  • There is a lot of knowledge/documentation about MediaWiki available
  • There are lots of extensions available of MediaWiki

⌘⌘ Why would you use MediaWiki as a CMS?

But this also true for Wordpress? Why still use MediaWiki?

Wordpress-Logo-transparent-smallshadow.png
SMW logo.svg
  • That depends where your focus is!
  • Presentation -> Wordpress
  • Structured Content -> Semantic Media Wiki

⌘⌘ What content is available in MediaWik/Semantic MediaWiki ?

see Royal-Family Wiki

Photos Lists List.png
Videos Video.png Tables Royaltable.png
Maps Kensingtonpalacemap.png Graphs Royal92 Family Tree 2015 03 15 digraph royalFamilyF14 dot.svg
...

⌘⌘ WikiCMS: use Semantic MediaWiki as CMS

Personuml.png

ProblemVersusSolution.svg

⌘⌘ WikiCMS: separation of frontend and backend

Frontend digraph frontend dot.png

⌘⌘ WikiCMS: Examples

Frontend Backend
BITPlan Website BITPlan wiki Willkommen.png
EV blog BITPlan wiki EVWiki.png
Royals Royal family wiki Royalswiki.png
 WikiCMS site BITPlan wiki
Shark site BITPlan wiki IMG 0865 Shark.JPG

⌘⌘ WikiCMS: Design Examples

Bigstock-Ancient-statue-of-a-nude-Venus-26564363.jpg

all using Rythm template engine

⌘⌘ WikiCMS: where to get it

Profiwikiicon.png

http://wikicms.bitplan.com

⌘⌘ WikiCMS: next steps

  • Publish WikiCMS via MediaWiki's extension mechanism
  • Establish a community of interested stakeholdes around it
  • Add plugin-cabability
  • Allow sharing for Designs/Skins

⌘⌘ Questions/Discussion

Bitplanpartner.png