From 19c62a84d48a23ae89d5c73781f9101abb5c59c7 Mon Sep 17 00:00:00 2001 From: Pierre Habouzit Date: Thu, 11 Sep 2003 12:53:31 +0000 Subject: [PATCH] locales modifications. left joins are for a future release --- philter/philter/include/plugin.inc.php | 5 ++--- philter/philter/include/rule.inc.php | 12 +++++++----- philter/philter/locales/philter.fr.inc.php | 7 ++++--- 3 files changed, 13 insertions(+), 11 deletions(-) diff --git a/philter/philter/include/plugin.inc.php b/philter/philter/include/plugin.inc.php index 6d4f237..f4ddb87 100644 --- a/philter/philter/include/plugin.inc.php +++ b/philter/philter/include/plugin.inc.php @@ -26,9 +26,8 @@ class Plugin { /** gives the LEFT JOIN to add to the sql request to have all this plugin datas * @return the LEFT JOIN string, "" if irrelevant */ - function sql_get() { return ""; } - - function sql_clean($_uid, $_rid) { } + // function sql_get() { return ""; } + // function sql_clean($_uid, $_rid) { } /** stores the data to the mysql database * @param $_uid the id of the filter diff --git a/philter/philter/include/rule.inc.php b/philter/philter/include/rule.inc.php index d03d888..41514b4 100644 --- a/philter/philter/include/rule.inc.php +++ b/philter/philter/include/rule.inc.php @@ -47,13 +47,13 @@ class Rule { function sql_get_actions($_uid, $_rid) { global $philter; - + /* $left_joins = ""; foreach($philter->config['action_plugins'] as $plug) $left_joins .= $plug->sql_get(); - + */ $bd = bd()."actions"; - $sql = mysql_query("SELECT * FROM $bd WHERE $bd.uid='$_uid' AND $bd.rid='$_rid' ".$left_joins); + $sql = mysql_query("SELECT * FROM $bd WHERE $bd.uid='$_uid' AND $bd.rid='$_rid'"); while($t = mysql_fetch_assoc($sql)) $this->actions[] = $philter->config['action_plugins'][$t['pid']]->sql_to_data($t); @@ -61,13 +61,15 @@ class Rule { function sql_get_matches($_uid, $_rid) { global $philter; - + + /* $left_joins = ""; foreach($philter->config['match_plugins'] as $plug) $left_joins .= $plug->sql_get(); + */ $bd = bd()."matches"; - $sql = mysql_query("SELECT * FROM $bd WHERE $bd.uid='$_uid' AND $bd.rid='$_rid' ".$left_joins); + $sql = mysql_query("SELECT * FROM $bd WHERE $bd.uid='$_uid' AND $bd.rid='$_rid'"); if($_rid) while($t = mysql_fetch_assoc($sql)) diff --git a/philter/philter/locales/philter.fr.inc.php b/philter/philter/locales/philter.fr.inc.php index fcc6b2f..f77f961 100644 --- a/philter/philter/locales/philter.fr.inc.php +++ b/philter/philter/locales/philter.fr.inc.php @@ -45,9 +45,10 @@ $philter->config['i18n'] = Array( utilisateurs avancés, et peut être la source de perte de mails', 'filter_sync' => 'Écrire le filtre ...', 'filter_sync_txt' => '

Si tu es sartisfait de tes modifications, tu peux - installer ton filtre. Attention : cette opération est irréversible (à part - écrire un nouveau filtre bien sur).
- Sinon, tu peux annuler tes modifications et laisser le filtre inchangé

', + installer ton filtre.
Attention : cette opération est irréversible (à + part écrire un nouveau filtre bien sur).
Cett opération écrit effectivement le filtre + et le met en place immédiatement

+

Sinon, tu peux annuler tes modifications et laisser le filtre inchangé

', 'filter_valid' => 'Valider ton filtre', 'filter_cancel' => 'Annuler toutes tes modifications', 'filter_title' => 'Règles de filtrage', -- 2.1.4