<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	>

<channel>
	<title>Jim's Development Blog</title>
	<atom:link href="http://www.jhalpin.com/devblog/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jhalpin.com/devblog</link>
	<description>Software development in progress</description>
	<pubDate>Tue, 29 Nov 2011 22:10:03 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.5.1</generator>
	<language>en</language>
			<item>
		<title>New version released</title>
		<link>http://www.jhalpin.com/devblog/new-version-released/</link>
		<comments>http://www.jhalpin.com/devblog/new-version-released/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 20:51:10 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[new version]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=58</guid>
		<description><![CDATA[A new version of the Museum Archive software premium edition is now available on the web site. Registered users have been notified by email. This new version (2.0) adds a more powerful QBE (Query by example) tool to the main archive browse window, it adds some new reports, and incorporates functions that used to reside [...]]]></description>
			<content:encoded><![CDATA[<p>A new version of the Museum Archive software premium edition is now available on the web site. Registered users have been notified by email. This new version (2.0) adds a more powerful QBE (Query by example) tool to the main archive browse window, it adds some new reports, and incorporates functions that used to reside in a separate utility program.</p>
<p>A new version of the basic edition has also been released. It contains several tweaks and minor bug fixes.</p>
<p>The installation programs for both editions include the web server and the read-only viewer software. The basic edition still makes use of a separate utility program for import/export functions.</p>
<p>The software is available at <a href="http://www.musarch.com" target="_self">www.musarch.com</a>.</p>
<p>The basic edition has now been downloaded more than 5,000 times!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/new-version-released/feed/</wfw:commentRss>
		</item>
		<item>
		<title>New QBE tool</title>
		<link>http://www.jhalpin.com/devblog/new-qbe-tool/</link>
		<comments>http://www.jhalpin.com/devblog/new-qbe-tool/#comments</comments>
		<pubDate>Tue, 29 Nov 2011 19:02:29 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[premium edition]]></category>

		<category><![CDATA[QBE]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=57</guid>
		<description><![CDATA[Version 2 of the Museum Archive software project&#8217;s premium edition contains a new Query By Example (QBE) tool on the main archive browse window. Click here to see a video that shows you how you can use it to help you locate Objects in the database. Unlike the query procedure in the previous version, this [...]]]></description>
			<content:encoded><![CDATA[<p>Version 2 of the Museum Archive software project&#8217;s premium edition contains a new Query By Example (QBE) tool on the main archive browse window. <a title="QBE Example video" href="http://www.musarch.com/qbe/musarch_qbe.html" target="_blank">Click here to see a video</a> that shows you how you can use it to help you locate Objects in the database. Unlike the query procedure in the previous version, this QBE tool supports searching in tables related to the Object table: Images, Events, Conditions, Appraisals, Provenance, and Notes. You can still search for specific Object Details in the Search menu, but this new tool fills a gap and makes it easy to find (and optionally print) any Objects.</p>
<p>The Museum Archive software project (<a href="http://www.musarch.com" target="_self">www.musarch.com</a>) will release version 2 of the premium edition in the next day or so. Registered users will be sent a notification.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/new-qbe-tool/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Thanks for the suggestions</title>
		<link>http://www.jhalpin.com/devblog/thanks-for-the-suggestions/</link>
		<comments>http://www.jhalpin.com/devblog/thanks-for-the-suggestions/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 17:00:14 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[new version]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=56</guid>
		<description><![CDATA[I&#8217;m preparing a new release of the premium edition; it should be ready in the next two weeks. Quite a few changes and improvements - I&#8217;d like to thank everyone for their input and suggestions. Watch for the announcement in your inbox!
]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m preparing a new release of the premium edition; it should be ready in the next two weeks. Quite a few changes and improvements - I&#8217;d like to thank everyone for their input and suggestions. Watch for the announcement in your inbox!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/thanks-for-the-suggestions/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Windows 7 and Musarch</title>
		<link>http://www.jhalpin.com/devblog/windows-7-and-musarch/</link>
		<comments>http://www.jhalpin.com/devblog/windows-7-and-musarch/#comments</comments>
		<pubDate>Sun, 06 Nov 2011 16:38:09 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=55</guid>
		<description><![CDATA[I just learned that the Windows 7 internal messaging system can make it appear as though the Museum Archive software is &#8216;hung up&#8217; when you press the Alt key all by itself. Musarch loses the focus. I&#8217;ll be addressing this programmatically in the next release, but for now, you can simply press Alt-Esc to regain [...]]]></description>
			<content:encoded><![CDATA[<p>I just learned that the Windows 7 internal messaging system can make it appear as though the Museum Archive software is &#8216;hung up&#8217; when you press the Alt key all by itself. Musarch loses the focus. I&#8217;ll be addressing this programmatically in the next release, but for now, you can simply press Alt-Esc to regain focus. This behavior is new to Windows 7; earlier Windows versions don&#8217;t seem to cause this.</p>
<p>Sorry for any inconvenience - just remember to press Alt-Esc if you are stuck.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/windows-7-and-musarch/feed/</wfw:commentRss>
		</item>
		<item>
		<title>A little more detail about the automatic web generator</title>
		<link>http://www.jhalpin.com/devblog/a-little-more-detail-about-the-automatic-web-generator/</link>
		<comments>http://www.jhalpin.com/devblog/a-little-more-detail-about-the-automatic-web-generator/#comments</comments>
		<pubDate>Fri, 14 Oct 2011 21:24:14 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[import export utility]]></category>

		<category><![CDATA[style]]></category>

		<category><![CDATA[web site generation]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=54</guid>
		<description><![CDATA[The Museum Archive Import/Export utility now lets you generate a complete web site from your database with a few mouse clicks. You then have the chance to customize the look and feel of the pages it produced. Here’s a little more detail on the index.htm and the musarch_export.css files used by the import/export utility:
In your [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">The Museum Archive Import/Export utility now lets you generate a complete web site from your database with a few mouse clicks. You then have the chance to customize the look and feel of the pages it produced. Here’s a little more detail on the index.htm and the musarch_export.css files used by the import/export utility:</p>
<p class="MsoNormal"><span style="color: #1f497d;">In your installation folder, there is another folder called ‘webstd’. This holds the standard CSS file and a copy of index.htm. There’s another copy of index.htm in the ‘webexport’ folder. </span></p>
<p class="MsoNormal"><span style="color: #1f497d;">During generation, I copy the CSS file from webstd to webexport (after renaming the existing file to save it). So, you can safely edit the CSS file in webexport to play around/experiment, but any changes you make are moved to the backup file when you generate. To make your CSS changes permanent, change the CSS file in the webstd folder – that is the one that gets copied during the generation of the web site. </span></p>
<p class="MsoNormal"><span style="color: #1f497d;">The index.htm file isn’t copied, but I put it in two places because I know everyone is going to edit it. Index.htm is not generated. Because index.htm is never generated, any changes you make to the copy in webexport remain in the ‘real’ copy. The index.htm file in webstd is just a copy for reference.</span></p>
<p class="MsoNormal"><span style="color: #1f497d;">Open up index.htm (in webexport) using Notepad. You can safely edit the plain text – the words that match the parts you can see when displaying the file in your browser. Leave the command tags alone. Save your changes and look at it in your browser. Another option is to replace index.htm altogether and just provide links to the ‘sort by’ pages on the new index.htm page.</span></p>
<p class="MsoNormal">Someone asked me to explain how styles and the CSS (cascading style sheet) can be used to change the look and feel of the generated web pages. This is too big a topic for me to handle in any detail, but here is a simple example that shows you the potential power of styles.</p>
<p class="MsoNormal">Each generated Object web page starts off with a field called Object ID. This is an internal number that doesn’t mean anything to the visitors to your web site, so let’s get rid of it. One way to get rid of it would be to edit every web page to physically remove it from the code, but this is labor intensive, and if you have thousands of Objects, it would be crazy. It really doesn’t matter if the Object ID is still in the html code as long as it doesn’t clutter up our web page, so why go to all of the trouble to change all of those web pages? There are easier ways to get it off of the page using styles. Here is a simple example:</p>
<p class="MsoNormal">Navigate over to your webexport folder. Load an Object’s web page in your browser.</p>
<p class="MsoNormal">Open up the file called musarch_export.css in a text editor (like Notepad). Add these lines to the top of the file:</p>
<p class="MsoNormal">span#objectid_prompt</p>
<p class="MsoNormal">{</p>
<p class="MsoNormal">visibility: hidden;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">
<p class="MsoNormal">span#objectid</p>
<p class="MsoNormal">{</p>
<p class="MsoNormal">visibility: hidden;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">Save the file and re-load your web page in your browser. The Object ID is gone. And it is gone from EVERY Object web page.</p>
<p class="MsoNormal">How does this work? By assigning a class and an id to every element on your page.</p>
<p class="MsoNormal">The web page for each Object places the Object ID title and value on the page by including them in an element called ‘span’. When the utility produces the web page, it gives the title (Object ID) a class called ‘prompt’ and an id called ‘objectid_prompt’. It gives the value (the actual Object ID from your database) a class called ‘data’ and an id called ‘objectid’. You can see this if you open up the web page in a text editor (or use your browser’s menu to view the page source).</p>
<p class="MsoNormal">What’s a class? A class is a group of similar elements (components of a web page) that can be styled as a group. For example, all of the titles for an Object’s details have a class equal to ‘prompt’, so this style:</p>
<p class="MsoNormal">span.prompt</p>
<p class="MsoNormal">{</p>
<p class="MsoNormal">color: gray;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">in the style sheet file turns all of the titles gray. There can be many elements with the same class name.</p>
<p class="MsoNormal">What’s an ID? An ID is a unique label for a single element. No two elements should have the same id in the same web page file. In this example, the title for the Object ID is ‘objectid_prompt’, but other titles have different id names. This gives us the ability to style a single element. So this style:</p>
<p class="MsoNormal">span#objectid_prompt</p>
<p class="MsoNormal">{</p>
<p class="MsoNormal">visibility: hidden;</p>
<p class="MsoNormal">}</p>
<p class="MsoNormal">only has an impact on the single title with that exact id.</p>
<p class="MsoNormal">Even though the id for an element must be unique within a web page, you can (and do) have the exact same ids throughout the web site. Every Object page has an Object ID field within a span, and the class and id names are the same for every Object. This lets us set a style rule one time and have it be automatically be applied throughout the web site.</p>
<p class="MsoNormal">For those interested: the element name (span) is followed by a dot and then by the class name, or it is followed by a hash mark (pound sign) and then by the id name.</p>
<p class="MsoNormal">I hope this simple example gives you some idea about the power of style sheets. Every time you generate your web site with the utility, I save your old style sheet by giving it a new name so that you never lose any changes that you make. You can simply replace the standard style sheet with your version by renaming files. Play around with the style sheet and see what you can come up with. There are plenty of CSS tutorials available on the web.</p>
<p class="MsoNormal">When you have a ‘final’ version of your style sheet, save it to the ‘webstd’ folder – this is the official style sheet that is copied over to the webexport folder when the web site is generated.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/a-little-more-detail-about-the-automatic-web-generator/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Automatic web site generator</title>
		<link>http://www.jhalpin.com/devblog/automatic-web-site-generator/</link>
		<comments>http://www.jhalpin.com/devblog/automatic-web-site-generator/#comments</comments>
		<pubDate>Wed, 12 Oct 2011 13:30:00 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[import export utility]]></category>

		<category><![CDATA[web site creation]]></category>

		<category><![CDATA[web site generator]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=53</guid>
		<description><![CDATA[
Make a web site from your Musarch data with just a few mouse clicks. Change the look and feel of the pages by substituting images and changing the style sheet. A quick and easy way to get your collection of Objects online - the new version of the Museum Archive software project&#8217;s Import/Export utility (a [...]]]></description>
			<content:encoded><![CDATA[<p><!--[if gte mso 9]><xml> <o:OfficeDocumentSettings> <o:AllowPNG /> </o:OfficeDocumentSettings> </xml><![endif]--><!--[if gte mso 9]><xml> <w:WordDocument> <w:View>Normal</w:View> <w:Zoom>0</w:Zoom> <w:TrackMoves /> <w:TrackFormatting /> <w:PunctuationKerning /> <w:ValidateAgainstSchemas /> <w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid> <w:IgnoreMixedContent>false</w:IgnoreMixedContent> <w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText> <w:DoNotPromoteQF /> <w:LidThemeOther>EN-US</w:LidThemeOther> <w:LidThemeAsian>X-NONE</w:LidThemeAsian> <w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript> <w:Compatibility> <w:BreakWrappedTables /> <w:SnapToGridInCell /> <w:WrapTextWithPunct /> <w:UseAsianBreakRules /> <w:DontGrowAutofit /> <w:SplitPgBreakAndParaMark /> <w:EnableOpenTypeKerning /> <w:DontFlipMirrorIndents /> <w:OverrideTableStyleHps /> </w:Compatibility> <m:mathPr> <m:mathFont m:val="Cambria Math" /> <m:brkBin m:val="before" /> <m:brkBinSub m:val="&#45;-" /> <m:smallFrac m:val="off" /> <m:dispDef /> <m:lMargin m:val="0" /> <m:rMargin m:val="0" /> <m:defJc m:val="centerGroup" /> <m:wrapIndent m:val="1440" /> <m:intLim m:val="subSup" /> <m:naryLim m:val="undOvr" /> </m:mathPr></w:WordDocument> </xml><![endif]--><!--[if gte mso 9]><xml> <w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="true"   DefSemiHidden="true" DefQFormat="false" DefPriority="99"   LatentStyleCount="267"> <w:LsdException Locked="false" Priority="0" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Normal" /> <w:LsdException Locked="false" Priority="9" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="heading 1" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 2" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 3" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 4" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 5" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 6" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 7" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 8" /> <w:LsdException Locked="false" Priority="9" QFormat="true" Name="heading 9" /> <w:LsdException Locked="false" Priority="39" Name="toc 1" /> <w:LsdException Locked="false" Priority="39" Name="toc 2" /> <w:LsdException Locked="false" Priority="39" Name="toc 3" /> <w:LsdException Locked="false" Priority="39" Name="toc 4" /> <w:LsdException Locked="false" Priority="39" Name="toc 5" /> <w:LsdException Locked="false" Priority="39" Name="toc 6" /> <w:LsdException Locked="false" Priority="39" Name="toc 7" /> <w:LsdException Locked="false" Priority="39" Name="toc 8" /> <w:LsdException Locked="false" Priority="39" Name="toc 9" /> <w:LsdException Locked="false" Priority="35" QFormat="true" Name="caption" /> <w:LsdException Locked="false" Priority="10" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Title" /> <w:LsdException Locked="false" Priority="1" Name="Default Paragraph Font" /> <w:LsdException Locked="false" Priority="11" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtitle" /> <w:LsdException Locked="false" Priority="22" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Strong" /> <w:LsdException Locked="false" Priority="20" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Emphasis" /> <w:LsdException Locked="false" Priority="59" SemiHidden="false"    UnhideWhenUsed="false" Name="Table Grid" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Placeholder Text" /> <w:LsdException Locked="false" Priority="1" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="No Spacing" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 1" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 1" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 1" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 1" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 1" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 1" /> <w:LsdException Locked="false" UnhideWhenUsed="false" Name="Revision" /> <w:LsdException Locked="false" Priority="34" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="List Paragraph" /> <w:LsdException Locked="false" Priority="29" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Quote" /> <w:LsdException Locked="false" Priority="30" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Quote" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 1" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 1" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 1" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 1" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 1" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 1" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 1" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 1" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 2" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 2" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 2" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 2" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 2" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 2" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 2" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 2" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 2" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 2" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 2" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 2" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 2" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 2" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 3" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 3" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 3" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 3" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 3" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 3" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 3" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 3" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 3" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 3" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 3" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 3" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 3" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 3" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 4" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 4" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 4" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 4" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 4" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 4" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 4" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 4" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 4" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 4" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 4" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 4" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 4" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 4" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 5" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 5" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 5" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 5" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 5" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 5" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 5" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 5" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 5" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 5" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 5" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 5" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 5" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 5" /> <w:LsdException Locked="false" Priority="60" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Shading Accent 6" /> <w:LsdException Locked="false" Priority="61" SemiHidden="false"    UnhideWhenUsed="false" Name="Light List Accent 6" /> <w:LsdException Locked="false" Priority="62" SemiHidden="false"    UnhideWhenUsed="false" Name="Light Grid Accent 6" /> <w:LsdException Locked="false" Priority="63" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 1 Accent 6" /> <w:LsdException Locked="false" Priority="64" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Shading 2 Accent 6" /> <w:LsdException Locked="false" Priority="65" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 1 Accent 6" /> <w:LsdException Locked="false" Priority="66" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium List 2 Accent 6" /> <w:LsdException Locked="false" Priority="67" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 1 Accent 6" /> <w:LsdException Locked="false" Priority="68" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 2 Accent 6" /> <w:LsdException Locked="false" Priority="69" SemiHidden="false"    UnhideWhenUsed="false" Name="Medium Grid 3 Accent 6" /> <w:LsdException Locked="false" Priority="70" SemiHidden="false"    UnhideWhenUsed="false" Name="Dark List Accent 6" /> <w:LsdException Locked="false" Priority="71" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Shading Accent 6" /> <w:LsdException Locked="false" Priority="72" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful List Accent 6" /> <w:LsdException Locked="false" Priority="73" SemiHidden="false"    UnhideWhenUsed="false" Name="Colorful Grid Accent 6" /> <w:LsdException Locked="false" Priority="19" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Emphasis" /> <w:LsdException Locked="false" Priority="21" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Emphasis" /> <w:LsdException Locked="false" Priority="31" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Subtle Reference" /> <w:LsdException Locked="false" Priority="32" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Intense Reference" /> <w:LsdException Locked="false" Priority="33" SemiHidden="false"    UnhideWhenUsed="false" QFormat="true" Name="Book Title" /> <w:LsdException Locked="false" Priority="37" Name="Bibliography" /> <w:LsdException Locked="false" Priority="39" QFormat="true" Name="TOC Heading" /> </w:LatentStyles> </xml><![endif]--><!--[if gte mso 10]><br />
<style>
 /* Style Definitions */
 table.MsoNormalTable
	{mso-style-name:"Table Normal";
	mso-tstyle-rowband-size:0;
	mso-tstyle-colband-size:0;
	mso-style-noshow:yes;
	mso-style-priority:99;
	mso-style-parent:"";
	mso-padding-alt:0in 5.4pt 0in 5.4pt;
	mso-para-margin-top:0in;
	mso-para-margin-right:0in;
	mso-para-margin-bottom:10.0pt;
	mso-para-margin-left:0in;
	mso-pagination:widow-orphan;
	font-size:11.0pt;
	font-family:"Calibri","sans-serif";
	mso-ascii-font-family:Calibri;
	mso-ascii-theme-font:minor-latin;
	mso-hansi-font-family:Calibri;
	mso-hansi-theme-font:minor-latin;
	mso-bidi-font-family:"Times New Roman";
	mso-bidi-theme-font:minor-bidi;}
</style>
<p> <![endif]--></p>
<p class="MsoNormal">Make a web site from your Musarch data with just a few mouse clicks. Change the look and feel of the pages by substituting images and changing the style sheet. A quick and easy way to get your collection of Objects online - the new version of the Museum Archive software project&#8217;s Import/Export utility (a free download).</p>
<p class="MsoNormal">Here&#8217;s the announcement:</p>
<p class="MsoNormal">Introducing a new version of the Import/Export utility from the Museum Archive software project - free software that provides a popular way for museums, historical societies, and other organizations to catalogue their collections. Included in the utility is the ability to create an entire web site of your archive, complete with indices, with a few mouse clicks – no coding required.</p>
<p class="MsoNormal">An example of this web site generation is available at <a href="http://www.musarch.com/webexport">http://www.musarch.com/webexport</a> – this example web site was built by the utility using the sample data that comes with the basic edition of the Museum Archive software. With the Import/Export utility, you simply tell it to create the site and then you upload the resulting files to the web host of your choice.</p>
<p class="MsoNormal">The latest version of the Import/Export utility is available as a separate download from the software project’s web site.</p>
<p class="MsoNormal">More than 4,700 organizations and individuals from around the world have taken advantage of the Museum Archive software, a free package that rivals many commercial offerings in features and in reliability.</p>
<p class="MsoNormal">The basic edition (free) is available for download at the web site (<a href="http://www.musarch.com/">http://www.musarch.com</a>). A premium edition (also free) is available to anyone who purchases the project’s book.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/automatic-web-site-generator/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Museum Archive project is international</title>
		<link>http://www.jhalpin.com/devblog/museum-archive-project-is-international/</link>
		<comments>http://www.jhalpin.com/devblog/museum-archive-project-is-international/#comments</comments>
		<pubDate>Thu, 29 Sep 2011 12:17:45 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[museum]]></category>

		<category><![CDATA[project]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=52</guid>
		<description><![CDATA[It&#8217;s nice to see that the Museum Archive software project (www.musarch.com) is popular around the world:

]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s nice to see that the Museum Archive software project (<a href="http://www.musarch.com">www.musarch.com</a>) is popular around the world:</p>
<p><img class="aligncenter" src="http://www.musarch.com/anonymous/musarch.jpg" alt="Visits to date" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/museum-archive-project-is-international/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Museum Archive premium edition version 1.8</title>
		<link>http://www.jhalpin.com/devblog/museum-archive-premium-edition-version-18/</link>
		<comments>http://www.jhalpin.com/devblog/museum-archive-premium-edition-version-18/#comments</comments>
		<pubDate>Mon, 26 Sep 2011 20:16:19 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[premium edition]]></category>

		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=51</guid>
		<description><![CDATA[I am releasing another version of the premium edition of the Museum Archive software project. Version 1.8 contains a number of fixes/additions:

The name of the Object is now a part of the form window&#8217;s caption;
The accession number field is now easily visible in the browse list box;
The Location Reference field is now included on the [...]]]></description>
			<content:encoded><![CDATA[<p>I am releasing another version of the premium edition of the Museum Archive software project. Version 1.8 contains a number of fixes/additions:</p>
<ul>
<li>The name of the Object is now a part of the form window&#8217;s caption;</li>
<li>The accession number field is now easily visible in the browse list box;</li>
<li>The Location Reference field is now included on the Detailed report;</li>
<li>A second version of the Detailed report is now included - the original version is sorted by Object Name, and this second version is sorted by Accession Number.</li>
</ul>
<p>This upgrade requires a password and it requires that you have previously installed a prior version of the premium edition.</p>
<p>Registered users have been notified by email; if you would like to  upgrade to the new version and did not receive any notification, write  to support and I will provide you with the details. As always, backup  your installation before applying the update.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/museum-archive-premium-edition-version-18/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Import / Export utility version 1.5 for Musarch</title>
		<link>http://www.jhalpin.com/devblog/import-export-utility-version-15-for-musarch/</link>
		<comments>http://www.jhalpin.com/devblog/import-export-utility-version-15-for-musarch/#comments</comments>
		<pubDate>Thu, 15 Sep 2011 15:08:20 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[utility]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=50</guid>
		<description><![CDATA[I’m releasing a new version of the Museum Archive software import /export utility. Before using the utility, please back-up your data! The utility now has the ability to import CSV files (comma separated value, also known as comma delimited) – the type of file you can create using spreadsheet software. There is a PDF document [...]]]></description>
			<content:encoded><![CDATA[<p class="MsoNormal">I’m releasing a new version of the Museum Archive software import /export utility. Before using the utility, please back-up your data! The utility now has the ability to import CSV files (comma separated value, also known as comma delimited) – the type of file you can create using spreadsheet software. There is a PDF document included in the download which explains the utility; please read it before trying to import a CSV file.</p>
<p class="MsoNormal">This software is brand new. While it has been tested, it probably still has a few rough spots. Your comments and feedback are appreciated.</p>
<p class="MsoNormal">Being able to import data from a spreadsheet environment opens up a lot of possibilities for the project. For example, in a classroom setting, each student can use a spreadsheet to add Objects, and the teacher can then import each student’s work to the ‘master’ database. Museums with old lists of Objects can now start using the Museum Archive software package without having to re-key all of the data.</p>
<p class="MsoNormal">Get the utility here: <a href="http://www.musarch.com/anonymous/musarch_ie_1_5_2.zip"></a></p>
<p class="MsoNormal"><a href="http://www.musarch.com/anonymous/musarch_ie_1_5_3.zip">http://www.musarch.com/anonymous/musarch_ie_1_5_3.zip</a></p>
<p class="MsoNormal">Save the file to your hard drive, and then extract the EXE and PDF to your current Musarch installation folder (normally c:/musarch). The utility EXE replaces the previous version. Read the  PDF. Back-up your data before trying the utility.</p>
<p class="MsoNormal">[Update - I fixed a small bug, so get the new version 1.5.3 from the above link - 20Sept2011]</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/import-export-utility-version-15-for-musarch/feed/</wfw:commentRss>
		</item>
		<item>
		<title>4500 downloads</title>
		<link>http://www.jhalpin.com/devblog/4500-downloads/</link>
		<comments>http://www.jhalpin.com/devblog/4500-downloads/#comments</comments>
		<pubDate>Sat, 03 Sep 2011 13:04:32 +0000</pubDate>
		<dc:creator>Jim</dc:creator>
		
		<category><![CDATA[Museum software]]></category>

		<category><![CDATA[premium edition]]></category>

		<category><![CDATA[update]]></category>

		<guid isPermaLink="false">http://www.jhalpin.com/devblog/?p=49</guid>
		<description><![CDATA[The Museum Archive software project is still going strong. 4,584 downloads so far..
I am currently working on two additions to the software: a way to import Objects from a spreadsheet (actually, from a comma delimited file), and a true client/server version that you can run remotely. Pretty exciting stuff; I&#8217;ll have more details available soon.
]]></description>
			<content:encoded><![CDATA[<p>The <a href="http://www.musarch.com">Museum Archive software project</a> is still going strong. 4,584 downloads so far..</p>
<p>I am currently working on two additions to the software: a way to import Objects from a spreadsheet (actually, from a comma delimited file), and a true client/server version that you can run remotely. Pretty exciting stuff; I&#8217;ll have more details available soon.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jhalpin.com/devblog/4500-downloads/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>

