[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Fmsystem-commits] [11289] bkbooking: stavanger kommune edit arrangement
From: |
Kjell Arne Espedal |
Subject: |
[Fmsystem-commits] [11289] bkbooking: stavanger kommune edit arrangement mail |
Date: |
Thu, 12 Sep 2013 11:58:02 +0000 |
Revision: 11289
http://svn.sv.gnu.org/viewvc/?view=rev&root=fmsystem&revision=11289
Author: kjell
Date: 2013-09-12 11:58:02 +0000 (Thu, 12 Sep 2013)
Log Message:
-----------
bkbooking: stavanger kommune edit arrangement mail
Modified Paths:
--------------
branches/stavangerkommune/booking/inc/class.menu.inc.php
branches/stavangerkommune/booking/inc/class.soevent.inc.php
branches/stavangerkommune/booking/inc/class.uievent.inc.php
branches/stavangerkommune/booking/setup/phpgw_no.lang
Added Paths:
-----------
branches/stavangerkommune/booking/inc/class.uievent_mail_settings.inc.php
branches/stavangerkommune/booking/templates/base/event_mail_settings.xsl
Modified: branches/stavangerkommune/booking/inc/class.menu.inc.php
===================================================================
--- branches/stavangerkommune/booking/inc/class.menu.inc.php 2013-09-11
11:37:41 UTC (rev 11288)
+++ branches/stavangerkommune/booking/inc/class.menu.inc.php 2013-09-12
11:58:02 UTC (rev 11289)
@@ -212,7 +212,13 @@
'text' => lang('Free time'),
'url' => $GLOBALS['phpgw']->link('/index.php',
array('menuaction'=> 'booking.uireports.freetime') ),
'image' =>
array('property', 'report'),
- )
+ ),
+# 'free_time2' => array
+# (
+# 'text' => lang('Free time2'),
+# 'url' => $GLOBALS['phpgw']->link('/index.php',
array('menuaction'=> 'booking.uireports.freetime2') ),
+# 'image' =>
array('property', 'report'),
+# )
)
),
);
@@ -270,6 +276,11 @@
'text' =>
lang('Mail Settings'),
'url' =>
$GLOBALS['phpgw']->link('/index.php', array('menuaction' =>
'booking.uimail_settings.index', 'appname' => 'booking') )
),
+ 'event_mail_settings'
=> array
+ (
+ 'text' =>
lang('Event Mail Settings'),
+ 'url' =>
$GLOBALS['phpgw']->link('/index.php', array('menuaction' =>
'booking.uievent_mail_settings.index', 'appname' => 'booking') )
+ ),
'application_settings'
=> array
(
'text' =>
lang('Application Settings'),
Modified: branches/stavangerkommune/booking/inc/class.soevent.inc.php
===================================================================
--- branches/stavangerkommune/booking/inc/class.soevent.inc.php 2013-09-11
11:37:41 UTC (rev 11288)
+++ branches/stavangerkommune/booking/inc/class.soevent.inc.php 2013-09-12
11:58:02 UTC (rev 11289)
@@ -75,16 +75,32 @@
function get_building_info($id)
{
- $this->db->limit_query("SELECT bb_building.id,
bb_building.name, bb_building.email FROM bb_building, bb_resource,
bb_event_resource WHERE bb_building.id=bb_resource.building_id AND
bb_resource.id=bb_event_resource.resource_id AND bb_event_resource.event_id=" .
intval($id), 0, __LINE__, __FILE__, 1);
+ $this->db->limit_query("SELECT bb_building.id,
bb_building.name, bb_building.email, bb_building.tilsyn_email,
bb_building.tilsyn_email2 FROM bb_building, bb_resource, bb_event_resource
WHERE bb_building.id=bb_resource.building_id AND
bb_resource.id=bb_event_resource.resource_id AND bb_event_resource.event_id=" .
intval($id), 0, __LINE__, __FILE__, 1);
if(!$this->db->next_record())
{
return False;
}
return array('id' => $this->db->f('id', false),
'name' => $this->db->f('name',
false),
- 'email' =>
$this->db->f('email', false));
+ 'email' =>
$this->db->f('email', false),
+ 'tilsyn_email' =>
$this->db->f('tilsyn_email', false),
+ 'tilsyn_email2' =>
$this->db->f('tilsyn_email2', false));
}
+ function get_ordered_comments($id)
+ {
+ $results = array();
+ $this->db->query("select time,author,comment,type from
bb_event_comment where event_id=($id) order by time desc", __LINE__, __FILE__);
+ while ($this->db->next_record())
+ {
+ $results[] = array('time' =>
$this->db->f('time', false),
+ 'author' => $this->db->f('author', false),
+ 'comment' => $this->db->f('comment', false),
+ 'type' =>
$this->db->f('type', false));
+ }
+ return $results;
+ }
+
function get_resource_info($id)
{
$this->db->limit_query("SELECT bb_resource.id,
bb_resource.name FROM bb_resource WHERE bb_resource.id=" . intval($id), 0,
__LINE__, __FILE__, 1);
Modified: branches/stavangerkommune/booking/inc/class.uievent.inc.php
===================================================================
--- branches/stavangerkommune/booking/inc/class.uievent.inc.php 2013-09-11
11:37:41 UTC (rev 11288)
+++ branches/stavangerkommune/booking/inc/class.uievent.inc.php 2013-09-12
11:58:02 UTC (rev 11289)
@@ -502,6 +502,11 @@
$building_info = $this->bo->so->get_building_info($id);
$event['building_id'] = $building_info['id'];
$event['building_name'] = $building_info['name'];
+ $config = CreateObject('phpgwapi.config','booking');
+ $config->read();
+
+ $external_site_address =
isset($config->config_data['external_site_address']) &&
$config->config_data['external_site_address'] ?
$config->config_data['external_site_address'] :
$GLOBALS['phpgw_info']['server']['webserver_url'];
+ $link =
$external_site_address.'/bookingfrontend/?menuaction=bookingfrontend.uibuilding.schedule&id='.$event['building_id']."&date=".substr($event['from_'],0,-9);
$errors = array();
$customer = array();
if ($event['customer_identifier_type'])
@@ -559,134 +564,180 @@
if(!$errors['event'] and
!$errors['resource_number'] and !$errors['organization_number'] and
!$errors['invoice_data'] && !$errors['contact_name'] && !$errors['cost'])
{
- if ((phpgw::get_var('mail', 'POST') ||
phpgw::get_var('sendtorbuilding', 'POST')) && phpgw::get_var('active', 'POST'))
+ if ((phpgw::get_var('mail', 'POST') ||
phpgw::get_var('sendtorbuilding', 'POST') || phpgw::get_var('sendtocontact',
'POST') || phpgw::get_var('sendtocollision', 'POST')) &&
phpgw::get_var('active', 'POST'))
{
if(phpgw::get_var('sendtocollision', 'POST') || phpgw::get_var('sendtocontact',
'POST') || phpgw::get_var('sendtorbuilding', 'POST'))
{
$maildata =
$this->create_sendt_mail_notification_comment_text($event,$errors);
- if ($maildata)
- {
-
$comment_text_log = lang('Message sent about the changes in the
reservations').': ';
- foreach
($maildata as $data)
- {
- foreach
($data as $item)
- {
-
$comment_text_log .= $item['date'].', '.$item['building'].',
'.$item['resource'].', Kl. '.$item['start'].' - '.$item['end']." <br />";
- }
- }
-
$comment_text_log .= phpgw::get_var('mail', 'POST');
-
$this->add_comment($event, $comment_text_log);
- }
+
+ if(phpgw::get_var('sendtocollision', 'POST'))
+ {
+ $comment_text_log =
"<span style='color: green;'>".lang('Message sent about the changes in the
reservations').':</span><br />';
+ $res = array();
+ $resname= '';
+ foreach ($event['resources'] as $resid) {
+ $res =
$this->bo->so->get_resource_info($resid);
+ $resname .= $res['name'].', ';
+ }
+ $comment_text_log .= $event['building_name']."
(".substr($resname,0,-2).") ".pretty_timestamp($event['from_'])." -
".pretty_timestamp($event['to_']);
+
$this->add_comment($event, $comment_text_log);
+ }
if(phpgw::get_var('sendtocollision', 'POST'))
{
+ $subject =
$config->config_data['event_conflict_mail_subject'];
+ $body =
"<p>".$config->config_data['event_mail_conflict_contact_active_collision']."\n".phpgw::get_var('mail',
'POST')."\n";
+ $body .= '<br /><a href="'.$link.'">Link til
'.$config->config_data['application_mail_systemname'].'</a></p>';
+ $body .=
"<p>".$config->config_data['application_mail_signature']."</p>";
$mail_sendt_to
= '';
- $mail_message =
lang('There are changes to your reservations').": \n";
foreach
(array_keys($maildata) as $mail)
{
-
$comment_text_log = lang('There are changes to your reservations').": \n";
+ $mailbody = '';
+ $comment_text_log = "Reserverasjoner som
har blitt overskrevet: \n";
$mail_sendt_to = $mail_sendt_to.' '.$mail;
foreach($maildata[$mail] as $data)
{
$comment_text_log .= $data['date'].', '.$data['building'].',
'.$data['resource'].', Kl. '.$data['start'].' - '.$data['end']." \n";
-
$mail_message .= $comment_text_log;
}
-
$comment_text_log .= phpgw::get_var('mail', 'POST');
-
$this->send_mailnotification($mail, lang('Event changed'), $comment_text_log);
+ $mailbody .=
$body."<pre>".$comment_text_log."</pre>";
+
$this->send_mailnotification($mail, $subject, $mailbody);
}
if
(strpos($mail_sendt_to,'@') !== False)
{
-
$comment = $mail_message."\n".phpgw::get_var('mail', 'POST').".\n Denne er
sendt til ".$mail_sendt_to;
+
$comment = "<p>Melding om konflikt er sendt til".$mail_sendt_to."<br
/>\n".phpgw::get_var('mail', 'POST')."</p>";
$this->add_comment($event,$comment);
}
}
if(phpgw::get_var('sendtocontact', 'POST'))
{
+ $subject =
$config->config_data['event_conflict_mail_subject'];
+ $body =
'<p>'.$config->config_data['event_mail_contact_active_collision']."<br
/>\n".phpgw::get_var('mail', 'POST');
+ $body .= '<br /><a href="'.$link.'">Link til
'.$config->config_data['application_mail_systemname'].'</a></p>';
+ $body .=
"<p>".$config->config_data['application_mail_signature']."</p>";
$comment_text_log = phpgw::get_var('mail', 'POST');
-
$this->send_mailnotification($event['contact_email'], lang('Event changed'),
$comment_text_log);
- $comment =
$comment_text_log.'. Denne er sendt til '.$event['contact_email'];
+
$this->send_mailnotification($event['contact_email'], $subject, $body);
+ $comment =
$comment_text_log.'<br />Denne er sendt til '.$event['contact_email'];
$this->add_comment($event,$comment);
-
}
if(phpgw::get_var('sendtorbuilding', 'POST'))
{
+ $subject =
$config->config_data['event_conflict_mail_subject'];
+
+ $body =
"<p>".$config->config_data['event_mail_building_active_collision']."<br
/>\n".phpgw::get_var('mail', 'POST')."</p>";
+
if
($event['customer_organization_name']) {
-
$comment_text_log = $event['customer_organization_name'];
+
$username = $event['customer_organization_name'];
} else {
-
$comment_text_log = $event['contact_name'];
+
$username = $event['contact_name'];
}
-
$comment_text_log = $comment_text_log.' har fått innvilget et arrangement i
'.$event['building_name'].' '.date('d-m-Y H:i',
strtotime($event['from_'])).".\nFor mer opplysinger slå opp i AktivBy.";
-//
$comment_text_log = phpgw::get_var('mail', 'POST');
+ $res = array();
+ $resname= '';
+ foreach ($event['resources'] as $resid) {
+ $res =
$this->bo->so->get_resource_info($resid);
+ $resname .= $res['name'].', ';
+ }
+ $resources = $event['building_name']."
(".substr($resname,0,-2).") ".pretty_timestamp($event['from_'])." -
".pretty_timestamp($event['to_']);
+
+ $body .=
'<p>'.$username.' har fått innvilget et arrangement i '.$resources.".";
+ $body .= '<br /><a href="'.$link.'">Link til
'.$config->config_data['application_mail_systemname'].'</a></p>';
+ $body .=
"<p>".$config->config_data['application_mail_signature']."</p>";
+
$sendt = 0;
$mail_sendt_to
= '';
if($building_info['email']) {
$sendt++;
$mail_sendt_to = $mail_sendt_to.' '.$building_info['email'];
-
$this->send_mailnotification($building_info['email'], lang('Message about new
event'), $comment_text_log);
+
$this->send_mailnotification($building_info['email'], $subject, $body);
}
+ if
($building_info['tilsyn_email']) {
+
$sendt++;
+
$mail_sendt_to = $mail_sendt_to.' '.$building_info['tilsyn_email'];
+
$this->send_mailnotification($building_info['tilsyn_email'], $subject, $body);
+ }
+ if
($building_info['tilsyn_email2']) {
+
$sendt++;
+
$mail_sendt_to = $mail_sendt_to.' '.$building_info['tilsyn_email2'];
+
$this->send_mailnotification($building_info['sendtorbuilding_email2'],
$subject, $body);
+ }
if
($_POST['sendtorbuilding_email1']) {
$sendt++;
$mail_sendt_to = $mail_sendt_to.' '.$_POST['sendtorbuilding_email1'];
-
$this->send_mailnotification($_POST['sendtorbuilding_email1'], lang('Message
about new event'), $comment_text_log);
-
+
$this->send_mailnotification($_POST['sendtorbuilding_email1'], $subject, $body);
}
if
($_POST['sendtorbuilding_email2']) {
$sendt++;
$mail_sendt_to = $mail_sendt_to.' '.$_POST['sendtorbuilding_email2'];
-
$this->send_mailnotification($_POST['sendtorbuilding_email2'], lang('Message
about new event'), $comment_text_log);
+
$this->send_mailnotification($_POST['sendtorbuilding_email2'], $subject, $body);
}
- if ($sendt > 0)
{
+ if ($sendt <=
0) {
$errors['mailtobuilding'] = lang('Unable to send warning, No mailadresses
found');
}
else
{
-
$comment = $comment_text_log.'. Denne er sendt til '.$mail_sendt_to;
+ $comment_text_log = phpgw::get_var('mail',
'POST');
+
$comment = 'Melding om endring er sendt til ansvarlig for bygg:
'.$mail_sendt_to.'<br />'.$comment_text_log;
$this->add_comment($event,$comment);
}
-
}
} else {
+ $subject =
$config->config_data['event_change_mail_subject'];
+ $body =
$config->config_data['event_change_mail']."\n".phpgw::get_var('mail', 'POST');
$this->add_comment($event, phpgw::get_var('mail', 'POST'));
-
$this->send_mailnotification($event['contact_email'], lang('Event changed'),
phpgw::get_var('mail', 'POST'));
+
$this->send_mailnotification($event['contact_email'], $subject, $body);
}
} elseif (!phpgw::get_var('active',
'POST')) {
+ $subject =
$config->config_data['event_canceled_mail_subject'];
+ $body =
$config->config_data['event_canceled_mail']."\n".phpgw::get_var('mail', 'POST');
- if
($event['customer_organization_name']) {
-
$comment_text_log = $event['customer_organization_name'];
- } else {
-
$comment_text_log = $event['contact_name'];
- }
-
$comment_text_log = $comment_text_log.' sitt arrangement i
'.$event['building_name'].' '.date('d-m-Y H:i', strtotime($event['from_']))."
har blitt kansellert.\n For mer opplysinger slå opp i AktivBy.\n\n";
-
$comment_text_log .= phpgw::get_var('mail', 'POST');
-
$comment_text_log = html_entity_decode($comment_text_log);
- $sendt = 0;
- $mail_sendt_to
= '';
+ if
($event['customer_organization_name']) {
+ $comment_text_log =
$event['customer_organization_name'];
+ } else {
+ $comment_text_log =
$event['contact_name'];
+ }
+ $comment_text_log =
$comment_text_log.' sitt arrangement i '.$event['building_name'].'
'.date('d-m-Y H:i', strtotime($event['from_']))." har blitt kansellert.";
-
if($building_info['email']) {
-
$sendt++;
-
$mail_sendt_to = $mail_sendt_to.' '.$building_info['email'];
-
$this->send_mailnotification($building_info['email'], lang('Event changed'),
$comment_text_log);
- }
- if
($_POST['sendtorbuilding_email1']) {
-
$sendt++;
-
$mail_sendt_to = $mail_sendt_to.' '.$_POST['sendtorbuilding_email1'];
-
$this->send_mailnotification($_POST['sendtorbuilding_email1'], lang('Event
changed'), $comment_text_log);
-
- }
- if
($_POST['sendtorbuilding_email2']) {
-
$sendt++;
-
$mail_sendt_to = $mail_sendt_to.' '.$_POST['sendtorbuilding_email2'];
-
$this->send_mailnotification($_POST['sendtorbuilding_email2'], lang('Event
changed'), $comment_text_log);
- }
- if ($sendt > 0)
{
-
$errors['mailtobuilding'] = lang('Unable to send warning, No mailadresses
found');
- }
- else
- {
-
$comment = $comment_text_log.'. Denne er sendt til '.$mail_sendt_to;
-
$this->add_comment($event,$comment);
- }
+ $body .= "<br
/>\n".$comment_text_log;
+ $body =
html_entity_decode($body);
+
+
+ $sendt = 0;
+ $mail_sendt_to = '';
+ if($building_info['email']) {
+ $sendt++;
+ $mail_sendt_to =
$mail_sendt_to.' '.$building_info['email'];
+
$this->send_mailnotification($building_info['email'], $subject, $body);
+ }
+ if
($building_info['tilsyn_email']) {
+ $sendt++;
+ $mail_sendt_to =
$mail_sendt_to.' '.$building_info['tilsyn_email'];
+
$this->send_mailnotification($building_info['tilsyn_email'], $subject, $body);
+
+ }
+ if
($building_info['tilsyn_email2']) {
+ $sendt++;
+ $mail_sendt_to =
$mail_sendt_to.' '.$building_info['tilsyn_email2'];
+
$this->send_mailnotification($building_info['tilsyn_email2'], $subject, $body);
+ }
+ if
($_POST['sendtorbuilding_email1']) {
+ $sendt++;
+ $mail_sendt_to =
$mail_sendt_to.' '.$_POST['sendtorbuilding_email1'];
+
$this->send_mailnotification($_POST['sendtorbuilding_email1'], $subject, $body);
+
+ }
+ if
($_POST['sendtorbuilding_email2']) {
+ $sendt++;
+ $mail_sendt_to =
$mail_sendt_to.' '.$_POST['sendtorbuilding_email2'];
+
$this->send_mailnotification($_POST['sendtorbuilding_email2'], $subject, $body);
+ }
+ if ($sendt <= 0) {
+
$errors['mailtobuilding'] = lang('Unable to send warning, No mailadresses
found');
+ }
+ else
+ {
+ $comment = '<span
style="color:red;">Dette arrangemenet er kanselert</span>. Denne er sendt til
'.$mail_sendt_to.'<br />'.phpgw::get_var('mail', 'POST');
+
$this->add_comment($event,$comment);
+ }
}
$receipt = $this->bo->update($event);
$this->redirect(array('menuaction' =>
'booking.uievent.edit', 'id'=>$event['id']));
@@ -716,7 +767,8 @@
$event['cancel_link'] = self::link(array('menuaction'
=> 'booking.uievent.index'));
$activities = $this->activity_bo->fetch_activities();
$activities = $activities['results'];
- $comments = array_reverse($event['comments']);
+# $comments = array_reverse($event['comments']);
+ $comments = $this->bo->so->get_ordered_comments($id);
$agegroups = $this->agegroup_bo->fetch_age_groups();
$agegroups = $agegroups['results'];
$audience = $this->audience_bo->fetch_target_audience();
Added: branches/stavangerkommune/booking/inc/class.uievent_mail_settings.inc.php
===================================================================
--- branches/stavangerkommune/booking/inc/class.uievent_mail_settings.inc.php
(rev 0)
+++ branches/stavangerkommune/booking/inc/class.uievent_mail_settings.inc.php
2013-09-12 11:58:02 UTC (rev 11289)
@@ -0,0 +1,40 @@
+<?php
+ phpgw::import_class('booking.uicommon');
+
+ class booking_uievent_mail_settings extends booking_uicommon
+ {
+ public $public_functions = array
+ (
+ 'index' => true,
+ );
+
+ public function __construct()
+ {
+ parent::__construct();
+
self::set_active_menu('booking::settings::event_mail_settings');
+ }
+
+ public function index()
+ {
+ $config = CreateObject('phpgwapi.config','booking');
+ $config->read();
+
+ if($_SERVER['REQUEST_METHOD'] == 'POST')
+ {
+ foreach($_POST as $dim => $value)
+ {
+ if (strlen(trim($value)) > 0)
+ {
+ $config->value($dim,
trim($value));
+ }
+ else
+ {
+
unset($config->config_data[$dim]);
+ }
+ }
+ $config->save_repository();
+ }
+ $this->use_yui_editor();
+ self::render_template('event_mail_settings',
array('config_data' =>$config->config_data));
+ }
+ }
Modified: branches/stavangerkommune/booking/setup/phpgw_no.lang
===================================================================
--- branches/stavangerkommune/booking/setup/phpgw_no.lang 2013-09-11
11:37:41 UTC (rev 11288)
+++ branches/stavangerkommune/booking/setup/phpgw_no.lang 2013-09-12
11:58:02 UTC (rev 11289)
@@ -619,3 +619,14 @@
Robots booking no Søkerobot parameter
Frontpage text booking no Forside tekst
Calendar text booking no Tekst bak kalender knapp.
+Reference booking no Referanse
+Event Mail Settings booking no Arrangement E-post oppsett
+Booking event email settings booking no Booking arrangement epost
oppsett
+Event Change Subject booking no E-post emne for endring
+Mail for event change booking no E-post tekst for endring
+Event Conflict Subject booking no E-post emne for konflikt
+Mail text to event contact when collision booking no E-post tekst
til arrangement kontakt person når konflikt
+Mail text to conflicting event contact when collision booking no E-post
tekst til kontaktpersoner når konflikt
+Mail text to building contact when conflicting event booking no E-post
tekst til tilsynsfører/bygg kontakt når konflikt
+Event Canceled Subject booking no E-post emne når arrangement avlyses
+Mail for event canceled booking no E-post tekst når arrangement
avlyses
Added: branches/stavangerkommune/booking/templates/base/event_mail_settings.xsl
===================================================================
--- branches/stavangerkommune/booking/templates/base/event_mail_settings.xsl
(rev 0)
+++ branches/stavangerkommune/booking/templates/base/event_mail_settings.xsl
2013-09-12 11:58:02 UTC (rev 11289)
@@ -0,0 +1,68 @@
+<xsl:template match="data" xmlns:php="http://php.net/xsl">
+ <div id="content">
+
+ <xsl:call-template name="msgbox"/>
+ <xsl:call-template name="yui_booking_i18n"/>
+
+ <dl class="form">
+ <dt class="heading"><xsl:value-of select="php:function('lang',
'Booking event email settings')"/></dt>
+ </dl>
+
+ <form action="" method="POST">
+
+ <dl class="form-col">
+
+ <dt><label for="field_event_change_mail_subject"><xsl:value-of
select="php:function('lang', 'Event Change Subject')"/></label></dt>
+ <dd>
+ <input id="field_event_change_mail_subject"
name="event_change_mail_subject" type="text" size="50">
+ <xsl:attribute
name="value"><xsl:value-of
select="config_data/event_change_mail_subject"/></xsl:attribute>
+ </input>
+ </dd>
+
+ <dt><label for="field_event_change_mail"><xsl:value-of
select="php:function('lang', 'Mail for event change')"/></label></dt>
+ <dd class="yui-skin-sam">
+ <textarea id="field_event_change_mail"
class="full-width settings" name="event_change_mail" type="text"><xsl:value-of
select="config_data/event_change_mail"/></textarea>
+ </dd>
+
+
+ <dt><label for="field_event_conflict_mail_subject"><xsl:value-of
select="php:function('lang', 'Event Conflict Subject')"/></label></dt>
+ <dd>
+ <input id="field_event_conflict_mail_subject"
name="event_conflict_mail_subject" type="text" size="50">
+ <xsl:attribute
name="value"><xsl:value-of
select="config_data/event_conflict_mail_subject"/></xsl:attribute>
+ </input>
+ </dd>
+
+ <dt><label
for="field_event_mail_contact_active_collision"><xsl:value-of
select="php:function('lang', 'Mail text to event contact when
collision')"/></label></dt>
+ <dd class="yui-skin-sam">
+ <textarea
id="field_event_mail_contact_active_collision" class="full-width settings"
name="event_mail_contact_active_collision" type="text"><xsl:value-of
select="config_data/event_mail_contact_active_collision"/></textarea>
+ </dd>
+ <dt><label
for="field_event_mail_conflict_contact_active_collision"><xsl:value-of
select="php:function('lang', 'Mail text to conflicting event contact when
collision')"/></label></dt>
+ <dd class="yui-skin-sam">
+ <textarea
id="field_event_mail_conflict_contact_active_collision" class="full-width
settings" name="event_mail_conflict_contact_active_collision"
type="text"><xsl:value-of
select="config_data/event_mail_conflict_contact_active_collision"/></textarea>
+ </dd>
+ <dt><label
for="field_event_mail_building_active_collision"><xsl:value-of
select="php:function('lang', 'Mail text to building contact when conflicting
event')"/></label></dt>
+ <dd class="yui-skin-sam">
+ <textarea
id="field_event_mail_building_active_collision" class="full-width settings"
name="event_mail_building_active_collision" type="text"><xsl:value-of
select="config_data/event_mail_building_active_collision"/></textarea>
+ </dd>
+
+ <dt><label for="field_event_canceled_mail_subject"><xsl:value-of
select="php:function('lang', 'Event Canceled Subject')"/></label></dt>
+ <dd>
+ <input id="field_event_canceled_mail_subject"
name="event_canceled_mail_subject" type="text" size="50">
+ <xsl:attribute
name="value"><xsl:value-of
select="config_data/event_canceled_mail_subject"/></xsl:attribute>
+ </input>
+ </dd>
+
+ <dt><label for="field_event_canceled_mail"><xsl:value-of
select="php:function('lang', 'Mail for event canceled')"/></label></dt>
+ <dd class="yui-skin-sam">
+ <textarea id="field_event_canceled_mail"
class="full-width settings" name="event_canceled_mail"
type="text"><xsl:value-of select="config_data/event_canceled_mail"/></textarea>
+ </dd>
+
+ </dl>
+ <div class="form-buttons">
+ <input type="submit">
+ <xsl:attribute name="value"><xsl:value-of
select="php:function('lang', 'Save')"/></xsl:attribute>
+ </input>
+ </div>
+ </form>
+ </div>
+</xsl:template>
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [Fmsystem-commits] [11289] bkbooking: stavanger kommune edit arrangement mail,
Kjell Arne Espedal <=