summaryrefslogtreecommitdiff
path: root/GroLUG/root
diff options
context:
space:
mode:
authordakkar <dakkar@luxion>2006-02-13 15:53:39 +0000
committerdakkar <dakkar@luxion>2006-02-13 15:53:39 +0000
commitc58b498f7060665e286b1b7eb978cebeed9e8655 (patch)
tree24a6e00ca314ca57c157c9684c2e582607ed1251 /GroLUG/root
parent r1314@narval: dakkar | 2006-02-10 19:50:50 +0100 (diff)
downloadIscrittiGroLUG-c58b498f7060665e286b1b7eb978cebeed9e8655.tar.gz
IscrittiGroLUG-c58b498f7060665e286b1b7eb978cebeed9e8655.tar.bz2
IscrittiGroLUG-c58b498f7060665e286b1b7eb978cebeed9e8655.zip
merge dalla branch
git-svn-id: svn://luxion/repos/IscrittiGroLUG/trunk@191 fcb26f47-9200-0410-b104-b98ab5b095f3
Diffstat (limited to 'GroLUG/root')
-rw-r--r--GroLUG/root/lib/site/header8
-rw-r--r--GroLUG/root/lib/site/mail-wrapper4
-rw-r--r--GroLUG/root/src/cancella-pagamento.tt24
-rw-r--r--GroLUG/root/src/due-settimane.tt27
-rw-r--r--GroLUG/root/src/edit-iscritto.tt29
-rw-r--r--GroLUG/root/src/edit-pagamento.tt21
-rw-r--r--GroLUG/root/src/lista-iscritti.tt24
-rw-r--r--GroLUG/root/src/nuovo-iscritto.tt27
-rw-r--r--GroLUG/root/src/nuovo-pagamento.tt29
-rw-r--r--GroLUG/root/src/scaduto.tt27
-rw-r--r--GroLUG/root/src/scheda-iscritto.tt28
-rw-r--r--GroLUG/root/src/un-mese.tt27
12 files changed, 47 insertions, 28 deletions
diff --git a/GroLUG/root/lib/site/header b/GroLUG/root/lib/site/header
index 8781856..2c89e2f 100644
--- a/GroLUG/root/lib/site/header
+++ b/GroLUG/root/lib/site/header
@@ -1,4 +1,10 @@
<!-- BEGIN site/header -->
<h1 class="title">[% template.title or site.title %]</h1>
-[% IF Catalyst.user_exists %]<p><a href="[% Catalyst.uri_for('/logout') %]">logout</a></p>[% END %]
+<p>
+ [%- IF Catalyst.user_exists -%]
+ <a href="[% Catalyst.uri_for('/logout') %]">logout</a>
+ [%- END %]
+ <a href="[% Catalyst.uri_for('/iscritti') %]">elenco iscritti</a>
+ <a href="[% Catalyst.uri_for('/cessati') %]">elenco iscritti cessati</a>
+</p>
<!-- END site/header -->
diff --git a/GroLUG/root/lib/site/mail-wrapper b/GroLUG/root/lib/site/mail-wrapper
new file mode 100644
index 0000000..257446b
--- /dev/null
+++ b/GroLUG/root/lib/site/mail-wrapper
@@ -0,0 +1,4 @@
+[% content %]
+
+--
+ Servizio iscrizioni GroLUG
diff --git a/GroLUG/root/src/cancella-pagamento.tt2 b/GroLUG/root/src/cancella-pagamento.tt2
new file mode 100644
index 0000000..0d0a1c1
--- /dev/null
+++ b/GroLUG/root/src/cancella-pagamento.tt2
@@ -0,0 +1,4 @@
+<h1>Cancellazione pagamento</h1>
+<form action="[% Catalyst.uri_for('cancella_pag',pagamento.id) %]" method="post" >
+<p>Confermi? <input type="submit" name="ok" value="Confermo" /></p>
+</form>
diff --git a/GroLUG/root/src/due-settimane.tt2 b/GroLUG/root/src/due-settimane.tt2
new file mode 100644
index 0000000..a436686
--- /dev/null
+++ b/GroLUG/root/src/due-settimane.tt2
@@ -0,0 +1,7 @@
+Subject: La tua iscrizione al GroLUG scade tra due settimane
+
+Salve [% iscritto.nome %],
+
+la tua iscrizione scade tra due settimane.
+
+Rinnovala!
diff --git a/GroLUG/root/src/edit-iscritto.tt2 b/GroLUG/root/src/edit-iscritto.tt2
index e75765d..e26f264 100644
--- a/GroLUG/root/src/edit-iscritto.tt2
+++ b/GroLUG/root/src/edit-iscritto.tt2
@@ -1,7 +1,2 @@
-<h1>Modifica [% iscritto.nome %]</h1>
-<form action="[% Catalyst.uri_for('edit',iscritto.id) %]" method="post">
-<p><label for="nome">nome</label> <input type="text" id="nome" name="nome" value="[% iscritto.nome %]" /></p>
-<p><label for="email">email</label> <input type="text" id="email" name="email" value="[% iscritto.email %]" /></p>
-<p><label for="note">note</label> <input type="text" id="note" name="note" value="[% iscritto.note %]" /></p>
-<p><input type="submit" /></p>
-</form>
+<h1>[% IF mode=='edit' %]Modifica[% ELSE %]Nuovo[% END %] iscritto</h1>
+[% widget %]
diff --git a/GroLUG/root/src/edit-pagamento.tt2 b/GroLUG/root/src/edit-pagamento.tt2
new file mode 100644
index 0000000..1a03775
--- /dev/null
+++ b/GroLUG/root/src/edit-pagamento.tt2
@@ -0,0 +1 @@
+[% widget %]
diff --git a/GroLUG/root/src/lista-iscritti.tt2 b/GroLUG/root/src/lista-iscritti.tt2
index 1f733b6..9618520 100644
--- a/GroLUG/root/src/lista-iscritti.tt2
+++ b/GroLUG/root/src/lista-iscritti.tt2
@@ -1,5 +1,5 @@
-<h1>Lista iscritti</h1>
-<p><a href="[% Catalyst.uri_for('nuovo') %]">Nuovo iscritto</a></p>
+<h1>Lista iscritti [% IF mode=='cessati' %]non attivi[% END %]</h1>
+<p><a href="[% Catalyst.uri_for('edit') %]">Nuovo iscritto</a></p>
<ol>
[% WHILE (iscr = iscritti.next()) %]
<li>
diff --git a/GroLUG/root/src/nuovo-iscritto.tt2 b/GroLUG/root/src/nuovo-iscritto.tt2
deleted file mode 100644
index 91bbfb9..0000000
--- a/GroLUG/root/src/nuovo-iscritto.tt2
+++ /dev/null
@@ -1,7 +0,0 @@
-<h1>Nuovo iscritto</h1>
-<form action="[% Catalyst.uri_for('nuovo') %]" method="post">
-<p><label for="nome">nome</label> <input type="text" id="nome" name="nome" value="[% iscritto.nome %]" /></p>
-<p><label for="email">email</label> <input type="text" id="email" name="email" value="[% iscritto.email %]" /></p>
-<p><label for="note">note</label> <input type="text" id="note" name="note" value="[% iscritto.note %]" /></p>
-<p><input type="submit" /></p>
-</form>
diff --git a/GroLUG/root/src/nuovo-pagamento.tt2 b/GroLUG/root/src/nuovo-pagamento.tt2
deleted file mode 100644
index 743f06f..0000000
--- a/GroLUG/root/src/nuovo-pagamento.tt2
+++ /dev/null
@@ -1,9 +0,0 @@
-<form action="[% Catalyst.uri_for('pagamento') %]" method="post">
-<input type="hidden" name="iscr_id" value="[% iscritto.id %]" />
-<input type="hidden" name="pag_id" value="[% pagamento.id %]" />
-<p><label for="data_pagamento">data_pagamento</label><input type="text" name="data_pagamento" id="data_pagamento" value="[% pagamento.data_pagamento %]" /></p>
-<p><label for="data_iscrizione">data_iscrizione</label><input type="text" name="data_iscrizione" id="data_iscrizione" value="[% pagamento.data_iscrizione %]" /></p>
-<p><label for="data_scadenza">data_scadenza</label><input type="text" name="data_scadenza" id="data_scadenza" value="[% pagamento.data_scadenza %]" /></p>
-<p><label for="prezzo">prezzo</label><input type="text" name="prezzo" id="prezzo" value="[% pagamento.prezzo %]" /></p>
-<p><input type="submit" /></p>
-</form> \ No newline at end of file
diff --git a/GroLUG/root/src/scaduto.tt2 b/GroLUG/root/src/scaduto.tt2
new file mode 100644
index 0000000..1a97312
--- /dev/null
+++ b/GroLUG/root/src/scaduto.tt2
@@ -0,0 +1,7 @@
+Subject: La tua iscrizione al GroLUG è scaduta oggi
+
+Salve [% iscritto.nome %],
+
+la tua iscrizione è scaduta oggi.
+
+Rinnovala!
diff --git a/GroLUG/root/src/scheda-iscritto.tt2 b/GroLUG/root/src/scheda-iscritto.tt2
index 30f0d29..835b22a 100644
--- a/GroLUG/root/src/scheda-iscritto.tt2
+++ b/GroLUG/root/src/scheda-iscritto.tt2
@@ -2,15 +2,19 @@
<p>Operazioni:</p>
<ul>
<li><a href="[% Catalyst.uri_for('edit',iscritto.id) %]">Edit</a></li>
-<li><a href="[% Catalyst.uri_for('rinnova',iscritto.id) %]">Rinnova</a></li>
+<li><a href="[% Catalyst.uri_for('rinnova',iscritto.id) %]">Rinnova</a> [% IF not pagato %](da rinnovare o cessare)[% END %]</li>
+[% IF iscritto.attivo -%]
<li><a href="[% Catalyst.uri_for('cessa',iscritto.id) %]">Cessa</a></li>
+[%- ELSE -%]
+<li><a href="[% Catalyst.uri_for('attiva',iscritto.id) %]">Ri-Attiva</a></li>
+[%- END %]
</ul>
<dl>
<dt>Indirizzo:</dt><dd>[% iscritto.email %]</dd>
<dt>Note:</dt><dd>[% iscritto.note %]</dd>
<dt>Pagamenti:</dt><dd><ol>
[%- FOREACH pag IN iscritto.pagamenti %]
-<li>[% pag.prezzo %] il [% pag.data_pagamento %]</li>
+<li>[% pag.prezzo %] il [% pag.data_pagamento %] <a href="[% Catalyst.uri_for('pagamento',pag.id) %]">edit</a> <a href="[% Catalyst.uri_for('cancella_pag',pag.id) %]">elimina</a></li>
[% END -%]
</ol></dd>
</dl>
diff --git a/GroLUG/root/src/un-mese.tt2 b/GroLUG/root/src/un-mese.tt2
new file mode 100644
index 0000000..e214b86
--- /dev/null
+++ b/GroLUG/root/src/un-mese.tt2
@@ -0,0 +1,7 @@
+Subject: La tua iscrizione al GroLUG scade tra un mese
+
+Salve [% iscritto.nome %],
+
+la tua iscrizione scade tra un mese.
+
+Rinnovala!