logo

NPDS : Gestion de contenu et de communauté


Content & Community Management System (CCMS) robuste, sécurisé, complet, performant, parlant vraiment français, libre (Open-Source) et gratuit.
14 visiteur(s) et 0 membre(s) en ligne.
Activité du Site

Pages vues depuis 25/05/2001 : 110 167 172

  • Nb. de membres 8 696
  • Nb. d'articles 1 695
  • Nb. de forums 26
  • Nb. de sujets 8
  • Nb. de critiques 92

Top 10  Statistiques

Index du forum »»  Version future »» newsletter bug admin

Modérateur(s)developpeurjpbJireck

Poster une réponse dans le sujet

A propos des messages publiés :
Les utilisateurs anonymes peuvent poster de nouveaux sujets et des réponses dans ce forum.

 

Aperçu des sujets :

jpb jpb
Posté : 29 mars 2020 à 20:41
Merci pour le retour

- pour le selecteur de donné (html ou text) qu'est ce qui ne fonctionne pas je n'arrive pas à reproduire sur le labo ??

- vu pour l'erreur que tu mentionnes pour le dysfonctionnement de l'inclusion dans la table elle doit se produire donc aussi probablement sur mysql 5.7 ....
par contre nous avons traité ce type de problème (dans les autres cas déjà traités) avec un 0 on a à faire à un champ de type integer non null et auto incrémenté donc pour la cohérence avec les autres corrections je corrigerai de la même manière ...
nicolas2 nicolas2
Posté : 29 mars 2020 à 18:49
et pour le bug du sélecteur


Function Add_Body() {
   global $hlpfile, $f_meta_nom, $f_titre, $adminimg;
   !include! ("header.php");
   GraphicAdmin($hlpfile);
   adminhead($f_meta_nom, $f_titre, $adminimg);
   echo '
   <hr />
   <h3 class="mb-2">'.adm_translate("Corps de message").'</h3>
   <form id="lnlbody" action="admin.php" method="post" name="adminForm">
      <fieldset>
         <div class="form-group row">
            <label class="col-form-label col-sm-4" for="html">'.adm_translate("Format de données").'</label>
            <div class="col-sm-8">
               <input class="form-control" id="html" type="number" min="0" max="1" step="1" value="1" name="html" required="required" />
               <span class="help-block"> <code>html</code> ==&#x3E; [1] / <code>text</code> ==&#x3E; [0]</span>
            </div>
         </div>
         <div class="form-group row">
            <label class="col-form-label col-sm-12" for="xtext">'.adm_translate("Texte").'</label>
            <div class="col-sm-12">
               <textarea class="tin form-control" id="xtext" rows="30" name="xtext" ></textarea>
            </div>
         </div>';
   global $tiny_mce_relurl;
   $tiny_mce_relurl="false";
   echo aff_editeur("xtext", "false");
   echo '
         <div class="form-group row">
            <input type="hidden" name="op" value="lnl_Add_Body_Submit" />
            <button class="btn btn-primary col-sm-12 col-md-6" type="submit"><i class="fa fa-plus-square fa-lg"></i>&nbsp;'.adm_translate("Ajouter").' '.adm_translate("corps de message").'</button>
            <a href="admin.php?op=lnl" class="btn btn-secondary col-sm-12 col-md-6">'.adm_translate("Retour en arrière").'</a>
         </div>
      </fieldset>
   </form>';
   $fv_parametres='
     html: {
      validators: {
          regexp: {
            regexp:/[0-1]$/,
            message: "0 | 1"
          }
      }
   },
   ';
   $arg1='
   var formulid = ["lnlbody"];
   ';
   adminfoot('fv',$fv_parametres,$arg1,'');
}



par


Function Add_Body() {
   global $hlpfile, $f_meta_nom, $f_titre, $adminimg;
   !include! ("header.php");
   GraphicAdmin($hlpfile);
   adminhead($f_meta_nom, $f_titre, $adminimg);
   echo '
   <hr />
   <h3 class="mb-2">'.adm_translate("Corps de message").'</h3>
   <form id="lnlbody" action="admin.php" method="post" name="adminForm">
      <fieldset>
         <div class="form-group">
            <label class="col-form-label" for="html">'.adm_translate("Format de données").'</label>
            <div>
               <input class="form-control" id="html" type="number" min="0" max="1" value="1" name="html" required="required" />
               <span class="help-block"> <code>html</code> ==&#x3E; [1] / <code>text</code> ==&#x3E; [0]</span>
            </div>
         </div>
         <div class="form-group">
            <label class="col-form-label" for="xtext">'.adm_translate("Texte").'</label>
            <div>
               <textarea class="tin form-control" id="xtext" rows="30" name="xtext" ></textarea>
            </div>
         </div>';
   global $tiny_mce_relurl;
   $tiny_mce_relurl="false";
   echo aff_editeur("xtext", "false");
   echo '
         <div class="form-group">
            <input type="hidden" name="op" value="lnl_Add_Body_Submit" />
            <button class="btn btn-primary" type="submit"><i class="fa fa-plus-square fa-lg"></i>&nbsp;'.adm_translate("Ajouter").' '.adm_translate("corps de message").'</button>
            <a href="admin.php?op=lnl" class="btn btn-secondary">'.adm_translate("Retour en arrière").'</a>
         </div>
      </fieldset>
   </form>';
   $fv_parametres='
     html: {
      validators: {
          regexp: {
            regexp:/[0-1]$/,
            message: "0 | 1"
          }
      }
   },
   ';
   $arg1='
   var formulid = ["lnlbody"];
   ';
   adminfoot('fv',$fv_parametres,$arg1,'');
}



et la le sélecteur Format de données marche
nicolas2 nicolas2
Posté : 29 mars 2020 à 18:31
rencontre ce bug sous mysql 8.0.18



Function Add_Header_Footer_Submit($ibid, $xtext, $xhtml) {
   global $NPDS_Prefix;
   if ($ibid=="HED")
      sql_query("INSERT INTO ".$NPDS_Prefix."lnl_head_foot VALUES ('', 'HED','$xhtml', '$xtext', 'OK')");
   else
      sql_query("INSERT INTO ".$NPDS_Prefix."lnl_head_foot VALUES ('', 'FOT', '$xhtml', '$xtext', 'OK')");
}


a remplacer pour moi par


Function Add_Header_Footer_Submit($ibid, $xtext, $xhtml) {
   global $NPDS_Prefix;
   if ($ibid=="HED")
      sql_query("INSERT INTO ".$NPDS_Prefix."lnl_head_foot VALUES (NULL, 'HED','$xhtml', '$xtext', 'OK')");
   else
      sql_query("INSERT INTO ".$NPDS_Prefix."lnl_head_foot VALUES (NULL, 'FOT', '$xhtml', '$xtext', 'OK')");
}



et


Function Add_Body_Submit($Ytext, $Yhtml) {
   global $NPDS_Prefix;
   sql_query("INSERT INTO ".$NPDS_Prefix."lnl_body VALUES ('', '$Yhtml', '$Ytext', 'OK')");
}



a remplacer par


Function Add_Body_Submit($Ytext, $Yhtml) {
   global $NPDS_Prefix;
   sql_query("INSERT INTO ".$NPDS_Prefix."lnl_body VALUES (NULL, '$Yhtml', '$Ytext', 'OK')");
}



sinon pas d'enregistrement des données dans la table

idem sur la case send pour


sql_query("INSERT INTO ".$NPDS_Prefix."lnl_send VALUES ('', '$Xheader', '$Xbody', '$Xfooter', '$number_send', '$Xtype', '$timeX', 'OK')");



par


sql_query("INSERT INTO ".$NPDS_Prefix."lnl_send VALUES (NULL, '$Xheader', '$Xbody', '$Xfooter', '$number_send', '$Xtype', '$timeX', 'OK')");


Message édité par : nicolas2 / 29-03-2020 19:10

jpb jpb
Posté : 7 mars 2020 à 09:21
plus d'infos ? je ne me suis pas encore penché dessus ...
nicolas2 nicolas2
Posté : 28 févr. 2020 à 22:06
en admin entête, message, pied de page ne fonctionne pas. bug également sur le petit sélecteur dans les champs Format de données.