Support de smfgratuit
23 Avril 2024 à 14:27:28 *
avatar Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.
Avez-vous perdu votre courriel d'activation?

Connexion avec identifiant, mot de passe et durée de la session
Nouvelles: Smfgratuit vous propose plus de 300 thèmes pré-installés avec votre forum.
 
  Accueil siteweb   Forum   Aide Identifiez-vous Inscrivez-vous  
Pages: [1]   Bas de page
  Imprimer  
Auteur Fil de discussion: [RESOLU] [Bug smf 1.1.3] Blocage de la modification ajax dans les posts  (Lu 6694 fois)
Marc
Dr TeiGnEuX
Administrateur
*

Populaire: +113/-0
Hors ligne Hors ligne

Sexe: Homme
Version: SMFGRATUIT
Thème: smfgratuit
Messages: 6022


Posteur à 40%


Chrome 124.0.0.0
Win 64

WWW
« le: 04 Juillet 2007 à 13:12:19 »

Et oui, on nous qualifie de pirates, de mezants, de gens irrespectueux de la license, mais bon y'a tout de même des choses bizarres.
Alors dans le patch la modification du fichier Sources/post.php n'existe pas, pourquoi?, surtout que visiblement il s'agit bien là d'une securisation sur les permissions d'acces pour la reponse rapide...... Lèvres scellées

Dans la distribution smf 1.1.2 nous avons le code suivant:
Citation
   $request = db_query("
      SELECT IFNULL(mem.realName, m.posterName) AS posterName, m.posterTime, m.body, m.ID_TOPIC, m.subject
      FROM ({$db_prefix}messages AS m, {$db_prefix}boards AS b)
         LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER = m.ID_MEMBER)
      WHERE m.ID_MSG = " . (int) $_REQUEST['quote'] . "
         AND b.ID_BOARD = m.ID_BOARD
         AND $user_info[query_see_board]


      LIMIT 1", __FILE__, __LINE__);
   $context['close_window'] = mysql_num_rows($request) == 0;

Bizarre pas de modification dans le patch mais dans la version d'installation de smf 1.1.3 on trouve ceci
Citation
   $moderate_boards = boardsAllowedTo('moderate_board');

   $request = db_query("
       SELECT IFNULL(mem.realName, m.posterName) AS posterName, m.posterTime, m.body, m.ID_TOPIC, m.subject, t.locked
       FROM ({$db_prefix}messages AS m, {$db_prefix}boards AS b, {$db_prefix}topics AS t)
          LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER = m.ID_MEMBER)
       WHERE m.ID_MSG = " . (int) $_REQUEST['quote'] . "
          AND b.ID_BOARD = m.ID_BOARD
          AND t.ID_TOPIC = m.ID_TOPIC
         AND $user_info[query_see_board]" . (!isset($_REQUEST['modify']) || (!empty($moderate_boards) && $moderate_boards[0] == 0) ? '' : '
          AND (t.locked = 0' . (empty($moderate_boards) ? '' : ' OR b.ID_BOARD IN (' . implode(', ', $moderate_boards)) . ')' . ')') . "
      LIMIT 1
", __FILE__, __LINE__);
   $context['close_window'] = mysql_num_rows($request) == 0;

Et enfin la version corrigé par MkC (votre serviteur  Grimaçant )
Citation
   $moderate_boards = boardsAllowedTo('moderate_board');

   $request = db_query("
       SELECT IFNULL(mem.realName, m.posterName) AS posterName, m.posterTime, m.body, m.ID_TOPIC, m.subject, t.locked
       FROM ({$db_prefix}messages AS m, {$db_prefix}boards AS b, {$db_prefix}topics AS t)
          LEFT JOIN {$db_prefix}members AS mem ON (mem.ID_MEMBER = m.ID_MEMBER)
       WHERE m.ID_MSG = " . (int) $_REQUEST['quote'] . "
          AND b.ID_BOARD = m.ID_BOARD
          AND t.ID_TOPIC = m.ID_TOPIC
         AND $user_info[query_see_board]" . (!isset($_REQUEST['modify']) || (!empty($moderate_boards) && $moderate_boards[0] == 0) ? '' : '
          AND (t.locked = 0' . (empty($moderate_boards) ? '' : ' OR b.ID_BOARD IN (' . implode(', ', $moderate_boards)) . ')') . "
      LIMIT 1", __FILE__, __LINE__);
   $context['close_window'] = mysql_num_rows($request) == 0;

« Dernière édition: 05 Juillet 2007 à 13:22:33 par MkC » Journalisée

Pas de support par Mp ou MSN.
smfgratuit,hébergement,créer son forum, créer votre forum, création, hébergeur,  illimité, créer, smf, forum, gratuit, forum gratuit, smf fr, smf-fr, clé, main, mod, modification, implémentation, développement, créer, php, mysql, code, copyright, licence, pfv, picture, view, mkc, topic, post, exemple, communauté, discussion, message, simple, machine, simplemachine smfgratuit,hébergement,créer son forum, créer votre forum, création, hébergeur,  illimité, créer, smf, forum, gratuit, forum gratuit, smf fr, smf-fr, clé, main, mod, modification, implémentation, développement, créer, php, mysql, code, copyright, licence, pfv, picture, view, mkc, topic, post, exemple, communauté, discussion, message, simple, machine, simplemachine
Pages: [1]   Haut de page
  Imprimer  
 
Aller à:  

Le contenu de ce forum est sous license Site depose chez copyrightFrance Creer son forum gratuitement
Propulsé par MySQL Propulsé par PHP Ce forum protège les données personnelles en interdisant le référencement et la diffusion de ceux-ci. Ce forum protège les droits d'auteur en permettant àé tout moment àé un membre de signaler un contenu illicite auprès de l'hébergeur de fichier. Ce forum est accessible àé tous  XHTML 1.0 Transitionnel valide ! CSS valide !
Page générée en 0.047 secondes avec 34 requêtes. Google a visité dernièrement cette page 03 Avril 2024 à 07:52:31
Créer son Forum ~ Abus ~ © smfgratuit
Basé sur: SMF © Simple Machines LLC
   Réalisé par MkC   CopyrightFrance: ZN3J2B3   Team: smfgratuit  
PR:0 PageRank #0 Plus haut que 10
  
Créer son Forum ~ Abus ~ © smfgratuit