source: spip-zone/_plugins_/_test_/photos/exec/photos.php @ 28341

Last change on this file since 28341 was 28341, checked in by bernard.blazin@…, 12 years ago

Remplacement les chemins ../plugins/photos/etc.. par _DIR_PLUGIN_PHOTOS

File size: 3.3 KB
Line 
1<?php
2/*
3Plugin Photos
4réalisation: Bernard Blazin cpoyright: Bernard Blazin  - 2009 */
5      function exec_photos() {
6         include_spip("inc/presentation");
7      // vérifier les droits
8         global $connect_statut;
9         global $connect_toutes_rubriques;
10         if ($connect_statut != '0minirezo' OR !$connect_toutes_rubriques) {   
11           
12             echo _T('avis_non_acces_page');
13             
14             exit;
15         } 
16         $url_editer_photo = generer_url_ecrire('editer_photo');
17                 $url_effacer_photo =generer_url_ecrire('effacer_photo');     
18         $commencer_page = charger_fonction('commencer_page', 'inc');
19               
20                echo $commencer_page(_T('balises_sso')) ;
21       
22                  echo gros_titre(_T('Plugin Photos'),'',false);
23         
24               
25                  echo debut_gauche ("",true);
26                 echo "<br /><br />";
27          echo  debut_cadre_relief("", false, "", $titre = _T('Informations'));
28       
29        echo"Cette page vous permet de g&eacute;rer les photos de votre site.<br />";$i="0";
30        $query="SELECT * FROM spip_photos"; 
31         $val = spip_query (${query}) ;
32  while ($data = mysql_fetch_assoc($val))
33    { $i++;}
34echo "Vous avez :";
35echo '<span style="color:red"><strong>';echo $i; echo " photo(s) sur le site.</strong></span>";
36
37        fin_cadre_relief(false);   
38       
39       
40     
41                echo fin_boite_info(true);
42         echo debut_droite("", true);
43                 echo gros_titre(_T('Liste des images'),'',false);
44         echo debut_cadre_trait_couleur("plugin-24.gif", true, "", _T('Selectionnez une action'));     
45        echo debut_cadre_relief("", false,"");
46               
47                 echo' <table width="100%" >
48  <tr bgcolor="#D9D7AA">
49    <td>Id</td>
50    <td>Nom de l\'auteur</td>
51    <td>Description</td>
52    <td>Date</td>
53    <td>Vignettes</td>
54        <td>Action</td>
55   
56  </tr>';
57   
58  $query="SELECT * FROM spip_photos, spip_auteurs WHERE spip_photos.id_auteur= spip_auteurs.id_auteur";
59  $val = spip_query (${query}) ;
60  while ($data = mysql_fetch_assoc($val))
61    {
62        $mydate=$data['dateheure'];
63       
64   echo '<tr>'; 
65   echo "<td>".$data['id_photo']."</td> ";
66   echo "<td>".$data['nom']."</td> ";
67  echo"<td>".$data['alt_photo']."</td>";
68  echo"<td>".$mydate."</td>";
69  echo'<td>
70<a href="'._DIR_PLUGIN_PHOTOS.'vignettes/'.$data['nom_photo'].'" onClick="window.open(this.href, \'exemple\', \'height=600, width=600, top=100, left=100, toolbar=no, menubar=no, location=no, resizable=yes, scrollbars=yes, status=no\'); return false;"/><img src="'._DIR_PLUGIN_PHOTOS.'vignettes/'.$data['nom_photo'].'" width="24%"></a></td>';
71 echo "<td><table width='100%' border='0'><tr>"; 
72
73   echo' <td><a href="'.$url_effacer_photo.'&id_photo='.$data['id_photo'].'"><img src="'._DIR_PLUGIN_PHOTOS.'img_pack/corbeille.gif" title="'._T('effacer la photo').'"></a></td>';
74   echo' <td><a href="'.$url_editer_photo.'&id_photo='.$data['id_photo'].'"><img src="'._DIR_PLUGIN_PHOTOS.'img_pack/repondre.gif" title="'._T('editer la photo').'"></a></td>';
75 echo" </tr></table></td>";
76echo'</td></tr>';
77}
78echo "</table>";
79
80
81
82
83                  echo fin_cadre_relief(false);
84                 echo fin_cadre_trait_couleur(true); 
85                 echo debut_boite_info(true);
86        echo propre(_T('photo:signature'));     
87        echo fin_boite_info(true);
88       
89         echo fin_gauche(), fin_page();
90      }                               
91?>
Note: See TracBrowser for help on using the repository browser.