User:WikiMaster/Projects: Difference between revisions

From PortlandWiki
Jump to navigation Jump to search
m (→‎Other mediawiki extensions: Add more links to flickr extensions.)
(Various updates.)
Line 10: Line 10:
== Neighborhoods ==
== Neighborhoods ==
* [[wikipedia:Template:Infobox Neighborhood Portland OR|Template:Infobox Neighborhood Portland OR]]
* [[wikipedia:Template:Infobox Neighborhood Portland OR|Template:Infobox Neighborhood Portland OR]]
== Semantic MediaWiki ==
=== Calendar Tools ===
* [[mediawikiwiki:Extension:Semantic Result Formats|Extension:Semantic Result Formats]]
: Semantic Result Formats (SRF) is a MediaWiki extension, used in conjunction with the Semantic MediaWiki extension, that bundles a number of further result formats for SMW's inline queries. The individual formats can be added to the installation independently, including...
** [[mediawikiwiki:Extension:Semantic Result Formats/calendar format|Extension:Semantic Result Formats/calendar format]]
:: (Extension:Semantic Result Formats/calendar format replaces the [[mediawikiwiki:Extension:Semantic Calendar|Extension:Semantic Calendar]].)
*** [http://discoursedb.org/wiki/Opinion_calendar Discourse DB Opinion calendar]
::: (The Discourse DB Opinion calendar is a use-case example of the [[mediawikiwiki:Extension:Semantic Result Formats/calendar format|Extension:Semantic Result Formats/calendar format]].)


== Transclude External Templates ==
== Transclude External Templates ==
Line 54: Line 63:
::::Yup! That's exactly what I'm trying to do. Thanks [[User:Kotra|kotra]]! - [[User:WikiMaster|Dave Myers]] 16:49, 17 April 2011 (UTC)
::::Yup! That's exactly what I'm trying to do. Thanks [[User:Kotra|kotra]]! - [[User:WikiMaster|Dave Myers]] 16:49, 17 April 2011 (UTC)


== Admin ==
== External Data | Import/Export Data ==
Spent day researching how to upload pre written articles ''en masse''.
Spent day researching how to upload pre written articles ''en masse''.
==== MediaWiki Manuals ====
==== MediaWiki Manuals ====
Line 63: Line 72:
*[http://www.mediawiki.org/wiki/Manual:Importing_XML_dumps Manual:Importing XML dumps]
*[http://www.mediawiki.org/wiki/Manual:Importing_XML_dumps Manual:Importing XML dumps]
*[http://meta.wikimedia.org/wiki/Category:Editor_handbook Category:Editor handbook]
*[http://meta.wikimedia.org/wiki/Category:Editor_handbook Category:Editor handbook]
==== Looked at ====
=== External Data ===
*[http://stackoverflow.com/questions/1094829/inserting-articles-straight-into-mediawiki-database Inserting articles straight into MediaWiki database]
*[http://stackoverflow.com/questions/1094829/inserting-articles-straight-into-mediawiki-database Inserting articles straight into MediaWiki database]
:Must Read: [http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot Wikipedia:Creating a bot]
:Must Read: [http://en.wikipedia.org/wiki/Wikipedia:Creating_a_bot Wikipedia:Creating a bot]
Line 69: Line 78:
::(Depends on [http://sourceforge.net/projects/snoopy/ Snoopy]; already trying to get DreamHost to help with server config.)
::(Depends on [http://sourceforge.net/projects/snoopy/ Snoopy]; already trying to get DreamHost to help with server config.)
:::(Finally got [http://wiki.dreamhost.com/PHP.ini#DreamHost_VPS Snoopy installed] but [http://meta.wikimedia.org/wiki/MediaWiki_Bulk_Page_Creator MediaWiki Bulk Page Creator]'s scant documentation is hard to follow. Now looking at tools listed under [[User:WikiMaster/Projects#Admin#Also|Also]], [[User:WikiMaster/Projects#Admin#And|And]]....)
:::(Finally got [http://wiki.dreamhost.com/PHP.ini#DreamHost_VPS Snoopy installed] but [http://meta.wikimedia.org/wiki/MediaWiki_Bulk_Page_Creator MediaWiki Bulk Page Creator]'s scant documentation is hard to follow. Now looking at tools listed under [[User:WikiMaster/Projects#Admin#Also|Also]], [[User:WikiMaster/Projects#Admin#And|And]]....)
==== Also ====
==== APIs Tutorials ====
*[http://www.mediawiki.org/wiki/API MediaWiki API:Main page]
*[http://www.mediawiki.org/wiki/API MediaWiki API:Main page]
*[http://svn.wikimedia.org/doc/classArticle.html Article Class Reference]
*[http://svn.wikimedia.org/doc/classArticle.html Article Class Reference]
Line 75: Line 84:
*[http://www.hudsonic.com/migwiki/bulkget-umw.php.txt get wiki data from UseModWiki]
*[http://www.hudsonic.com/migwiki/bulkget-umw.php.txt get wiki data from UseModWiki]
*[http://slash4.de/tutorials/Automatic_mediawiki_page_import_powershell_script Automatic mediawiki page import powershell script]
*[http://slash4.de/tutorials/Automatic_mediawiki_page_import_powershell_script Automatic mediawiki page import powershell script]
==== And ====
==== Import / Export Tools & Extensions ====
*[http://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data]
*[http://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data]
:([http://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data] is part of the [http://www.mediawiki.org/wiki/Semantic_Bundle Semantic Bundle] [[Special:Version|already installed]] on PortlandWiki.)
:([http://www.mediawiki.org/wiki/Extension:External_Data Extension:External Data] is part of the [http://www.mediawiki.org/wiki/Semantic_Bundle Semantic Bundle] [[Special:Version|already installed]] on PortlandWiki.)

Revision as of 16:42, 16 May 2011

Outreach

Goals

  • One hundred daily contributors by end of September, 2011 (PortlandWiki's second birthday).
  • Easier user interface; make PortlandWiki readily accessible to non-geek contributors.

Planning

PortlandWiki:Planning

Neighborhoods

Semantic MediaWiki

Calendar Tools

Semantic Result Formats (SRF) is a MediaWiki extension, used in conjunction with the Semantic MediaWiki extension, that bundles a number of further result formats for SMW's inline queries. The individual formats can be added to the installation independently, including...
(Extension:Semantic Result Formats/calendar format replaces the Extension:Semantic Calendar.)
(The Discourse DB Opinion calendar is a use-case example of the Extension:Semantic Result Formats/calendar format.)

Transclude External Templates

Transclusion template fix?
(yup, in a sort of half-ass way. hip hip fuckin' hooray. only wasted half a dozen painful hours so far...)
Intermittent functionality at this point. Caching issue?
Try purging page:

And the "Template fetch failed" error message is often something that goes away if you purge the page cache adding "?action=purge" to the URL.

Source: "Template fetch failed"

These syntax examples appear to work after page purge:

{{wikipedia::Wikipedia:Meetup/Portland}}
{{wikipedia::Wikipedia:Meetup/Portland/Invite}}
Transcluded invite begins here.

[Interwiki transcluding is disabled]

Transcluded invite ends here.

Image Transclusion & Namespaces Transclusion Issues

Mass_Effect_Wiki_Collaboration.png (link to actual image)
  • 50px|link=MediaWiki (image link doesn't work; namespace issues?)
  • Photo: White Stag sign, Portland. (this image shows up because it's already uploaded to portlandwiki)
  • This image resides on PortlandWiki server AND Wikipedia server.
  • Manual:Linked images (namespace issues playing havoc with interwiki linking?)

Further (transclusion issues) research.

kotra asks:

Are you trying to transclude the content from a Wikipedia page into PW? If so I think we would need to use mediawikiwiki:Manual:$wgEnableScaryTranscluding. -kotra (talk) 18:40, 24 March 2011 (UTC)
Yup! That's exactly what I'm trying to do. Thanks kotra! - Dave Myers 16:49, 17 April 2011 (UTC)

External Data | Import/Export Data

Spent day researching how to upload pre written articles en masse.

MediaWiki Manuals

Importing from other types of files
The Edit.php, importImages.php and ImportTextFile.php maintenance scripts can be used to import text and images into MediaWiki.

External Data

Must Read: Wikipedia:Creating a bot
MediaWiki Bulk Page Creator | MediaWiki Bulk Page Creator
(Depends on Snoopy; already trying to get DreamHost to help with server config.)
(Finally got Snoopy installed but MediaWiki Bulk Page Creator's scant documentation is hard to follow. Now looking at tools listed under Also, And....)

APIs Tutorials

Article::doEdit()

Import / Export Tools & Extensions

(Extension:External Data is part of the Semantic Bundle already installed on PortlandWiki.)
Manual:Importing external content - Converting content from a CSV text file
csv and xls converter to wiki

Other mediawiki extensions

Will need to config SOAP.

Flickr Extensions

Extension:Flickr#Changes_to_this_code
wiki.edsimpson.co.uk > MediaWiki Extensions > Flickr Extension
Extension:Widgets#Widget_library
http://www.mediawikiwidgets.org/Flickr
http://www.mediawikiwidgets.org/FlickrShow

Other Admin To Do

Other Resources

Templates, Infoboxes, Microformats, Etc.

Interwiki | magicword

Wiki Modules For Drupal 7

Interesting stuff

snippet library — A code snippets collection.

References