IT & udviklingsbloggen

På forkant med IT og digital udvikling i Horsens kommunes biblioteker

Main menu

Skip to primary content
Skip to secondary content
  • Forside

Monthly Archives: marts 2010

Lav en login boks til DDELibra OPAC på dit website

Posted on 19. marts 2010 by Morten Brunbjerg Bech
Reply

Den klassiske gamle DDELibra OPAC giver visse udfordringer, hvis man vil have OPAC funktionalitet integreret i sine øvrige websider. Noget så simpelt som at genbruge formular-elementer fra OPAC’en i sin HTML kode kan gå hen og blive et stykke opklaringsarbejde, da alle formularerne er dybt afhængige/inficerede af javascript.

Jeg stod således og skulle bruge en login-formular til lånerstatus og fornyelse på en ekstern webside, men kunne ikke få fingrene i noget i OPAC’en, der gav mig lov til at logge ind. Solrød Bibliotek havde imidlertid fundet løsningen, så jeg endte med at låne koden derfra.

Sådan laver du en login-formular til lånerstatus og fornyelse:

<div id="login">
  <form method="post" name="lf" action="https://www.dit-domæne.dk/sites/DIT-DDELIBRA-SITE/pub/search.html" target="_blank">
    <fieldset>
      <input value="search" type="hidden" name="doaction" />
      <input type="hidden" name="data" />
    </fieldset>
  </form>
  <form onsubmit="document.lf.doaction.value='patron-login'; document.lf.data.value='tickno='+escape (tickno.value)+' pin='+escape (pin.value)+' group=pub mode=quick type=token';document.lf.submit();return false">
    <fieldset>
      <legend>Lånerstatus og fornyelse</legend>
      <p><label for="tickno">CPR-nr./lånernr.</label><input id="tickno" type="password" name="tickno" /></p>
      <p><label for="pin">Pinkode</label><input id="pin" type="password" name="pin" /></p>
      <p><input value="Log ind" type="submit" /></p>
    </fieldset>
  </form>
</div>

Husk at udskifte URL’en i den første formular med URL’en til din OPAC. Se min login-boks in action her.

Posted in Webudvikling | Tagged Dokumentation, Formularer, HTML, Login, OPAC, Webudvikling | Leave a reply

Kategorier

  • Bibliotekssystem (6)
  • Dokumentation (2)
  • Ikke kategoriseret (7)
  • post (6)
  • Sjov & spas (1)
  • Software (3)
  • Webredaktion (2)
  • Webstrategi (3)
  • Webudvikling (19)

Emneord

Anbefalinger Anmeldelser Biblioteksdatabasen bibliotekssystem DDELibra Blogging Blogs CMS CSS Datamining DDELibraWeb Dokumentation Emneord Formater Google Hjemmesiden Horsens Leksikon Hovergård Bibliotek HTML Internet Explorer Javascript jQuery Konvertering Møder Make the Data Work Harder MediaWiki Netforbindelse Nyhedslister Office 2003 Office 2007 OPAC Opgradering PHP Plugins Ratings Referater Rettelser Søgning Specialtegn Tegnsæt Webdesign Webgruppen Webshop Webudvikling Wordpress Wordpress MU

Kolofonisk

  • Log ind
  • RSS af indlæg
  • Kommentar-RSS
  • WordPress.org
Proudly powered by WordPress