1

(1 réponses, dans Albulle)

Bonjour,

Cela ressemble fort à un problème d'encodage. Albulle est codé en UTF-8 et produit un résultat dans ce même encodage. Si votre site n'est pas en UTF-8, il se produit le problème décrit.

Il est possible de demander à Albulle de générer un résultat en ISO-8859-1 via la constante JB_AL_SORTIE_ISO.

2

(5 réponses, dans Albulle)

Il n'y a pas de quoi wink

3

(1 réponses, dans Albulle)

Bonjour !

J'arrive un peu tard sur le sujet, mais je dois avouer que je ne viens plus beaucoup par ici...
Si $sThmCssMetas est indéfinie, c'est que :

- soit l'inclusion de explore.php n'est pas faite,
- soit cette inclusion n'est pas faite au bon endroit : j'entends par là que selon l'organisation du code, il faut peut être déclarer la variable en globale avant de récupérer sa valeur dans index.php.

global $sThmCssMetas;
echo $sThmCssMetas;

Explications :

- Pourquoi en mode centre de téléchargement le dossier photo reste obligatoire?
> Parce qu'il faut joindre une miniature pour chaque fichier. Albulle reste une galerie, même en mode "centre de téléchargement".

- Les vignettes sont à créer manuellement pour les fichiers?
> Oui. Ca fait plus de boulot wink

- Les vignettes sont obligatoires pour qu'apparaissent les fichiers?
> Oui.

- La structure du dossier centre doit reproduire celle du dossier photo?
> Non, tous les fichiers doivent se trouver à la racine du dossier centre.

- La structure du dossier vignette doit reproduire celle du dossier centre?
> Non, le classement des vignettes en mode centre ne change pas du mode standard. Les noms des miniatures doivent au minimum être les mêmes (extension mise à part) que les noms des fichiers téléchargeables ; peu importe leur niveau dans l'arborescence, Albulle ramène automatiquement les liens sur le dossier centre.

Pardon mais j'ai du mal avec la doc assez sommaire sur ce point et mon faible niveau en prog...
> Aucun souci. Le mode centre n'est pas documenté. C'est une option que j'ai implémentée très rapidement il y a longtemps pour dépanner quelques utilisateurs mais cela gagnerait à être amélioré ! Même moi, j'ai des doutes sur son fonctionnement...

5

(3 réponses, dans Albulle)

Bonjour alexis55000,

Avec ce que tu nous dit, nous n'avons pas assez d'informations pour pouvoir t'aider. Peux-tu nous donner les infos suivantes :

- Quel hébergeur ?
- Quelle version de PHP ? (fait un fichier toto.php dans lequel tu écriras <?php phpinfo(); ?>
- Si tu as une URL à nous communiquer ce serait un grand plus,
- dis-nous en plus sur l'arborescence de ton installation sur le FTP si tu ne peux nous communiquer l'URL de la galerie.

Merci.

Bonjour et merci d'utiliser Albulle !

Je pense que la définition de JB_AL_BASE_URL est erronée. Essayez plutôt avec ceci :

definir( 'JB_AL_BASE_URL', 'http://.$_SERVER['HTTP_HOST'].dirname($_SERVER['PHP_SELF']).'/' );

Cela devrait remettre l'affichage des images en route.

Pour ce qui est du mode "centre de téléchargement", il n'est pas possible de mixer entre les deux fonctionnements. Soit Albulle fonctionne en tant que galerie standard, soit il se comporte en centre de téléchargement mais pas les deux en même temps. Les fichiers à télécharger doivent être placés dans un dossier spécifique, et il est possible de créer des vignettes pour chaque fichier (du même nom que le fichier à télécharger, avec l'extension qui change uniquement) qui pointent vers les fichiers à télécharger.

La version de vagabontu semble avoir été personnalisée ;-).

7

(4 réponses, dans Albulle)

Je pense (sans être certain de ce que je vais avancer à 100%) que si Albulle affiche un portrait en paysage c'est que la photo est configurée comme tel. Les logiciels effectuent très souvent la rotation des photos automatiquement, mais certains n'enregistrent pas forcément cette rotation. Du coup, on voit une image dans le bon sens alors qu'elle ne l'est réellement pas.

Tu utilises une application en particulier sous Mac ?

8

(4 réponses, dans Albulle)

Bonjour,

Albulle ne permet pas d'effectuer des manipulations sur les photos.
Il est nécessaire d'effectuer tous les traitements nécessaires avant l'envoi FTP.

J'ai trouvé une application qui pourrait t'être utile (non testée et Windows uniquement) : JPEG Lossless Rotator. Les rotations seront certainement moins fastidieuse avec un outil adapté ;-).

Bon courage.

9

(2 réponses, dans Albulle)

Bonjour et bienvenue par ici ;-)

Pour bien cibler l'origine du problème, as-tu vérifié que les contraintes d'utilisation du tri chronologique sont bien remplies ; à savoir :

- Ce tri ne fonctionne qu'avec les images au format JPEG, seul format à pouvoir embarquer une date EXIF,
- Les photos doivent bien sûr contenir une date EXIF correcte,
- Si les dates sont présentes, est-ce qu'elles sont bonnes ?

Si tous ces points sont valides de ton côté, alors Albulle a certainement un défaut ;-)

Bonjour,

Cette fonctionnalité existe déjà : il suffit de placer un fichier nommé "texte.html" (configurable avec la constante JB_AL_FICHIER_TEXTE_DOSSIER) dans le(s) dossier(s) souhaité(s) ;-).

11

(15 réponses, dans Albulle)

Bonjour Christophe,

Effectivement, il y a un souci avec lightbox dans le mode diaporama. Il faut que je regarde cela de plus près...Je publierai un correctif dès que possible (ça peut prendre du temps).

Pour l'inscription au forum, l'envoi du mail de confirmation est cassé. Je vais activer ton compte à la main : lequel je garde ? (tu as créé 2 comptes, Tophe08 et Tophe08200).

12

(15 réponses, dans Albulle)

Bonjour Christophe,

Le code javascript de la lightbox est compacté. Il faut reprendre la version "en clair" que tu trouveras dans le dossier "extras" de l'archive. Il y a même un fichier lightbox.txt qui donne quelques explications.

Bonne modif ;-).

Bonjour et bienvenue !

C'est tout à fait possible...pour qui peut prendre le temps de le réaliser. Personnellement, je ne pourrai répondre favorablement à votre demande. Le temps me manque déjà pour faire évoluer Albulle, alors pour les demandes personnalisées...

Si quelqu'un passe par ici et lit votre message, vous avez peut-être une chance d'avoir une proposition, bien que je doute que la faible fréquentation du forum suffise.

Croyez bien que je suis désolé de devoir vous répondre par la négative mais Albulle est un projet personnel, et donc limité en disponibilité de développement.

Bon courage pour vos recherches. N'hésitez pas à utiliser le forum pour toute question relative au fonctionnement d'Albulle et à son code source, je serai au moins là pour y répondre !

14

(14 réponses, dans Albulle)

TiMael a écrit:

Arf, je m'aperçois que la librairie n'est pas installée chez les hébergeurs mutualisés (comme 1and1).
Finalement, je ne vois pas de solutions simple sad

Héhé bienvenue au club ;-)

15

(6 réponses, dans Albulle)

Salut,

Aucune évolution de ce côté là. Ce sujet a déjà été abordé plusieurs fois et la dernière réponse que je peux donner est celle-là.

Si tu fais des tests sur la limitation, n'hésite pas à nous retourner les résultats de ces tests !

Il me semble (de mémoire) qu'il y a un problème avec les accents lors de l'utilisation de Cooliris.

Essaye de tester avec un dossier et des fichiers sans accents voir ce que cela donne.

Salut,

As-tu essayer de jouer avec le paramètre JB_AL_FICHIERS_UTF8 dans config.php ?

18

(15 réponses, dans Albulle)

C'est très simple, il suffit juste de décommenter la ligne actuellement commentée (soit la ligne 131) et de commenter la ligne précédente (ligne 130) qui correspond à la ligne d'origine modifiée par mes soins.

Ceci fait, il ne faut pas oublier de remplacer l'actuel fichier compacté par celui du dossier extras/.

19

(15 réponses, dans Albulle)

Pardon, j'ai été un peu vite ;-)

La version embarquée de jquery.lightbox est désormais compressée donc non lisible. Pour pouvoir modifier lightbox, j'ai ajouté une version non compressée du code source javascript dans le dossier extras/ de l'archive d'Albulle

Il te faut donc télécharger une nouvelle copie pour disposer de la version d'origine.

Salut,

Il n'y a effectivement pas de pseudo-variable disponible qui contienne l'URL d'une éventuelle photo originale...C'est une lacune qu'il faudra très certainement combler.

En attendant, tu peux compléter dans explore.php le tableau $_MINIATURES (début ligne 459) en ajoutant un nouvel élément qui contiendrait la valeur de $sCheminPhotoHQ.

Ceci fait, il faut aller créer une nouvelle pseudo-variable dans include/html.php en complétant le tableau $aPseudosVariables dans la boucle de génération des vignettes (début ligne 155). Attention il faut le faire à deux endroits : cas normal et un peu plus loin pour le cas du mode diaporama.

Dès lors, tu pourras utiliser ta nouvelle pseudo-variable dans le gabarit vignette.thml.php.

Voilà très rapidement la marche à suivre !

21

(15 réponses, dans Albulle)

Tu trouveras une version non compressée de jquery.lightbox.js dans le dossier extras/ de l'archive d'Albulle accompagné d'un fichier txt à lire ;-)

22

(2 réponses, dans Albulle)

Bonjour Arnaud,

Je ne pense pas que les problèmes de lenteur viennent d'Albulle mais plutôt du serveur. Je viens de me rendre sur la page d'accueil, et le temps de connexion à la page est assez long.

Ensuite le temps de chargement peut être long si Albulle rencontre une photo qu'il n'arrive pas à lire (probablement corrompue) mais en général cela doit renvoyer une erreur.

23

(1 réponses, dans Albulle)

Bonjour,

Certaines pistes ont déjà été données pour modifier Albulle dans ce sens. Une petite recherche sur le thème "mail" renvoie quelques résultats.
Aucune solution clé en main mais quelques idées de travail uniquement.

24

(3 réponses, dans Albulle)

Bonjour olivvv,

Changer de version de Lightbox est très simple. Il n'est pas nécessaire de toucher au core d'Albulle mais juste de modifier les appels javascript du fichier de thème meta.thm.php qui sont contenus dans le bloc conditionnel LIGHTBOX après avoir placés les nouveaux fichiers au bon endroit :

<!-- SI LIGHTBOX -->
<style type="text/css" media="screen">@import url({CHEMIN_THEME}css/jquery.lightbox.css);</style>

<script type="text/javascript" src="{CHEMIN_ROOT}core/includes/js/jquery.js"></script>
<script type="text/javascript" src="{CHEMIN_ROOT}core/includes/js/jquery.lightbox.js"></script>
<script type="text/javascript" src="{CHEMIN_THEME}js/main.js"></script>
<!-- FINSI LIGHTBOX -->

En l'occurence, dans le thème par défaut, est présent un dossier nommé js, prévu pour embarquer tous les éventuels fichiers javascript. JQuery est installée par défaut dans le noyau d'Albulle ; libre à toi de t'en servir ou pas. Si tu n'en as pas besoin, il te suffit de ne pas faire appel à core/includes/js/jquery.js de même que si tu changes de script, tu n'as plus besoin d'appeler non plus core/includes/js/jquery.lightbox.js.

Tu peux donc te contenter de trouver une librairie JS qui corresponde plus à tes besoins, désactiver la librairie Lightbox livrée avec Albulle, et faire les appels nécessaires dans les métas (cf la documentation de la librairie que tu auras choisie).

Une seule contrainte tout de même : les liens des images incluent l'attribut rel="lightbox" (mode diaporama) ou rel="lightbox[albulle]" (mode galerie). La librairie de rechange devra soit fonctionner selon ce principe, soit au moins permettre de le faire toi-même. Sinon, il te faudra modifier le noyau d'Albulle pour adapter son comportement (ce peut être très minime).

25

(2 réponses, dans Albulle)

Effectivement, bien vu !

Faudra que je pense à faire la modif pour la prochaine version.

Merci olivvv !