Sujet fermé
Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5

Module Shootbox Made Simple v1.3.0-beta2
#26

J'ai fais le test sous IE 8 et Windows Seven.
Le premier message passe bien, les autres ne sont pas envoyés... Bizarre.
#27

:/ génial... au boulot je n'ai pas la possibilité de l'installer un IE8. Chez moi je préfère garder IE6 pour tester justement

mais je m'attendais pas à celà... compatibilité FF IE6 mais pas IE8 >_<

Quelqu'un pour tester un IE7 s'il vous plais ? je me débrouillerais pour tester et trouver le pb sous IE8 ce midi via un VPN sur l'un des PC de la famille Smile
#28

Testé IE8 + Seven. Aucun soucis o_O

je ne comprend vraiment pas. le soucis doit être + dans la configuration que dans un soucis de compatibilité de navigateur j'imagine. kraygoon pourrais tu refaire tes tests et me dire si tu as encore des soucis (peut etre un message d'erreur JS ?)
#29

Re Bess,

Bon ça à l'air de fonctionner mais je crois comprendre pourquoi ça foire en fait.

Si je charge la page et que je me mets à écrire immédiatement dans la Shootbox j'ai des problèmes de "lags". En fait un temps de latence entre le moment où je valide mon entrée et le moment où elle apparait qui peut dépasser les 3/4 secondes

Si j'attends patiemment que ma page soit chargée en rajoutant quelques secondes de plus (disons 4/5), que je m'identifie et que je prenne mon temps les messages tapés apparaissent dans la seconde.

Peut-être suis-je trop rapide pour mon IE8...

Bref ça fonctionne en effet.
#30

okay Smile c'est pas étonnant

3s entre chaque refresh + le temps que l'ajax récupère les valeurs de la bdd, ça peut paraitre surprenant de ne pas voir partir son message.

La prochaine version devrait être plus réactive tout en étant moins gourmande en ressources (si on peut parler d'un module gourmand Big Grin)
#31

Nouvelle version 1.2.0

http://dev.cmsmadesimple.org/project/files/679

* fix : Maintenant le module shootbox est valide XHTML 1.0 Strict
*
* update : ré-écriture complète du code pour optimiser les perf et sa lecture
*
* add : le symbole [x] vous permet une déconnexion immédiate en JS (équivaut à un /quit)
* add : nouveau système de cache afin d'augmenter les perf et de diminuer la charge serveur
* add : Le contenu de l'input du pseudo se vide automatiquement lors d'un clic dedans
* add : Système mis en place pour éviter les doubles envois

Comme toujours, une version de test est disponible sur http://www.furie.be/shootbox.html Smile

bon test à tous et merci d'avance à ceux qui l'utilisent sur leur site, c'est ma meilleur récompense Wink
#32

Merci pour ces nouveautés.

Néanmois j'obtiens une nouvelle erreur, depuis une migration sur OVH.

Citation :Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez.231/sygmathe/www/modules/Shootbox/Shootbox.module.php on line 350
J'ai donc désinstallé le module, viré toutes les occurrences à la shootbox dans la bdd, puis je l'ai réinstallé, mais même problème. Une idée ? Sad

Edit : Bon, pensez à mettre dans un .htaccess : SetEnv PHP_VER 5 pour les users de OVH.

Ne fonctionne qu'en php 5 ^^.
#33

c'est bon a savoir pour php5, effectivement je n'avais jamais testé php4... un sale oubli
#34

Question bête, au niveau de la scrollbar qui se balade, ce ne serai pas possible, toujours en utilisant ajax, de mémoriser la position de la scrollbar en la stockant dans un cookie qui se détruirait en changeant de page mais qui serai rappelé ?

Genre, je dis peut être n'imp, mais c'est l'idée :

1: OnPress sur la scrollbar, on mémorise sa position.
2: on la stock dans un cookie
3: pendant le refresh on rappelle cette position

Ce serai également intéressant que le focus après avoir mis un pseudo se mette sur le champ du message ! ^^.

Dis moi tout de suite si j'ai tord :p
#35

les deux idées sont très bonnes, juste qu'il faut que je les codes :p

mais je garde sous le coude Wink
#36

devoluti0n a écrit :Merci pour ces nouveautés.

Néanmois j'obtiens une nouvelle erreur, depuis une migration sur OVH.

Citation :Parse error: syntax error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /homez.231/sygmathe/www/modules/Shootbox/Shootbox.module.php on line 350
J'ai donc désinstallé le module, viré toutes les occurrences à la shootbox dans la bdd, puis je l'ai réinstallé, mais même problème. Une idée ? Sad

Edit : Bon, pensez à mettre dans un .htaccess : SetEnv PHP_VER 5 pour les users de OVH.

Ne fonctionne qu'en php 5 ^^.
Bonjour, je suis sous OVH aussi, et j'ai mis un .htaccess avec 'SetEnv PHP_VER 5' dans le dossier modules/shootbox mais j'obtiens toujours l'erreur citée au-dessus. De plus je n'arrive pas à désinstaller le module car l'erreur apparait aussi quand j'essaye d'accéder à la page Module :'(. Pourriez-vous m'aider ?

EDIT: je viens de placer le .htaccess dans le répertoire parent de modules et ça marche maintenant Smile
#37

Tu peux également mettre cette ligne dans un htaccess qui sera à la racine 'www' du site afin que toutes les pages soient affectées.
#38

c'est ce que je préconiserais également Smile (et que j'ai justement ajouté ce matin même dans le premier post de cette discussion)
#39

une version 1.2.1 est écrite. Je ne suis plus là vendredi soir alors que je devrais encore passer du temps à tester ma version. Afin de mettre à dispo le + vite possible une mise à jour stable (avant mes 2 semaines d'absences en fait) je souhaiterais donc filer le bébé à 2/3 beta-testeurs, de préférence les habitués du forum et/ou de mon module. Contactez moi par mail : kdanezis [nospam] gmail [re-no-spam] com que je vous envois l'xml et/ou le zip Wink

objectif livraison jeudi soir de la version en publique. autrement dit, j'ai très peu de temps Big Grin

merci d'avance.

voici le changelog pour info :

Citation :add : the input "Shootboxinput" automatically retrieves the focus
add : you can block the scroll's position of #shoutbox_contenu with the new parameter "fixedBottom=true|false"

update : rename the id of span : ShootboxInput to shootboxSpan. check up your css !
#40

Tu as une petite erreur de validation sur ta page shootbox.html (pas de div dans un paragraphe, seulement des éléments inline) : <p><div id="shoutbox">
Mais je ne sais pas si c'est dans le module où uniquement sur ton site Wink
#41

ca doit être le site qui est en cause, le module est compatible xhtml 1.0 strict

le <p> est du au retour chariot du content/WYSIWYG ... donc difficilement maitrisable =)

mais je vais corriger ca prochainement (+2semaines >_<)

merci de l'info
#42

extension=> tiny=>avancé décocher Force "< p > rootblock" :"
Ou mieux, pour ne pas laisser de texte sans balisage : coller la balise du module sans wysiwyg Wink
#43

corrigé ce main, j'ai fait la 3ème manip possible : spécifier dans le WYSIWYG que ce code n'apparait pas dans un bloc paragraphe mais au contraire dans un bloc div Smile
#44

Nouvelle version 1.2.1,

Version que je dédicace à devoluti0n pour tout le temps qu'il a passé à tester et à me donner son avis sur ces derniers 48h afin que je puisse vous fournir une version stable avant les vacances. Merci pour ton aide !

http://dev.cmsmadesimple.org/project/files/679

* add : L'input Texte "Shootboxinput" récupère automatiquement le focus
* add : Vous pouvez bloquer la position de la div #shoutbox_contenu avec le nouveau paramètre "scroll=last|free"</li>
* add : des crédits pour mon travail Wink (désactivable)
*
* update : renommage de l'id du span passant ainsi de ShootboxInput à shootboxSpan. Vérifiez votre CSS !

Comme toujours, une version de test est disponible sur http://www.furie.be/shootbox.html

bon test à tous.

Un point supplémentaire cette fois, je remercie l'ensemble des personnes qui utilise ma shootbox de bien vouloir me donner l'url de leur site ainsi qu'un petit texte de présentation afin que je link leur site depuis la page de la shootbox sur mon site. Comme pour les crédits, ce n'est en rien obligatoire, c'est une manière de me remercier pour le travail et me permettre de montrer que la shootbox fonctionne autre part que sur mon site Big Grin

Dans tous les cas, merci à tous pour votre soutien Wink
#45

Je vais peut-être l'intégrer plus tard avec le forum (qui est en bonne voie de finition Smile )
#46

Attention Jean le Chauve incompatibilité entre une install sur cmsms ET install sur cmsms + phpBB (lié à un soucis de session)

par contre rien ne t'empêche de laisser la shootbox uniquement sur les pages de forums.

en fait le pseudo mit en session à partir d'un côté n'est pas récupéré de l'autre :/
#47

bess a écrit :Nouvelle version 1.2.1,

Version que je dédicace à devoluti0n pour tout le temps qu'il a passé à tester et à me donner son avis sur ces derniers 48h afin que je puisse vous fournir une version stable avant les vacances. Merci pour ton aide !
Tu parles, merci à toi pour le taff que tu y a consacré ! C'est tellement plus aisé de critiquer que de le faire hein ! ^^
#48

J'ai trouvé une anomalie sous la version 1.2.0 et supérieur avec l'utilisation de Opéra comme l'avais indiqué Jean le Chauve. Anomalie bénigne, j'ai déjà trouvé comment la corriger pour une prochaine version (dans 2 semaines cette fois ci !)

si quelqu'un à le soucis et doit le corriger impérativement (?!) il faut modifier le fichier /modules/Shootbox/js/ajax.js.php.

ligne 12 , remplacer

Code :
field0.value = null;
par

Code :
field0.value = '';
Au vu de l'avancée des travaux et le peu de travail qu'il y a à faire dessus la future version 1.2.2 sera sans aucun doute la dernière de sa série.

Et après ?

après je compte partir sur des autres gros projet qui m'occupera... notamment une version PRO de cette shootbox qui comportera une nouvelle monture
-> gestion des couleurs, gras, italique
-> interface avec FEU, les comptes admin pourront supprimer les shoots en direct par simple clic
-> X chan de discussion différents dans une même page indépendants possible ayant chacune leur paramétrage propre. (On peut également imaginer une shootbox publique et une autre réservée pour la discussion entre membre administrateur d'un site, bref on augmente ainsi le nombre de possibilité d'exploitation du module)
-> réservation de son pseudo (éviter l'usurpation)
-> forcer le capcha
-> panel admin pour paramétrer toutes les shootbox.
-> flux rss
-> compatible avec votre installation actuelle (aucune perte de contenu)
-> gestion des gabarit en bdd, tel que vous le connaissez déjà avec cmsms Smile
-> liste des forbidden-word
-> ban par ip, plage ip, masque ip

bref du lourd, réservé essentiellement à des sites professionnel ayant besoin de sécuriser l'aspect pro de leur site (et éviter le spam pour du viagra en première page)... mais rien avant fin 2009. Le cout de cette licence sera volontairement dérisoire et tout les fonds reversés à une association. mais je ne peux pas m'étendre là dessus.

Si des personnes ont déjà envie de participer au projet de développement, ont des idées, des envies ou des questions -> tout se passe exclusivement par mail pour l'instant. (mail dispo dans l'aide du module au passage).

voilà en espérant vous avoir titillé votre intérêt et votre curiosité (je suis vil, c'est bien connu) je vous souhaite bon appétit Big Grin
#49

Je suis en train de modifier un peu plus le module, pour avoir une intégration qui me convient mieux :p.

J'ai remarqué une petite erreur du à un copier collé sauvage !

"3 minute" il manque le "s" ... Par dieu !! Hérésie...

Il y a juste à changer dans shootbox.module.php

Code :
if($min > 0 || $started)
            {
                $started = true;
                if($heur > 1)
                {
                    $signal .= " ".$min." ".$this->Lang('minutes');
                } else
                {
                    $signal .= " ".$min." ".$this->Lang('minute');
                }
            }
en
Code :
if($min > 0 || $started)
            {
                $started = true;
                if($min > 1)
                {
                    $signal .= " ".$min." ".$this->Lang('minutes');
                } else
                {
                    $signal .= " ".$min." ".$this->Lang('minute');
                }
            }
Naméo !! Big Grin
#50

bien joué. Corrigé et comité, prêt pour intégrer la prochaine version
Sujet fermé


Atteindre :


Utilisateur(s) parcourant ce sujet : 6 visiteur(s)