ghforum / ghf

1 stars 0 forks source link

BuddyPress Group Documents compatible avec BP1.7 #61

Closed Dw21 closed 11 years ago

Dw21 commented 11 years ago

Le plugin BP Group Documents a été mis à jour avec une compatibilité vers 1.7 avec en prime une amélioration de sécurité. Il faut tester tout cela en profondeur.

http://lenasterg.wordpress.com/2013/04/30/buddypress-group-documents-for-bp-1-7-and-wp-3-5-1/

Cela peut se faire sur l'environnment de test après avoir mis à jour BuddyPress vers 1.7.1

evrenkiefer commented 11 years ago

It's still in bêta with warnings all over it. I won't risk it yet.

Dw21 commented 11 years ago

Pas de problème pour le tester sur l'environnement de test comme discuté hier. Au delà des problèmes rencontrés avec le thème. Je suis curieux de savoir s'il fonctionne correctement (cf les 4 points du 1er post).

evrenkiefer commented 11 years ago
Dw21 commented 11 years ago

Pour la sécurité, cf le post de Boone à ce propos: http://dev.commons.gc.cuny.edu/2011/02/05/hardening-buddypress-group-documents/ Une nouvelle version de BP group document est disponible 0.5.4

evrenkiefer commented 11 years ago

A la lecture de ce lien, je comprends mieux la procédure. Pour ce qui concerne le déplacement des fichiers en dehors de la racine du dossier du serveur web /htdocs/, je verrais cela avec @hugthomas. Pourrait-on les mettre dans le dossier /data/ adjacent?

hugthomas commented 11 years ago

C'est possible. Existe-t-il un paramètre dans le plugin pour définir le dossier racine des fichiers ?

evrenkiefer commented 11 years ago

Non, pas dans l'admin. Ce qui était à l'origine un hack (http://dev.commons.gc.cuny.edu/2011/02/05/hardening-buddypress-group-documents/) est finalement passé dans la release (http://lenasterg.wordpress.com/2013/04/30/buddypress-group-documents-for-bp-1-7-and-wp-3-5-1/).

Pour savoir où le plugin met les documents, j'ai créé un fichier docx et je l'ai uploadé. Il a atterri là /htdocs/wp-content/uploads/group-documents/27/1369666141-beacon1.docx. C'est toujours dans htdocs mais c'est inaccessible par le web! Erreur 403 Forbidden :dancer:

Je dirais que la sécurité fonctionne. Est-ce que cela vous semble suffisamment sûr, @Dw21 et @hugthomas ou faut-il quand même mettre les documents en dehors de htdocs? Quoi qu'il en soit, doit-on mettre en place la règle *RewriteRule ^wp-content/blogs.dir/1/files/group-documents/(.) /?get_group_doc=$1 [R,L]** préconisée par les devs pour les mises à jour?

hugthomas commented 11 years ago

Ce plugin permet-t il de mettre en ligne des documents avec une visibilité "privé" ?

Dw21 commented 11 years ago

La suppresion des catégories existantes ne fonctionne pas. Les settings n'apparaissent pas correctement dans l'admin des groupes. Versions testées 0.5.4 et 0.6.0.

Dw21 commented 11 years ago

http://lenasterg.wordpress.com/2013/04/30/buddypress-group-documents-for-bp-1-7-and-wp-3-5-1/

evrenkiefer commented 11 years ago

D'après l'interface d'administration, la version installée sur la test est la 0.5.4 mais en réalité, c'est la 0.6.

:question: Est-ce que c'était déjà le cas au soir du 6 juin? :question:

J'ai effectué les tests encore une fois avec la version qui était installée quand je suis arrivé au bureau le 7 juin (je ne sais pas laquelle c'était :question: ) et je confirme tous les problèmes mentionnés par @Dw21 avec le thème par défaut de BP.

En fait, on peut enlever une catégorie mais seulement si on la remplace par une autre. C'est très étrange. Je vais essayer de désactiver les plugins sur la test et les remettre un à un cet après-midi avant de rédiger un commentaire sur le billet mentionné ci-dessus.

evrenkiefer commented 11 years ago

Je peux déjà dire que cela ne vient pas des plugins actifs au niveau du site. Je vais essayer de désactiver ceux au niveau du réseau. :warning:

evrenkiefer commented 11 years ago

J'ai fait sauvegarde de mon travail sur le site bdd si jamais. J'ai tout désactivé sauf BP et Maint. Mode. Les problèmes sont toujours là, donc je confirme avec 98,8% de confiance que le plugin seul est en cause. Je rallume les modules éteints et je fait le bug report.

evrenkiefer commented 11 years ago

Tout va bien sur la plateforme de test. Les bugs sont toujours là mais les màj n'ont rien abîmé. J'ai envoyé deux commentaires sur le billet de la développeuse avec une liste de nos trois problèmes: http://lenasterg.wordpress.com/2013/04/30/buddypress-group-documents-for-bp-1-7-and-wp-3-5-1/#comment-349

Dw21 commented 11 years ago

Les bugs ont été réglés par la mise à jour avec la mise à jour vers la version 1.8 de BuddyPress. concernant la solution pour les documents nous avons opté pour BuddyPress docs qui devrait permettre d'éviter ce type de problème à l'avenir