Fork me on GitHub


 Bas   Précédent   Suivant

« 1 2 (3) 4 »


Editeur DHTML avancé
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Il y'a quelques temps, j'avais demandé si un editeur plus ergonomique que DHTML existait. Ce module devait utiliser des xoopsCode et non du HTML et javascript (type TinyEditor) pour des raisons pratiques.

A priori, ce genre d'editeur n'existait pas.

Je me suis donc lancé dans le codage. Voici l'editeur DHTML avancé

Vous pouvez le tester ici :
Zone de test de DHTML avancé

Le but de ce module est clairement de remplacé DHTML, J'ai travaillé au propre pour eviter les problèmes en cas de MAJ de xoops.

Les fonctionnalités ajoutés :
-L'implantation des balises se fait au niveau du curseur de la souris ou en remplacant une selection et non plus a la fin de la fenetre.(pareil pour les emotes)
-Les balises sont toutes dynamiques, c'est a dire qu'il n'y a plus besoin de taper son texte dans une input pour l'ajouter avec certains parametres. Il suffit juste de le selectionner et d'appliquer les parametres que l'on souhaite
-Sous FF, il y'a la petite main qui apparait sur le passage sur les balises (ça c'est plus du gadget)
-Il y'a une ligne explicative qui apparait au passage sur une balise.

Cet editeur a été codé pour le site www.neverwinternights2.fr. Etant donné qu'il y'a des xoopscodes modifiés et ajoutés, il est possible que j'ai laissé des choses illogiques par rapport aux fonctionnements normals de xoops. (Il faudra me le signaler)

Voila, pour une fois, j'ai reussi a faire l'effort de poster...:banane:

Posté le : 28/01/2007 16:53

Edité par Phelim sur 04/03/2007 15:55:52
Transférer la contribution vers d'autres applications Transférer


Fonctionnalité revision sous Wf download
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
A quoi sert cette fonctionnalité sous wf download ?

Pourriez vous etre tres precis sur les fonctionnalités associés, les limitations ^^

Posté le : 15/12/2006 22:16
Transférer la contribution vers d'autres applications Transférer


Re: Requête sql dans des blocks personnalisés
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Tout dépend de ce que tu appelles optimiser. En soit ta requete est extremement simple, je vois pas comment l'améliorer davantage.

Apres, si tu souhaites en faire autre chose, precise le. La seule optimisation que je vois c'est le mettre le storyid dans une variable. ça te permet de modifier bien plus rapidement ton code (et encore dans ce cas, ce n'est pas une optimisation)

Posté le : 17/11/2006 16:49
Transférer la contribution vers d'autres applications Transférer


Re: TinyEdit
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Je l'ai deja fait il y'a quelques mois mais je me souviens plus exactement des fichiers a modifier.

Je t'envois mon msn par mp. Contacte moi dans la soirée, je tacherai de voir ça avec toi ^^

Posté le : 17/11/2006 16:42
Transférer la contribution vers d'autres applications Transférer


Re: Recherche editeur dhtml amélioré
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Je suis d'accord avec tout ça mais le soucis c'est que le traitement de tinyeditor se fait en amont du serveur, directement en javascript.

Au final, il y'aura a traiter pour le serveur un texte deja en html donc contenant des <br /> et compagnie. Ce que je veux pas car ça alourdit enormément le traitement en php car il faut en nettoyer une bonne partie au préalable (de plus c'est extremement precaire comme methode).

Donc, je ne souhaite pas un editeur WYSIWIG (dsl je sais jamais comme on ecrit ça),nous en avons deja un mais pour d'autres utilités (les articles et les news)

La, il s'agit d'un forum. Le but c'est de faire proprement de la coloration syntaxique du langage nwscript ce qui est difficile avec un autre editeur que dhtml (actuellement on le fait mais ça craint vraiment pour le resultat)

Posté le : 17/11/2006 16:20
Transférer la contribution vers d'autres applications Transférer


Re: Recherche editeur dhtml amélioré
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Je cherche un editeur fonctionnant sur le modele des xoops code (DHTML dans xoops) mais avec une interface amélioré.

Sur notre site, nous utilisons un systeme de coloration syntaxique entre balise XOOPSCODE qui necessite un traitement php derriere. Un editeur de type ,inbetween ou WYSIWIG, un truc imprononcable comme ça, n'est absolument pas adapté a ce genre d'utilisation (de plus c'est bien trop lourd a charger pour un forum, il y'a deja plusieurs ko de javascript).

Quand a DHTML, je lui reproche (et je suis pas le seul, ça fait plusieurs fois qu'on me fait la remarque sur le site) une certaine lourdeur d'utilisation. Par exemple, ne pas pouvoir mettre en gras un texte deja tapé rien qu'en cliquant sur l'icone B.

Donc en gros, je cherche du DHTML en amélioré.

Pour l'exemple, l'editeur intégré dans le forum phpbb marche super bien et possede une excellente ergonomie (c'est ce genre la que je recherche)

Voila pour les precisions

Posté le : 17/11/2006 11:44
Transférer la contribution vers d'autres applications Transférer


Recherche editeur dhtml amélioré
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Je recherche un editeur de type dhtml utilisant les xoopscodes mais avec une ergonomies améliorés parce qu'actuellement je trouve que c'est pas vraiment ça.

Par exemple, celui qui irait tres bien c'est l'editeur du forum Phpbb. (Si y'a rien de probant, il me faudra mettre les mains dans le code et l'extraire...)

Attention, je ne recherche pas un module du type tinyeditor, Koivi ou Inbetween.

Posté le : 16/11/2006 17:08
Transférer la contribution vers d'autres applications Transférer


Re: Utilisation de sessions
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Cette solution est un peu plus propre :
unset($_SESSION['MaVariable']);

Posté le : 15/11/2006 13:22
Transférer la contribution vers d'autres applications Transférer


Re: table session qui se remplit
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
J'ai surement la solution a ton problème. Je sais, j'arrive un peu tard.

Le soucis vient surement de la configuration de ton fichier php.ini.

Rapidement je t'explique le problème :

n méthode gc dans la class session dans le repertoire kernel existe et est la pour s'occuper du balayage de printemps.

Il existe aussi une instruction php "session_set_save_handler" qui est utilisé pour la gestion par php des sessions de maniere totalement autonome. Dans cette instruction, il suffit de passer une serie d'instruction pour l'ouverture, la fermeture, l'ecriture et le vidage de la poubelle contenant les sessions.

Dans xoops, cette action se fait dans le fichier include/common.php a la ligne 179.

Donc dans notre cas, tout devrait marcher. Apres, il faut savoir que pour se lancer la fonction de vidage gc marche de maniere bizzare
Elle se lance selon une probabilité défini dans la constante session.gc_probability. Dans le cas du serveur, elle est inscrite a 0 (j'ai verifié grace a un phpinfo() ), donc aucune chance de le lancer. Normalement cette constante devrait etre a 1 (pour se lancer une fois sur 100 chargement de page).

Dans le cas de notre serveur, elle etait a 0 et actuellement, nous avions une table de session qui faisait pas moins de 50 mo (270 000 entrée).

Posté le : 05/11/2006 00:13
Transférer la contribution vers d'autres applications Transférer


Re: Les variables globals xoopsUser, XoopsGroup,...
Aspirant
Inscrit: 30/09/2005 11:22
Messages: 40
Je vous remercie tous les 2.

Garrath, pour ton lien, je me permet de mettre la traduction française car tu sais bien que mon niveau d'anglais est tres tres bas (oups

Manuel php france

Posté le : 01/08/2006 15:17
Transférer la contribution vers d'autres applications Transférer



 Haut
« 1 2 (3) 4 »




Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

102 Personne(s) en ligne (89 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 102 | Plus ...