<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>
<channel>
	<title>Comments on: Extending Mediawiki</title>
	<atom:link href="http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/</link>
	<description>Resources for librarians who are interested in the application of web design and technologies in libraries</description>
	<pubDate>Fri, 05 Dec 2008 08:44:53 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.6.5</generator>
		<item>
		<title>By: Malle</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-63003</link>
		<dc:creator>Malle</dc:creator>
		<pubDate>Mon, 18 Aug 2008 20:37:30 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-63003</guid>
		<description>Iam trying to do some extensions in my mediawiki site. This details helped me lot.
Thank you for explaining the details very clearly.

Regards,
Malle</description>
		<content:encoded><![CDATA[<p>Iam trying to do some extensions in my mediawiki site. This details helped me lot.<br />
Thank you for explaining the details very clearly.</p>
<p>Regards,<br />
Malle</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Stan James</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-44556</link>
		<dc:creator>Stan James</dc:creator>
		<pubDate>Wed, 09 Jan 2008 07:17:54 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-44556</guid>
		<description>One thing that isn't obvious: Database changes are not committed until the who PHP page finishes. So if you have a die() statement (or anything else that finishes processing the rest of the page) then your database statements will not take effect.

Also the $fname variable seems to be for debugging purposes only, to identify the function which is currently running. I can't find any documentation to that effect, but it seems to be used that way in the source code.</description>
		<content:encoded><![CDATA[<p>One thing that isn&#8217;t obvious: Database changes are not committed until the who PHP page finishes. So if you have a die() statement (or anything else that finishes processing the rest of the page) then your database statements will not take effect.</p>
<p>Also the $fname variable seems to be for debugging purposes only, to identify the function which is currently running. I can&#8217;t find any documentation to that effect, but it seems to be used that way in the source code.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: John McDonnell</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-29160</link>
		<dc:creator>John McDonnell</dc:creator>
		<pubDate>Thu, 06 Sep 2007 13:11:45 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-29160</guid>
		<description>The API is documented (sort of) in the file /includes/Database.php . Chet, you might be looking for the "query" function (I haven't used this function directly myself).</description>
		<content:encoded><![CDATA[<p>The API is documented (sort of) in the file /includes/Database.php . Chet, you might be looking for the &#8220;query&#8221; function (I haven&#8217;t used this function directly myself).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chet</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-28064</link>
		<dc:creator>Chet</dc:creator>
		<pubDate>Mon, 30 Jul 2007 19:53:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-28064</guid>
		<description>Very helpful indeed.  I realize the original post is now a bit old, but perhaps you still retain the information you used to accomplish this.

Is there an authoritative reference source for this API?  Can you include a link please?

My select queries need to be a little more complicated than simple single-table fetches that the arrays of field names and where terms models.  I presume the API permits more complicated queries, and probably has a function for precisely what I'm trying to do (externally retrieve the filesystem's filename of the latest version of a given image file) and indeed probably most likely also has a function that takes straight SQL.

Links to references and sources always appreciated!</description>
		<content:encoded><![CDATA[<p>Very helpful indeed.  I realize the original post is now a bit old, but perhaps you still retain the information you used to accomplish this.</p>
<p>Is there an authoritative reference source for this API?  Can you include a link please?</p>
<p>My select queries need to be a little more complicated than simple single-table fetches that the arrays of field names and where terms models.  I presume the API permits more complicated queries, and probably has a function for precisely what I&#8217;m trying to do (externally retrieve the filesystem&#8217;s filename of the latest version of a given image file) and indeed probably most likely also has a function that takes straight SQL.</p>
<p>Links to references and sources always appreciated!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steven She</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-27495</link>
		<dc:creator>Steven She</dc:creator>
		<pubDate>Thu, 12 Jul 2007 06:13:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-27495</guid>
		<description>I'm currently trying to write an extension for MediaWiki, and this has helped me greatly. Thanks for the information!</description>
		<content:encoded><![CDATA[<p>I&#8217;m currently trying to write an extension for MediaWiki, and this has helped me greatly. Thanks for the information!</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MR</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-26714</link>
		<dc:creator>MR</dc:creator>
		<pubDate>Mon, 25 Jun 2007 12:53:07 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-26714</guid>
		<description>Very useful information.  I spent a lot of time looking on the MediaWiki site such a tutorial with no luck.  Thanks for sharing.</description>
		<content:encoded><![CDATA[<p>Very useful information.  I spent a lot of time looking on the MediaWiki site such a tutorial with no luck.  Thanks for sharing.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Joshua Gerrish</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-24574</link>
		<dc:creator>Joshua Gerrish</dc:creator>
		<pubDate>Tue, 08 May 2007 07:18:28 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-24574</guid>
		<description>Hey, great article.  I'm writing an extension for MediaWiki right now, and I was looking for some samples on interfacing with the database.  This is perfect.</description>
		<content:encoded><![CDATA[<p>Hey, great article.  I&#8217;m writing an extension for MediaWiki right now, and I was looking for some samples on interfacing with the database.  This is perfect.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: ke</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-20947</link>
		<dc:creator>ke</dc:creator>
		<pubDate>Fri, 16 Mar 2007 19:00:36 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-20947</guid>
		<description>Thanks a lot! This entry has really helped me.</description>
		<content:encoded><![CDATA[<p>Thanks a lot! This entry has really helped me.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Karen</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-7725</link>
		<dc:creator>Karen</dc:creator>
		<pubDate>Mon, 26 Jun 2006 14:38:17 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-7725</guid>
		<description>Using a wiki for documentation isn't necessarily a bad thing. What you are seeing with the lack of documentation isn't a result of the technology. In my opinion things go wrong when people don't contribute enough information so that all portions of functionality are covered thoroughly. The ideal of having documentation maintained by a large user group is a good one. However, someone need to take responsibility for seeing that the salient information is documented. So anything that is a critical part of the generated codebase should be documented in normal language in the wiki document.</description>
		<content:encoded><![CDATA[<p>Using a wiki for documentation isn&#8217;t necessarily a bad thing. What you are seeing with the lack of documentation isn&#8217;t a result of the technology. In my opinion things go wrong when people don&#8217;t contribute enough information so that all portions of functionality are covered thoroughly. The ideal of having documentation maintained by a large user group is a good one. However, someone need to take responsibility for seeing that the salient information is documented. So anything that is a critical part of the generated codebase should be documented in normal language in the wiki document.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: KRL</title>
		<link>http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-7720</link>
		<dc:creator>KRL</dc:creator>
		<pubDate>Mon, 26 Jun 2006 13:37:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.librarywebchic.net/wordpress/2006/05/08/extending-mediawiki/#comment-7720</guid>
		<description>I have also been frustrated by the documentation for MediaWiki in my efforts to customize and extend it for use at the company at which I'm currently working.

The ironic part is that the documentation has been assembled in a Wiki itself and I worry a little that this approach is not necessarily conducive to compiling a detailed manual which should have relevancy to different levels of expertise.</description>
		<content:encoded><![CDATA[<p>I have also been frustrated by the documentation for MediaWiki in my efforts to customize and extend it for use at the company at which I&#8217;m currently working.</p>
<p>The ironic part is that the documentation has been assembled in a Wiki itself and I worry a little that this approach is not necessarily conducive to compiling a detailed manual which should have relevancy to different levels of expertise.</p>
]]></content:encoded>
	</item>
</channel>
</rss>
