5 * Copyright 2010 (c) FusionForge Team
6 * http://fusionforge.org
8 * This file is part of FusionForge. FusionForge is free software;
9 * you can redistribute it and/or modify it under the terms of the
10 * GNU General Public License as published by the Free Software
11 * Foundation; either version 2 of the Licence, or (at your option)
14 * FusionForge is distributed in the hope that it will be useful,
15 * but WITHOUT ANY WARRANTY; without even the implied warranty of
16 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
17 * GNU General Public License for more details.
19 * You should have received a copy of the GNU General Public License along
20 * with FusionForge; if not, write to the Free Software Foundation, Inc.,
21 * 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
25 // FORM TO UPDATE CANNED MESSAGES
27 $title = sprintf(_('Modify Canned Responses In %s'),$ath->getName());
28 $ath->adminHeader(array('title'=>$title));
30 $id = getStringFromRequest('id');
31 $acr = new ArtifactCanned($ath,$id);
32 if (!$acr || !is_object($acr)) {
33 $feedback .= 'Unable to create ArtifactCanned Object';
34 } elseif ($acr->isError()) {
35 $feedback .= $acr->getErrorMessage();
38 <p><?php echo _('Creating useful generic messages can save you a lot of time when handling common artifact requests.') ?></p>
39 <form action="<?php echo getStringFromServer('PHP_SELF').'?group_id='.$group_id.'&atid='.$ath->getID(); ?>" method="post">
40 <input type="hidden" name="update_canned" value="y" />
41 <input type="hidden" name="id" value="<?php echo $acr->getID(); ?>" />
43 <strong><?php echo _('Title') . _(':') ?></strong><br />
45 <input id="title" type="text" name="title" value="<?php echo $acr->getTitle(); ?>" size="80" maxlength="80" />
48 <strong><?php echo _('Message Body') . _(':') ?></strong><br />
50 <textarea id="body" name="body" rows="30" cols="80"><?php echo $acr->getBody(); ?></textarea></p>
52 <input type="submit" name="post_changes" value="<?php echo _('Submit') ?>" /></p>
56 $ath->footer(array());
60 // c-file-style: "bsd"