Annonce

  •  » Plugins
  •  » [Plugin] nbc UserAdvManager

#691 2010-08-09 17:57:38

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

amande a écrit:

Désolée si le problème a déjà été signaler, je n'ai pas lu toutes les pages...

Lorsque j'ajoute un lien dans "Texte de la page de confirmation - Confirmation acceptée" ou "Texte de la page de confirmation - Confirmation rejetée", un \ est ajouter avant et après le lien lors de l'enregistrement des paramètres ce qui rend le lien inutilisable...

J'obtiens le code suivant <a href=\"mon lien\">mon texte</a>

Bonjour,

Oui, j'ai remarqué ce problème également. Je ne sais pas encore d'où cela provient mais j'ai ma petite idée. Je corrigerai çà dans la prochaine version du plugin dès que possible.

Bug rapporté dans le bugtracker: [Bugtracker] ticket 1789

Hors ligne

#692 2010-08-18 23:16:57

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Nouvelle version 2.15.4 du plugin qui corrige les derniers bugs remontés et apporte quelques nouveautés telles que la redirection automatique vers la page de personnalisation (merci LucMorizur ;-) ), le tri des données dans les tableaux du plugin et un nouveau mode de validation des inscrits.

Hors ligne

#693 2010-08-19 09:55:28

amande
Membre
Lyon
2010-04-03
259

Re: [Plugin] nbc UserAdvManager

en résolution 1024, les cadres de saisie sont coupés sur la droite.


Voici mes plus belles photos live www.photos-concert.fr
Envie de bootlegs francophones ? C'est par ici www.lossless.fr
Vous ne savez pas comment numériser au mieux vos vieilles cassettes audio ? Jetez un oeil sur www.tapetransfer.fr

Hors ligne

#694 2010-08-19 12:40:26

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Arf!! Depuis le temps que ce plugin existe, c'est la première fois qu'un utilisateur l'emploie sous cette résolution. ;-)

Je taquine mais je prends en compte: [Bugtracker] ticket 1807

Hors ligne

#695 2010-08-19 12:54:43

amande
Membre
Lyon
2010-04-03
259

Re: [Plugin] nbc UserAdvManager

le netbook pour les vacances c'est plus pratique que le 24 pouces mais on a quelques surprises parfois ;)


Voici mes plus belles photos live www.photos-concert.fr
Envie de bootlegs francophones ? C'est par ici www.lossless.fr
Vous ne savez pas comment numériser au mieux vos vieilles cassettes audio ? Jetez un oeil sur www.tapetransfer.fr

Hors ligne

#696 2010-08-19 17:21:08

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: [Plugin] nbc UserAdvManager

Bonsoir le Forum

Problème "Chez moi avec la derrière MAJ" : Fatal error: Cannot redeclare check_consult() (previously declared in /mnt/148/free.fr/7/f/patricia/galerie2/plugins/PersonalPlugin/main.inc.php:19) in /mnt/148/free.fr/7/f/patricia/galerie2/plugins/NBC_UserAdvManager/include/functions.inc.php on line 1242

C'est grave Her Doctor ?


Bisous de PAT

@ + ou -

Hors ligne

#697 2010-08-19 17:39:02

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Bonjour Patricia,

Non, ce n'est pas grave ;-)
Cela signifie simplement que tu as déjà adopté l'astuce donnée par LucMorizur pour rediriger les inscrits vers leur page de personnalisation dans un plugin perso: [Forum, topic 17968] Rediriger vers la page personnalisation après l'identification

Il te suffit de supprimer le code en question dans ton plugin perso pour corriger le problème.

Hors ligne

#698 2010-08-19 18:47:19

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: [Plugin] nbc UserAdvManager

Bonsoir le Forum

Erreur de syntaxe! Impossible d'enregistrer le fichier. J'ai ce message lorsque j'enlève un bout de code. Donc je ne touche pas !

<?php
/*
Plugin Name: Plugin Personnel
Version: 1.0
Description: Plugin Personnel
Plugin URI: http://piwigo.org
Author:
Author URI:
*/
/*add_event_handler('loc_begin_picture', 'picture_guest_denied');

function picture_guest_denied()
{
  global $user;
  if (is_a_guest()) access_denied();
}
*/
/* Rajout redirection vers personalisation apres confrimation*/
function check_consult($uid, &$user_idsOK) {
  $t = array(); $v = false;
  if ($v = (
    ($t = mysql_fetch_row(pwg_query("
      SELECT `value`
      FROM `".CONFIG_TABLE."`
      WHERE `param` = 'redir_profile';
    "))) !== false)
  ) {
    $user_idsOK = explode(',', $t[0]);
    $v = (in_array($uid, $user_idsOK));
  }
  return $v;
}

add_event_handler('login_success', 'RedirectToProfile');

function RedirectToProfile() {
  global $user;
 
  if (!is_generic()) {
    $user_idsOK = array();
    if (!check_consult($user['id'], $user_idsOK))
     redirect(PHPWG_ROOT_PATH.'profile.php');
  }
}

add_event_handler('loc_begin_profile', 'RegisterProfileConsult');

function RegisterProfileConsult() {
  global $user, $template, $errors;
 
  $user_idsOK = array();
  if (!check_consult($user['id'], $user_idsOK)) {
    $user_idsOK[] = $user['id'];
    if (!mysql_fetch_row(pwg_query("
      SELECT `value`
      FROM `".CONFIG_TABLE."`
      WHERE `param` = 'redir_profile';
    "))) {
      $v = (pwg_query("
        INSERT INTO `".CONFIG_TABLE."` (`param`,`value`,`comment`)
        VALUES ('redir_profile', \"".implode(',', $user_idsOK)."\" ,'Ids of users having checked their profile page at least once');
      ") === false);
    }
    else {
      $v = (pwg_query("
        UPDATE `".CONFIG_TABLE."`
        SET `value` = \"".implode(',', $user_idsOK)."\"
        WHERE `param` = 'redir_profile';
      ") === false);
    }
    if ($v) {
      $errors[]='Unable to register user id '.$user['id'].' in redir_profile';
      $template->assign('errors', $errors);
    }
  }
}
// warn_category_locked
// Checks if the current category is currently locked,
// and notify it if it is the case.
//
// no variables, no return
//
add_event_handler('loc_end_section_init', 'warn_category_locked');

function warn_category_locked() {
  global $page, $template;

  if (isset($page['category']['id'])) {
    $locked_cats = array();
    $m = array();
    $m[0] = 'Catégorie verrouillée';
 
    $query = pwg_query("
      SELECT id
      FROM ".CATEGORIES_TABLE."
      WHERE visible = 'false';
    ");
    while ($row = pwg_db_fetch_assoc($query)) $locked_cats[] = $row['id'];
 
    if (in_array($page['category']['id'], $locked_cats)) {
      if (isset($template->smarty->_tpl_vars['header_msgs']))
       $template->smarty->_tpl_vars['header_msgs'][] = $m[0];
      else
       $template->assign('header_msgs', $m);
    }
    unset($locked_cats, $m);
  }
}
?>

J'enlève quoi exactement ?
Merci d'avance.

Dernière modification par Patricia (2010-08-19 19:07:32)


Bisous de PAT

@ + ou -

Hors ligne

#699 2010-08-19 20:36:45

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Patricia a écrit:

J'enlève quoi exactement ?
Merci d'avance.

Tu enlèves çà et rien d'autre:

Code:

/* Rajout redirection vers personalisation apres confrimation*/
function check_consult($uid, &$user_idsOK) {
  $t = array(); $v = false;
  if ($v = (
    ($t = mysql_fetch_row(pwg_query("
      SELECT `value`
      FROM `".CONFIG_TABLE."`
      WHERE `param` = 'redir_profile';
    "))) !== false)
  ) {
    $user_idsOK = explode(',', $t[0]);
    $v = (in_array($uid, $user_idsOK));
  }
  return $v;
}

add_event_handler('login_success', 'RedirectToProfile');

function RedirectToProfile() {
  global $user;
 
  if (!is_generic()) {
    $user_idsOK = array();
    if (!check_consult($user['id'], $user_idsOK))
     redirect(PHPWG_ROOT_PATH.'profile.php');
  }
}

add_event_handler('loc_begin_profile', 'RegisterProfileConsult');

function RegisterProfileConsult() {
  global $user, $template, $errors;
 
  $user_idsOK = array();
  if (!check_consult($user['id'], $user_idsOK)) {
    $user_idsOK[] = $user['id'];
    if (!mysql_fetch_row(pwg_query("
      SELECT `value`
      FROM `".CONFIG_TABLE."`
      WHERE `param` = 'redir_profile';
    "))) {
      $v = (pwg_query("
        INSERT INTO `".CONFIG_TABLE."` (`param`,`value`,`comment`)
        VALUES ('redir_profile', \"".implode(',', $user_idsOK)."\" ,'Ids of users having checked their profile page at least once');
      ") === false);
    }
    else {
      $v = (pwg_query("
        UPDATE `".CONFIG_TABLE."`
        SET `value` = \"".implode(',', $user_idsOK)."\"
        WHERE `param` = 'redir_profile';
      ") === false);
    }
    if ($v) {
      $errors[]='Unable to register user id '.$user['id'].' in redir_profile';
      $template->assign('errors', $errors);
    }
  }
}

Hors ligne

#700 2010-08-19 23:40:06

LucMorizur
Membre
Vienne (Isère, 38)
2009-03-01
1969

Re: [Plugin] nbc UserAdvManager

Eric a écrit:

Nouvelle version 2.15.4 du plugin qui corrige les derniers bugs remontés et apporte quelques nouveautés telles que la redirection automatique vers la page de personnalisation (merci LucMorizur ;-) ), le tri des données dans les tableaux du plugin et un nouveau mode de validation des inscrits.

De rien ;-) !

Merci à toi de l'avoir intégré dans UAM !

Je n'ai pas vraiment le temps de tester ça tout de suite, mais je le fais dès que ! Je veux aussi regarder comment tu as corrigé le bug que j'avais laissé ;-) !...

Hors ligne

#701 2010-08-20 12:39:01

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

LucMorizur a écrit:

Je veux aussi regarder comment tu as corrigé le bug que j'avais laissé ;-) !...

Si tu parles des problèmes pour exclure les admins / webmasters / generics de la redirection, c'est simple: Je n'ai rien corrigé ;-)

En fait je cherche encore une solution. J'en ai une mais elle ne me satisfait pas. J'ai remarqué qu'avec UAM et d'autres plugins de gestion d'inscription (Mail_supervisor, par exemple) actifs, le temps nécessaire aux divers scripts de s'exécuter ralenti sensiblement le déroulement des inscriptions. La solution que j'ai trouvée au problème est plutôt en mode "bourrin" et impacte encore plus ce ralentissement. Je vais donc essayer de trouver autre chose.

Hors ligne

#702 2010-08-20 12:47:59

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Bug recensé sur la version 2.15.4:
[Bugtracker] ticket 1727
[Bugtracker] ticket 1807
[Bugtracker] ticket 1808

Dernière modification par Eric (2010-08-20 12:49:35)

Hors ligne

#703 2010-08-20 18:50:41

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: [Plugin] nbc UserAdvManager

Bonsoir le Forum

[P]Merci M. Éric pour le Code[/P]

Petit problème de classement sur le Nb de jours (1 ou 2 caractères) plus simple a mon avis serait de le faire sur la date (je parle du classement par défaut)

Au passage sur les "Noms d'Utilisateur" le curseur change mais il ne pointe pas vers leurs pages "Profile".  http://fr.piwigo.org/forum/viewtopic.ph … 87#p140287

Je continue les tests

Dernière modification par Patricia (2010-08-20 18:51:22)


Bisous de PAT

@ + ou -

Hors ligne

#704 2010-08-20 19:00:10

Eric
Former Piwigo Team
VALENCE (FR)
2005-03-25
4579

Re: [Plugin] nbc UserAdvManager

Patricia a écrit:

Bonsoir le Forum

[P]Merci M. Éric pour le Code[/P]

Pas de chichi entre nous, appelle-moi simplement Eric ;-))

Patricia a écrit:

Petit problème de classement sur le Nb de jours (1 ou 2 caractères) plus simple a mon avis serait de le faire sur la date (je parle du classement par défaut)

Oui, vu et noté: [Bugtracker] ticket 1808

Patricia a écrit:

Au passage sur les "Noms d'Utilisateur" le curseur change mais il ne pointe pas vers leurs pages "Profile".

Oups! Celle-là, je l'ai ratée. Je la note pour ne pas la rater la prochaine fois (voilà tout l'intérêt du bugtracker!!): [Bugtracker] ticket 1809

Hors ligne

#705 2010-08-21 10:37:10

Patricia
Membre
Lens (62) Pas de Calais
2004-04-27
774

Re: [Plugin] nbc UserAdvManager

Bonjour le forum

Patricia a écrit:

Petit problème de classement sur le Nb de jours (1 ou 2 caractères) plus simple a mon avis serait de le faire sur la date (je parle du classement par défaut)

Aujourd'hui le classement ce fait très bien sur cette colonne ! ! Hier le classement se faisait comme  Excel le fait lorsqu'il classe des nombres au format texte. 1 2 21 25 3 35 4 5 etc... Bizarre la chaleur peut être ?

Eric a écrit:

Oui, vu et noté: [Bugtracker] ticket 1808

Mais comme vous l'avez vu hier aussi.

Bon WK a tous.


Bisous de PAT

@ + ou -

Hors ligne

  •  » Plugins
  •  » [Plugin] nbc UserAdvManager

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact