Genie labels and query constraints

by Administrator Thursday, July 31, 2008 10:16 AM

The default myLabels.config file for Inmagic Genie comes with a section that can be uncommented out to also include Item specific information, ie. for the Gaylord Label form

<!-- Sample Configuration for Item Fields
<ItemInfo>
<Field Name="ItemVolume" Header="&lt;br&gt;"/>
<Field Name="ItemIssue" Header="&lt;br&gt;"/>
</ItemInfo>
-->

We ran across an interesting situation recently where the client has multiple offices and currently location information is just in the Catalog records.   Only a couple of the offices will will be printing label sets  and these offices will start populating Item records for new material.    They have set the Query Filter on in their myGenie config file with a cookie to keep the last used setting, as they usually only want to see their own holdings. 

We were testing printing the labels and at first everything worked fine but we needed to move the labels over and adjust the fields shown, so we started making some changes to their myLabels config file. Then they started getting a completely blank screen when displaying the record labels from the InfoCart for printing.  I could not replicate the problem and nor could Inmagic Support so we were temporarily baffled.

The cause turned out to be the ItemInfo section that I had uncommented out to allow them to print additional item specific location information on the spine label.  However we were testing printing with existing records in the Catalog (ie. with no Item records) and the client had started using using the Query filter. If using a Query filter and a label form with an ItemInfo section, then records must have an Item record with an ItemLocation field.  If they do not, a blank page results.

The solution for this client, for the moment at least, is to have two separate label forms and choose which one to use accordingly.   One for printing labels for existing records that only have data in the catalog, and one for labels for new records that will also have item information. This is easy to do in just a few steps:

  • open the myLabels config file and copy the existing Gaylord label code and paste it just below the original
  • rename Label Name="Gaylord" to Label Name="Gaylord for Items" in this copied section
  • make sure to comment out the ItemInfo code on the original Gaylord label, and uncomment it on the new Gaylord for Items label
  • Open myGenie config and add in a reference to the extra label to the <!-- Actions exposed to library staff in the Catalog InfoCart --> section, ie.
    • <Action Name="Gaylord for Items" Display="Print Labels (Items)" Type="Label" />
  • Reset the Genie application from the About Genie screen.

Algoma University launches two new online databases

by Kathy Bryce Friday, July 25, 2008 9:30 AM

The Arthur A. Wishart Library at Algoma University has recently launched two new online databases to make it easier for the public to access archival resources, and student and faculty-driven research.

The first database holds records for the university's Archives and Special Collections.Algoma University Archives & Special Collections Behind the scenes  the software used is DB/TextWorks and WebPublisher PRO from Inmagic, Inc., along with the Archives Online and Archives Starter Kit add-on packages from Andornot which are specifically designed for managing archival descriptions. Both a quick search and an advanced search option are provided, and canned searches display Archival Finding Aids dynamically from the database for selected fonds.  Andornot assisted with the design and with integration of the Algoma template into the search and results pages.

The second database is an institutional repository called DigitalAlgoma designed to hold new student and faculty driven research, often referred to as “born-digital” research. Included in the DigitalAlgoma archives are over two hundred honours theses from past Algoma University psychology and computer science students.  The same template and the archival databases and forms were used as a basis for designing the web interface for DigitalAlgoma, allowing this to be created in-house quickly and effectively. 

The Archives and Special Collections interface also includes an iGoogle gadget to allow users to add a search box to their iGoogle home pages. (see our Developer blog post for more information on how to set these up.)

Check out the press release or contact us for for further information.

Andornot ownership change

by Administrator Thursday, July 24, 2008 2:05 PM

Kathy Bryce and Denise Bonin are delighted to announce that Peter Tyrrell is now a director of Andornot and an equal shareholder.  Andornot was founded by Kathy and Denise in 1995 and has grown steadily over the years.   Peter started with the company as a contractor in 2000 and most recently was employed as a senior consultant.  Peter will assume the position of Chief Technology Officer with responsibility for our datacenter infrastructure; management of selected projects; and hiring and supervision of additional programming staff.

This change in ownership will allow Andornot to expand our capabilities and services, especially with regard to SQL database application design, as well as providing continued support and enhancements for Inmagic software.

Peter has a BA in English and Classics and an MLIS degree. Since starting work with Andornot he has discovered that he loves programming and application design, and has become proficient with Microsoft .Net and JavaScript. He is thus able to marry his knowledge of library and information management systems with the technical aspects of web interface design.

Contact us for further information.

Tags: News

@Inmagic August newsletter now available

by Administrator Wednesday, July 23, 2008 9:03 PM

Check out the latest issue of the @Inmagic newsletter. This issue mentions the release of selected Andornot scripts under an Open Source license, and the Tech Tip is an entry from our Developer Blog.

Contents:

  • President's Message
  • Product News
    • Genie Now Available as an Upgrade to DB/Text
    • Andornot Releases WebPublisher PRO Scripts Under Open Source License
  • Tech Tip
    • OPAC Query Screen Enhancements in Inmagic Genie (link to Andornot Developers blog)
  • Featured Customer
    • Rock Star Librarian
  • Education
  • Press
  • Events

Please contact us if you would like further information on any of the products or topics mentioned.

Tags: News | newsletters

Changing Inmagic Genie dropdown lists to text boxes

by Jonathan Jacobsen Monday, July 21, 2008 5:30 PM

Several edit screens in Genie use dropdown lists,for example, Payment Methods, Order Types, Currencies etc. The wording for these can be edited in the myGenie.config file, eg.

<!-- PaymentMethods -->
<PaymentMethods>
   <Method Default="true">Credit Card</Method>
   <Method>Check</Method>
   <Method>Money Order</Method>
   <Method>Gift Card</Method>
   <Method>Wire Transfer</Method>
</PaymentMethods>

However some clients may not be used to having this type of information validated, or their existing data to be converted into Genie may have a variety of values that cannot be easily batch modified to fit.  In this case it is possible to change the edit screen and switch to a simple textbox and if required, add a link to browse a validation list instead.

In myEditScreens.config file change this:

<Field Name="OrdPaymentMethod" Type="DropDownList" CssClass="orders_edit_qtr_textinput"  ShowBrowse="false" Required="false" Width="170"/>

To:

<Field Name="OrdPaymentMethod" Type="TextBox" CssClass="orders_edit_qtr_textinput"  ShowBrowse="true" Required="false" Width="170"/>

Dropdowns that should not be changed are CatSerFrequency (as this is used to set up arrival patterns in Serials using the calculation values specified in the myGenie config file); and the Suppliers dropdown in Orders (needed to show the linked Supplier name rather than the OrdSuppID). A good rule is to always make a backup before changing any config file setting.

Month List