Nous sommes le Jeu 28 Mars, 2024 22:45
Supprimer les cookies

paturage, gestionnaire de fichier : comment l'améliorer ?

Sur le logiciel libre en général ou un logiciel libre en particulier

Ven 15 Mars, 2013 00:25

Hello!

Je découvre avec délice l'application web paturage ( http://www.framasoft.net/article4478.html ).
Je la teste avec succès à ceci près que je trouve dommage que, si le document téléversé est une image, sa vignette n'apparaisse pas directement (il faut en fait cliquer sur l'élément d'abord pour l'afficher et alors voir la vignette).

Je ne suis pas développeur, je pige quelques trucs en PHP, mais là, c'est bourré d'appels de fonctions et j'ai un peu de mal quand même.

J'ai toutefois réussi à trouver comment mettre une image (dont je peux définir du coup la largeur que ça apparaisse comme une vignette au lieu de l'image pleine taille) au lieu du texte, mais cela remplace également tous les liens cliquables de la page...!! :cry:
Il s'agit de la fonction suivante :
Code: Tout sélectionner
function vidiguTekstanLigilon($teksto, $celaUrl, $helpilo='', $klaso='', $stilo='', $alPatraKadro=false)
du fichier klasoj/aranghisto.php

Ce qu'il faudrait :
    identifier si l'élément est une image (<?php if($tipo == 'bildo') : ?> ??)
    si oui, alors afficher une vignette dans la vue 'liste' (j'ai testé en remplaçant <?php echo $teksto ?> par <img src="<?php echo $celaUrl ?>" width="200px" /> : j'obtiens ce que je souhaite, mais tous les liens cliquables de la page disparaissent)

Voici le code complet de cette fonction :
Code: Tout sélectionner
      function vidiguTekstanLigilon($teksto, $celaUrl, $helpilo='', $klaso='', $stilo='', $alPatraKadro=false) {
?>
         <a href="<?php echo $celaUrl ?>"
<?php
            if($alPatraKadro) {
?>
               onclick="parent.location=this.href"
<?php
            }

            PGAranghisto::vidiguMalnepranAtributon('title', $helpilo);
            PGAranghisto::vidiguMalnepranAtributon('class', $klaso);
            PGAranghisto::vidiguMalnepranAtributon('style', $stilo);
?>
         ><?php echo $teksto ?></a><?php
      }


D'avance merci pour l'aide. Je précise volontiers certains éléments si besoin.
Bonne soirée!
AlainR

Messages : 37

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit