[Galette-devel] accès plugins admintools

2012-03-09 Par sujet André Lefranc

vérifier si :

plugins/admintools/template/default/menu.tpl contient :

{if $login-isSuperAdmin()}
h1 class=nojs{_T string=Admin Tools}/h1
ul
lia 
href={$galette_base_path}{$galette_admintools_path}admintools.php 
title={_T string=Various administrative tools}{_T string=Admin 
tools}/a/li

/ul
{/if}


___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet carsolfr
Le probleme est sur l'ensemble des plugins
The requested URL /fullcard.php was not found on this server.



Je viens de retrouver les infos dans le champs nouvelles 

Christ

- Mail original -
De: André Lefranc a.lefr...@laposte.net
À: Galette development list galette-devel@gna.org
Envoyé: Vendredi 9 Mars 2012 10:48:55
Objet: [Galette-devel] accès plugins admintools

vérifier si :

plugins/admintools/template/default/menu.tpl contient :

{if $login-isSuperAdmin()}
h1 class=nojs{_T string=Admin Tools}/h1
ul
lia 
href={$galette_base_path}{$galette_admintools_path}admintools.php 
title={_T string=Various administrative tools}{_T string=Admin 
tools}/a/li
/ul
{/if}


___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet Johan Cwiklinski
On Fri, 9 Mar 2012 11:54:48 +0100 (CET), carso...@free.fr wrote:
 Le probleme est sur l'ensemble des plugins
 The requested URL /fullcard.php was not found on this server.

C'est marqué dans la doc :
- http://galette.tuxfamily.org/documentation/fr/plugins/fullcard.html
- http://galette.tuxfamily.org/documentation/fr/plugins/admintools.html

++
-- 
Johan

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet carsolfr
Johan,
Merci pour ta réponse.

La doc explique comment télécharger et installer les plugins
mais dans mon cas, il était fonctionnel avant la MAJ.
Et fonctionnait parfaitement.
Aurais tu une autre piste ?
Christ


- Mail original -
De: Johan Cwiklinski jo...@x-tnd.be
À: Galette development list galette-devel@gna.org
Envoyé: Vendredi 9 Mars 2012 13:03:41
Objet: Re: [Galette-devel] accès plugins admintools

On Fri, 9 Mar 2012 11:54:48 +0100 (CET), carso...@free.fr wrote:
 Le probleme est sur l'ensemble des plugins
 The requested URL /fullcard.php was not found on this server.

C'est marqué dans la doc :
- http://galette.tuxfamily.org/documentation/fr/plugins/fullcard.html
- http://galette.tuxfamily.org/documentation/fr/plugins/admintools.html

++
-- 
Johan

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet Johan Cwiklinski
On Fri, 9 Mar 2012 13:42:50 +0100 (CET), carso...@free.fr wrote:
 Johan,
 Merci pour ta réponse.
 
 La doc explique comment télécharger et installer les plugins
 mais dans mon cas, il était fonctionnel avant la MAJ.
 Et fonctionnait parfaitement.
 Aurais tu une autre piste ?
 Christ

La doc dit aussi et surtout que les dossiers des plugins doivent porter
des noms spécifiques ; et c'est quand le nom est incorrect que ce
problème se produit.

Avec le nom correct, ça devrait fonctionner.

++
-- 
Johan

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet carsolfr
Oui, j'ai vu le problème de nom mais comme précisé
précédemment, ca fonctionnait avant ! Par conséquent, le nom était bien 
écris avec des majuscules ou il le faut.

L'orthographe de chaque entrée : AdminTools, FullCard, TinyMCE... Je crois que 
cela correspond
à la doc, n'est ce pas ? Ensuite, il y a bien le fichier à la racine 
_define.php comme indiqué
dans la doc... Le nom plugins est d'origine. 

Et j'ai réinstallé AdminTools pour etre sur de ce que j'ai fait !

Voila 

- Mail original -
De: Johan Cwiklinski jo...@x-tnd.be
À: Galette development list galette-devel@gna.org
Envoyé: Vendredi 9 Mars 2012 13:47:56
Objet: Re: [Galette-devel] accès plugins admintools

On Fri, 9 Mar 2012 13:42:50 +0100 (CET), carso...@free.fr wrote:
 Johan,
 Merci pour ta réponse.
 
 La doc explique comment télécharger et installer les plugins
 mais dans mon cas, il était fonctionnel avant la MAJ.
 Et fonctionnait parfaitement.
 Aurais tu une autre piste ?
 Christ

La doc dit aussi et surtout que les dossiers des plugins doivent porter
des noms spécifiques ; et c'est quand le nom est incorrect que ce
problème se produit.

Avec le nom correct, ça devrait fonctionner.

++
-- 
Johan

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet Johan Cwiklinski
Le 09/03/2012 14:03, carso...@free.fr a écrit :
 Oui, j'ai vu le problème de nom mais comme précisé
 précédemment, ca fonctionnait avant ! Par conséquent, le nom était bien 
 écris avec des majuscules ou il le faut.
 
 L'orthographe de chaque entrée : AdminTools, FullCard, TinyMCE... Je crois 
 que cela correspond
 à la doc, n'est ce pas ? Ensuite, il y a bien le fichier à la racine 
 _define.php comme indiqué
 dans la doc... Le nom plugins est d'origine. 
 
 Et j'ai réinstallé AdminTools pour etre sur de ce que j'ai fait !

Hum... Mis à part un nom incorrect ou un éventuel problème de droits, je
ne vois pas.

Il s'agit bien d'une version 0.7 et pas d'une nightly ? Il faudrait
éventuellement voir ce que racontent les logs (bien que je doute qu'ils
fournissent une quelconque information à ce niveau)...

 
 Voila 
 
 - Mail original -
 De: Johan Cwiklinski jo...@x-tnd.be
 À: Galette development list galette-devel@gna.org
 Envoyé: Vendredi 9 Mars 2012 13:47:56
 Objet: Re: [Galette-devel] accès plugins admintools
 
 On Fri, 9 Mar 2012 13:42:50 +0100 (CET), carso...@free.fr wrote:
 Johan,
 Merci pour ta réponse.

 La doc explique comment télécharger et installer les plugins
 mais dans mon cas, il était fonctionnel avant la MAJ.
 Et fonctionnait parfaitement.
 Aurais tu une autre piste ?
 Christ
 
 La doc dit aussi et surtout que les dossiers des plugins doivent porter
 des noms spécifiques ; et c'est quand le nom est incorrect que ce
 problème se produit.
 
 Avec le nom correct, ça devrait fonctionner.
 
 ++

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] page répertoire [DU NOUVEAU]

2012-03-09 Par sujet Johan Cwiklinski
Le 09/03/2012 08:57, André Lefranc a écrit :
 L'objet qui se charge des paramètres de filtres et de tri doit être
 enregistré dans la session après modification (c'est le cas pour la
 liste des adhérents) ; il peut ainsi être récupéré par la suite.
 
 comment fait-on ? pour que cet enregistrement se fasse...

Dans gestion_adherents.php, c'est à la ligne 175 que ça se passe :
$_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist'] =
serialize($varslist);

L'objet est récupéré en session au début du même fichier (ligne 62).

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] page répertoire [DU NOUVEAU]

2012-03-09 Par sujet André Lefranc

Le 09/03/12 15:12, Johan Cwiklinski a écrit :

Dans gestion_adherents.php, c'est à la ligne 175 que ça se passe :

$_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist'] = 
serialize($varslist);


L'objet est récupéré en session au début du même fichier (ligne 62). ++


effectivement les deux lignes de codes sont présentes
 dans
gestion_adherents.php : 182 et ligne 62
if ( isset($_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist'])  ) {
$varslist = unserialize($_SESSION['galette'][PREFIX_DB . '_' . 
NAME_DB]['varslist']);

} else {
$varslist = new VarsList();
}


et annuaire_adherents.php  : idem
mais sur les deux pages : la récupération des adhérents dans l'ordre 
demandé ne se fait pas que ce soit pour liste émargement et répertoire...




___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] page répertoire [DU NOUVEAU]

2012-03-09 Par sujet Johan Cwiklinski
Le 09/03/2012 15:31, André Lefranc a écrit :
 Le 09/03/12 15:12, Johan Cwiklinski a écrit :
 
 Dans gestion_adherents.php, c'est à la ligne 175 que ça se passe :
 
 $_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist'] =
 serialize($varslist);
 
 L'objet est récupéré en session au début du même fichier (ligne 62). ++
 
 
 effectivement les deux lignes de codes sont présentes
  dans
 gestion_adherents.php : 182 et ligne 62
 if ( isset($_SESSION['galette'][PREFIX_DB . '_' . NAME_DB]['varslist']) 
 ) {
 $varslist = unserialize($_SESSION['galette'][PREFIX_DB . '_' .
 NAME_DB]['varslist']);
 } else {
 $varslist = new VarsList();
 }
 
 
 et annuaire_adherents.php  : idem
 mais sur les deux pages : la récupération des adhérents dans l'ordre
 demandé ne se fait pas que ce soit pour liste émargement et répertoire...

Je n'ai pas dit non plus que de simplement récupérer les filtres ferait
tout par magie, ce n'est pas le cas...

Pour la liste d'émargement, il n'a jamais été dit qu'on ordre quelconque
serait respecté ; la seule chose utilisée à ce niveau là, c'est la
récupération de la sélection des membres, rien de plus.

L'exemple à prendre, c'est gestion_adherents.php.

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet carsolfr
une nightly = ?, je ne connais pas... J'ai pris la dernière V 0.7 28.03.2012 
sur le site.
Dans le log, il n'y a pas grand chose qui fait référence aux plugins...

Visiblement, Il ne trouve l'entrée ou je ne pointe pas avec la référence... 
Mais cela était le cas, cela ne fonctionnerait pour personne.

Il ne doit pas y avoir grand chose mais quoi !

- Mail original -
De: Johan Cwiklinski jo...@x-tnd.be
À: galette-devel@gna.org
Envoyé: Vendredi 9 Mars 2012 15:07:45
Objet: Re: [Galette-devel] accès plugins admintools

Le 09/03/2012 14:03, carso...@free.fr a écrit :
 Oui, j'ai vu le problème de nom mais comme précisé
 précédemment, ca fonctionnait avant ! Par conséquent, le nom était bien 
 écris avec des majuscules ou il le faut.
 
 L'orthographe de chaque entrée : AdminTools, FullCard, TinyMCE... Je crois 
 que cela correspond
 à la doc, n'est ce pas ? Ensuite, il y a bien le fichier à la racine 
 _define.php comme indiqué
 dans la doc... Le nom plugins est d'origine. 
 
 Et j'ai réinstallé AdminTools pour etre sur de ce que j'ai fait !

Hum... Mis à part un nom incorrect ou un éventuel problème de droits, je
ne vois pas.

Il s'agit bien d'une version 0.7 et pas d'une nightly ? Il faudrait
éventuellement voir ce que racontent les logs (bien que je doute qu'ils
fournissent une quelconque information à ce niveau)...

 
 Voila 
 
 - Mail original -
 De: Johan Cwiklinski jo...@x-tnd.be
 À: Galette development list galette-devel@gna.org
 Envoyé: Vendredi 9 Mars 2012 13:47:56
 Objet: Re: [Galette-devel] accès plugins admintools
 
 On Fri, 9 Mar 2012 13:42:50 +0100 (CET), carso...@free.fr wrote:
 Johan,
 Merci pour ta réponse.

 La doc explique comment télécharger et installer les plugins
 mais dans mon cas, il était fonctionnel avant la MAJ.
 Et fonctionnait parfaitement.
 Aurais tu une autre piste ?
 Christ
 
 La doc dit aussi et surtout que les dossiers des plugins doivent porter
 des noms spécifiques ; et c'est quand le nom est incorrect que ce
 problème se produit.
 
 Avec le nom correct, ça devrait fonctionner.
 
 ++

++
-- 
Johan


___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel

___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] accès plugins admintools

2012-03-09 Par sujet Johan Cwiklinski
Le 09/03/2012 15:49, carso...@free.fr a écrit :
 une nightly = ?, je ne connais pas... J'ai pris la dernière V 0.7 
 28.03.2012 sur le site.

nightly = version construite chaque nuit = version de développement ;)

 Dans le log, il n'y a pas grand chose qui fait référence aux plugins...

Pas étonnant. Si quelque chose foire à ce niveau, ce serait plus
probablement dans les logs du serveur (et encore).

 
 Visiblement, Il ne trouve l'entrée ou je ne pointe pas avec la référence... 
 Mais cela était le cas, cela ne fonctionnerait pour personne.
 
 Il ne doit pas y avoir grand chose mais quoi !

Est-ce que le plugin fonctionne au moins (en modifiant l'url
correctement ie.
http://localhost/galette/plugins/AdminTools/admintools.php) ?

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


[Galette-devel] mise à jour de la version 0.63 à la version 0.7

2012-03-09 Par sujet Guillaume Marchais
Bonjour,

j'ai effectué la mise à jour de la version 0.6.3 à la version 0.7.

Tout semble bien marché malgré l'apparition de ces lignes d'erreurs sur la
page d'accueil (navigation) :

*Warning*: simplexml_load_file()
[function.simplexml-load-filehttp://afie.net/adherents/function.simplexml-load-file]:
 https:// wrapper is disabled in the server configuration by
 allow_url_fopen=0 in */htdocs/adherents/classes/galette-news.class.php*on line
 *202*

 *Warning*: simplexml_load_file(
 https://api.twitter.com/1/statuses/user_timeline/galette_soft.xml?count=5include_rts=false)
 [function.simplexml-load-filehttp://afie.net/adherents/function.simplexml-load-file]:
 failed to open stream: no suitable wrapper could be found in *
 /htdocs/adherents/classes/galette-news.class.php* on line *202*

 *Warning*: simplexml_load_file() 
 [function.simplexml-load-filehttp://afie.net/adherents/function.simplexml-load-file]:
 I/O warning : failed to load external entity 
 https://api.twitter.com/1/statuses/user_timeline/galette_soft.xml?count=5include_rts=false;
 in */htdocs/adherents/classes/galette-news.class.php* on line *202*

 *Warning*: file_exists() 
 [function.file-existshttp://afie.net/adherents/function.file-exists]:
 open_basedir restriction in effect.
 File(/tmp/apiClient/8c/8cd0b8bbe8983c0317d07b81da76ea75.lock) is not within
 the allowed path(s): (/var/www/
 afie.net/htdocs/:/var/www/afie.net/phptmp/:/htdocs:/phptmp) in *
 /htdocs/adherents/includes/google-api-0.4.6/cache/apiFileCache.php* on
 line *37*

 *Warning*: file_exists() 
 [function.file-existshttp://afie.net/adherents/function.file-exists]:
 open_basedir restriction in effect.
 File(/tmp/apiClient/8c/8cd0b8bbe8983c0317d07b81da76ea75) is not within the
 allowed path(s): (/var/www/
 afie.net/htdocs/:/var/www/afie.net/phptmp/:/htdocs:/phptmp) in *
 /htdocs/adherents/includes/google-api-0.4.6/cache/apiFileCache.php* on
 line *94*


Merci de m'indiquer quelles sont mes erreurs.

Cordialement,

G. Marchais
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel


Re: [Galette-devel] mise à jour de la version 0.63 à la version 0.7

2012-03-09 Par sujet Johan Cwiklinski
Salut,

Le 09/03/2012 19:02, Guillaume Marchais a écrit :
 Bonjour,
 
 j'ai effectué la mise à jour de la version 0.6.3 à la version 0.7.
 
 Tout semble bien marché malgré l'apparition de ces lignes d'erreurs sur la
 page d'accueil (navigation) :
 
 [...]
 
 Merci de m'indiquer quelles sont mes erreurs.
 
 Cordialement,
 
 G. Marchais

André n'a pas tort, ce ne sont pas vraiment des erreurs de Galette...
D'ailleurs, ce ne sont pas des erreurs (le premier outil de traduction
en ligne venu le confirmera) ; et peuvent être parfaitement ignorés
(bien que ça soit assez disgracieux, j'en conviens).

Le problème : Galette cherche à écrire des données temporaires dans un
répertoire temporaire (/tmp) ; ce que le serveur n'autorise pas...

C'est un choix de l'hébergeur, c'est à eux de voir, beaucoup évoquent
des raisons de sécurité... Soit.

Cependant : les messages php ne sont pas censées s'afficher sur la page,
car cela cause des problèmes de sécurité
(http://www.php.net/manual/fr/errorfunc.configuration.php#ini.display-errors).
Galette tente par ailleurs de s'en assurer, si cela est permis par le
serveur ; ce qui n'est visiblement pas le cas.

J'ai un peu de mal à comprendre l'interdiction (pour raisons de
sécurité) d'écrire dans un dossier temporaire standard, alors même que
les messages php sont affichés sur la page html (ce qui cause un
problème de sécurité) ; tout en empêchant le logiciel de les masquer...

Quoi qu'il en soit, ces avertissements n'entravent en rien le
fonctionnement de Galette (seules les nouvelles Twitter/Google+ sont
impactées !!!).

Les *erreurs* qui peuvent être générées par les systèmes de news sont
gérées par Galette ; il est bien plus compliqué de gérer les
avertissements  qui sont généralement sans incidence ; et bien que nous
essayons des les réduire au minimum, nous ne sommes pas actuellement en
mesure de passer outre les configurations spécifiques de chaque hébergeur :/

Il serait possible aujourd'hui de modifier les chemins vers les dossiers
temporaires, mais cela demande la modification de plusieurs fichiers, et
je n'ai pas la possibilité de tester ; je ne souhaite pas apporter de
modifications à l'aveugle dans le code, au risque de m'en mordre les
doigts par la suite.

En somme, je n'ai actuellement pas de vraie solution à proposer, j'aurai
tendance à dire que c'est la configuration du serveur, ce à quoi
l'hébergeur répondra sans aucun doute que c'est Galette qui est
coupable... La meilleure solution pour le moment : désactiver
l'affichage du bureau (confer la case à cocher en bas de la page) ; et «
s'asseoir » sur les news.

++
-- 
Johan



signature.asc
Description: OpenPGP digital signature
___
Galette-devel mailing list
Galette-devel@gna.org
https://mail.gna.org/listinfo/galette-devel