alphawiki::forum_200611
forum_200612 | forum_200610

forum novembre 2006

alain (29/11/2006, 12h00)
Vous en avez assez d'écrire du HTML ? Vous rêvez de Wysiwyg ?
Observez cette image :
,
installez Xinha dans FireFox et appréciez !
alain (27/11/2006, 22h40)
Depuis alphawiki, microwiki me paraît être une usine à gaz ...
La prochaine étape est le remplacement de l'éditeur de page par un éditeur de portions de textes d'une page, un peu à la manière de la ligne d'édition des cellules dans les anciens tableurs ; puis la libre disposition de ces portions sur la page, par simple sélection-glisser. Si quelqu'un a des idées ...
alain (23/11/2006, 23h58)
et pourquoi ne pas les avoir corrigées directement ? On est dans un wiki ouvert ...
merci quand même.
oeil de lynx
j'ai trouvé 2 fautes d'orthographe dans "help"... insérer des images... juste des l à la place des s, mais pour améliorer mon dernier petit wiki, je rame encore. Poutou du Monkey test
alain (05/11/2006, 15h34)
Merci :)
Jean (05/11/2006, 15h00)
Coder à 2h du matin ne me réussit pas, effectivement le handle n'existe plus après le fclose.
Voici ce qui convient:
Après le premier fclose: @chmod(PAGES.$page.'.txt', 0777);
Après le deuxième fclose: @chmod($temp, 0777);
alain (05/11/2006, 7h55)
Le résultat sur mon serveur local (Apache sur Mac) :
Warning: chmod(): No such file or directory in /Users/alainmarty/Sites/wikis/alphawiki_20061105/index.php on line 103
Warning: chmod(): No such file or directory in /Users/alainmarty/Sites/wikis/alphawiki_20061105/index.php on line 113
était prévisible : après un « fclose($handle); », $handle n'existe plus !
La solution est peut-être dans un appel du genre :
  1. $handle = opendir(getcwd()."/".PAGES); // ou $handle = opendir(getcwd()."/".HISTORY);
  2. chmod($handle, 0777);
avant toute manipulation dans l'un de ces deux dossiers.
A suivre.
alain (05/11/2006, 7h40)
Merci pour l'info, Jean. Sur free il semble que les chmod() aient été désactivés pour des raisons de sécurité (on a 644 pour les fichiers, 700 pour les dossiers, ce qu'il faut pour que le système fonctionne). Je vais insérer ces deux lignes en espérant que ça ne génèrera pas de message d'erreur (du genre impossible d'exécuter chmod() ). J'evitais ce type de problème dans les versions précédentes en laissant tous les fichiers « à plat » dans le dossier racine ; peut-être faudra-t-il revenir à cette solution ?
Jean (05/11/2006, 01h48)
Je pense qu'il serait judicieux de faire suivre chacun les deux fclose($handle); d'un chmod($handle, 0777); (avec certains hébergeurs, dont le mien, les fichiers écrits ont les attributs 0600)
alain (04/11/2006, 17h40)
La dernière version d'alphawiki introduit le lien "liste" avant le lien bascule "edit/save", un exemple de variante de police de caractères (Arial remplacée par Times, rien d'important) et corrige quelques détails secondaires.
 
alphawiki v.20070411