Nous sommes le Ven 16 Nov 2018 20:09

créer un bandeau defilant

Listing des trucs et astuces pour phpbb 3.0
Règles du forum
Listing des trucs et astuces

- Pour améliorer l'aspect de votre forum,
- Le personnaliser afin de vous distinguer des autres,
- Faire plaisir à des membres avec des ajouts simples et utiles.

créer un bandeau defilant

Messagepar eventstorm » Sam 18 Juin 2016 20:06

  1. Modifications

    1. créer un dossier a la racine de votre forum et nommer le bandeau
    2. copier ce code
        Code: Tout sélectionner
        <?php

        // Start Mod event_file_display
            // Configuration pour montrer l'interieur d'un dossier
                //bandeau deroulant
                $dossier = $phpbb_root_path .'bandeau/'; 
                $ouverture 
        = opendir($dossier); 
                while 
        (($fichier = readdir($ouverture)) !== false)
                    { 
                    global $template
        ;
                    if($fichier != '.' && ($fichier != 'index.php') && $fichier != '..')
                    {
                        $fichiers = $fichier;
                        $fichiers = substr ( $fichier , 0 , -( strlen ( $fichier )-( strrpos ( $fichier , "." )))); 
                        $template
        ->assign_block_vars('bandeaufile', array(

                            'U_LINK' => $dossier.$fichier,
                            'NAME' => $fichiers
                        
        ));
                    }
                } 
                closedir
        ($ouverture); 
                
        // fin bandeau deroulant
            // Configuration pour montrer l'interieur d'un dossier
        // End Mod event_file_display
        ?>
      Attention rien devant <?php sinon sa ne marche pas
    3. Nommer le : functions_event_file_display.php
    4. uploader ce fichier dans : root/includes
    5. Ouvrir : index.php
      • Rechercher :
        Code: Tout sélectionner
        include($phpbb_root_path . 'includes/functions_display.' . $phpEx); 
      • Ajouter après
        Code: Tout sélectionner
        // Start Mod event_file_display
        include($phpbb_root_path . 'includes/functions_event_file_display.' . $phpEx);
        // End Mod event_file_display       
    6. Copier ce code
        Code: Tout sélectionner
        <!-- IF not S_IS_BOT and S_USER_LOGGED_IN -->
        <br style="clear: both;" />
        <div class="navbar">
        	<div class="inner">
        		<span class="corners-top"><span></span></span>
        			<table cellspacing="0" cellpadding="0" style="width:100%">
        				<tr>
        					<td style="text-align:center">
        						<MARQUEE onMouseOver=this.stop() onMouseOut=this.start() scrollAmount=3 direction="left" width=82% height=150 >
        
        <!-- BEGIN bandeaufile -->
        
        <a href="{ROOT_PATH}viewtopic.php?{bandeaufile.NAME}" title="{L_DOWNLOAD}"><img src="{ROOT_PATH}bandeau/{bandeaufile.NAME}.jpg" /></a>
        <!-- END bandeaufile -->
        						</MARQUEE>
        					</td>
        				</tr>
        			</table>
        		<span class="corners-bottom"><span></span></span>
        	</div>
        </div>
        <br style="clear: both;" />
        <!-- ENDIF -->
    7. Nommer le : bandeau.html
    8. uploader ce fichier dans : root/styles/prosilver/template
    9. Ouvrir : root/styles/prosilver/template/index_body.html
    10. mettre ce code ou vous voulez que la bandeau apparait

    Et voila la partie construction de cette modification
  2. Mise en œuvre

    la c'est toutes l'astuce du bidule
    prendre une image en jpg dans la taille ne dépasse pas 150 px de haut (seule contrainte)

    choisir un forum exemple :
    Code: Tout sélectionner
    http://www.eventstorm.fr/Forum/viewtopic.php?f=6&t=12

    Récupérer la fin de l'adresse après le ? soit ici f=6&t=12
    renommer l'image f=6&t=12.jpg
    uploder l'image et admirer l'image et cliquable et vous redirigera vers le forum en question

    il n'y a pas de nombre maximum d'image mais juste du bon sens

    en suppriment une images du dossier elle sera supprimer du bandeau instantanément
eventstorm
Administrateur du site
Administrateur du site
 
Messages: 51
Enregistré le: Lun 6 Juin 2016 18:23

Retourner vers Trucs & Astuces phpbb3

  • Connexion

    Connexion


cron