Difference between revisions of "User:Dave/Admin Notes"

From TeleCafeWiki
Jump to navigation Jump to search
(oinikhrw)
m (Reverted edits by 118.133.36.108 (talk) to last revision by Dave)
Line 1: Line 1:
sbtkrzkyovpkeripckjp, <a href="http://www.hmcwiosuns.com">totdmunoyn</a> , [url=http://www.fpsfyqniyk.com]gheaziuczq[/url], http://www.sgoynejuvx.com totdmunoyn
+
{{RightTOC}}
 +
== link lists ==
 +
Below are lists of resources I'm keeping track of.
 +
 
 +
== upgrading ==
 +
* [http://www.mediawiki.org/wiki/Manual:Upgrading Manual:Upgrading]
 +
: (Run [http://www.mediawiki.org/wiki/Manual:Upgrading#Command_line update.php].)
 +
 
 +
=== mediawiki ===
 +
* http://www.mediawiki.org/wiki/Manual:Image_Administration#Licensing
 +
* http://en.wikipedia.org/wiki/MediaWiki:Licenses
 +
* http://commons.wikimedia.org/wiki/Commons:Tools/Commonist
 +
* http://www.mediawiki.org/wiki/Manual:FAQ#How_do_I_change_the_logo.3F
 +
* http://www.mediawiki.org/wiki/User:Al_Maghi/Industrialization_guide/Archive
 +
* http://www.mediawiki.org/wiki/Category:Corporate-friendly_solution
 +
 
 +
[[File:Semantic Wiki Trending Topics.png|thumb|500px|[http://top-topics.thefullwiki.org/Semantic_Wiki Semantic Wiki Trending Topics]]]
 +
=== smw / smw+ ===
 +
* [http://notes.3kbo.com/semantic-mediawiki Strategies for Building Semantic Web Applications] - (Comprehensive list of information resources.)
 +
* [http://top-topics.thefullwiki.org/Semantic_Wiki Semantic Wiki: Trending topics]
 +
* http://en.wikipedia.org/wiki/SMW%2B
 +
* http://smwforum.ontoprise.com/smwforum/index.php/Semantic_MediaWiki_Plus
 +
* http://en.wikipedia.org/wiki/Semantic_MediaWiki
 +
* http://www.semantic-mediawiki.org/wiki/Semantic_MediaWiki
 +
 
 +
== manuals ==
 +
* [http://postable.net/smwqr/ SMW quick reference]
 +
* [[metawikipedia:Help:Interwiki linking|Help:Interwiki linking]]
 +
* [[mediawikiwiki:Category:Interwiki variables|Category:Interwiki variables]]
 +
* [[mediawikiwiki:Manual:Contents|Manual:Contents]] - A technical manual for the MediaWiki software. Contains information for developers and system administrators on installing, managing and developing for the MediaWiki software.
 +
* [[mediawikiwiki:Help:Contents|Help:Contents (MediaWiki Handbook)]]
 +
* [[mediawikiwiki:Help:Magic words|Help:Magic words]]
 +
 
 +
== extensions ==
 +
Listed below are installed or to-install extensions.
 +
 
 +
=== to install ===
 +
* [[mediawikiwiki:Semantic_Bundle|Semantic Bundle]]
 +
: (Redundancy Alert: I forgot that I could've actually installed [http://semantic-mediawiki.org/wiki/Semantic_MediaWiki Semantic MediaWiki] as part of this bundle.)
 +
* (Maybe): [http://smwforum.ontoprise.com/smwforum/index.php/Semantic_MediaWiki_Plus SMW+ (Semantic Enterprise Wiki)]
 +
* [http://semantic-mediawiki.org/wiki/Help:Extensions Help:Extensions]
 +
* [http://semantic-mediawiki.org/wiki/Help:SMW_extensions Help:SMW extensions]
 +
* [[mediawikiwiki:Category:Tag extensions|Category:Tag extensions]]
 +
* [[mediawikiwiki:Category:OutputPageBeforeHTML extensions|Category:OutputPageBeforeHTML extensions]]
 +
* [[mediawikiwiki:Category:BeforePageDisplay extensions|Category:BeforePageDisplay extensions]]
 +
* [[mediawikiwiki:Category:HTML head extensions|Category:HTML head extensions]]
 +
* [[mediawikiwiki:Extension:Advanced Meta|Extension:Advanced Meta]]
 +
* [http://smwforum.ontoprise.com/smwforum/index.php/Data_Import_extension Data Import extension: Use external data in your Wiki]
 +
* [http://smwforum.ontoprise.com/smwforum/index.php/Help:Data_Import_Extension http://smwforum.ontoprise.com/smwforum/index.php/Help:Data_Import_Extension]
 +
* [[mediawikiwiki:Extension:SparqlExtension|Extension:SparqlExtension]]
 +
 
 +
=== installed ===
 +
* See [[Special:Version|Special:Version]]
 +
 
 +
[[File:Semantic Wiki - Sun - Books LLC.png|thumb|Semantic Wiki: Phpwiki, Freebase, Semantic Mediawiki, Tikiwiki, Bowiki, Smw+, Ontowiki, Wagn]]
 +
== reading material ==
 +
* [http://korrekt.org/page/Semantic_MediaWiki Semantic MediaWiki]
 +
* [http://korrekt.org/page/Semantic_MediaWiki_(Semantic_Knowledge_Management) Semantic MediaWiki (Semantic Knowledge Management)]
 +
* [http://www.sergeychernyshev.com/talks/Semantic%20MediaWiki%20&%20Semantic%20Forms.pdf Semantic MediaWiki & Semantic Forms]
 +
* [http://labs.creativecommons.org/2010/09/08/smw-case-study/ Case study of a simple but highly effective use of Semantic MediaWiki on the CC Wiki]
 +
* [http://xmlns.com/foaf/spec/ FOAF and the Semantic Web]
 +
* [http://www.amazon.com/Semantic-Wiki-Freebase-Mediawiki-Tikiwiki/dp/115622652X Semantic Wiki: Phpwiki, Freebase, Semantic Mediawiki, Tikiwiki, Bowiki, Smw+, Ontowiki, Wagn]
 +
* [http://rhizomik.net/html/~roberto/papers/SemanticWikiQMS-IETSoft.pdf A Semantic Wiki for Quality Management in Software Development Projects]
 +
* [[wikipedia:Semantic wiki|Semantic wiki]]
 +
 
 +
== discussion lists ==
 +
* [https://lists.sourceforge.net/lists/listinfo/semediawiki-user Semediawiki-user] (Semantic MediaWiki user mailing list.)
 +
 
 +
== Merge the links below with those shown above. ==
 +
 
 +
== MediaWiki in the Enterprise ==
 +
* [[mediawikiwiki:Category:Corporate-friendly solution|Category:Corporate-friendly solution]]
 +
: Contains category pages for "Corporate-friendly solution."
 +
 
 +
* [[mediawikiwiki:MediaWiki is a corporate solution/Enterprise use of MediaWiki|MediaWiki is a corporate solution/Enterprise use of MediaWiki]]
 +
: MediaWiki is a simple, powerful and free solution to produce a wiki web site in an enterprise.
 +
 
 +
* [[mediawikiwiki:Sites using MediaWiki/corporate|Sites using MediaWiki/corporate]]
 +
: A '''list of companies using MediaWiki''', typically in an [[wikipedia:Intranet|Intranet]] environment.
 +
 
 +
* [http://www.wiki4enterprise.org/index.php/Kategorie:Organisationen wiki4enterprise - Kategorie:Organisationen]
 +
: Diese Kategorie enthält Unternehmen und Organisationen, die sich für den Einsatz von MediaWiki in Organisationen stark machen.
 +
 
 +
=== Multiple Wikis, One Installation ===
 +
:Q: [http://www.quora.com/MediaWiki/Is-there-any-extension-to-handle-multiple-wikis-on-the-same-install Is there any extension to handle multiple wikis on the same install?]
 +
 
 +
:A: No answer to the above question as of 12:08, 4 August 2011 (PDT). However, here are some relevant links to wade through:
 +
 
 +
* [http://booleandreams.wordpress.com/2007/06/12/running-multiple-instance-of-mediawiki-on-the-same-server-using-the-same-source-code/ Running multiple instance of MediaWiki on the Same Server using the Same Source Code?]
 +
: A step-by-step guide from the author of ''[http://www.packtpub.com/Mediawiki/book MediaWiki Administrators’ Tutorial Guide]'' on how to set up multiple wikis with on [[mediawikiwiki:MediaWiki|MediaWiki]] instance.
 +
 
 +
* [[mediawikiwiki:Manual:Wiki family|Manual:Wiki family]]
 +
: This page should lead you through the installation and configuration of a small '''wiki-family'''.
 +
:: [[mediawikiwiki:Manual:Wiki family/Drupal-style LocalSettings.php|Manual:Wiki family/Drupal-style LocalSettings.php]]
 +
::: [[mediawikiwiki:Manual talk:Wiki family/Drupal-style LocalSettings.php|Manual talk:Wiki family/Drupal-style LocalSettings.php]]
 +
 
 +
* [[mediawikiwiki:Extension:WikiFarm|Extension:WikiFarm]]
 +
: The [[mediawikiwiki:Extension:WikiFarm|WikiFarm]] extension is a tool for wiki-farm administrator to automate multi-wiki setup.
 +
 
 +
* [http://www.saruman.biz/wiki/index.php/Create_a_Wikifarm Create a Wikifarm]
 +
: Wikifarm and the verb Wikifarming refer to the setup and operation of multiple wikis on a single server. This could be because on a single website you want to run multiple wikis (e.g. http://www.saruman.biz/linuxwiki and http://www.saruman.biz/bsdwiki). Or it could be because you're running multiple websites on a single server (each behind its own IP, or all on the same IP number using virtual hosts), and more than one of these websites needs to have its own wiki.
 +
 
 +
* [[mediawikiwiki:Category:Installation|Category:Installation]]
 +
 
 +
==== Multi-Synchronous Collaborative Semantic Wikis ====
 +
* [http://www.loria.fr/~skaf/pmwiki/uploads/Main/Skaf09wise.pdf Multi-Synchronous Collaborative Semantic Wikis]
 +
: In this paper, we present a new model of semantic wiki called Multi-Synchronous Semantic Wiki (MS2W). This model extends semantic wikis with multi-synchronous support that allows to create a P2P network of semantic wikis. Semantic wiki pages can be replicated on several semantic servers.
 +
 
 +
=== Multihomed, Multidomain Collaboration ===
 +
* [http://www.swiss-experiment.ch/index.php/Main_Page The Swiss Experiment Platform (Swiss Experiment or SwissEx)]
 +
* [http://www.swiss-experiment.ch/index.php/Metadata:Home SwissExperiment - Metadata]
 +
:FROM SITE: A platform to enable real-time environmental experiments through wireless sensor networks and a common, modern, generic cyber-infrastructure. This infrastructure will be used to enable interdisciplinary environmental research, allowing scientists to work efficiently and collaboratively to find the key mechanisms in the triggering of natural hazards and to efficiently distribute the information to increase public awareness.
 +
:DAVE'S NOTES: This site is a good model for explaining how multiple and dispersed nodes (people / domains / data points) can collaborate effectively.
 +
:EXAMPLE: [http://www.swiss-experiment.ch/index.php/Wannengrat:Home Wannengrat Deployment/Fieldsite]
 +
 
 +
== List of Semantic Wiki Engines ==
 +
* [http://semanticweb.org/wiki/Category:Semantic_wiki_engine Category:Semantic wiki engine] (SemanticWeb.org)
 +
 
 +
* Sematic MediaWiki (SMW)
 +
 
 +
* Sematic MediaWiki Plus (SMW<sup>+</sup>)
 +
 
 +
* OntoWiki
 +
 
 +
* SweetWiki
 +
 
 +
* IkeWiki
 +
 
 +
* SWooki
 +
 
 +
== Semantic MediaWiki ==
 +
* [[mediawikiwiki:Category:Semantic Bundle extensions|Category:Semantic Bundle extensions]]
 +
* [http://semantic-mediawiki.org/wiki/Help:Semantic_templates Help:Semantic templates]
 +
* [[mediawikiwiki:Extension:Halo Extension|Extension:Halo Extension]]
 +
:Semantic Toolbar, allowing to quickly inspect, create and alter the semantic annotations of a wiki article
 +
:Advanced Annotation Mode, for annotating contents semantically in a WYSIWYG-like manner without having to cope with the wiki source text
 +
:Auto-completion, suggesting entities or data existing in the wiki while typing (e.g. when annotating in the wiki-text or filling in input fields)
 +
:Graphical query interface, empowering users to easily compose queries and preview query results with different output formats
 +
:Ontology browser, enabling intuitive browsing and changing of the wiki's ontology and lookup of instance and property information
 +
* [[mediawikiwiki:Extension:Semantic Forms|Extension:Semantic Forms]]
 +
* [http://semantic-mediawiki.org/wiki/Help:Recurring_events Help:Recurring events]
 +
:A recurring event is any event that occurs more than once, according to a pre-defined rule: examples are weekly meetings, anniversaries and birthdays.
 +
 
 +
== SMW+ ==
 +
* [[smw+:Semantic MediaWiki Plus|Semantic MediaWiki Plus]]
 +
: The semantic technologies of SMW+ complement the dynamic and community-driven characteristics of wikis, making it the perfect tool for collaborative, wiki-based project management.<ref>[[smw+:Benefits|Semantic MediaWiki Plus - Benefits (for project managers).]]</ref>
 +
 
 +
=== Deployment Framework ===
 +
* [[smw+:Deployment Framework|Semantic MediaWiki Plus - Deployment Framework]]
 +
: The Deployment Framework is a tool that allows the convenient management of MW extensions and content bundles of a wiki installation. Also, it is contained in SMW+ Community and Professional Edition for automating the process of upgrading and extending SMW+.<ref>[[smw+:Help:Deployment Framework|SMW+ Deployment Framework help page.]]</ref>
 +
 
 +
==== Installing SMW+ Deployment Framework ====
 +
* [[smw+:Help:Deployment Framework|Help:Deployment Framework]] - user manual article for Deployment Framework 1.3.1
 +
: Installation Note: We recommended that you install the Deployment Framework on a plain MW installation; the Deployment Framework may later on not update those extensions that were installed manually or those that have been customized.<ref>[[smw+:Help:Installing the Deployment Framework 1.3.x|Help:Installing the Deployment Framework 1.3.x]]</ref>
 +
 
 +
=== Data Import / Export / Exchange ===
 +
* [[mediawikiwiki:Category:Database extensions|Category:Database extensions]]
 +
 
 +
* [[mediawikiwiki:Extension:WikiDB|Extension:WikiDB]]
 +
:[http://www.kennel17.co.uk/testwiki/WikiDB WikiDB]
 +
:[http://www.kennel17.co.uk/testwiki/WikiDB/Tutorial WikiDB/Tutorial]
 +
 
 +
* [[mediawikiwiki:Extension:Data Import Extension|Extension:Data Import Extension]]
 +
;An extension to Semantic MediaWiki (SMW) and the Halo Extension.
 +
:Developed as a part of Project Halo to embrace data provided by external applications and to re-use the data in a wiki.
 +
;The Data Import Extension enables users to integrate external data into the Wiki in two different ways.
 +
# First the Web Service component allows to retrieve data from external RESTful and basic SOAP web services from within the Wiki.
 +
# Second the Term Import Framework component allows to import data into the Wiki as new articles.
 +
:At the moment it supports web services, CSV files and POP3 (emails) as sources for import.
 +
:All features come with easy to use graphical user interfaces.
 +
;Features:
 +
#Using data and features from web services - features to attach to an external RESTful or basic SOAP web service, to specify the update and cache cleanup policies and to generate semantic annotations from read or imported data
 +
#Importing new Wiki articles - Companies that want to introduce a semantic wiki as new knowledge managements system often have their own vocabulary of specific terms that they want to be reflected in the Wiki. The Term Import component allows importing such existing terms into the wiki.
 +
 
 +
* [[mediawikiwiki:Extension:IncludeArticle|Extension:IncludeArticle]]
 +
;Example
 +
:To get the first 200 letters from a random article in the MAIN NAMESPACE
 +
<IncArticle>{{{content}}}</IncArticle>
 +
:To get the first 300 letters from a random article:
 +
<IncArticle count="300">{{{content}}}</IncArticle>
 +
:To define your own format for the generated article, you can use your own style.
 +
<pre><IncArticle count="300">
 +
== {{{titleblank}}} ==
 +
{{{content}}}
 +
</IncArticle></pre>
 +
 
 +
* [[mediawikiwiki:Extension:StarterWiki|Extension:StarterWiki]]
 +
:StarterWiki provides a set of maintenance scripts and functions to allow for creation of wiki databases based off a starter wiki.
 +
 
 +
=== DynamicPageList (DPL) ===
 +
* [[mediawikiwiki:Extension:DynamicPageList|Extension:DynamicPageList]]
 +
: '''DynamicPageList (DPL)''' is a MediaWiki extension which allows wiki users to create a list of pages that are listed in a set of categories. "DPL is a Swiss Army knife for your wiki." See [[metawikipedia:Help:DPL|Help:DPL]] for general information.
 +
 
 +
* [http://semeb.com/dpldemo/DPL:Manual DPL:Manual]
 +
: Explains fundamental concepts of [http://semeb.com/dpldemo/index.php?title=Main_Page DPL].
 +
 
 +
* [[mediawikiwiki:Extension:NukeDPL|Extension:NukeDPL]]
 +
: Allows mass deletion of articles using [[mediawikiwiki:Extension:DynamicPageList]].
 +
 
 +
=== Tabular Data ===
 +
* [[mediawikiwiki:Extension:TableEdit|Extension:TableEdit]]
 +
: Dave's Notes: This extension will probably be too buggy to use, but look for something similar.
 +
:: ALSO CHECK OUT: [http://datatables.net/ DataTables] (A jQuery library that looks like it can be used as a stand-alone or in conjunction with [[mediawikiwiki:Extension:TableEdit|Extension:TableEdit]]. Looks very useful!)
 +
 
 +
=== Data Visualization ===
 +
* [http://wiki-tools.com/wiki/SwarmExport SwarmExport]
 +
:SwarmExport allows for export of a wiki's history in a format that can be used by [http://code.google.com/p/codeswarm/ code_swarm] to make a visualization of the wiki's timeline.
 +
:: VISUAL EXAMPLE [http://www.michaelogawa.com/code_swarm/ code_swarm - An experiment in organic software visualization.]
 +
* [http://wiki-tools.com/wiki/Wiki_Category_Tag_Cloud Wiki Category Tag Cloud]
 +
* [[mediawikiwiki:Extension:FlowchartWiki|Extension:FlowchartWiki]]
 +
:[http://www.flowchartwiki.org/wiki/index.php/Main_Page FlowchartWiki - Wiki-based Process Modelling and Documentation] (The external wiki for the [[mediawikiwiki:Extension:FlowchartWiki|FlowchartWiki extension]] developer.)
 +
* [[mediawikiwiki:Extension:Storyboard|Extension:Storyboard]]
 +
:Storyboard is an extension developed for the Wikimedia Foundations fundraising efforts. It allows users to submit stories and can display these in an ajaxscroll board that can be embedded in wiki articles. The stories can be managed via a story review interface and be viewed and edited individually on a special story page.
 +
 
 +
=== Data Extraction ===
 +
* [[mediawikiwiki:Category:Data extraction extensions|Category:Data extraction extensions]]
 +
* [[mediawikiwiki:Extension:ExplicitDescription|Extension:ExplicitDescription]]
 +
* [[mediawikiwiki:Extension:LinkedWiki|Extension:LinkedWiki]]
 +
* [[mediawikiwiki:Extension:SparqlExtension|Extension:SparqlExtension]]
 +
:This is really cool: [[mediawikiwiki:Extension:SparqlExtension#Charts|Extension:SparqlExtension#Charts]]
 +
:More here: [http://enipedia.tudelft.nl/wiki/User:Alfredas/Charts User:Alfredas/Charts]
 +
::(Compare with [[mediawikiwiki:Extension:LinkedWiki|Extension:LinkedWiki]].)
 +
 
 +
=== Interact With External Data ===
 +
* [[mediawikiwiki:Extension:WikiSync|Extension:WikiSync]]
 +
: This extension allows an AJAX-based synchronization of revisions and files between global wiki site and its local mirror.
 +
 
 +
* [[mediawikiwiki:Extension:WikiOpener|Extension:WikiOpener]]
 +
#manage structured data (databases, files, ...)
 +
#run (on-the-fly) analysis tools
 +
 
 +
* [http://biowikifarm.net/meta/Mediawiki_XML_page_importing Mediawiki XML page importing]
 +
: This is about importing the text of wiki pages using an xml format.
 +
 
 +
* [http://biowikifarm.net/meta/Mediawiki_XML_page_importing Batch importing files into MediaWiki]
 +
: Note: This is about importing binary files like images from the command line.
 +
 
 +
* [[mediawikiwiki:Wikimedia sync script|Wikimedia sync script]]
 +
: Keep your MediaWiki install automatically synced with the Wikimedia wikis by way of a script.
 +
 
 +
== MediaWiki Widgets ==
 +
* [[mediawikiwidgets:Widgets Catalog|MediaWiki Widgets Catalog]]
 +
: Hosts a public collection of [[mediawikiwiki:MediaWiki Widgets|MediaWiki Widgets]].
 +
 
 +
* [[mediawikiwidgets:Category:Widget|MediaWiki Widgets Category:Widget]]
 +
: Pages in category "Widget".
 +
 
 +
* [[mediawikiwiki:MediaWiki Widgets|MediaWiki Widgets]]
 +
: Widgets extension allows adding widgets to wiki by just creating pages in Widget namespace.
 +
 
 +
=== Google Widgets ===
 +
* [http://www.mediawikiwidgets.org/Widget:Google_Form Widget:Google Form]
 +
: This widget allows you to add Google Spreadsheet Forms to your wiki page.
 +
 
 +
* [http://www.mediawikiwidgets.org/Widget:Google_Document Widget:Google Document]
 +
: This widget allows you to add Google Documents to your wiki page.
 +
 
 +
* [http://www.mediawikiwidgets.org/Widget:Google_Spreadsheet Widget:Google Spreadsheet]
 +
: This widget allows you to add Google Spreadsheets to your wiki page.
 +
 
 +
* [http://www.mediawikiwidgets.org/Widget:Google_Presentation Widget:Google Presentation]
 +
: This widget allows you to add Google Presentations to your wiki page.
 +
 
 +
=== Editing ===
 +
* [[mediawikiwiki:Category:Page creation extensions|Category:Page creation extensions]]
 +
 
 +
* [[mediawikiwiki:Category:Edit extensions|Category:Edit extensions]]
 +
 
 +
* [[mediawikiwiki:Extension:AddPageService|Extension:AddPageService]]
 +
:AddPageService is a web service that enables external programs to add or edit pages on the wiki just as a regular user.
 +
 
 +
* [[mediawikiwiki:User:MarkS/Extra edit buttons|User:MarkS/Extra edit buttons]]
 +
:"[[mediawikiwiki:http://www.mediawiki.org/wiki/Extension:Add_Button#See_also|The system used by Wikipedia.]]"
 +
 
 +
* [[mediawikiwiki:Extension:VariablesExtension|Extension:VariablesExtension]]
 +
:Dave's Note: Check to see if this extension ([[mediawikiwiki:Extension:VariablesExtension|Extension:VariablesExtension]]) is used in Portland's WikiWednesday [[wikipedia:Wikipedia:Meetup/Portland|meetup page]] on [[wikipedia:Wikipedia|Wikipedia]].
 +
 
 +
* [[metawikipedia:Help:Template|Help:Template]]
 +
 
 +
* [[metawikipedia:Help:Embed page|Help:Embed page]]
 +
 
 +
* [[metawikipedia:Help:Advanced templates|Help:Advanced templates]]
 +
 
 +
=== Forms ===
 +
* [[mediawikiwiki:Extension:Semantic Forms|Extension:Semantic Forms]]
 +
 
 +
* [http://kgem.de/wiki/index.php/Mediawiki_Forms Mediawiki Forms]
 +
:[http://kgem.de/wiki/index.php/Spezial:Media (Mediawiki Forms Example)]
 +
* [[mediawikiwiki:Extension:Simple Forms|Extension:Simple Forms]]
 +
 
 +
* [[mediawikiwiki:Extension:FormMailer|Extension:FormMailer]]
 +
 
 +
* [[mediawikiwiki:Extension:EmailPage|Extension:EmailPage]]
 +
 
 +
=== Fund Raising ===
 +
*[http://wiki-tools.com/wiki/SidebarDonateBox SidebarDonateBox]
 +
 
 +
=== Domain Ideas ===
 +
* semanticwikiweb.com
 +
 
 +
== Consulting ==
 +
* [http://wikiworks.com/ WikiWorks]
 +
* [http://www.semanticcommunities.com/ Semantic Communities, LLC]
 +
 
 +
== Further Reading ==
 +
* [http://blog.fedecarg.com/2008/03/08/20-mediawiki-extensions-you-should-be-using/ 20 MediaWiki Extensions You Should Be Using]
 +
 
 +
== References ==
 +
<references/>

Revision as of 18:11, 16 August 2011

link lists

Below are lists of resources I'm keeping track of.

upgrading

(Run update.php.)

mediawiki

smw / smw+

manuals

extensions

Listed below are installed or to-install extensions.

to install

(Redundancy Alert: I forgot that I could've actually installed Semantic MediaWiki as part of this bundle.)

installed

Semantic Wiki: Phpwiki, Freebase, Semantic Mediawiki, Tikiwiki, Bowiki, Smw+, Ontowiki, Wagn

reading material

discussion lists

Merge the links below with those shown above.

MediaWiki in the Enterprise

Contains category pages for "Corporate-friendly solution."
MediaWiki is a simple, powerful and free solution to produce a wiki web site in an enterprise.
A list of companies using MediaWiki, typically in an Intranet environment.
Diese Kategorie enthält Unternehmen und Organisationen, die sich für den Einsatz von MediaWiki in Organisationen stark machen.

Multiple Wikis, One Installation

Q: Is there any extension to handle multiple wikis on the same install?
A: No answer to the above question as of 12:08, 4 August 2011 (PDT). However, here are some relevant links to wade through:
A step-by-step guide from the author of MediaWiki Administrators’ Tutorial Guide on how to set up multiple wikis with on MediaWiki instance.
This page should lead you through the installation and configuration of a small wiki-family.
Manual:Wiki family/Drupal-style LocalSettings.php
Manual talk:Wiki family/Drupal-style LocalSettings.php
The WikiFarm extension is a tool for wiki-farm administrator to automate multi-wiki setup.
Wikifarm and the verb Wikifarming refer to the setup and operation of multiple wikis on a single server. This could be because on a single website you want to run multiple wikis (e.g. http://www.saruman.biz/linuxwiki and http://www.saruman.biz/bsdwiki). Or it could be because you're running multiple websites on a single server (each behind its own IP, or all on the same IP number using virtual hosts), and more than one of these websites needs to have its own wiki.

Multi-Synchronous Collaborative Semantic Wikis

In this paper, we present a new model of semantic wiki called Multi-Synchronous Semantic Wiki (MS2W). This model extends semantic wikis with multi-synchronous support that allows to create a P2P network of semantic wikis. Semantic wiki pages can be replicated on several semantic servers.

Multihomed, Multidomain Collaboration

FROM SITE: A platform to enable real-time environmental experiments through wireless sensor networks and a common, modern, generic cyber-infrastructure. This infrastructure will be used to enable interdisciplinary environmental research, allowing scientists to work efficiently and collaboratively to find the key mechanisms in the triggering of natural hazards and to efficiently distribute the information to increase public awareness.
DAVE'S NOTES: This site is a good model for explaining how multiple and dispersed nodes (people / domains / data points) can collaborate effectively.
EXAMPLE: Wannengrat Deployment/Fieldsite

List of Semantic Wiki Engines

  • Sematic MediaWiki (SMW)
  • Sematic MediaWiki Plus (SMW+)
  • OntoWiki
  • SweetWiki
  • IkeWiki
  • SWooki

Semantic MediaWiki

Semantic Toolbar, allowing to quickly inspect, create and alter the semantic annotations of a wiki article
Advanced Annotation Mode, for annotating contents semantically in a WYSIWYG-like manner without having to cope with the wiki source text
Auto-completion, suggesting entities or data existing in the wiki while typing (e.g. when annotating in the wiki-text or filling in input fields)
Graphical query interface, empowering users to easily compose queries and preview query results with different output formats
Ontology browser, enabling intuitive browsing and changing of the wiki's ontology and lookup of instance and property information
A recurring event is any event that occurs more than once, according to a pre-defined rule: examples are weekly meetings, anniversaries and birthdays.

SMW+

The semantic technologies of SMW+ complement the dynamic and community-driven characteristics of wikis, making it the perfect tool for collaborative, wiki-based project management.[1]

Deployment Framework

The Deployment Framework is a tool that allows the convenient management of MW extensions and content bundles of a wiki installation. Also, it is contained in SMW+ Community and Professional Edition for automating the process of upgrading and extending SMW+.[2]

Installing SMW+ Deployment Framework

Installation Note: We recommended that you install the Deployment Framework on a plain MW installation; the Deployment Framework may later on not update those extensions that were installed manually or those that have been customized.[3]

Data Import / Export / Exchange

WikiDB
WikiDB/Tutorial
An extension to Semantic MediaWiki (SMW) and the Halo Extension.
Developed as a part of Project Halo to embrace data provided by external applications and to re-use the data in a wiki.
The Data Import Extension enables users to integrate external data into the Wiki in two different ways.
  1. First the Web Service component allows to retrieve data from external RESTful and basic SOAP web services from within the Wiki.
  2. Second the Term Import Framework component allows to import data into the Wiki as new articles.
At the moment it supports web services, CSV files and POP3 (emails) as sources for import.
All features come with easy to use graphical user interfaces.
Features
  1. Using data and features from web services - features to attach to an external RESTful or basic SOAP web service, to specify the update and cache cleanup policies and to generate semantic annotations from read or imported data
  2. Importing new Wiki articles - Companies that want to introduce a semantic wiki as new knowledge managements system often have their own vocabulary of specific terms that they want to be reflected in the Wiki. The Term Import component allows importing such existing terms into the wiki.
Example
To get the first 200 letters from a random article in the MAIN NAMESPACE
<IncArticle>{{{content}}}</IncArticle>
To get the first 300 letters from a random article:
<IncArticle count="300">{{{content}}}</IncArticle>
To define your own format for the generated article, you can use your own style.
<IncArticle count="300">
== {{{titleblank}}} ==
{{{content}}}
</IncArticle>
StarterWiki provides a set of maintenance scripts and functions to allow for creation of wiki databases based off a starter wiki.

DynamicPageList (DPL)

DynamicPageList (DPL) is a MediaWiki extension which allows wiki users to create a list of pages that are listed in a set of categories. "DPL is a Swiss Army knife for your wiki." See Help:DPL for general information.
Explains fundamental concepts of DPL.
Allows mass deletion of articles using mediawikiwiki:Extension:DynamicPageList.

Tabular Data

Dave's Notes: This extension will probably be too buggy to use, but look for something similar.
ALSO CHECK OUT: DataTables (A jQuery library that looks like it can be used as a stand-alone or in conjunction with Extension:TableEdit. Looks very useful!)

Data Visualization

SwarmExport allows for export of a wiki's history in a format that can be used by code_swarm to make a visualization of the wiki's timeline.
VISUAL EXAMPLE code_swarm - An experiment in organic software visualization.
FlowchartWiki - Wiki-based Process Modelling and Documentation (The external wiki for the FlowchartWiki extension developer.)
Storyboard is an extension developed for the Wikimedia Foundations fundraising efforts. It allows users to submit stories and can display these in an ajaxscroll board that can be embedded in wiki articles. The stories can be managed via a story review interface and be viewed and edited individually on a special story page.

Data Extraction

This is really cool: Extension:SparqlExtension#Charts
More here: User:Alfredas/Charts
(Compare with Extension:LinkedWiki.)

Interact With External Data

This extension allows an AJAX-based synchronization of revisions and files between global wiki site and its local mirror.
  1. manage structured data (databases, files, ...)
  2. run (on-the-fly) analysis tools
This is about importing the text of wiki pages using an xml format.
Note: This is about importing binary files like images from the command line.
Keep your MediaWiki install automatically synced with the Wikimedia wikis by way of a script.

MediaWiki Widgets

Hosts a public collection of MediaWiki Widgets.
Pages in category "Widget".
Widgets extension allows adding widgets to wiki by just creating pages in Widget namespace.

Google Widgets

This widget allows you to add Google Spreadsheet Forms to your wiki page.
This widget allows you to add Google Documents to your wiki page.
This widget allows you to add Google Spreadsheets to your wiki page.
This widget allows you to add Google Presentations to your wiki page.

Editing

AddPageService is a web service that enables external programs to add or edit pages on the wiki just as a regular user.
"The system used by Wikipedia."
Dave's Note: Check to see if this extension (Extension:VariablesExtension) is used in Portland's WikiWednesday meetup page on Wikipedia.

Forms

(Mediawiki Forms Example)

Fund Raising

Domain Ideas

  • semanticwikiweb.com

Consulting

Further Reading

References