51

(82 réponses, dans Albulle)

RilaX a écrit:

Salut, et merci pour cette astuce, mais ton code est tellement bien fichu, que j'avais trouvé tout seul wink

Juste une précision qui a son importance : c'est pas mon code mais celui de SamRay1024 smile

52

(82 réponses, dans Albulle)

Je sais que ce n'est pas une solution mais si tu as un besoin rapide d'avoir tes galeries tu peux modifier légèrement le script pour qu'il n'en tienne pas compte.

Dans le fichier core/explore.php à la ligne 442, modifie la ligne suivante :

$_MINIATURES[$j]['EXIF']                = $oOutils->afficherExif($sCheminPhoto);

en

$_MINIATURES[$j]['EXIF']                = '';

Cyb.

53

(22 réponses, dans Albulle)

Effectivement, il y a une différence entre les données textuelles (comme le forum) qui sont en base de données et les noms des fichiers présents pour gérer tout cela. Normalement, comme l'a très bien expliqué Dann, il ne doit pas y avoir d'espace, d'accent ... Les majuscules ne posent pas de problèmes par contre.

Dans le cas d'albulle c'est un peu différent car une "ruse" est utilisée pour ne pas avoir de base de données et donc pouvoir transporter le script ou l'on veut et offrir un système très simple à installer. Maintenant je suis d'accord avec toi qu'il ne faut pas tomber dans le langage SMS non plus. Ici, en attendant mieux, il faut faire un compromis (ou alors utiliser un serveur qui a un système de fichier compatible).

Cyb.

54

(22 réponses, dans Albulle)

Je sais qu'il y en a qui sont chez OVH mais je ne sais pas comment ils l'utilisent.
C'est vrai qu'il serait pas mal d'avoir une liste des hébergeurs compatibles...

À la rigueur, toutes les informations que tu as besoin sont en session ($_SESSION)
Tu peux donc créer un fichier avec comme fonction l'envoi d'un mail et faire un

require ('envoi_mail.php');

dans le fichier core/download.php juste en dessous de la ligne 69

if( $oPanier->CompterFichiers() !== 0 )
{

Cyb.

56

(2 réponses, dans Albulle)

Tu peux utiliser le nom des photos pour faire ça.

57

(2 réponses, dans Albulle)

Salut !

Effectivement quelqu'un d'autre a le même "problème" que toi mais pour l'instant - et c'est voulu - il n'y a pas de zone d'administration dans Albulle v1.x
Je te conseil de regarder ce post pour déjà, pourquoi pas, vous mettre d'accord wink Et ensuite vous orienter sur des pistes.

Cyb.

58

(22 réponses, dans Albulle)

Salut xavier,

Je te conseil de tester la RC2. Et si un problème persiste alors il y aura surement une correction pour sortir une RC3 wink

Comme ce n'est pas de la pub mais pour nous montrer techniquement comment ça se passe il n'y a pas d'objection à ce que tu post une URL pour nous illustrer tes propos.

Donc si je comprend bien, tu mets sur la galerie des JPG de moins bonne qualité et tu souhaites, une fois avoir pris connaissance de la sélection, envoyer les fichiers au format RAW. (les types de fichiers sont bien sur des exemples) En gros, le téléchargement des photos revient à une sorte de bon de commande ?

En effet, cette version (1.x) n'intègrera pas de zone administration et donc de système de login.

Veux tu vraiment savoir qui à téléchargé les photos ?
Sachant que dans le meilleur des cas tu auras une adresse IP ou quelque chose dans le genre... Ce qui ne donnera rien du tout !

Moi je voyais plus un système de compteur par photos. Exemple : créer un fichier texte dans un dossier spécifique avec comme nom celui de la photo et mettre dedans le nombre de téléchargement effectués. Ainsi tu pourrais savoir pour une photo précise combien de fois elle a été demandée. Et pourquoi pas l'afficher directement sur la galerie.

Cyb.

Salut David,

Les images ou photos qui sont téléchargées ne sont pas en basse définition justement mais dans leur qualité maximal, c'est-à-dire la photo originale qui a été mise sur le serveur.

Maintenant pour les mails, oui c'est possible ! Mais il faut le temps de le faire, le tester, etc ... Mais je ne suis pas sur que ce soit la bonne solution. Car si tes photos sont téléchargées souvent tu vas te retrouver avec beaucoup de mails et des compteurs à faire "à la main". Ce qui va devenir très vite lassant.

De mon point de vue, si une idée doit être codée (et ça a été souvent le cas) elle doit être plus générique et répondre à une attente plus globale pour que d'autres puissent en profiter.

Maintenant il est possible de réfléchir à une autre solution qui pourrait rendre tout le monde heureux ! smile

Cyb.

62

(46 réponses, dans Albulle)

Montre nous les premières lignes de ton fichier index2.php
Mais vérifie que ce n'est pas le même problème que celui de seishinji wink

63

(46 réponses, dans Albulle)

je pense que c'était juste une indication pour nous ça big_smile

64

(46 réponses, dans Albulle)

Tu n'as pas répondu à ma question smile

Cyberbob002 a écrit:

As-tu fais un copier/coller pour les premières lignes ?

cf 3 post plus haut !

65

(46 réponses, dans Albulle)

Étrange !

As-tu fais un copier/coller pour les premières lignes ? Car si il n'y a rien avant <?php, il doit y avoir un/des caractères invisibles. Si tel est le cas alors essai de supprimer les 3 premières lignes et de les retaper "à la main". Je ne suis pas sûr que ce soit ça mais c'est toujours une piste possible.

PS : Je pars du principe que ton fichier photos.php est un appel direct par l'URL et qu'il est encodé en ISO-8859-1.

66

(46 réponses, dans Albulle)

Peux tu nous montrer ton fichier photos.php (ou au moins les premières lignes si il est grand) car le problème se situe à la ligne 2.

67

(46 réponses, dans Albulle)

Si tu utilise des include 'top.php' opte pour un code comme celui là.

session_start();

define( 'JB_AL_ROOT', 'albulle/albulle/' );
define( 'JB_AL_AFFICHER_ENTETE', false );
define( 'JB_AL_DOSSIER_THEME_ACTIF', 'zen/' );
define( 'JB_AL_INTEGRATION_SITE', false );
define( 'JB_AL_SORTIE_ISO', true );

$sAlbulle = require_once( JB_AL_ROOT.'core/explore.php' );

include('top.php');
echo $sAlbulle;
include ('bottom.php');

68

(46 réponses, dans Albulle)

seishinji a écrit:

manque juste un espace d'administration pour l'upload des fichiers : à méditer même si chacun peut se le développer tongue

Ca médite depuis un petit moment déjà il me semble wink

Sinon pour tes erreurs elles sont en chaine. La session ne peut se lancer car un header a déjà été envoyé au navigateur : affichage html, coockie, ...
Généralement c'est juste une balise html. Regarde ce qu'il y a avant le code que tu as donné.

Dès que la session redeviendra opérationnelle alors le panier le sera aussi wink

Bonne soirée,
Cyb.

J'ai pas trop le temps mais regarde du coté de la variable JB_AL_ROOT. Elle ne doit pas être bien définie.

PS : le post étant assez ancien, hésite pas à en récréer un autre pour que ce soit plus clair.

Ah ok ! je comprend un peu mieux !! smile

Alors tu peux essayer la propriété z-index pour forcer le JavaScript (l'image) à passer au dessus des autres éléments.

Par contre je n'ai aucune certitude que ça va fonctionner.

71

(2 réponses, dans Albulle)

Salut !

Tu dois aller dans le fichier themes/albulle/css/style.css et changer la ligne suivante :

.al_body { background-color: #fff; font-size: 62.5%; }

Remplace la couleur (ici #FFF) par celle que tu veux.

Voila c'est tout !

Cyb.

72

(3 réponses, dans Albulle)

Tu n'as rien touché dans le code ?

Samy> le source de la 0.9.2 n'est pas dispo sur sources.jebulle.net wink

Salut !

NiCoS a écrit:

mes photos s'affiche sous mon header.

Peux-tu expliquer un peux mieux ou nous donner une URL d'exemple car j'ai pas tout bien compris là !!
Moi je trouve ca logique que le contenu soit sous le header ....

Je trouve que les photos sont très bien prises !! smile

75

(22 réponses, dans Albulle)

Courage ! Tu y es presque ! smile