|
Re: [NOUVEAU] La communauté Xoopsienne s'agrandit d'un nouveau membre en puissance |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Félicitation aux parents pour ce nouveau module, Penses-tu le cloner ? !!! JJDAI
Posté le : 12/08/2008 11:23
|
|
|
Re: MyTextSanitizer |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Désolé pour les répétitions, j'ai un peu merdouillé avec le post en corrigeant les fautes, mais comme je ne peux pas les supprimer .... JJDAI
Posté le : 12/08/2008 10:24
|
|
|
Re: MyTextSanitizer |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Citation : JJDai a écrit: Citation : JJDai a écrit: Citation : JJDai a écrit: J'ai tout de même trouvé cela ICI, que j'ai traduit:
Voici la liste des methodes et fonctions de la classe “textsanitizer” qui sont dépréciées (et qui seront supprimées dans la prochaine mise à jour). Text sanitizer : En résumé toutes sont dépréciées sauf les suivantes:
· function &smiley($message) · function &makeClickable(&$text) · function &xoopsCodeDecode(&$text, $allowimage = 1) · function &nl2Br($text) · function &addSlashes($text) · function &htmlSpecialChars($text) · function &undoHtmlSpecialChars(&$text) · function &displayTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) · function &previewTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1)
Voici les équivalents à utiliser à la places des anciennes functions:
· function makeTboxData4Save($text) · function makeTareaData4Save($text) --> $ts->addSlashes($text);
· function makeTboxData4Show($text, $smiley=0) · function makeTboxData4Edit($text) · function makeTareaData4InsideQuotes($text) · function makeTareaData4Edit($text) -->$ts->htmlSpecialChars($text);
· function makeTboxData4Preview($text, $smiley=0) · function makeTboxData4PreviewInForm($text) · function makeTareaData4PreviewInForm($text) -->$ts->htmlSpecialChars( $ts->stripSlashesGPC($text) );
· function &makeTareaData4Show(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->displayTarea($text, $html, $smiley, $xcode);
· function &makeTareaData4Preview(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->previewTarea($text, $html, $smiley, $xcode);
Skalpa Attention, addSlashes, makeTboxData4Save, makeTareaData4Save et oopsAddSlashes ajouteront seulement des “slashes” à vos données quand elles proviendront d’un “form” ou d’un “cookie”. Cet exemple ne sera pas « sanitiser » //-------------------------------------------------------------------------------- $data="that's good"; $sandata=$myts->addSlashes($data); //--------------------------------------------------------------------------------- Avec e résultat vous aurez une erreur quand vous tenterez de faire un « insert » dans la base de données, parce que l’apostrophe ne sera pas échapée ( \’ ).
-------------------------------- Je ne suis pas sur quand même que les fonctions dépréciées disparaissent comme ça, parceque sinon la plupart des modules vont bugger.
JJDAI
Posté le : 12/08/2008 10:22
|
|
|
Re: MyTextSanitizer |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Citation : JJDai a écrit: Citation : JJDai a écrit: J'ai tout de même trouvé cela ICI, que j'ai traduit:
Voici la liste des methodes et finctions de la classes “textsanitizer” qui sont dépréciées (et qui seront supprimées dans la prochaine mise à jour). Text sanitizer : En résumé toutes sont dépréciée sauf les suivantes,: · function &smiley($message) · function &makeClickable(&$text) · function &xoopsCodeDecode(&$text, $allowimage = 1) · function &nl2Br($text) · function &addSlashes($text) · function &htmlSpecialChars($text) · function &undoHtmlSpecialChars(&$text) · function &displayTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) · function &previewTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) Voici les équivalents à utiliser à la places des anciennes functions: · function makeTboxData4Save($text) · function makeTareaData4Save($text) --> $ts->addSlashes($text);
· function makeTboxData4Show($text, $smiley=0) · function makeTboxData4Edit($text) · function makeTareaData4InsideQuotes($text) · function makeTareaData4Edit($text) -->$ts->htmlSpecialChars($text);
· function makeTboxData4Preview($text, $smiley=0) · function makeTboxData4PreviewInForm($text) · function makeTareaData4PreviewInForm($text) -->$ts->htmlSpecialChars( $ts->stripSlashesGPC($text) );
· function &makeTareaData4Show(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->displayTarea($text, $html, $smiley, $xcode);
· function &makeTareaData4Preview(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->previewTarea($text, $html, $smiley, $xcode);
Skalpa Attention, addSlashes, makeTboxData4Save, makeTareaData4Save et oopsAddSlashes ajouteront seulement des “slashes” à vos données quand elles proviendront d’un “form” ou d’un “cookie”. Cet exemple ne sera pas « sanitiser » //-------------------------------------------------------------------------------- $data="that's good"; $sandata=$myts->addSlashes($data); //--------------------------------------------------------------------------------- Avec e résultat vous aurez une erreur quand vous tenterez de faire un « insert » dans la base de données, parce que l’apostrophe ne sera pas échapée ( \’ ).
-------------------------------- Je ne suis pas sur quand même que les fonctions dépréciées disparaissent comme ça, parceque sinon la plupart des modules vont bugger.
JJDAI
Posté le : 12/08/2008 10:21
|
|
|
Re: MyTextSanitizer |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Citation : JJDai a écrit: J'ai tout de même trouvé cela ICI, que j'ai traduit:
Voici la liste des methodes et finctions de la classes “textsanitizer” qui sont dépréciées (et qui seront supprimées dans la prochaine mise à jour). Text sanitizer : En résumé toutes sont dépréciée sauf les suivantes,: · function &smiley($message) · function &makeClickable(&$text) · function &xoopsCodeDecode(&$text, $allowimage = 1) · function &nl2Br($text) · function &addSlashes($text) · function &htmlSpecialChars($text) · function &undoHtmlSpecialChars(&$text) · function &displayTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) · function &previewTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) Voici les équivalents à utiliser à la places des anciennes functions: · function makeTboxData4Save($text) · function makeTareaData4Save($text) --> $ts->addSlashes($text); · function makeTboxData4Show($text, $smiley=0) · function makeTboxData4Edit($text) · function makeTareaData4InsideQuotes($text) · function makeTareaData4Edit($text) -->$ts->htmlSpecialChars($text); · function makeTboxData4Preview($text, $smiley=0) · function makeTboxData4PreviewInForm($text) · function makeTareaData4PreviewInForm($text) -->$ts->htmlSpecialChars( $ts->stripSlashesGPC($text) ); · function &makeTareaData4Show(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->displayTarea($text, $html, $smiley, $xcode); · function &makeTareaData4Preview(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->previewTarea($text, $html, $smiley, $xcode);
Skalpa Attention, addSlashes, makeTboxData4Save, makeTareaData4Save et oopsAddSlashes ajouteront seulement des “slashes” à vos données quand elles proviendront d’un “form” ou d’un “cookie”. Cet exemple ne sera pas « sanitiser » //-------------------------------------------------------------------------------- $data="that's good"; $sandata=$myts->addSlashes($data); //--------------------------------------------------------------------------------- Avec e résultat vous aurez une erreur quand vous tenterez de faire un « insert » dans la base de données, parce que l’apostrophe ne sera pas échapée ( \’ ).
-------------------------------- Je ne suis pas sur quand même que les fonctions dépréciées disparaissent comme ça, parceque sinon la plupart des modules vont bugger.
JJDAI
Posté le : 12/08/2008 10:20
|
|
|
Re: MyTextSanitizer |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
J'ai tout de même trouvé cela, que j'ai traduit:
Voici la liste des methodes et finctions de la classes “textsanitizer” qui sont dépréciées (et qui seront supprimées dans la prochaine mise à jour). Text sanitizer : En résumé toutes sont dépréciée sauf les suivantes,: · function &smiley($message) · function &makeClickable(&$text) · function &xoopsCodeDecode(&$text, $allowimage = 1) · function &nl2Br($text) · function &addSlashes($text) · function &htmlSpecialChars($text) · function &undoHtmlSpecialChars(&$text) · function &displayTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) · function &previewTarea(&$text, $html = 0, $smiley = 1, $xcode = 1, $image = 1, $br = 1) Voici les équivalents à utiliser à la places des anciennes functions: · function makeTboxData4Save($text) · function makeTareaData4Save($text) --> $ts->addSlashes($text); · function makeTboxData4Show($text, $smiley=0) · function makeTboxData4Edit($text) · function makeTareaData4InsideQuotes($text) · function makeTareaData4Edit($text) -->$ts->htmlSpecialChars($text); · function makeTboxData4Preview($text, $smiley=0) · function makeTboxData4PreviewInForm($text) · function makeTareaData4PreviewInForm($text) -->$ts->htmlSpecialChars( $ts->stripSlashesGPC($text) ); · function &makeTareaData4Show(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->displayTarea($text, $html, $smiley, $xcode); · function &makeTareaData4Preview(&$text, $html=1, $smiley=1, $xcode=1) -->$ts->previewTarea($text, $html, $smiley, $xcode);
Skalpa Attention, addSlashes, makeTboxData4Save, makeTareaData4Save et oopsAddSlashes ajouteront seulement des “slashes” à vos données quand elles proviendront d’un “form” ou d’un “cookie”. Cet exemple ne sera pas « sanitiser » //-------------------------------------------------------------------------------- $data="that's good"; $sandata=$myts->addSlashes($data); //--------------------------------------------------------------------------------- Avec e résultat vous aurez une erreur quand vous tenterez de faire un « insert » dans la base de données, parce que l’apostrophe ne sera pas échapée ( \’ ).
-------------------------------- Je ne suis pas sur quand même que les fonctions dépréciées disparaissent comme ça, parceque sinon la plupart des modules vont bugger.
JJDAI
Posté le : 12/08/2008 09:57
|
|
|
Re: MyTextSanitizer |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bonjour Oui, certaines méthodes sontsiée, mais sans explication sur le traitemet qu'elle font réellement sur le contenu et et les paramères qu'elle recoivent. Du coup je suis en train de les décortiquer pour comprendre. Merci
Posté le : 12/08/2008 09:10
|
|
|
MyTextSanitizer |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bonjour Existe une doc ou je pourrais trouver des explication sur l'usage de cette classe. J'ai trouvé des bribes par ci par la, mais pas vraiement d'explication. Ceci par ce que me suis rendu compte que je faisais semble-t-il une confusion entre différentes méthodes:
makeTboxData4Preview($text, $smiley=0) makeTboxData4PreviewInForm($text) makeTareaData4Save($text) &makeTareaData4Show(&$text, $html=1, $smiley=1, $xcode=1) makeTareaData4Edit($text) &makeTareaData4Preview(&$text, $html=1, $smiley=1, $xcode=1) makeTareaData4PreviewInForm($text) makeTareaData4InsideQuotes($text) ect ...
et que j'ignorais lexistence de certaines fonctions que j'ai réécrite probablement alors quelles existent, comme: xoopsCodeDecode_extent(&$patterns, &$replacements) xoopsCodeDecode_media(&$patterns,&$replacements) xoopsCodeDecode_language(&$patterns,&$replacements) xoopsCodeDecode_wmp(&$patterns,&$replacements) xoopsCodeDecode_flash(&$patterns,&$replacements) xoopsCodeDecode_ytube(&$patterns,&$replacements)
Merci:
Posté le : 11/08/2008 11:51
|
|
|
Re: Security Image & user.php |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Bonjour La classz "securitiimage" utilise la fonction "imageftbbox", qui existe normalement depuis la version de php 4.1. Hors j'ai une erreur "function inconnue". J'avais rencontré le même problème avec une autre fonction graphique, qui permet de récupérerles info d'un fichier. Quelqu'un aurait-il des piste car pour l'instant je n'ai aucune réponse de mon hébergeur. JJDAI
Posté le : 10/08/2008 14:39
|
|
|
Re: [Module en test]Lexique 2.03 de JJDai |
|
Team FrXoops
Inscrit: 14/05/2004 22:32
|
Rectificatif eparcyl92: lexique version 2.05 jjd_tools 2.14
J'ai intégré les dernière corrections des anomlies que tu m'a remontées. D'ailleurs merci pour ton travail de test. JJDAI
Posté le : 10/08/2008 00:05
|
|
|