Intégration de l'album de photos &laquo; Gallery 2.0 &raquo; dans SPIP - commentaires Intégration de l'album de photos « Gallery 2.0 » dans Spip 2009-07-31T16:27:48Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment418810 2009-07-31T16:27:48Z <p>Le plugin est super. Il y a juste une chose qui me chiffonne un peu, c'est que je n'arrive pas à faire fonctionner les slideshow. Mais pour le reste, c'est exactement ce que j'attendais :)</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2009-02-25T15:37:51Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment413817 2009-02-25T15:37:51Z <p>La fonction apres_propre ne marche plus. Spip version 2.0.3 ne traite plus cette fonction si elle existe.</p> <p>Je l'ai réactivé par curiosité, mais il faudrait aussi écrire une fonction avant_propre pour échapper la balise qui est traitée par la fonction propre.</p> <p>Il faudrait surtout avoir le courage de faire un plugin...</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2009-02-20T10:32:45Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment413629 2009-02-20T10:32:45Z <p>Je suis en train de procéder à l'intégration de gallery 2.3 dans spip 2.0.3<br class="autobr"> La méthode de Job fonctionne, mais j'ai quand même dû ajouter</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>// // remove the request for g2_highlightId // if (isset($_REQUEST['g2_highlightId'])) { unset($_REQUEST['g2_highlightId']); } if (isset($_GET['g2_highlightId'])) { unset($_GET['g2_highlightId']); }</code></pre></div> <p>au début de mon squelette.<br class="autobr"> Apparemment, gallery ne supporte pas le paramètre g2_highlightd en mode embedded. Cela supprime la variable de la requête.</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2008-12-19T13:00:12Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment411266 2008-12-19T13:00:12Z <p>J'ai spip 1.9.2<sup class="typo_exposants">e</sup> et gallery2.3. Si ça peut aider quelqu'un, sachez que j'ai juste mis mon gallery2 sous le répertoire racine de spip puis j'ai copier le listing de job dans son post qui précède le mien. J'ai ensuite créer un fichier gallery2.html sous mon squelette :-) puis comme par magie les choses se sont mis à macher. j'ai ensuite du rectifier les uri et g2url et le tour était jouer.</p> <p>1000 fois merci job un truc facile comme ça c'est pas chaque jour qu'on en trouve :d</p> Gallery 2.1, Nopgal et Spip 2007-01-22T18:46:22Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment390437 2007-01-22T18:46:22Z <p>J'ai migré mon site vers Spip 1.9.1, ma contrib a l'air de bien marcher toujours, quelques chemins de fichiers à modifier mais rien de grave. Pour l'insertion d'images dans les textes, j'ai migré cela vers des modèles, voir ma contrib en zone 'ecrire' sur ce site, en attente de publication.</p> <p>Je vais regarder ces histoires de plugins, j'aimerais bien effectivement intégrer Gallery2 de manière plus forte dans Spip : interface d'insertion par 'picker' en zone admin, lien fort entre articles et albums de photos, prise en compte d'objets ALBUM ou PHOTO dans les boucles, etc... suggestions bienvenues, d'ailleurs<small class="fine d-inline"> </small>!</p> <p>Ed</p> Gallery 2.1, Nopgal et Spip 2007-01-22T13:26:55Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment390429 2007-01-22T13:26:55Z <p>J'essaie d'intégrer Gallery 2.1.2 dans Spip 1.9.1 avec le plugin Nopgal. J'ai adapté (je crois) tous les chemins nécessaires vers les repertoires spip et gallery. La Gallery apparait, mais n'affiche pas de vignettes ni photos ni mise en page.<br class="autobr"> Que peut-il se passer<small class="fine d-inline"> </small>?</p> HELP HELP<small class="fine d-inline"> </small>!!! Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-09-27T19:34:13Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment387768 2006-09-27T19:34:13Z <p>Bonjour,</p> <p>Quelle squelette as-tu utilisé pour le faire en effet il y a des trucs qui ont changé entre gallery 2 et gallery 2.1<small class="fine d-inline"> </small>?<br class="autobr"> Pour spip1.9 il faut rebaptiser mes_options.php3 en mes_options.php<br class="autobr"> De plus je pense qu'il faut plutot mettre ces fonctions dans un fichiers mes_fonctions.php dans ton répertoire squelette</p> <p>Cordialement</p> <p>Job</p> HELP HELP<small class="fine d-inline"> </small>!!! Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-09-26T13:19:55Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment387742 2006-09-26T13:19:55Z <p>Bonjour,</p> <p>Cela fait quelques jours que je me prends la tete sur l'integration dans SPIP de Gallery 2<small class="fine d-inline"> </small>! <br class="autobr"> Il se trouve que je dispose de SPIP 1.9 et Galery 2.1</p> <p>J'ai donc bien suivi les recommendations pour la partie « partage » d'utilisateurs entre SPIP et Gallery et ca fonctionne parfaitement.</p> <p>Par contre, lorsque j'essaie d'integrer la nouvelle balise albItem_XXX|alignement dans SPIP en suivant les directives cad modifier le fichier mes_options.php3 en ajoutant les 2 fonctions definies dans cette article, j'ai deux soucis :</p> <p>- Le premier, j'ai un plantage car il me dit qu'il ne connait pas la fonction isError() .. ou pourrais je la trouver<small class="fine d-inline"> </small>? <br>- Du coup je commente les parties ou la fonction isError() est utilisee et ca semble fonctionner puisque le titre de mon image ou album apparait, mais la vignette n'apparait pas . J'ai a la place le nom de l'image ou album avec un lien hypetexte pointant vers cette image ou album. Ca m'embete un peu car je prefererai evidemment voir s'afficher la vignette...</p> <p>Est ce que quelqu'un pourrait me venir en aide car la je seche et j'aimerai vraiment pouvoir ajouter cette foonctionnalite sur mon site<small class="fine d-inline"> </small>!</p> <p>En vous remerciant tous par avance<small class="fine d-inline"> </small>!</p> <p>A bientot<small class="fine d-inline"> </small>!</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-09-09T06:34:37Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment387457 2006-09-09T06:34:37Z <p>Salut,</p> <p> ca te dit de placer ton plugin sur spip-zone afin de faire un travail collaboratif dessus.<br class="autobr"> Tes modèles ont l'air sympa.</p> <p>A+<br class="autobr"> Job</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-08-31T11:09:09Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment387330 2006-08-31T11:09:09Z <p>Grâce aux discussions sur cette contribution, j'ai pu intégrer Gallery 2.1.2 et Spip 1.9.1 sous forme d'un plugin en utilisant les modèles. Un lien vers le plugin « brut de fonderie » est attaché. Le code principal est modifié de job lui-même modifiant elafargue.</p> <p>Hypothèses : les photos sont mises dans la rubrique 3 qui leur est dédié (pensez à créer un article bidon dans cette rubrique ou à ajouter <i>tous</i> dans inc_rubrique.php pour la voir apparaître dans le menu de rubriques). Le plugin suppose que Spip est installé à la racine du site et que gallery est dans le répertoire /niepce/.</p> <p>Attention : c'est sale (aka pas propre), écrit en 5 minutes, et packagé en plugin pour faciliter l'installation/désinstallation. Il faudrait encore mutualiser les appels à GalleryEmbed dans un seul fichier de configuration PHP, ajouter ce qu'il faut pour la configuration du numéro de rubrique et la position, etc.</p> <p>Si quelqu'un veut faire le boulot de rationalisation/nettoyage/trouver un nom sympa/diffusion du plugin, il est le bienvenue.</p> <p>Rq : pour que l'intégration fonctionne bien, ne pas oublier d'ajouter <code class="spip_code spip_code_inline" dir="ltr">spip_query("set names 'utf8'");</code> à la fin de <code class="spip_code spip_code_inline" dir="ltr">ecrire/inc_connect.php</code>.</p> <p>Rq2 : avec un peu de sueur j'arrive à faire tourner Spip 1.9.1 + Gallery 2.1.2 sur une page perso free.fr avec l'applet Gallery Remote qui fonctionne (il faut un peu patcher).</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-08-01T16:20:59Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment386786 2006-08-01T16:20:59Z <p>Bonjour,<br class="autobr"> Si tu fais simplement une mise à jour de SPIP 1.8 à spip1.9<br class="autobr"> Logiquement il suffit de remplacer <br>- 'embedUri' => 'gallery2.php3', <br>- par 'embedUri' => 'spip.php<small class="fine d-inline"> </small>?page=gallery2',</p> <p>Ensuite tu peux supprimer le fichier gallery2.php3 à la racine de ton site et rajouter<br class="autobr"> la ligne suivante à ton .htaccess :<br class="autobr"> RewriteRule ^(gallery2)\.php3$ spip.php<small class="fine d-inline"> </small>?page=$1[ QSA,L]<br class="autobr"> Comme ca tes anciens liens sont gardés</p> <p>Par contre si tu as aussi mis à jour gallery2 en gallery2.1 il faut modifier gallery2.html.<br class="autobr"> J'écris le code que j'utilise en local.<br class="autobr"> Pour info mon site se trouve dans le répertoire /home/job/public_html/spip19<br class="autobr"> et gallery2.html se trouve dans le répertoire squelettes.</p> <p>Le fichier galleryé.html</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code>#CACHE{300} <?php // gallery2.html // // Gallery2/Spip integration, E. Lafargue, September 2005 // This is the Gallery 2.1 code for Spip integration. // Licence: GPL // This code assumes that Gallery2 is installed in a directory at the root of the website, called "gallery2". Make your changes as needed. // ~job/essaispipgallery require_once(dirname(__FILE__) . '/../gallery2/embed.php'); $lang =$GLOBALS['auteur_session']['lang'] ; if( $lang =='' ) { $lang = 'fr'; } $ret = GalleryEmbed::init(array( 'activeLanguage' => $lang,'embedUri' => '/~job/spip19/spip.php?page=gallery2','g2Uri' => '/~job/spip19/gallery2/', 'loginRedirect' =>'/~job/spip19/', 'activeUserId' => $GLOBALS['auteur_session']['id_auteur'] )); $ret = GalleryEmbed::checkActiveUser( $GLOBALS['auteur_session']['id_auteur']); function trouveid($userName) { global $gallery; $query = ' SELECT [GalleryUser::id] FROM [GalleryUser] WHERE [GalleryUser::userName] = ? '; /* Check to see if we have a collision */ list($ret, $results) = $gallery->search($query, array($userName), array('limit' => array('count' => 1))); $result = $results->nextResult(); if ($result[0] > 0) { $userspip_exist_in_gallery = array( true, $result[0] ); } else { $userspip_exist_in_gallery = array( false, 0 ); } return($userspip_exist_in_gallery); } if($ret) { $extUserId = $GLOBALS['auteur_session']['id_auteur']; $args = array('username' => $GLOBALS['auteur_session']['nom']); $spipgallery = trouveid( $args['username']) ; if( $spipgallery[0] ) { $ret = GalleryEmbed::addExternalIdMapEntry($extUserId, $spipgallery[1], 'GalleryUser') ; } else { $ret = GalleryEmbed::createUser($extUserId, $args) ; } $ret = GalleryEmbed::init(array( 'activeLanguage' => $lang,'embedUri' => '/~job/spip19/spip.php?page=gallery2','g2Uri' => '/~job/spip19/gallery2/', 'loginRedirect' =>'/~job/spip19/', 'activeUserId' => $GLOBALS['auteur_session']['id_auteur'] )); $ret = GalleryEmbed::checkActiveUser( $GLOBALS['auteur_session']['id_auteur']); } // $g2moddata = GalleryEmbed::handleRequest(); /* Now you *could* do something with $g2moddata['themeData'] */ $g2data = GalleryEmbed::handleRequest(); if (!$g2data['isDone']) { ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!-- Ajouter ici le code qui s'affichera avant les photos de Gallery 2.0. On peut mettre les boucles qu'on veut, etc --> <head> <?php // Use $g2data['headHtml'] and $g2data['bodyHtml'] // to display G2 content inside embedding application print $g2data['headHtml']; ?> </head> <body> <?php // afficher_tableau($g2data); print $g2data['bodyHtml']; ?> </body>; <!-- Ajouter ici le code qui s'affichera après les photos de Gallery 2.0. --> <?php // End of if(!isDone) } ?></code></pre></div> <p>Par contre le script est plus gourmand en taille mémoire il dépasse les 12 Mo utilisé, limite de mon hébergeur.<br class="autobr"> C'est pourquoi il n'y a pas de liens en ligne</p> <p>J'espère que ca t'aidera</p> <p>A+<br class="autobr"> Job</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-07-20T13:15:21Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment386653 2006-07-20T13:15:21Z <p>Bonjour,</p> <p>Quelqu'un a-t-il déjà esayer d'intégrer Gallery2 à spip 1.9<small class="fine d-inline"> </small>? La modification du fonctionnement avec les php3 + fond doit avoir un impact. Pour l'instant, je n'y suis pas parvenu. Merci d'avance pour vos pointeurs :-)</p> <p>Cdlt</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-05-31T09:10:23Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment386282 2006-05-31T09:10:23Z <p>Bonjour, je suis nouveau sur spip et j'utilise la version 1.8.3 sur un serveur *NIX</p> <p>j'ai installé un gabarit « bones »</p> <p>j'ai installé gallery2 tout est ok</p> <p>j'ai bien creé 2 fichiers : gallery2.html<br class="autobr"> gallery2.php3 que j'ai placer a la racine du site web</p> <p>j'ai modifier le chemin gallery_ng par le chemin par defaut a savoir gallery2<br class="autobr"> dans le fichier gallery2.html</p> <p>quand je fais un appel du type<br class="autobr"> <a href="http://www.monsite.com/gallery.php3" class="spip_url spip_out auto" rel="nofollow external">www.monsite.com/gallery.php3</a></p> <p>j'ai une page toute blanche</p> <p>une idée peut être ( car la je vois pas trop )<br class="autobr"> a+</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-02-01T21:05:36Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment385306 2006-02-01T21:05:36Z <p>Je viens de rectifier les quelques fautes que j'avais fait lors du dernier message.De plus j'ai automatisé la synchronisation entre la base utilisateur spip et une base utilisateur déja existante de gallery.<br class="autobr"> <a href="http://www.spip-contrib.net/spikini/VarianteMotsContribLa?wiki=VarianteContribUtiliser-Gallery-2-dans-Spip" class="spip_out" rel='nofollow external'>les modifications sont disponibles ici</a></p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-02-01T20:55:12Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment385305 2006-02-01T20:55:12Z <p>Je viens de rectifier les erreurs de mon dernier message. et automatiser la synchronisation entre les auteurs spip et les utilisateurs gallery déja enregistrés<br class="autobr"> <a href="http://www.spip-contrib.net/spikini/VarianteMotsContribLa?wiki=VarianteContribUtiliser-Gallery-2-dans-Spip" class="spip_out" rel='nofollow external'>les corrections sont effectuées ici</a></p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2006-01-29T20:18:37Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment385291 2006-01-29T20:18:37Z <p>Bonjour,<br class="autobr"> je viens de réussir l'intégration de gallery dans spip grace à cette excellente contrib.<br class="autobr"> Je l'ai installé en local et j'utilisais gallery2 mais non intégré.<br class="autobr"> J'ai du synchronisé les listes utilisateurs spip et gallery (Et j'obtenais des ERROR_COLLISION) lorsque un auteur spip était déja inscrit dans gallery. J'ai modifié un peu gallery2.html.Pour ceux que ca intéresse je l'ai joint à ce message.<br class="autobr"> En préambule mon site en local est appelé grace à localhost/ login/essaispipgallery<br class="autobr"> Spip est installé dans /home/login/public_html/essaispipgallery et Gallery2 installé dans /home/login/public_html/eessaispipgallery/gallery2</p> <p>gallery2.html avec les modifs que j'ai apporté à titre d'informations.</p> <div class="precode"><pre class="spip_code spip_code_block" dir="ltr" style="text-align:left;"><code><?php // gallery2.html // // Gallery2/Spip integration, E. Lafargue, September 2005 // This is the Gallery 2 code for Spip integration. // Licence: GPL require_once(dirname(__FILE__) . '/gallery2/embed.php'); $ret = GalleryEmbed::init(array( 'activeLanguage' => 'fr','embedUri' => 'gallery2.php3', embedPath => '/~login/essaispipgallery', 'relativeG2Path' => 'gallery2', 'loginRedirect' => '', 'activeUserId' => $GLOBALS['auteur_session']['id_auteur'] )); //j'ai été obligé de forcer la langue francaise grace à 'activeLanguage' => 'fr' (ca ne marchait pas sinon) //embedPath => '/~job/essaispipgallery' indique que le site spip de base est appelé grace à /~job/essaispipgallery' //'relativeG2Path' => 'gallery2' indique Gallery2 est installé dans le répertoire gallery2 if ($ret->isError()) { // The most obvious problem can just be that the Spip user doesn't exists in gallery2 // in which case we'll have to define that user on the fly here. if ($ret->getErrorCode() & ERROR_MISSING_OBJECT) { // print "We need to create the user in Gallery2<br>"; /** * Create the G2 user. */ $extUserId = $GLOBALS['auteur_session']['id_auteur']; $args = array('username' => $GLOBALS['auteur_session']['nom']); $userspip_exist_in_gallery = array('1' => '624', '3' => '312', '5' => '6', '6' => '542'); // le tableau $userspip_exist_in_gallery est fait à la main j'avais 4 auteurs qui étaient déja inscrit dans gallery //Ce tableau est fait main la première colonne correspond au id_auteur de la Bdd de spip // la deuxième colonne correspont à la colonne g_id de la table g2_User (je suis allé faire un tour dans la base de donnée avec phpMyAdmin //Pour info le g_id du premier administrateur crée par Gallery est égale à 6 // Ensuite on vérifie si le nouvel utilisateur fait partie des utilisateurs déja inscrits dans gallery2 (ca dépend seulement du tableau que vous avez crée) faites le avec attention // S'ls nexistent pas cela reprend la procédure classique donné par la contrib if(isset($userspip_exist_in_gallery[$extUserId])){ GalleryCoreApi::RequireOnce('gallery2/modules/core/classes/ExternalIdMap.class'); $ret = ExternalIdMap::addMapEntry(array('externalId' => $extUserId, 'entityType' => 'GalleryUser', 'entityId' => $userspip_exist_in_gallery[$extUserId] )); } else { $ret = GalleryEmbed::createUser($extUserId, $args) ; } if ($ret->isError()) { print "<html><body><br> Error creating user<br>" . $ret->getAsHtml() . "</body></html>"; exit; } else { $ret = GalleryEmbed::init(array( 'embedUri' => 'gallery2.php3', embedPath => '/~login/essaispipgallery', 'relativeG2Path' => 'gallery2', 'loginRedirect' => '', 'activeUserId' => $GLOBALS['auteur_session']['id_auteur'] )); if ($ret->isError()) { print "<html><body><br> Error creating user phase 2<br>" . $ret->getAsHtml() . "</body></html>"; exit; } } } } $g2data = GalleryEmbed::handleRequest(); if (!$g2data['isDone']) { ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <!-- Ajouter ici le code qui s'affichera avant les photos de Gallery 2.0. On peut mettre les boucles qu'on veut, etc --> <head> <?php // Use $g2data['headHtml'] and $g2data['bodyHtml'] // to display G2 content inside embedding application print $g2data['headHtml']; //Il manquait les balises <head> et <body> ?> </head> <body> <?php print $g2data['bodyHtml']; ?> </body>" //meme changement que plus haut</code></pre></div> <p>Attention ces modifs n'engagent que moi il se peut que des erreurs subsistent.</p> <p>Une perspective intéressante serait d'automatiser la synchronisation entre les tables de spip et de gallery mais j'ai pas assez de connaissance php-mysql</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2005-12-21T17:11:41Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment384924 2005-12-21T17:11:41Z <p>pour le fichier mes_options c'est ok mais pas pour le reste</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2005-12-21T12:10:23Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment384922 2005-12-21T12:10:23Z <p>bah moi j'arrive a aller sur gallery2.php3 si je ne suis pas identifier sous spip, si je m'identifie sous spip et que je vais sur gallery2.php3 voici le message d'erreur :<br class="autobr"> Error creating user<br class="autobr"> Error (ERROR_COLLISION)</p> <p> * in modules/core/classes/GalleryUser.class at line 166 (gallerystatus::error)<br class="autobr"> * in modules/core/classes/GalleryEmbed.class at line 300 (galleryuser::create)<br class="autobr"> * in /homepages/31/d148641479/htdocs/inc-public.php3(60) : eval()'d code at line 32 (galleryembed::createuser)<br class="autobr"> * in /homepages/31/d148641479/htdocs/inc-public.php3 at line 60<br class="autobr"> * in /homepages/31/d148641479/htdocs/gallery2.php3 at line 14</p> <p>voila et pour le fichier mes_options comme je l'avait pas, je l'ai creer et j'ai mis ce que vous disez de mettre plus haut mais je n'arrive plus a acceder a l'admin de mon site donc comme regler tout ces problemes<small class="fine d-inline"> </small>???</p> <p>Merci d'avance</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2005-12-11T19:58:20Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment384774 2005-12-11T19:58:20Z <p>Essaye de changer les propriétés de ton dossier (en cliquant droit sur ton répertoire propriété) et tu mets tous les droits à tout le monde<br class="autobr"> c'est à dire tu coches toutes les cases</p> <p>a+<br class="autobr"> PS merci à l'auteur de cette contrib</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2005-11-29T12:25:20Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment384571 2005-11-29T12:25:20Z <p>j'ai installé gallery2 avec easy PHP, je suis passé par la procédure d'install de gallery2 sans probleme..<br class="autobr"> j'ai ensuite fait un lien sous spip vers gallery2.. on me demande de taper lemot de passe.. ok pas de probleme.<br class="autobr"> mais ensuite : <br class="autobr"> «<small class="fine d-inline"> </small><strong>Permissions du répertoire de stockage Échec <br class="autobr"> Erreur : Certains fichiers ou répertoires dans votre répertoire de stockage ne sont pas accessibles en écriture par l'utilisateur du serveur Web. Exécutez chown -R webserverUser c :\program files\easyphp\gallery2\g2data\ OU run chmod -R 777 c :\program files\easyphp\gallery2\g2data\.</strong><small class="fine d-inline"> </small>»</p> <p>- j'ai essayé de faire chmod dans les commandes msdos : <strong>ça ne marche pas</strong> <br>- j'ai monté un serveur ftp rien que pour faire chmod : <strong>ça ne marche pas. (command unrecognized)</strong> <br>- j'ai modifié les attributs du dossier : <strong>ça ne marche pas</strong> <br>- j'ai partagé ce dossier et rendu accessible à tout le monde en écriture : <strong>ça ne marche pas..</strong></p> <p>J'ai vu sur le site de gallery2 dans les forums que chmod ne marchait que sur unix alors comment qu'on fait sous windows<small class="fine d-inline"> </small>? j'ai trouvé un truc pour contourner le probleme mais j'ai pas compris comment ça marchait : <br class="autobr"> <strong>«<small class="fine d-inline"> </small>another thing you could try :<br class="autobr"> doit.php</strong></p> <pre><code style="color:#000000;"><span style="color:#0000BB;"><?php system</span><span style="color:#007700;">(</span><span style="color:#DD0000;">'chmod -R 777 /home/stridesr/public_html/gallery/g2data/'</span><span style="color:#007700;">); </span><span style="color:#0000BB;">?></span></code></pre> <p>upload this php file to your webserver, browse to it and check if the permissions have changed.<br class="autobr"> if they haven't, you have to ask the admin to do it for you.<small class="fine d-inline"> </small>»<br class="autobr"> Je ne peux pas passer à l'étape suivante tant que ce probleme n'est pas réglé.</p> <p>Je sais que c'est plutot un probleme de gallery2 mais si vous avez rencontré le probleme, aidez moi à le résoudre, merci<small class="fine d-inline"> </small>!</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2005-11-23T13:22:18Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment384515 2005-11-23T13:22:18Z <p>Effectivement, on dirait qu'il y a un problème pour la localisation dans certains cas...</p> <p>En ce qui concerne l'insertion d'une image en grand format au lieu de la vignette, cela requiert l'écriture d'une autre balise ou bien l'ajout d'options dans la balise <albItem_XXX>, mais c'est une bonne idée. Des volontaires<small class="fine d-inline"> </small>?</p> Intégration de l'album de photos « Gallery 2.0 » dans Spip 2005-11-22T14:14:04Z https://contrib.spip.net/Integration-de-l-album-de-photos#comment384502 2005-11-22T14:14:04Z <p>Merci beaucoup pour cette intégration de gallery 2.</p> <p>J'ai cependant 2 petits bugs :</p> <p>1° La localisation ne marche pas. Gallery intégré à spip s'affiche en anglais quelque soit la langue spécifié (aussi bien que pour la langue par défaut choisi, ou celle par utilisateur)<br class="autobr"> 2° La taille des polices de caractères est grossi dans firefox 1.5</p> <p>Sinon une question est-il possible d'afficher l'image original issue de gallery dans un article et pas la vignette générée de gallery<small class="fine d-inline"> </small>?</p>