Annonce

#1 2002-12-05 06:26:53

lilliput
Membre
2002-11-08
3

[evolution] gestion des videos

en changeant tres peu de code du script photo.php ainsi qu'en ajoutant les video manuellement dans la base de données, je suis arrivé à avoir une gallerie vidéo. Celle peut etre égallement mixte ..
J'envoie mon script à Mr Le Gall. Il explique tellement bien ..
voila

Je vais en profiter pour me reposer un peu ..

Hors ligne

#2 2002-12-05 21:00:01

plg
Équipe Piwigo
Nantes, France, Europe
2002-04-05
12644

Re: [evolution] gestion des videos

pkoi tu expliques pas les modifis qu'il faut faire ? (ce serait super sympa pour plein de personnes je pense :D )


Les historiens ont établi que Pierrick était le premier utilisateur connu de Piwigo.

Hors ligne

#3 2002-12-06 11:56:58

scop
Membre
2002-09-03
74

Re: [evolution] gestion des videos

oue c clair j'ai hate de savoir comment faut faire!! :P

Hors ligne

#4 2002-12-06 15:17:14

lilliput
Membre
2002-11-08
3

Re: [evolution] gestion des videos

Voila le script pour la video fonctionne tres bien pour ceux qui sont intteresse vous pouvez le voir sur www.tees.fr.st [section video ett egalement a la derniere page ds la section squash du 5 decembre ..]cependant vous remarquerez la ruse .. qui consiste a avoir une extension en .avi au lieu de .jpg pour la preview ...

Avant de mettre le script je voulais egalement modifier legerement le script de la Maj pour qu'il insere egalement ce nouveau type de fichier !!
Pour l'instant j'ai beaucoup de chose en cours mais d'ici samedi soir je mettrait en ligne le script .. alors si qqn peut m'aider ..pour la maj ce sera tres volontier .. 
NB; Lors de la sauvegarde dans la bd il faut mettre le ttype de fichier a avi !!

Hors ligne

#5 2002-12-09 17:22:05

scop
Membre
2002-09-03
74

Re: [evolution] gestion des videos

tu as mis le code a modifier qqupart??,
car ca m'interesse vraiment de l'intégrer dans ma galerie

Hors ligne

#6 2003-01-22 14:37:28

Switch
Membre
Namur, Belgique
2003-01-17
14

Re: [evolution] gestion des videos

Salut Switch :!: 
Il me semble que voila un checksiste :D 
C'est quoi l'adresse du site en question ?
A+

C'est ici :D

www.stingerswing.be

Hors ligne

#7 2003-01-22 18:04:33

Cheetah
Invité

Re: [evolution] gestion des videos

Voilà, étant donné que Liliput ne donne plus de news et que je vois que ca en intéresse plus d'un , je vous donne la soluce que je viens de trouver, toute simple ...   :D 

Tout d'abord, créez une nouvelle catégorie (videos par exemple) et mettez-y une image , n'importe quoi ! Ensuite, uploadez le fichier avi ds le dossier approprié (videos ici) et le fichier thumnail associé (à faire soi même) ds le dossier videos/thumbnail. Allez ensuite ds la base de données et repérer la ligne associée à l'image que vous avez ajouté ds cette catégorie. Le + important est le numéro de la catégorie bien sur.
Modifiez cet enregistrement et remplacez le nom de l'image par "fichier".avi, tn_ext par avi et le reste à votre guise ... 

Ajoutez/remplacez ensuite ces quelques lignes au fichier photo.php :

if ($page['cat_id'] == "4")
    {
        echo "<EMBED SRC="$lien_image" CONTROLS="false" LOOP="-1" AUTOSTART="true" BORDER="0">";
          echo "<a href="".add_session_id_to_url( $url_link )."">";
      } else {
      echo "<a href="".add_session_id_to_url( $url_link )."">";
    echo "<img style="margin:10px;width:".$final_width."px;height:".$final_height."px;border:1px solid ".$user['couleur_text']."" src="$lien_image" alt="".$page['file'].""/>";
    echo "</a>"; }

Ca dit en gros, si num de catégorie correspond à catégorie videos, ajouter contrôle vidéo et jouer la vidéo sinon, faire comme d'hab et afficher image !  :D  Voilà, j'espère avoir été clair ! Je vais aussi me mettre à tripoter l'admin pour voir si ca pourrait pas se faire auto !

;)  Content Switch ?  :?: 

             Cheetah 2WTAC

#8 2003-01-22 18:07:34

Cheetah
Invité

Re: [evolution] gestion des videos

Un oubli : le fichier thumbnail associé à la vidéo doit avoir l'ext avi (ex :TN-exemple.avi).

Cheetah

#9 2003-01-22 18:11:26

Banni

Re: [evolution] gestion des videos

Tant qu'on est aux oublis ... ce k'il faut modifier se trouve ds la section Main Image display +- au milieu du fichier ...

Cheetah

#10 2003-01-22 18:16:50

Banni

Re: [evolution] gestion des videos

Mon ami Switch me dit ke je serai jamais prof .. ouf ... excusez-moi je complète ... remplacez (à la ligne 306)

echo "<a href="".add_session_id_to_url( $url_link )."">";
echo "<img style="margin:10px;width:".$final_width."px;height:".$final_height."px;border:1px solid ".$user['couleur_text']."" src="$lien_image" alt="".$page['file'].""/>";
echo "</a>";


par


if ($page['cat_id'] == "4")
    {
        echo "<EMBED SRC="$lien_image" CONTROLS="false" LOOP="-1" AUTOSTART="true" BORDER="0">";
          echo "<a href="".add_session_id_to_url( $url_link )."">";
      } else {
      echo "<a href="".add_session_id_to_url( $url_link )."">";
    echo "<img style="margin:10px;width:".$final_width."px;height:".$final_height."px;border:1px solid ".$user['couleur_text']."" src="$lien_image" alt="".$page['file'].""/>";
    echo "</a>"; }

et remplacez le "4" par le numéro de catégorie.(Celle qu'était affichée ds la base de donnée : "cat_id" lorsque vous avez ajouté l'image ds la catégorie) C bon comme ca Switch ?  :P 

Cheetah

#11 2003-01-22 18:22:09

Banni

Re: [evolution] gestion des videos

Décidément je suis trop fort, ...  8O 

if ($page['cat_id'] == "4")
    {
echo "<a href="".add_session_id_to_url( $url_link )."">";    
echo "<EMBED SRC="$lien_image" CONTROLS="false" LOOP="-1" AUTOSTART="true" BORDER="0">";
echo "</a>";          
      } else { ....................

#12 2003-01-22 18:37:19

Cheetah
Membre
2003-01-22
1

Re: [evolution] gestion des videos

Petite amélioration demandée par Switch et ki pourrait vous intéresser ...
Au lieu de regarder la catégorie ds laquelle on se trouve pour voir si c une vidéo, on regarde si l'extension du thumbnail est "avi" ! On pourra ainsi mettre des vidéos ou on veut ... :

Au début de la section "code de la page " : remplacer

Code:

$query = "select id,date_available,comment,author,name,file,date_creation,filesize,width,height,cat_id"; 

par

Code:

$query = "select id,date_available, tn_ext,comment,author,name,file,date_creation,filesize,width,height,cat_id"; 

et en-dessous, ajouter

Code:

$page['tn_ext'] = $row['tn_ext']; 

Enfin, remplacer (une fois de plus) le code que j'ai donné tantot par 

Code:

if ($page['tn_ext'] == "avi") 
  { 
            echo "<a href="".add_session_id_to_url( $url_link )."">"; 
    echo "<EMBED SRC="$lien_image" CONTROLS="false" LOOP="-1" AUTOSTART="true" BORDER="0">"; 
        echo "</a>"; 
      } else { 
      echo "<a href="".add_session_id_to_url( $url_link )."">"; 
  echo "<img style="margin:10px;width:".$final_width."px;height:".$final_height."px;border:1px solid ".$user['couleur_text']."" src="$lien_image" alt="".$page['file'].""/>"; 
  echo "</a>"; } 

Voilà !

Cheetah

Hors ligne

#13 2003-02-19 10:35:34

Banni

Re: [evolution] gestion des videos

ca serait possible de faire un resumé car la j suis un peu perdu  :? 

Miké

#14 2003-02-19 11:32:17

Banni

Re: [evolution] gestion des videos

Bon j'ai fais tous comme c dit mais la video ne s'affiche pas (ptit croix rouge...). Cela peut il venir de mon hebergeur (multimania/lycos) ?

Miké

#15 2003-03-10 17:26:59

Guest
Invité

Re: [evolution] gestion des videos

up !!!
Une explication complete serait cool  :cry:

Merci

Miké

Pied de page des forums

Propulsé par FluxBB

github twitter newsletter Faire un don Piwigo.org © 2002-2024 · Contact