[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Noalyss-commit] [noalyss] 10/11: Show template status : not existing ,
From: |
Dany De Bontridder |
Subject: |
[Noalyss-commit] [noalyss] 10/11: Show template status : not existing , nothing or invalid |
Date: |
Thu, 05 Nov 2015 10:21:12 +0000 |
sparkyx pushed a commit to branch master
in repository noalyss.
commit ebc99ce44d00f037ffde933c86e1448361e2a795
Author: Dany De Bontridder <address@hidden>
Date: Thu Nov 5 10:22:59 2015 +0100
Show template status : not existing , nothing or invalid
---
include/modele.inc.php | 15 +++++++++++++++
1 files changed, 15 insertions(+), 0 deletions(-)
diff --git a/include/modele.inc.php b/include/modele.inc.php
index 7740592..5e8bf18 100644
--- a/include/modele.inc.php
+++ b/include/modele.inc.php
@@ -304,10 +304,25 @@ if ($sa == 'list')
$mod = Database::fetch_array($Res, $i);
$class = ($i % 2 == 0) ? "odd" : "even";
$str_name=domaine.'mod'.$mod['mod_id'];
+ $valid=true;
+ $exist=true;
+ $mod_status="";
+ if ( $cn->exist_database($str_name) == 0 ) {
+ $exist=false;
+ $mod_status=_('Inexistant');
+ }
+ if ( $exist ) {
+ $mod_cn=new Database($mod['mod_id'],'mod');
+ if ( $mod_cn->exist_table("version")==0) {
+ $valid=false;
+ $mod_status=_('Invalide');
+ }
+ }
printf('<TR class="' . $class . '"
style="vertical-align:top">' .
'<TD>%d </td><td><b> %s</b> </TD>' .
'<TD><I> %s </I></TD>' .
'<td>'.$str_name.'</td>'.
+ td($mod_status).
'<td> ' .
HtmlInput::anchor(_('Effacer'),
'?action=modele_mgt&sa=del&m=' . $mod['mod_id']," onclick =
\"modele_drop('{$mod['mod_id']}') \"") . '</td>' .
'</td>' .
- [Noalyss-commit] [noalyss] branch master updated (869c1c0 -> 7cd92de), Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 01/11: Task #1204 - CFGSTOCK : modification dépôt #1204 : CFGSTOCK div plus petit , correction bug, Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 04/11: Task #1202 - CFGACC : apparition d'un popup bloquant #1202 : apparation popup bloquant du à IPoste::popup (obsolete), Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 05/11: Task #1201 - Période comptable n'est pas au bon endroit #1201 : période comptable mal placé, Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 06/11: #1200 : nettoyage modèle, Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 09/11: translate, Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 02/11: Use NOALYSS_TEMPLATE instead of NOALYSS_INCLUDE."/template", Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 10/11: Show template status : not existing , nothing or invalid,
Dany De Bontridder <=
- [Noalyss-commit] [noalyss] 07/11: Task #1206 - ADMINISTRATION MODELE #1206 : change description, Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 08/11: Task #1207 - Administration MODELE #1207 : permet d'effacer des modèles vides, Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 11/11: Task #1198 - Ajout heure pour nouvel événement #1198 : add hour for event, Dany De Bontridder, 2015/11/05
- [Noalyss-commit] [noalyss] 03/11: Task #1203 - CFGPCMN : ajout de poste comptable #1203 : CFGPCMN améliore apparence et taille, Dany De Bontridder, 2015/11/05