Salut,

Le 22/08/2013 23:09, Nicolas G. a écrit :
> Bonjour,
> 
> Je viens de trouver  en ajouter un echo tout bourrin qu'il fallait
> simplement créer le dossier 'data' dans le répertoire de Galette.

Je n'ai jamais vraiment testé la partie SQLite à vrai dire :(

> 
> Du coup, j'ai deux questions :
> 1. Ça serait sympa soit d'indiquer qu'il faut créer le dossier, soit de
> le créer de manière automatique ou encore mieux, qu'il soit directement
> dans les sources avec le .htaccess qui va bien.

En effet, qu'il soit créé avec le .htaccess adéquat serait je pense la
meilleure solution. En fait, je pensais m'occuper de la relocalisation
des données depuis un certain temps déjà
(http://redmine.ulysses.fr/issues/483) pour éviter d'avoir 50
répertoires ; mais j'ai repoussé, jusqu'à zapper que c'était en fait
nécessaire.

> 2. Je n'aime pas trop que les fichiers de la base de données soient
> potentiellement accessibles par HTTP, ça serait bien de permettre à
> l'administrateur de choisir où mettre le fichier de base de données (au
> moins pour brouiller les pistes).

Ça, c'est possible déjà ;)

En utilisant la configuration des chemins
(http://galette.tuxfamily.org/documentation/fr/installation/postinstall.html?highlight=paths#parametrage-des-chemins),
il y a 2 paramètres que l'on peut changer :
- GALETTE_DATA_PATH : actuellement, le chemin vers le dossier data (je
ne conseille pas de modifier celui là, confer le ticket #483 mentionné
plus haut)
- GALETTE_SQLITE_PATH : actuellement GALETTE_DATA_PATH + 'database.sqlite'.

Tu peux donc mettre la base où tu veux (parce que la base dans le
documentroot... beurk :p), en mettant juste son chemin complet dans
GALETTE_SQLITE_PATH.

Il faudrait que je mette la doc à jour de ce côté là.

> D'ailleurs, il y a une erreur de syntaxe dans un instructon SQL (fichier
> install/sql/sqlite.sql ligne 277), une virgule en trop.
> FOREIGN KEY (model_parent) REFERENCES galette_pdfmodels (model_id)
> ^^^^^^

Arf... C'est corrigé pour le prochain hotfix, merci :)

> Je n'avais pas mis le nez dans Galette depuis quelques années. Sacré
> boulot ! Bravo !

Merci :)

++
-- 
Johan

Attachment: signature.asc
Description: OpenPGP digital signature

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

Répondre à