Bugs sur Mac dans l'édition

View: New views
5 Messages — Rating Filter:   Alert me  

Bugs sur Mac dans l'édition

by edouard :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bonjour, je viens de découvrir Thinkedit qui a l'air d'être un petit bijou. J'apprécie beaucoup la cohérence entre l'interface, l'ergonomie générale et le système qui a l'air très ouvert et très simple.

J'ai fait une installation en local (MAC OSX) et une installation de test sur free.fr qui fonctionne. Je voudrais signaler quelques problèmes que je rencontre:

  1. Avec Firefox, Impossible d'enregistrer le contenu (bien que un message "Informations" avertisse que "l'élément à bien été enregistré", rien ne s'inscrit dans la base), par contre les pages sont bien crées dans la structure.
  2. Avec Safari, Impossible de créer des pages dans la structure, mais par contre on peut modifier le contenu.

Donc je créé les pages avec Firefox et je créé les contenus avec Safari, c'est pratique…
De plus j'ai dû supprimer l'éditeur tiny_mce qui empêche tout enregistrement à la fois sur firefox et safari

J'espère que ces remarques pourrront être utiles, et que ces bugs fondamentaux pourront être résolus. J'espère aussi avoir posté dans le bon forum.

Re: Bugs sur Mac dans l'édition

by philippejadin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
Bonjour, je viens de découvrir Thinkedit qui a l'air d'être un petit bijou. J'apprécie beaucoup la cohérence entre l'interface, l'ergonomie générale et le système qui a l'air très ouvert et très simple.

Bonjour,

Merci pour vos compliments et bienvenue dans notre petite mais active communauté !

J'ai fait une installation en local (MAC OSX) et une installation de test sur free.fr qui fonctionne.

C'est chouette de savoir que ça fonctionne sur free. Ont-ils des restrictions particulières habituellement (style safemode php)? Nous avons essayé de rendre l'outil le plus indépendant possible point de vue hébergement (il marche même sur IIS windows :-) )

Je voudrais signaler quelques problèmes que je rencontre:

  1. Avec Firefox, Impossible d'enregistrer le contenu (bien que un message "Informations" avertisse que "l'élément à bien été enregistré", rien ne s'inscrit dans la base), par contre les pages sont bien crées dans la structure.
  2. Avec Safari, Impossible de créer des pages dans la structure, mais par contre on peut modifier le contenu.
Humhum, voilà qui est très curieux. Le premier problème, c'est que la version pour le moment disponible en téléchargement n'est pas la plus récente, mais en même temps, la version de développement n'est pas tout à fait assez stable pour la diffuser pour l'instant. Je compte faire une nouvelle release très bientôt.

Je pense que la dernière version corrige ce genre de problèmes, sans doute liés au code javascript utilisé. Pour l'instant, nous ne testons que sur firefox pour la partie admin, avec le but de supporter les autres browser par après. La dernière version utilise moins de javascript et utilise une librairie très très efficace pour les petits effets (menu) et pour l'ajax qui sera ajouté progressivement ( jquery.com).

Tout cela ne résout pas votre problème... Si vous en avez la possibilité vous pouvez tester la dernière version qui se trouve sur berlios sur un serveur SVN. SVN est un outil de gestion des versions. Toutes les infos pour télécharger la dernière version (en même temps que nous l'écrivons) sont disponibles ici : http://developer.berlios.de/svn/?group_id=5192 . Sur mac, vous pouvez utiliser smartsvn http://www.smartsvn.com/smartsvn/download.jsp . Si cela vous semble trop compliqué, je peux vous envoyer une archive de la dernière version.

Pourriez-vous également me préciser quelle version de firefox et de safari vous employez et quel package serveur web (version apache, php, et mysql ?)

D'avance merci !
 

Philippe Jadin

Donc je créé les pages avec Firefox et je créé les contenus avec Safari, c'est pratique…
De plus j'ai dû supprimer l'éditeur tiny_mce qui empêche tout enregistrement à la fois sur firefox et safari

J'espère que ces remarques pourrront être utiles, et que ces bugs fondamentaux pourront être résolus. J'espère aussi avoir posté dans le bon forum.

View this message in context: Bugs sur Mac dans l'édition
Sent from the ThinkEdit Users mailing list archive at Nabble.com.

_______________________________________________
Thinkedit-user mailing list
Thinkedit-user@...
https://lists.berlios.de/mailman/listinfo/thinkedit-user





--
Philippe Jadin
Thinkedit, a flexible
data and content
management system :
http://www.thinkedit.org
_______________________________________________
Thinkedit-user mailing list
Thinkedit-user@...
https://lists.berlios.de/mailman/listinfo/thinkedit-user

Re: Bugs sur Mac dans l'édition

by edouard :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Bonjour, je vais répondre tout de suite avant de me plonger plus avant dans la nouvelle version, ce qui risquerait de donner une réponse trop longue. Et merci pour votre accueil.
C'est chouette de savoir que ça fonctionne sur free. Ont-ils des
restrictions particulières habituellement (style safemode php)?
Le safemode est ON, mais je n'ai rien modifié pour l'installation qui est passé comme une lettre à la poste.

Safari et création de pages
J'ai résolu temporairement la question en créant un lien en dur dans edit/structure.template.php ligne 281
<code>a href="?action=new_node&node_id=get('node_id');?>&object_class=record&object_type=page&object_id= ">NEW</code>.
Je pense que c'est le javascript qui ouvre la fenêtre d'écriture du nom de la nouvelle page qui merdouille (avis timide).
Remarque: j'ai essayé la nouvelle version: on peut enregistrer le contenu (à la condition de désactiver Tinymce), et la création de page fonctionne (il ya un léger problème de style qui décale le lien trop bas
 )
Donc globalement ça ira.

Firefox
Avec la dernière version c'est presque OK, on peut enregistrer mais à condition également de désactiver l'éditeur Tinymce et de stopper le chargement des derniers javascript dans le débogguer car il y a d'autres bugs…

J'en profite pour dire que j'ai rajouté deux liens très "ergonomiques":
1- ALLER Pour éditer le contenu depuis la page du site
un lien supplémentaire dans la toolbar "/edit/edit.php?node_id=' . $node->getId();"
DONE dans lib/thinkedit/template.lib.php
Donc on peut soit ajouter une page soit modifier directement la page en cours.

2- RETOUR un lien "voir la page" + refresh=1 dans le template d'édition de page:
Un lien direct vers la page plus un refresh  href="'.ROOT_URL.'/index.php?node_id='.$url->get('node_id') .'&refresh=1"
DONE dans edit/header.template.php
Ce qui fait qu'on rafraichi la page d'une même opération tout en retournant dans la partie publique. J'aime le "front éditing".

Firefox/1.5.0.6
Shiira-Safari/1.2
Safari 2.0.4
————————
WebServerXKit
Apache2
mysql4

Je pense que la dernière version corrige ce genre de problèmes, sans doute
liés au code javascript utilisé. Pour l'instant, nous ne testons que sur
firefox pour la partie admin, avec le but de supporter les autres browser
par après. La dernière version utilise moins de javascript et utilise une
librairie très très efficace pour les petits effets (menu) et pour l'ajax
qui sera ajouté progressivement (jquery.com).
(in my opinion il y a quelque chose que j'aime dans la première version sans tree, beaucoup plus SIMPLE, beaucoup plus originale,  plus moderne, plus rapide, plus ergonomique, plus tout…) Mais je vais y réfléchir parce que là je pressens qu'il ya un truc sympa à trouver.

PS.Je dois tout de même un peu me présenter: je ne suis pas du tout programmeur, développeur, etc., je suis artiste peintre et je bricole juste un peu. Mais je peux rendre quelques services pour tester, et pour jouer le rôle de l'utilisateur lambda.
Je garde les deux install de ThinkEdit séparées pour tester des modifs mais je reste sur la version stable que je trouve globalement plus minimaliste et plus agréable sur certains points. De toute façon je vais continuer d'explorer cette petite merveille.

edouard

Re: Bugs sur Mac dans l'édition

by philippejadin :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

Some parts of this message have been removed. Learn more about Nabble's security policy.
[for english only speakers : if you'd like a separate english mailing list, let me know, some of us speak french and english some only one of them, so separate mailing lists are maybe usefull]



Bonjour, je vais répondre tout de suite avant de me plonger plus avant dans
la nouvelle version, ce qui risquerait de donner une réponse trop longue. Et
merci pour votre accueil.

C'est chouette de savoir que ça fonctionne sur free. Ont-ils des
> restrictions particulières habituellement (style safemode php)?
Le safemode est ON, mais je n'ai rien modifié pour l'installation qui est
passé comme une lettre à la poste.

ok, tant mieux que ça passe aussi en safe mode

Safari et création de pages
J'ai résolu temporairement la question en créant un lien en dur dans
edit/structure.template.php ligne 281
<code>a
href="?action=new_node&node_id=get('node_id');?>&object_class=record&object_type=page&object_id=
">NEW </code>.
Je pense que c'est le javascript qui ouvre la fenêtre d'écriture du nom de
la nouvelle page qui merdouille (avis timide).

C'est surement cela, à débugger donc... 

Remarque: j'ai essayé la nouvelle version: on peut enregistrer le contenu (à
la condition de désactiver Tinymce), et la création de page fonctionne (il
ya un léger problème de style qui décale le lien trop bas
  http://www.nabble.com/file/4444/page.jpg )
Donc globalement ça ira.

si vous mettez à jour votre version, vous verrez qu'il y a maintenant de "vrais" liens sur les flèches pour ouvrir / fermer un node et pour l'éditer.
 

Firefox
Avec la dernière version c'est presque OK, on peut enregistrer mais à
condition également de désactiver l'éditeur Tinymce et de stopper le
chargement des derniers javascript dans le débogguer car il y a d'autres
bugs…

C'est extrêmement bizare, ici ça fonctionne à tous les coups.  Comment faites-vous pour désactiver tinymce ?

J'en profite pour dire que j'ai rajouté deux liens très "ergonomiques":
1- ALLER Pour éditer le contenu depuis la page du site
un lien supplémentaire dans la toolbar "/edit/edit.php?node_id=' .
$node->getId();"
DONE dans lib/thinkedit/template.lib.php
Donc on peut soit ajouter une page soit modifier directement la page en
cours.

2- RETOUR un lien "voir la page" + refresh=1 dans le template d'édition de
page:
Un lien direct vers la page plus un refresh
href="'.ROOT_URL.'/index.php?node_id='.$url->get('node_id') .'&refresh=1"
DONE dans edit/header.template.php
Ce qui fait qu'on rafraichi la page d'une même opération tout en retournant
dans la partie publique. J'aime le "front éditing".

On en parlait justement avec Pierre hier.
Je proposerais d'avoir :
- un bouton "modifier" et un bouton "structure" dans la toolbar quand on est en train de regarder une page. Le bouton modifier mène directement à l'écran d'édition
- un bouton "Enregistrer et prévisualiser" dans le edit, qui sauve et prévisualise

Vous pouvez toujours joindre vos modifs (dans un fichier .zip par exemple) parfois on peut les intégrer directement.

(in my opinion il y a quelque chose que j'aime dans la première version sans
tree, beaucoup plus SIMPLE, beaucoup plus originale,  plus moderne, plus
rapide, plus ergonomique, plus tout…) Mais je vais y réfléchir parce que là
je pressens qu'il ya un truc sympa à trouver.

Là, c'est clair qu'il y a plusieurs façon de représenter l'arbre. On pourrait éventuellement proposer les 2 solutions.

Il existe encore d'autres façon de représenter un arbre. Par exemple ceci : http://www.gnustep.it/enrico/gworkspace/viewer.html

Qui est implanté sur le site de l'INA : http://www.ina.fr/archivespourtous/index.php?vue=corpust#

Sur mac, on peut choisir la façon de représenter le système de fichiers.

A creuser, toutes les idées sont les bienvenues !
 

PS.Je dois tout de même un peu me présenter: je ne suis pas du tout
programmeur, développeur, etc., je suis artiste peintre et je bricole juste
un peu. Mais je peux rendre quelques services pour tester, et pour jouer le
rôle de l'utilisateur lambda.
Je garde les deux install de ThinkEdit séparées pour tester des modifs mais
je reste sur la version stable que je trouve globalement plus minimaliste et
plus agréable sur certains points. De toute façon je vais continuer
d'explorer cette petite merveille.

C'est vraiment sympa d'avoir des personnes qui n'ont pas "le nez dedans" qui donnent leur avis. C'est souvent très intéressant ! (d'ailleurs personne dans l'équipe n'est informaticien de formation ;-) )

 

edouard




--
Philippe Jadin
Thinkedit, a flexible
data and content
management system :
http://www.thinkedit.org
_______________________________________________
Thinkedit-user mailing list
Thinkedit-user@...
https://lists.berlios.de/mailman/listinfo/thinkedit-user

Re: Bugs sur Mac dans l'édition

by edouard :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

philippejadin wrote:
[for english only speakers : if you'd like a separate english mailing list,
let me know, some of us speak french and english some only one of them, so
separate mailing lists are maybe usefull]
A "french" mailing list would you say? Personellement je préfèrerais une french list mais je ne voudrais pas compliquer le forum rien que pour moi. Anyway I can try to post in my poor english.

 Comment faites-vous pour désactiver tinymce ?
class/field.richtext.class.php" ligne 77: <code>mce_editable="false"</code>
Every things works well now. I have made a clean install.
I wish to try a java editor jxhtmledit 

I post an idea for the menu in another thread
edouard