MediaWiki/Presentation: Difference between revisions

From Freephile Wiki
adds info about bulk image loading and also text (XML) automated backups.
No edit summary
Line 177: Line 177:
Another useful tool to the Administrator is the bulk image importer.  To import all the screenshots that I used at the start of this presentation, I did the following:
Another useful tool to the Administrator is the bulk image importer.  To import all the screenshots that I used at the start of this presentation, I did the following:
<source lang="bash">
<source lang="bash">
php importImages.php --user=Freephile --comment='Set of screenshots of sites using MediaWiki [[Category:MediaWiki Sites]]' ~/Desktop/mediawiki/snaps/
php importImages.php --user=Freephile --comment='Set of screenshots of sites using MediaWiki ' ~/Desktop/mediawiki/snaps/
</source>
</source>
Note how using a Category tag in the comment will automatically place the images in the Category specified.
Note how using a Category tag in the comment will automatically place the images in the Category specified.
Line 186: Line 186:
# Conversion of existing wikis and documents [[Format conversion]]
# Conversion of existing wikis and documents [[Format conversion]]
# [[API]]s are very useful to developers.  [[mw:Developers|MediaWiki Developers]] can use the [[mw:API|Application Programming Interface for MediaWiki]] which gets exposed at /api.php, as well as the http://meta.wikimedia.org/wiki/Pywikipediabot framework which helps to automate manipulation of the wiki.
# [[API]]s are very useful to developers.  [[mw:Developers|MediaWiki Developers]] can use the [[mw:API|Application Programming Interface for MediaWiki]] which gets exposed at /api.php, as well as the http://meta.wikimedia.org/wiki/Pywikipediabot framework which helps to automate manipulation of the wiki.
# Database


=== Theming ===
=== Theming ===
Line 203: Line 204:
* http://wiki.eclipse.org/index.php/Special:Version
* http://wiki.eclipse.org/index.php/Special:Version


See [[MediaWiki/Extensions]]
See more at [[MediaWiki/Extensions]]


==== Timelines  ====
==== Timelines  ====
Line 210: Line 211:
MIT's SIMILE project Timeline is integrated into Semantic MediaWiki
MIT's SIMILE project Timeline is integrated into Semantic MediaWiki
* e.g. http://semanticweb.org/wiki/Events
* e.g. http://semanticweb.org/wiki/Events
=== Database ===
The MediaWiki software uses a MySQL database backend to store content and other data.  The [[MediaWiki/Sql]] article offers a couple helpful queries; whereas [[mw:Manual:Database_access]] covers this area more completely including info on API functions and wrappers.


== Getting it, Installing it ==
== Getting it, Installing it ==
Line 278: Line 282:
<references />
<references />


[[Category:MediaWiki Sites]]
[[Category:MediaWiki Sites|sites running MediaWiki]]
[[Category:MediaWiki Sites|sites running MediaWiki]]
[[Category:Book references]]
[[Category:Book references]]

Revision as of 10:21, 28 January 2009