From 3032cbd8c5126247565d5c7cf7b705903148f476 Mon Sep 17 00:00:00 2001 From: x2003bruneau Date: Fri, 29 Dec 2006 16:07:12 +0000 Subject: [PATCH] Add a preview of the tip on in the tip edition form git-svn-id: svn+ssh://murphy/home/svn/platal/trunk@1318 839d8a87-29fc-0310-9880-83ba4fa771e5 --- modules/events.php | 3 +++ templates/events/admin_tips.tpl | 27 +++++++++++++++++++++++++++ templates/include/tips.tpl | 2 ++ 3 files changed, 32 insertions(+) create mode 100644 templates/events/admin_tips.tpl diff --git a/modules/events.php b/modules/events.php index b87bbfe..2439185 100644 --- a/modules/events.php +++ b/modules/events.php @@ -245,6 +245,9 @@ class EventsModule extends PLModule $table_editor->describe('text', 'texte (html) de l\'astuce', false); $table_editor->describe('priorite', 'priorité (0=min, 256=max)', false); $table_editor->apply($page, $action, $id); + if ($action == 'edit' && !is_null($id)) { + $page->changeTpl('events/admin_tips.tpl'); + } } function handler_admin_events(&$page, $action = 'list', $eid = null) diff --git a/templates/events/admin_tips.tpl b/templates/events/admin_tips.tpl new file mode 100644 index 0000000..0ff5962 --- /dev/null +++ b/templates/events/admin_tips.tpl @@ -0,0 +1,27 @@ +{**************************************************************************} +{* *} +{* Copyright (C) 2003-2006 Polytechnique.org *} +{* http://opensource.polytechnique.org/ *} +{* *} +{* This program is free software; you can redistribute it and/or modify *} +{* it under the terms of the GNU General Public License as published by *} +{* the Free Software Foundation; either version 2 of the License, or *} +{* (at your option) any later version. *} +{* *} +{* This program is distributed in the hope that it will be useful, *} +{* but WITHOUT ANY WARRANTY; without even the implied warranty of *} +{* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the *} +{* GNU General Public License for more details. *} +{* *} +{* You should have received a copy of the GNU General Public License *} +{* along with this program; if not, write to the Free Software *} +{* Foundation, Inc., *} +{* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA *} +{* *} +{**************************************************************************} + +

Aperçu de l'astuce

+{include file="include/tips.tpl" full=true tips=$entry nochange=true} +{include file="core/table-editor.tpl"} + +{* vim:set et sw=2 sts=2 sws=2: *} diff --git a/templates/include/tips.tpl b/templates/include/tips.tpl index ce95b22..5231aa4 100644 --- a/templates/include/tips.tpl +++ b/templates/include/tips.tpl @@ -25,9 +25,11 @@
{/if} {icon name=lightbulb}Astuce : {$tips.titre}      + {if !$nochange} {icon name=resultset_next title="Astuce suivante"} + {/if} {tidy} {$tips.text|nl2br|smarty:nodefaults} -- 2.1.4