EmeraldView
     A PHP frontend for Greenstone



Yitzchak Schaffer <yitzchak.schaffer@gmx.com>
What in the name of high-school
football??!
http://localhost/gsdl?e=q-000-00-
off-demo--00-2----0--0direct-10-
TX--4----Se...
Now where am those templates...
Directory of c:greenstone-2.83macros

about.dm
amharic.dm                  dateqry.dm     ...
about.dm... hmm...
...

#######################################################################
# about page content
#####...
How about this...

http://emeraldview/demo/view/
development-in-practice-toward/5/2
?search[]=boy
... and this
...

<div id="main-content">

<?php echo $language_select ?>

<ul class="breadcrumbs">
 <li><a href="<?php ec...
Now what?

   Test with real collections
   Collection feeds
   Web 2.0
   Web-based configuration
   Embedded metadata


...
EmeraldView lightning talk at code4lib 2010
EmeraldView lightning talk at code4lib 2010
EmeraldView lightning talk at code4lib 2010
Upcoming SlideShare
Loading in …5
×

EmeraldView lightning talk at code4lib 2010

743 views

Published on

A five-minute lightning talk on the motivation for and early development of EmeraldView, a PHP frontend for the Greenstone Digital Library system.

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
743
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
2
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

EmeraldView lightning talk at code4lib 2010

  1. 1. EmeraldView A PHP frontend for Greenstone Yitzchak Schaffer <yitzchak.schaffer@gmx.com>
  2. 2. What in the name of high-school football??! http://localhost/gsdl?e=q-000-00- off-demo--00-2----0--0direct-10- TX--4----Sec---0-1l--10-en-50---20- about-boy--00-3-1-00-0-0-01-1- 0utfZz-8- 00&a=d&c=demo&srp=0&srn=2 &cl=search &d=HASH011ef1906c82786b6722 8
  3. 3. Now where am those templates... Directory of c:greenstone-2.83macros about.dm amharic.dm dateqry.dm greek.dm latvian.dm amharic2.dm deposit.dm gsdl.dm latvian2.dm arabic.dm docs.dm gti.dm malayalam.dm arabic2.dm document.dm gujarati.dm malayalam2.dm armenian.dm dutch.dm gujarati2.dm maori.dm armenian2.dm dynamicclassifier.dm hebrew.dm marathi.dm authen.dm english.dm help.dm marathi2.dm base.dm english2.dm hindi.dm mongolian.dm bengali.dm exported_home.dm home.dm mongolian2.dm browse.dm extlink.dm html.dm nav_css.dm bsummary.dm extra.dm hungarian.dm nav_ns4.dm bulgarian.dm farsi.dm hungarian2.dm nepali.dm catalan.dm farsi2.dm indo.dm nzdlhome.dm catalan2.dm finnish.dm indo2.dm polish.dm chinese-trad.dm french.dm italian.dm port-br.dm chinese-trad2.dm french2.dm italian2.dm port-br2.dm chinese.dm gaelic.dm japanese.dm port-pt.dm chinese2.dm galician.dm japanese2.dm pref.dm collect.dm galician2.dm kannada.dm pushto.dm croatian.dm georgian.dm kannada2.dm query.dm czech.dm georgian2.dm kazakh.dm romanian.dm czech2.dm german.dm kazakh2.dm romanian2.dm dari.dm german2.dm kirghiz.dm russian.dm gli.dm languages.dm ...
  4. 4. about.dm... hmm... ... ####################################################################### # about page content ####################################################################### _pagetitle_ {_collectionname_} _content_ { _optnavigationbar_ <div class="document"> _If_("_cgiargqt_" ne "1", _If_("_cgiargu_" ne "1",_aboutqueryform_) ) _If_(_Global:collectionextra_,<p>_textabout_) _textsubcollections_ <div class="section"> <h3>_help:textsimplehelpheading_</h3> _help:simplehelp_ </div> ...
  5. 5. How about this... http://emeraldview/demo/view/ development-in-practice-toward/5/2 ?search[]=boy
  6. 6. ... and this ... <div id="main-content"> <?php echo $language_select ?> <ul class="breadcrumbs"> <li><a href="<?php echo url::base() ?>"><?php echo L10n::_('Home') ?></a> &gt;</li> <li> <?php echo $collection_display_name ?> </li> </ul> <?php if ($collection->getClassifiers()): ?> <div id="about-browse-container"> <h2><?php echo L10n::_('Browse') ?></h2> ... <?php if ($collection_description): ?> <div id="about-description"> <h2><?php echo L10n::_('About this collection') ?></h2> <p><?php echo $collection_description ?></p> </div> <?php endif; ?> ...
  7. 7. Now what? Test with real collections Collection feeds Web 2.0 Web-based configuration Embedded metadata What do you think? http://yitznewton.org/emeraldview/ yitzchak.schaffer@gmx.com

×