<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="http://collaborate.extension.org/mediawiki/skins/common/feed.css?195"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://collaborate.extension.org/wiki/BettaMeta?action=feed&amp;mode=view</id>
		<title>Watching: BettaMeta</title>
		<link rel="self" type="application/atom+xml" href="http://collaborate.extension.org/wiki/BettaMeta?action=feed&amp;mode=view"/>
		<link rel="alternate" type="text/html" href="http://collaborate.extension.org/wiki/BettaMeta?action=feed&amp;amp;mode=view"/>
		<updated>2009-11-24T21:47:51Z</updated>
		<subtitle>Wiki page as html</subtitle>
		<generator>MediaWiki 1.14.0</generator>

<entry>
<author><name>Contributors</name></author>
<id>http://collaborate.extension.org/wiki/BettaMeta/6228</id>
<title>BettaMeta</title>
<link rel="alternate" type="text/html" href="http://collaborate.extension.org/wiki/BettaMeta" />
<updated>2007-02-06T19:29:01Z</updated>
<category term="Software" />
<category term="MediaWiki" />
<category term="MediaWiki Extensions" />
<content type="html">&lt;table id=&quot;toc&quot; class=&quot;toc&quot; summary=&quot;Contents&quot;&gt;&lt;tr&gt;&lt;td&gt;&lt;div id=&quot;toctitle&quot;&gt;&lt;h2&gt;Contents&lt;/h2&gt;&lt;/div&gt;
&lt;ul&gt;
&lt;li class=&quot;toclevel-1&quot;&gt;&lt;a href=&quot;#Introduction&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Introduction&lt;/span&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#The_Problem&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;The Problem&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#A_Solution&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;1.2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;A Solution&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;toclevel-1&quot;&gt;&lt;a href=&quot;#Methodology&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Methodology&lt;/span&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#Assumptions&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;2.1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Assumptions&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;toclevel-1&quot;&gt;&lt;a href=&quot;#Implementation&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;3&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Implementation&lt;/span&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#Installation&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;3.1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Installation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#Configuration&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;3.2&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Configuration&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#Usage&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;3.3&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Usage&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#Uninstallation&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;3.4&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Uninstallation&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;li class=&quot;toclevel-1&quot;&gt;&lt;a href=&quot;#Credits&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;4&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Credits&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;li class=&quot;toclevel-1&quot;&gt;&lt;a href=&quot;#Notes&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;5&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;Notes&lt;/span&gt;&lt;/a&gt;
&lt;ul&gt;
&lt;li class=&quot;toclevel-2&quot;&gt;&lt;a href=&quot;#ToDo&quot;&gt;&lt;span class=&quot;tocnumber&quot;&gt;5.1&lt;/span&gt; &lt;span class=&quot;toctext&quot;&gt;ToDo&lt;/span&gt;&lt;/a&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;/li&gt;
&lt;/ul&gt;
&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;script type=&quot;text/javascript&quot;&gt; if (window.showTocToggle) { var tocShowText = &quot;show&quot;; var tocHideText = &quot;hide&quot;; showTocToggle(); } &lt;/script&gt;
&lt;a name=&quot;Introduction&quot; id=&quot;Introduction&quot;&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class=&quot;mw-headline&quot;&gt; Introduction &lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;From the makers of &lt;a href=&quot;/wiki/WikiDrops&quot; title=&quot;WikiDrops&quot;&gt;WikiDrops&lt;/a&gt; comes BettaMeta.
&lt;/p&gt;&lt;p&gt;Using MediaWiki as a content management system (CMS) has some advantages and disadvantages.  The pros are wonderful: simple syntax, flexible, community review and editing; however, there are some cons.  One of the issues we face is collecting metadata for all content pages.
&lt;/p&gt;
&lt;a name=&quot;The_Problem&quot; id=&quot;The_Problem&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; The Problem &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;A MediaWiki page may contain a boat-load of usable content; however, to be able to manage that data one needs metadata.  Want to be able to find all content by author?  date?  Metadata has what you need.
&lt;/p&gt;
&lt;a name=&quot;A_Solution&quot; id=&quot;A_Solution&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; A Solution &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;Allow users to specify the available metadata in an easy to use form.  The metadata is tied to the MediaWiki page.
&lt;/p&gt;
&lt;a name=&quot;Methodology&quot; id=&quot;Methodology&quot;&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class=&quot;mw-headline&quot;&gt; Methodology &lt;/span&gt;&lt;/h2&gt;
&lt;ol&gt;&lt;li&gt; Create new table to hold data (&lt;b&gt;bettameta&lt;/b&gt;), indexed by the page_id of the associated page.  A new &lt;i&gt;meta&lt;/i&gt; tab appears to user who have edit priviledges on the given wiki page.
&lt;/li&gt;&lt;/ol&gt;
&lt;a name=&quot;Assumptions&quot; id=&quot;Assumptions&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; Assumptions &lt;/span&gt;&lt;/h3&gt;
&lt;ol&gt;&lt;li&gt; The name of the page is the Title of the resource.
&lt;/li&gt;&lt;li&gt; Folks will actually enter the metadata for their published content.
&lt;/li&gt;&lt;/ol&gt;
&lt;a name=&quot;Implementation&quot; id=&quot;Implementation&quot;&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class=&quot;mw-headline&quot;&gt; Implementation &lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;A MediaWiki extension has been created and made &lt;a href=&quot;http://about.extension.org/wiki/Version_Control&quot; class=&quot;extiw&quot; title=&quot;extensionabout:Version Control&quot;&gt;available&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;&lt;br /&gt;
Get your BettaMeta fix today!
&lt;/p&gt;
&lt;ul&gt;&lt;li&gt; browse  &lt;a href=&quot;https://sourcecode.extension.org/wsvn/MediaWiki/BettaMeta/trunk/&quot; class=&quot;external text&quot; title=&quot;https://sourcecode.extension.org/wsvn/MediaWiki/BettaMeta/trunk/&quot;&gt;source&lt;/a&gt;
&lt;/li&gt;&lt;li&gt; svn checkout https://sourcecode.extension.org/svn/MediaWiki/BettaMeta/trunk
&lt;/li&gt;&lt;/ul&gt;
&lt;a name=&quot;Installation&quot; id=&quot;Installation&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; Installation &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;&lt;b&gt;Note&lt;/b&gt;: BettaMeta now requires PHP 5 or greater.
&lt;/p&gt;&lt;p&gt;In LocalSettings.php:
&lt;/p&gt;
&lt;dl&gt;&lt;dd&gt; include_once('extensions/BettaMeta/BettaMeta.php');
&lt;/dd&gt;&lt;/dl&gt;
&lt;p&gt;You may also override the default CSS file to change the display to your liking.  Just define &lt;b&gt;BETTAMETA_CSS&lt;/b&gt; as a URL to your modified CSS file.  eg.
&lt;/p&gt;
&lt;dl&gt;&lt;dd&gt; define('BETTAMETA_CSS', '&lt;a href=&quot;http://mywiki/styles/meta.css'&quot; class=&quot;external free&quot; title=&quot;http://mywiki/styles/meta.css'&quot;&gt;http://mywiki/styles/meta.css'&lt;/a&gt;);
&lt;/dd&gt;&lt;/dl&gt;
&lt;p&gt;If your MediaWiki user has CREATE priviledges, then no additional steps are necessary.
&lt;/p&gt;
&lt;a name=&quot;Configuration&quot; id=&quot;Configuration&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; Configuration &lt;/span&gt;&lt;/h3&gt;
&lt;dl&gt;&lt;dt&gt;MediaWiki 1.6 and newer&lt;/dt&gt;&lt;dd&gt; none.
&lt;/dd&gt;&lt;/dl&gt;
&lt;a name=&quot;Usage&quot; id=&quot;Usage&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; Usage &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;When activated, a &lt;b&gt;meta&lt;/b&gt; tab appears in the views list; selecting that tab presents a form to enter the metadata.
&lt;/p&gt;&lt;p&gt;To retrieve an XML representation of the metadata, add &lt;b&gt;&amp;amp;mode=feed&lt;/b&gt; to the end of the URL while viewing the meta tab.  A link is not provided since XML isn't meant to be consumed by humans.
&lt;/p&gt;
&lt;a name=&quot;Uninstallation&quot; id=&quot;Uninstallation&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; Uninstallation &lt;/span&gt;&lt;/h3&gt;
&lt;p&gt;With WikiSysop priviledges you may add the following to the URL in the address bar and POST the page:
&lt;/p&gt;
&lt;dl&gt;&lt;dd&gt;&amp;nbsp;?action=nomometta
&lt;/dd&gt;&lt;/dl&gt;
&lt;p&gt;If your MediaWiki user has DROP priviledges, then no additional steps are necessary.
&lt;/p&gt;&lt;p&gt;&lt;b&gt;There is no additional prompting or verification for using this feature.  This will blow away any and all of your metadata.  You have been warned.&lt;/b&gt;
&lt;/p&gt;
&lt;a name=&quot;Credits&quot; id=&quot;Credits&quot;&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class=&quot;mw-headline&quot;&gt; Credits &lt;/span&gt;&lt;/h2&gt;
&lt;p&gt;The initial code base for this project can be found &lt;a href=&quot;http://meta.wikimedia.org/wiki/User:Spm/MWDublinCore&quot; class=&quot;external text&quot; title=&quot;http://meta.wikimedia.org/wiki/User:Spm/MWDublinCore&quot;&gt;here&lt;/a&gt;.
&lt;/p&gt;&lt;p&gt;Initial extension coding done by &lt;a href=&quot;/wiki/User:RayKimsey&quot; title=&quot;User:RayKimsey&quot;&gt;Ray Kimsey&lt;/a&gt; and Joe Zobkiw.
&lt;/p&gt;&lt;p&gt;Code clean-up, documentation and release by &lt;a href=&quot;/wiki/User:Jerobins&quot; title=&quot;User:Jerobins&quot;&gt;James E. Robinson, III&lt;/a&gt;.
&lt;/p&gt;
&lt;a name=&quot;Notes&quot; id=&quot;Notes&quot;&gt;&lt;/a&gt;&lt;h2&gt; &lt;span class=&quot;mw-headline&quot;&gt; Notes &lt;/span&gt;&lt;/h2&gt;
&lt;ul&gt;&lt;li&gt; 2006.08.21 - 0.2.8 - new maintenance script to copy metedata between two wikis
&lt;/li&gt;&lt;li&gt; 2006.06.21 - 0.2.7 - add per-page LOM XML output - now requires PHP 5
&lt;/li&gt;&lt;li&gt; 2006.06.13 - 0.2.6 - extend field lengths by orders of magnitude
&lt;/li&gt;&lt;li&gt; 2006.05.31 - 0.2.5 - fix keyword bug with LOM
&lt;/li&gt;&lt;li&gt; 2006.05.18 - 0.2.4 - fix to allow page deletes
&lt;/li&gt;&lt;li&gt; 2006.05.03 - 0.2.3 - allow metadata in Image namespace and use some javascript magic on Lifecycle.Contribute.Date
&lt;/li&gt;&lt;li&gt; 2006.05.01 - 0.2.2 - new CSS handling
&lt;/li&gt;&lt;li&gt; 2006.04.28 - 0.2.1 - require POST for nomometta
&lt;/li&gt;&lt;li&gt; 2006.04.28 - 0.2.0 - now with LOM
&lt;/li&gt;&lt;li&gt; 2006.02.24 - 0.1.1 - modular re-write
&lt;/li&gt;&lt;li&gt; 2006.02.22 - 0.1.0
&lt;/li&gt;&lt;/ul&gt;
&lt;a name=&quot;ToDo&quot; id=&quot;ToDo&quot;&gt;&lt;/a&gt;&lt;h3&gt; &lt;span class=&quot;mw-headline&quot;&gt; ToDo &lt;/span&gt;&lt;/h3&gt;
&lt;ul&gt;&lt;li&gt; Usability
&lt;/li&gt;&lt;/ul&gt;

&lt;!-- 
NewPP limit report
Preprocessor node count: 17/1000000
Post-expand include size: 0/2097152 bytes
Template argument size: 0/2097152 bytes
Expensive parser function count: 0/100
--&gt;

&lt;!-- Saved in parser cache with key itwiki:pcache:idhash:1418-0!1!0!!en!2!edit=0 and timestamp 20091123223305 --&gt;
</content>
</entry>
	</feed>