<?xml version="1.0" encoding="UTF-8"?>
<actions>

<meta>
  <description>spezielles Template für aleph-System der FU-Berlin</description>
</meta>



<action id="connect">
    <page url="https://aleph-www.ub.fu-berlin.de/F/?func=BOR-INFO-LIBRARY&amp;ADM_LIBRARY=FUB50">
      <template> <a>{redirection:=@href}</a> </template>
    </page>
    
    <page test="not(starts-with($redirection, '#'))" url="{$redirection}"/>
    
    
    <page url="https://identity.fu-berlin.de/idp-fub-ub/Authn/UserPassword">
      <post name="j_username" value="{$username}"/>
      <post name="j_password" value="{$password}"/>    
        
      <template>
        <t:switch-prioritized>
        <form method="post"> {action:=@action}
          <input name="RelayState">{relay:=@value}</input>
          <input name="SAMLResponse">{saml:=@value}</input>
        </form>
      <h2>Anmeldung fehlgeschlagen!<t:s>vl:raise-login(.)</t:s></h2>
      </t:switch-prioritized>
      </template>
    </page>
    
    <page url="{$action}" templateFile="../aleph_ubHUb/redirection">
      <post name="RelayState" value="{$relay}"/>
      <post name="SAMLResponse" value="{$saml}"/>
    </page>
    
    <page url="{$redirectedPage}" templateFile="../aleph_ubHUb/redirection2"/>

    <page url="{replace($redirectedPage, '&pds_handle=GUEST', '')}" templateFile="../aleph_base/redirection"/>

    <page url="{$redirectedPage}">
      <template><script>{redirectedPage:=extract(., "https?://[^'""]+")}</script></template>
    </page>

    <page url="{$redirectedPage}" templateFile="../aleph_base/loggedIn2007">
    </page>
    
<!--    <error templateFile="loginerror"/>    -->
</action>

<action id="update-all">
  <page url="{$bookPage}" templateFile="update"/>
</action>

<action id="update-single">
  <page url="{$book.detailLink}" templateFile="../aleph_base/details"/>
</action>

<action id="renew-single">
  <page url="{$book.extendLink}"/>
  <page url="{$book.detailLink}" templateFile="../aleph_base/details"/>
</action>
</actions>
