Project

General

Profile

Anomalie #3302

problème installation de table & _DIR_PLUGINS_SUPP sur spip mutualisé

Added by PIerre LASZCZAK over 5 years ago. Updated about 5 years ago.

Status:
Fermé
Priority:
Bas
Assignee:
-
Target version:
Start date:
10/17/2014
Due date:
% Done:

0%

Resolution:
Navigateur:

Description

Bonjour,

Sur un spip mutualisé, lorsque je defini un dossier supplémentaire de plugins

    define('_DIR_PLUGINS_SUPPL',_DIR_RACINE.'sites/'.$site.'/plugins/');

SVP ne supprime pas les tables declarées dans les plugins copiés dans ce repertoire "_DIR_PLUGINS_SUPPL".
du coup j'ai testé en les déplaçant dans le dossier de base /racine_spip/plugins et en testant une install / desinstall les tables sont bien supprimés

Pour confirmer que je ne faisait pas n'importe quoi avec mes plugins en dev, j'ai testé avec le plugin chat2 pour voir si je reproduit le bug

$cd /var/www/racine_spip/plugins
$wget http://marcimat.magraine.net/IMG/zip/chats.zip
$unzip chat.zip

Ensuite dans le backoffice
gestion des plugins -> installer chat
l'installation installe les tables correctement,
gestion des plugins -> desinstaller chat
la désinstallation supprime bien les tables.

je déplace donc le plugin dans le dossier plugins de la racine

$mv chat /var/www/racine_spip/plugins/chat /var/www/racine_spip/sites/mon_site.com/plugins

j'actualise le backoffice

gestion des plugins -> installer chat
l'installation installe les tables correctement,
gestion des plugins -> desinstaller chat
la désinstallation ne supprime pas les tables!

Sagit il d'un bug ou d'un comportement voulu?

History

#1 Updated by b b over 5 years ago

  • Project changed from SPIP to SVP
  • Category deleted (plugin)

#2 Updated by cedric - over 5 years ago

Je confirme un bug, un peu différent mais l'un doit entrainer l'autre :
Sans mutu :
define('_DIR_PLUGINS_SUPPL',_DIR_RACINE . 'squelettes/plugins/');
J'active le plugin gis qui est dans le dossier squelettes/plugins/ : il est bien installé, tables créées, mais n'apparait pas dans la liste des plugins actifs...
Du coup je ne peux pas faire "désinstaller" chez moi (a noter que cela fonctionne sans SVP)

#3 Updated by cedric - over 5 years ago

  • Status changed from Nouveau to Fermé
  • Target version changed from 3.0 to 3.1

En effet, corrigé par http://zone.spip.org/trac/spip-zone/changeset/85447 (à reporter en 3.0 ?)

#4 Updated by xdjuj - about 5 years ago

Effectivement, un report sur 3.0.x serait bienvenu, car actuellement, la grande majorité des sites mutus sont sous 3.0 (ou antérieur). Je vote pour :)

Also available in: Atom PDF