[Koha-cvs] CVS: koha/koha-tmpl/opac-tmpl/css/en opac-alert-subscribe.tmpl,NONE,1.1
Paul POULAIN
tipaul at users.sourceforge.net
Thu Aug 4 10:55:56 CEST 2005
Update of /cvsroot/koha/koha/koha-tmpl/opac-tmpl/css/en
In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv3371/koha-tmpl/opac-tmpl/css/en
Added Files:
opac-alert-subscribe.tmpl
Log Message:
Letters / alert system, continuing...
* adding a package Letters.pm, that manages Letters & alerts.
* adding feature : it's now possible to define a "letter" for any subscription created. If a letter is defined, users in OPAC can put an alert on the subscription. When an issue is marked "arrived", all users in the alert will recieve a mail (as defined in the "letter"). This last part (= send the mail) is not yet developped. (Should be done this week)
* adding feature : it's now possible to "put to an alert" in OPAC, for any serial subscription. The alert is stored in a new table, called alert. An alert can be put only if the librarian has activated them in subscription (and they activate it just by choosing a "letter" to sent to borrowers on new issues)
* adding feature : librarian can see in borrower detail which alerts they have put, and a user can see in opac-detail which alert they have put too.
Note that the system should be generic enough to manage any type of alert.
I plan to extend it soon to virtual shelves : a borrower will be able to put an alert on a virtual shelf, to be warned when something is changed in the virtual shelf (mail being sent once a day by cron, or manually by the shelf owner. Anyway, a mail won't be sent on every change, users would be spammed by Koha ;-) )
--- NEW FILE ---
<!-- TMPL_INCLUDE NAME="opac-top.inc" -->
<div id="mainbloc">
<!-- TMPL_IF name="typeissue" -->
<h1 class="catalogue">Subscribe to an alert</h1>
<div id="bloc20">
<h2>Confirmation</h2>
<form action="opac-alert-subscribe.pl" method="post">
<p>Do you confirm you want to subscribe to alerts for <!-- TMPL_VAR name="bibliotitle" --> <!-- TMPL_IF name="notes" -->(<!-- TMPL_VAR name="notes" -->)<!-- /TMPL_IF --> ?</p>
<input type="hidden" name="externalid" value="<!-- TMPL_VAR name="externalid" -->">
<input type="hidden" name="alerttype" value="issue">
<input type="hidden" name="biblionumber" value="<!-- TMPL_VAR name="biblionumber" -->">
<input type="hidden" name="op" value="alert_confirmed">
<input type="submit" value="Yes" class="button">
<a href="opac-serial-issues.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->" class="button">No</a>
</form>
</div>
<!-- /TMPL_IF -->
<!-- TMPL_IF name="typeissuecancel" -->
<h1 class="catalogue">Unsubscribe to an alert</h1>
<div id="bloc20">
<h2>Confirmation</h2>
<form action="opac-alert-subscribe.pl" method="post">
<p>Do you confirm you want to <b>un</b>subscribe to alerts for <!-- TMPL_VAR name="bibliotitle" --> <!-- TMPL_IF name="notes" -->(<!-- TMPL_VAR name="notes" -->)<!-- /TMPL_IF --> ?</p>
<input type="hidden" name="externalid" value="<!-- TMPL_VAR name="externalid" -->">
<input type="hidden" name="alerttype" value="issue">
<input type="hidden" name="biblionumber" value="<!-- TMPL_VAR name="biblionumber" -->">
<input type="hidden" name="op" value="cancel_confirmed">
<input type="submit" value="Yes" class="button">
<a href="opac-serial-issues.pl?biblionumber=<!-- TMPL_VAR name="biblionumber" -->" class="button">No</a>
</form>
</div>
<!-- /TMPL_IF -->
</div>
<!-- TMPL_INCLUDE NAME="opac-bottom.inc" -->
More information about the Koha-cvs
mailing list