IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

EDI, CMS, Outils, Scripts et API PHP Discussion :

Problème de modification script


Sujet :

EDI, CMS, Outils, Scripts et API PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 22
    Par défaut Problème de modification script
    Bonjour,

    je me permet de venir vers vous car malheureusement je ne connait pas le php et je dois modifier un script.
    J'utilise actuellement un script qui me permet d'afficher les 5 derniers albums mis à jour dans ma galerie coppermine.Il affiche le résultat dans un tableau qu'il crée et qui donne ceci :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    <table  >
    <tr>
    <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=104"  ><img  src="http://www.url_site/mediatheque/albums/Photos-Videos/20110718/thumb_7-08-24.jpg" class="img_mediatheque" alt="Actu : Titre1" title="Actu : Titre1" height="65"   /></a><br /><br />Le 18-Jul-2011</td>
    <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=103"  ><img  src="http://www.url_site/mediatheque/albums/Actu/14_juillet_2011/thumb_07_14_112.jpg" class="img_mediatheque" alt="Actu : Titre 2" title="Actu : Titre 2" height="65"   /></a><br /><br />Le 15-Jul-2011</td>
    <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=102"  ><img  src="http://www.url_site/mediatheque/albums/Actu/trail2011/thumb_07_12_111.jpg" class="img_mediatheque" alt="Actu : Titre 3" title="Actu : Titre 3" height="65"   /></a><br /><br />Le 12-Jul-2011</td>
    <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=101"  ><img  src="http://www.url_site/mediatheque/albums/Photos-Videos/20110704/thumb_6-29-82.jpg" class="img_mediatheque" alt="Actu : Titre 4" title="Actu : Titre 4" height="65"   /></a><br /><br />Le 04-Jul-2011</td>
    <td class="tab_mediatheque"><a href="http://www.url_site/mediatheque/thumbnails.php?album=100"  ><img  src="http://www.url_site/mediatheque/albums/Actu/med2011/thumb_5_026_017.jpg" class="img_mediatheque" alt="Actu : Titre 5" title="Actu : Titre 5" height="65"   /></a><br /><br />Le 27-May-2011</td>
    </tr>
    </table>
    Comme je veux essayer d'utiliser le script pour un slider d'image j'aurais besoin que le résultat soit de ce type :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    <img src="../../../mediatheque/albums/Photos-Videos/20110718/thumb_7-08-24.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=104" height="99" alt="Actu : Titre 1" />
    <img src="../../../mediatheque/albums/Actu/14_juillet_2011/thumb_07_14_002.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=103" height="99" alt="Actu : Titre 2" />
    <img src="../../../mediatheque/albums/Actu/trail2011/thumb_07_12_002.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=102" height="99" alt="Actu : Titre 3" />
    <img src="../../../mediatheque/albums/Photos-Videos/20110704/thumb_6-29-102.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=101" height="99" alt="Actu : Titre 4" />
    <img src="../../../mediatheque/albums/Actu/medichos2011/thumb_5_026_001.jpg" longdesc="http://www.url_site/mediatheque/thumbnails.php?album=100" height="99" alt="Actu : Titre 5" />
    Mais comme je ne sais pas où modifier les deux scripts je me tourne vers vous pour un coup de main.

    Voici le script qui se trouve dans ma page
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    <?php
      //chemin d'accs au script cpmfetch
      include "mediatheque/cpmfetch/cpmfetch_nvx.php";
      //chemin d'accs  cpmfetch_config
      $objCpm = new cpm("mediatheque/cpmfetch/cpmfetch_config.php");
      //affichage des 4 derniers albums mis à jour
      $objCpm->cpm_viewLastUpdatedAlbumsFrom("cat=2,3,4",
      //sur 1 ligne
      $rows = 1,
      //sur 5 colonnes
      $columns = 5,
      //options d'affichage des vignettes : 65 pixels de haut, affichage de la date de mise en place, style de la vignette, style des cellules du tableau, lien vers l'album, affichage du nom de l'album dans le ALT et le TITLE de l'image
      $options = array("imageattributes" => array("height" => "65"), "subtitle" => "Le {{pCtimeFormatted}}", "imagestyle" => "img_mediatheque", "cellstyle" => "tab_mediatheque", "imagelink" => "album", "alttag" => "{{cName}} : {{aTitle}}",
      //style du tableau : largeur 100%
      $styleguide = array("tableattributes" => array("width" => "450"))));
      //fermeture du script cpmfetch
      $objCpm->cpm_close();
    ?>
    Et voici le script qui est appelé par le précédent

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    function cpm_viewLastUpdatedAlbumsFrom($source, $rows, $columns, $options="") {
    	$this->loadOptions($options);
    	$resultset = $this->getLastUpdatedAlbumsFrom($source,$rows * $columns);
    	$this->addDescriptionsToResultSet($resultset);
     
    	$retval = "";
    	switch ($this->returntype) {
    		case ('resultset'):
    			$retval = $resultset;
    			break;
    		case ('html'):
    			$retval = $this->createTable($resultset,$rows,$columns);
    			break;
    		case ('print'):
    		default:
    			print $this->createTable($resultset,$rows,$columns);
    	}
     
    	$this->clearOptions();		
    	return ($retval);
    }
    D'avance je vous remercie pour le temps accordé à mon souci

  2. #2
    Expert confirmé
    Avatar de Benjamin Delespierre
    Profil pro
    Développeur Web
    Inscrit en
    Février 2010
    Messages
    3 929
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France, Alpes Maritimes (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Web
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Février 2010
    Messages : 3 929
    Par défaut
    Hello

    Tu pourrais commencer par là je pense: http://www.developpez.net/forums/d68...tants-presses/

  3. #3
    Membre averti
    Profil pro
    Inscrit en
    Novembre 2002
    Messages
    22
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Novembre 2002
    Messages : 22
    Par défaut
    Merci j'ai malheureusement passé une partie de la journée sur le lien mais je n'ai toujours pas trouvé la solution

  4. #4
    Membre Expert
    Avatar de Thes32
    Homme Profil pro
    Développeur PHP, .Net, T-SQL
    Inscrit en
    Décembre 2006
    Messages
    2 379
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Développeur PHP, .Net, T-SQL

    Informations forums :
    Inscription : Décembre 2006
    Messages : 2 379
    Par défaut
    Salut,

    D'abord il faut que tu comprends bien les bases de php (voir le lien de Benjamin ci-haut) ensuite tu dois bien comprendre comment fonction les differentes classes/fonctions de l'application si possible bien la doc, les commentaires de l'appli.

Discussions similaires

  1. Réponses: 2
    Dernier message: 28/02/2015, 18h32
  2. [Configuration] Problème avec un script de login utilisant une session
    Par HNT dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 2
    Dernier message: 27/09/2005, 19h56
  3. Problème avec un script d'ouverture de pop-up
    Par HNT dans le forum Général JavaScript
    Réponses: 8
    Dernier message: 19/08/2005, 16h37
  4. problème avec un script de generation de nom de login
    Par black_code dans le forum Langage
    Réponses: 2
    Dernier message: 04/08/2005, 13h51
  5. [débutant] Problème JSplitPane (modif :InternalFrame)
    Par pingoui dans le forum Agents de placement/Fenêtres
    Réponses: 61
    Dernier message: 03/09/2004, 17h01

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo