koha-cvs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Koha-cvs] CVS: koha/koha-tmpl/opac-tmpl/css/en opac-alert-subscribe.tmp


From: Paul POULAIN
Subject: [Koha-cvs] CVS: koha/koha-tmpl/opac-tmpl/css/en opac-alert-subscribe.tmpl,NONE,1.1
Date: Thu, 04 Aug 2005 01:55:56 -0700

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" -->




reply via email to

[Prev in Thread] Current Thread [Next in Thread]