140 likes | 229 Views
EMu Site Integration Outline. By Timothy Furmston IT Officer The Whitworth Art Gallery, The University of Manchester. History of the web at WAG. First gallery in UK to put collections online Modes Most recent website Merger and me!. Visual Integration. Method 1 - CSS.
E N D
EMu Site Integration Outline By Timothy Furmston IT Officer The Whitworth Art Gallery, The University of Manchester
History of the web at WAG • First gallery in UK to put collections online • Modes • Most recent website • Merger and me!
Visual Integration Method 1 - CSS • Cascading Style Sheets (CSS) • Content Management System (CMS) Global University CSS Faculty 1 CSS Faculty 2 CSS Faculty 3 CSS Whitworth CSS Museum CSS Local Alterations CSS
CSS Examples • Example 1… • body{ • font-family:Verdana, Arial, Helvetica, sans-serif; • font-size: 70%; • } • Example 2… • #globallinks{ • display:block; • text-align:right; • margin-top:8px; • margin-right:10px; • padding:0px; • }
Visual Integration Method 2 - EMu page settings • http://emudev.kesoftware.com/Docs/EMuWeb/webobjectsref.htm • Formatting Examples… • $queryform->FontFace = "Verdana, Arial, Helvetica, sans-serif"; • $queryform->FontSize = "3"; • $queryform->TitleTextColor = "#00CCFF"; • $resultlist->Width = "900"; • $resultlist->BodyColor = "#00CCFF";
EMu Tweaks KE Developer Support • Annual Maintenance Contracts • Up to 24x7 Support • Software Upgrades • Training
EMu Tweaks Adding additional fields • To a search… • $queryform->Options = array('all' => 'SummaryData', 'title' => 'TitMainTitle|TitSeriesTitle'; • To a display page… • $display->Fields = array('SummaryData', 'TitMainTitle', 'CatCatalogueNo'); • Back-Reference ‘feature’
EMu Tweaks Random, Pre-Configured and Image queries • Random… • <a href=" • <?php • require_once('../../objects/common/RandomQuery.php'); • $RandomQry = new RandomQuery; • $RandomQry->LowerIRN = 1; • $RandomQry->UpperIRN = 12000; • $RandomQry->MaxNumberToReturn = 50; • $RandomQry->PrintRef(); • ?>">Click Here</a>
Narrative Page Creation KE Support Model • Limited to standard functionality Standard Functionality
Narrative Page Creation PHP Record Extractor functions • Training! • Based on addition fields info • Create what? • Anything! • More tweaks
To do… • New CSS’s!! • Events module - event section and event catalogue number
Summary • EMu Development Support Model • Open Access • Some standard functionality • Opportunities • Individual Code and Record Extractor