Update event management interface for improved localization and error handling
This commit enhances the event management interface by replacing static text with localized strings using the fxBibTexte function. Changes include updates to button labels, error messages, and section headers to ensure better language support and clarity for users. No version code change is included in this update.
This commit is contained in:
@ -1052,7 +1052,7 @@ function fxShowAjouterQuantiteV4($int_epr_id, $intQte, $strLangue) {
|
||||
?>
|
||||
<div class="epr-gestion-qte-edit">
|
||||
<input class="form-control epr-gestion-qte-input" type="number" min="0" maxlength="7" id="qte_restante_<?php echo (int)$int_epr_id; ?>" value="<?php echo (int)$intQte; ?>">
|
||||
<button class="btn_qte btn btn-primary btn-sm epr-gestion-qte-ok" type="button" data-epr_id="<?php echo (int)$int_epr_id; ?>" data-qte_initiale="<?php echo (int)$intQte; ?>">OK</button>
|
||||
<button class="btn_qte btn btn-primary btn-sm epr-gestion-qte-ok" type="button" data-epr_id="<?php echo (int)$int_epr_id; ?>" data-qte_initiale="<?php echo (int)$intQte; ?>"><?php fxBibTexte('bib_v4_btn_ok', 1); ?></button>
|
||||
</div>
|
||||
<?php
|
||||
}
|
||||
@ -2813,7 +2813,7 @@ function fxBibAideButton($clef, $strTone = '') {
|
||||
if ($strTone !== '') {
|
||||
$strClass .= ' btn-aide-tone-' . preg_replace('/[^a-z0-9-]/', '', $strTone);
|
||||
}
|
||||
$strHtml = '<button type="button" class="' . fxBibEsc($strClass) . '" aria-label="Aide">'
|
||||
$strHtml = '<button type="button" class="' . fxBibEsc($strClass) . '" aria-label="' . fxBibEsc(fxBibTexte('bib_v4_aide_label', 0)) . '">'
|
||||
. $strInner
|
||||
. '</button>';
|
||||
}
|
||||
@ -3880,7 +3880,7 @@ $mem_dispo = max(0, $nb_total - $nb_utilises);
|
||||
class="btn btn-sm btn-primary btn-save-range"
|
||||
data-id="<?php echo $range['epr_bib_id']; ?>"
|
||||
data-epr-id="<?php echo (int)$epr_id; ?>">
|
||||
OK
|
||||
<?php fxBibTexte('bib_v4_btn_ok', 1); ?>
|
||||
</button>
|
||||
<?php if ((int)$range['epr_bib_id'] > 0) { ?>
|
||||
<button type="button"
|
||||
@ -3943,11 +3943,11 @@ if (
|
||||
|
||||
<div class="bib-error text-danger small mb-2" style="<?php echo (!empty($range['liste_trous']) || !empty($range['liste_doublons'])) ? 'display:block;' : 'display:none;'; ?>">
|
||||
<?php if (!empty($range['liste_trous'])) { ?>
|
||||
<div>Dossards non utilisés : <?php echo $range['liste_trous']; ?></div>
|
||||
<div><?php echo fxBibEsc(fxBibTexte('bib_v4_err_gaps', 0)); ?> <?php echo fxBibEsc($range['liste_trous']); ?></div>
|
||||
<?php } ?>
|
||||
|
||||
<?php if (!empty($range['liste_doublons'])) { ?>
|
||||
<div>Dossards en double : <?php echo $range['liste_doublons']; ?></div>
|
||||
<div><?php echo fxBibEsc(fxBibTexte('bib_v4_err_dupes', 0)); ?> <?php echo fxBibEsc($range['liste_doublons']); ?></div>
|
||||
<?php } ?>
|
||||
</div>
|
||||
|
||||
@ -3994,7 +3994,7 @@ if ($hasRange) {
|
||||
$range = $objDatabase->fxGetRow($sqlRange);
|
||||
|
||||
if (!$range) {
|
||||
return '<div class="epr-row-view">Range introuvable</div>';
|
||||
return '<div class="epr-row-view">' . fxBibEsc(fxBibTexte('bib_v4_view_range_not_found', 0)) . '</div>';
|
||||
}
|
||||
|
||||
$start = (int)$range['epr_bib_start'];
|
||||
@ -4013,7 +4013,7 @@ if ($hasRange) {
|
||||
$tabEpreuve = $objDatabase->fxGetRow($sqlEpreuve);
|
||||
|
||||
if (!$tabEpreuve) {
|
||||
return '<div class="epr-row-view">Épreuve introuvable</div>';
|
||||
return '<div class="epr-row-view">' . fxBibEsc(fxBibTexte('bib_v4_view_epreuve_not_found', 0)) . '</div>';
|
||||
}
|
||||
|
||||
// =====================
|
||||
@ -4065,9 +4065,9 @@ if ($title != '') {
|
||||
} else {
|
||||
|
||||
if ($hasRange) {
|
||||
echo 'Séquence de dossards : <strong>' . $start . ' à ' . $end . '</strong>';
|
||||
echo fxBibEsc(sprintf(fxBibTexte('bib_v4_view_title_range', 0), $start, $end));
|
||||
} else {
|
||||
echo 'Tous les inscriptions pour cette épreuve';
|
||||
fxBibTexte('bib_v4_view_title_all', 1);
|
||||
}
|
||||
}
|
||||
?>
|
||||
@ -4082,16 +4082,16 @@ if ($title != '') {
|
||||
<!-- HEADER -->
|
||||
<div class="bib-view-header">
|
||||
|
||||
<div>Épreuve</div>
|
||||
<div><?php fxBibTexte('bib_v4_view_col_epreuve', 1); ?></div>
|
||||
|
||||
<div>Participant</div>
|
||||
<div><?php fxBibTexte('bib_v4_view_col_participant', 1); ?></div>
|
||||
|
||||
<?php if ((int)$tabEpreuve['epr_equipe'] === 1) { ?>
|
||||
<div>No équipe</div>
|
||||
<div>Équipe</div>
|
||||
<div><?php fxBibTexte('bib_v4_view_col_team_no', 1); ?></div>
|
||||
<div><?php fxBibTexte('bib_v4_view_col_team', 1); ?></div>
|
||||
<?php } ?>
|
||||
|
||||
<div>Dossard</div>
|
||||
<div><?php fxBibTexte('bib_v4_view_col_bib', 1); ?></div>
|
||||
|
||||
</div>
|
||||
|
||||
@ -4137,7 +4137,7 @@ echo $p['no_equipe'];
|
||||
echo $p['pec_nom_equipe'];
|
||||
|
||||
if ((int)$p['rol_id'] === 1) {
|
||||
echo ' (C)';
|
||||
echo ' ' . fxBibEsc(fxBibTexte('bib_v4_view_captain', 0));
|
||||
}
|
||||
?>
|
||||
|
||||
@ -4156,7 +4156,7 @@ echo $p['no_equipe'];
|
||||
<?php } else { ?>
|
||||
|
||||
<div class="bib-view-empty">
|
||||
Aucun participant dans ce range
|
||||
<?php fxBibTexte('bib_v4_view_empty', 1); ?>
|
||||
</div>
|
||||
|
||||
<?php } ?>
|
||||
@ -4164,7 +4164,7 @@ echo $p['no_equipe'];
|
||||
<!-- FOOTER -->
|
||||
<div class="bib-view-footer">
|
||||
<button type="button" class="btn btn-sm btn-secondary btn-close-view">
|
||||
Fermer
|
||||
<?php fxBibTexte('bib_v4_view_close', 1); ?>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
|
||||
132
sql/MSIN-4379-bib_v4-etape3-view-ranges.sql
Normal file
132
sql/MSIN-4379-bib_v4-etape3-view-ranges.sql
Normal file
@ -0,0 +1,132 @@
|
||||
-- MSIN-4379 — Étape 3 / i18n bib v4
|
||||
-- Vue grille (œil) + erreurs séquences + bouton OK + aria-label aide.
|
||||
--
|
||||
-- Aucun DELETE. N'écrase pas les entrées existantes.
|
||||
|
||||
-- bib_v4_view_range_not_found
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_range_not_found', 'fr', 'Séquence introuvable', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_range_not_found' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_range_not_found', 'en', 'Sequence not found', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_range_not_found' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_epreuve_not_found
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_epreuve_not_found', 'fr', 'Épreuve introuvable', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_epreuve_not_found' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_epreuve_not_found', 'en', 'Race not found', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_epreuve_not_found' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_title_range (%d = début, %d = fin)
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_title_range', 'fr', 'Séquence de dossards : %d à %d', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_title_range' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_title_range', 'en', 'Bib sequence: %d to %d', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_title_range' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_title_all
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_title_all', 'fr', 'Toutes les inscriptions pour cette épreuve', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_title_all' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_title_all', 'en', 'All registrations for this race', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_title_all' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_col_epreuve
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_epreuve', 'fr', 'Épreuve', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_epreuve' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_epreuve', 'en', 'Race', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_epreuve' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_col_participant
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_participant', 'fr', 'Participant', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_participant' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_participant', 'en', 'Participant', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_participant' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_col_team_no
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_team_no', 'fr', 'No équipe', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_team_no' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_team_no', 'en', 'Team no.', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_team_no' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_col_team
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_team', 'fr', 'Équipe', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_team' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_team', 'en', 'Team', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_team' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_col_bib
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_bib', 'fr', 'Dossard', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_bib' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_col_bib', 'en', 'Bib', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_col_bib' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_captain
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_captain', 'fr', '(C)', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_captain' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_captain', 'en', '(C)', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_captain' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_empty
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_empty', 'fr', 'Aucun participant dans cette séquence', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_empty' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_empty', 'en', 'No participants in this sequence', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_empty' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_view_close
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_close', 'fr', 'Fermer', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_close' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_view_close', 'en', 'Close', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_view_close' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_err_gaps
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_err_gaps', 'fr', 'Dossards non utilisés :', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_err_gaps' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_err_gaps', 'en', 'Unused bibs:', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_err_gaps' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_err_dupes
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_err_dupes', 'fr', 'Dossards en double :', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_err_dupes' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_err_dupes', 'en', 'Duplicate bibs:', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_err_dupes' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_btn_ok
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_btn_ok', 'fr', 'OK', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_btn_ok' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_btn_ok', 'en', 'OK', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_btn_ok' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
|
||||
-- bib_v4_aide_label
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_aide_label', 'fr', 'Aide', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_aide_label' AND info_langue = 'fr' AND info_prg = 'compte.php');
|
||||
INSERT INTO info (info_clef, info_langue, info_texte, info_aide, info_prg, info_description, info_trie, info_actif, info_option1, info_option2, info_option3, info_creation)
|
||||
SELECT 'bib_v4_aide_label', 'en', 'Help', '', 'compte.php', '', 0, 1, '', '', '', NOW()
|
||||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM info WHERE info_clef = 'bib_v4_aide_label' AND info_langue = 'en' AND info_prg = 'compte.php');
|
||||
Reference in New Issue
Block a user