Fork me on GitHub




(1) 2 »


Centrer la carte du module DiffuAds
Aspirant
Inscrit: 16/07/2012 20:07
Messages: 21
Bonjour à tous,
je rencontre un petit problème je voudrais savoir comment faire pour que la map (carte de france) soit au centre de page ? Merci d'avance à ceux qui pourront m'aider.

Posté le : 20/07/2012 12:29
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Cela se passe dans le fichier css du module (normalement /modules/diffuads/css/style.css)

Il faut rechercher la propriété de la carte ou du bloc contenant la carte (si tu ne trouves pas, tu fais apparaître le code source de la page web, là tu recherches l'appel à la carte et tu repères un class="exemple" ou id="exemple"
Ensuite tu reprends le fichier css.

Là si la largeur n'est pas précisée, tu ajoutes la propriété width:
Ensuite pour centrer tu rajoutes :
margin-leftauto;
margin-rightauto;


Posté le : 20/07/2012 12:40
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Aspirant
Inscrit: 16/07/2012 20:07
Messages: 21
Je viens de regarder le fichier map.php et je n'ai pas trouvé. Voici la source :

<?php
//************* Page: map.php dernière modif: 15 septembre 2011 ************** //
//                                   DiffuAds                                  //
//                        Copyright (c) 2008-2011 DiffuWeb                     //
//                <diffuweb@hotmail.fr>           //" title="http://www.diffuweb.com/> - <diffuweb@hotmail.fr>           //" rel="external">http://www.diffuweb.com/> -&n ... nbsp;   //
// license: GNU GPL 2 (http://www.gnu.org/licenses/old-licenses/gpl-2.0.html)  //
//                                    ******                                   //
// Module de gestion de petites annonces gratuites ou payantes distribué SANS  //
// AUCUNE GARANTIE voir la GNU General Public License pour plus de détails.    //
// Management Module free and paid ads distributed WITHOUT NO WARRANTY See the //
// GNU General Public License for more details.                                      //
// *************************************************************************** //
//carte france map
if (!isset($mapChemin)) {
    
$mapChemin '';
}
?>
<center>
<?php
//début tags HTML
if (!isset($urlExec)) {
    echo 
'<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>Carte de France Flash avec France-Map.fr</title>
</head>

<body>'
;
    
}

?>

<script language="javascript">AC_FL_RunContent = 0;</script>
<script src="<?php echo $mapChemin?>js/AC_RunActiveContent.js" language="javascript"></script>
<script language="javascript">
    if (AC_FL_RunContent == 0) {
        alert("Cette page nécessite le fichier AC_RunActiveContent.js.");
    } else {
        AC_FL_RunContent(
            'codebase', 'http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
            'width', '450',
            'height', '450',
            'src', 'france_map_3.0?mapChemin=<?php echo $mapChemin?>',
            'quality', 'high',
            'pluginspage', 'http://www.macromedia.com/go/getflashplayer',
            'align', 'center',
            'play', 'true',
            'loop', 'true',
            'scale', 'showall',
            'wmode', 'window',
            'devicefont', 'false',
            'id', 'france_map_3.0',
            'bgcolor', '#ffffff',
            'name', 'france_map_3.0',
            'menu', 'true',
            'allowFullScreen', 'false',
            'allowScriptAccess','sameDomain',
            'movie', '<?php echo $mapChemin?>swf/france_map_3.0?mapChemin=<?php echo $mapChemin?>',
            'salign', ''
            ); //end AC code
    }
</script>
<noscript>
    <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="450" height="450" id="france_map_3.0" align="middle">
    <param name="allowScriptAccess" value="sameDomain" />
    <param name="allowFullScreen" value="false" />
    <param name="movie" value="<?php echo $mapChemin?>swf/france_map_3.0.swf?mapChemin=<?php echo $mapChemin?>" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />    <embed src="<?php echo $mapChemin?>swf/france_map_3.0.swf?mapChemin=<?php echo $mapChemin?>" quality="high" bgcolor="#ffffff" width="450" height="450" name="france_map_3.0" align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
    </object>
</noscript>

<?php
//fin tags HTML
if (!isset($urlExec)) {
    echo 
'</body>
</html>'
;
}
?>



Je n'ai pas trouvé

EDIT Cesag : Corrections de fautes.
Peux-tu faire un effort en écrivant le français ? Nous demandons cela afin que toute personne puisse bien comprendre ce que tu demandes, ainsi que pour nos amis étrangers qui participent parfois à l'entraide sur frxoops. Merci par avance

Voici un lien vers un site qui corrige les fautes : http://bonpatron.com

Citation :
matrix59 a écrit :
bon je vient de regarde le fichier map.php et je n'est pas trouver voicie la source
je n'est pas trouver :(*/

Posté le : 20/07/2012 13:03
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Pour le code source de la page html, tu lances ta page dans un navigateur, puis tu fais afficher le code source du menu navigateur.

Comme je le pensais c'est un objet '<object>', le script le met peut être dans un container '<div>', voir le code source HTML.

Sinon tu peux ajouter au css du module, je ne sais pas si cela fonctionnera, cela dépendra du code source de la page HTML :

object {
width455px;
margin-leftauto;
margin-rightauto;
}



Posté le : 20/07/2012 13:27
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Aspirant
Inscrit: 16/07/2012 20:07
Messages: 21
Je viens de regarder ce que tu m'as dit et ça ne donne rien, toujours pareil, comme tu peux le voir sur mon serveur de tests www.bombkdo.fr


EDIT Cesag : Corrections de fautes. Seconde demande.
Peux-tu faire un effort en écrivant le français ? Nous demandons cela afin que toute personne puisse bien comprendre ce que tu demandes, ainsi que pour nos amis étrangers qui participent parfois à l'entraide sur frxoops. Merci par avance

Voici un lien vers un site qui corrige les fautes : http://bonpatron.com

Citation :
matrix59 a écrit :
Je vient de regarder a ceux que tu ma dit et sa ne donne rien toujours pareil comme tu peux voir sur mon serveur test www.bombkdo.fr

Posté le : 20/07/2012 13:47
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Admin Frxoops
Inscrit: 16/03/2009 16:40
De Tende (06)
Messages: 3528
As-tu vidé les caches ?

Posté le : 20/07/2012 13:53

Open in new window

Xoopseuse Mai 2012 | Responsable équipe internationale | Recherche avancée en bas de page !
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Semi pro
Inscrit: 06/09/2005 11:47
De Barcelone - Espagne
Messages: 691
Citation :
matrix59 a écrit :
je vient de regarder a ceux que tu ma dit et sa ne donne rien toujours pareil comme tu peux voir sur mon serveur test www.bombkdo.fr


Je crois que t'as une cellule de plus de 40% à droite qu'il faut enlever :

<td width="40%" align="center">
    <!--
//bloc Nombre annonces -->
            
<!-- Affichage des dernieres annonces -->
                    
        <!-- 
Fin affichage des dernieres annonces -->
            </
td>



Salutations!

Posté le : 20/07/2012 13:57
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Voilà c'est plus clair avec le code source.

Tu remplaces dans le fichier template :
<table width="100%" border="0" align="center">
        <
tr>
            <
td align="center">
            <
script language="javascript" type="text/javascript">
            if (
AC_FL_RunContent == 0) {
                
alert("This page requires the file AC_RunActiveContent.js.");
            } else {
                
AC_FL_RunContent(
                    
'codebase''http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
                    
'width''450',
                    
'height''450',
                    
'src''france_map_3.0?mapChemin=./',
                    
'quality''high',
                    
'pluginspage''http://www.macromedia.com/go/getflashplayer',
                    
'align''middle',
                    
'play''true',
                    
'loop''true',
                    
'scale''showall',
                    
'wmode''transparent',
                    
'devicefont''false',
                    
'id''france_map_3.0',
                    
'bgcolor''#ffffff',
                    
'name''france_map_3.0',
                    
'menu''true',
                    
'allowFullScreen''false',
                    
'allowScriptAccess','sameDomain',
                    
'movie''./swf/france_map_3.0?mapChemin=./',
                    
'salign'''
                    
); 
            }
            
</script>
                <noscript>
                <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="450" height="450" id="france_map_3.0" align="middle">
                <param name="allowScriptAccess" value="sameDomain" />
                <param name="allowFullScreen" value="false" />
                <param name="movie" value="http://www.bombkdo.fr/modules/DiffuAds/swf/france_map_3.0.swf?mapChemin=./" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />
                <embed src="http://www.bombkdo.fr/modules/DiffuAds/swf/france_map_3.0.swf?mapChemin=./" quality="high" bgcolor="#ffffff" width="450" height="450" name="france_map_3.0" align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
                </object>
                </noscript>
            </td>
            <td width="40%" align="center">
    <!--//bloc Nombre annonces -->
            <!-- Affichage des dernieres annonces -->
                    
        <!-- Fin affichage des dernieres annonces -->
            </td>
        </tr>
    </table>


par

<div class="affiche_map">
<
script language="javascript" type="text/javascript">
            if (
AC_FL_RunContent == 0) {
                
alert("This page requires the file AC_RunActiveContent.js.");
            } else {
                
AC_FL_RunContent(
                    
'codebase''http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0',
                    
'width''450',
                    
'height''450',
                    
'src''france_map_3.0?mapChemin=./',
                    
'quality''high',
                    
'pluginspage''http://www.macromedia.com/go/getflashplayer',
                    
'align''middle',
                    
'play''true',
                    
'loop''true',
                    
'scale''showall',
                    
'wmode''transparent',
                    
'devicefont''false',
                    
'id''france_map_3.0',
                    
'bgcolor''#ffffff',
                    
'name''france_map_3.0',
                    
'menu''true',
                    
'allowFullScreen''false',
                    
'allowScriptAccess','sameDomain',
                    
'movie''./swf/france_map_3.0?mapChemin=./',
                    
'salign'''
                    
); 
            }
            
</script>
                <noscript>
                <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="450" height="450" id="france_map_3.0" align="middle">
                <param name="allowScriptAccess" value="sameDomain" />
                <param name="allowFullScreen" value="false" />
                <param name="movie" value="http://www.bombkdo.fr/modules/DiffuAds/swf/france_map_3.0.swf?mapChemin=./" /><param name="quality" value="high" /><param name="bgcolor" value="#ffffff" />
                <embed src="http://www.bombkdo.fr/modules/DiffuAds/swf/france_map_3.0.swf?mapChemin=./" quality="high" bgcolor="#ffffff" width="450" height="450" name="france_map_3.0" align="middle" allowscriptaccess="sameDomain" allowfullscreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
                </object>
                </noscript>
</div>


Puis dans le fichier css du module tu ajoutes :

.affiche_map {
width455px;
margin-leftauto;
margin-rightauto;
}


Tu vides ensuite les caches et normalement le tour est joué.

Posté le : 20/07/2012 14:00

Edité par Cesag sur 21/07/2012 02:48:33
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Semi pro
Inscrit: 06/09/2005 11:47
De Barcelone - Espagne
Messages: 691
Citation :
montuy337513 a écrit :
Tu vides ensuite les caches et normalement le tour est joué.


Je crois que la cellule qu'il a à droite empêche la cellule où il y a la carte d'être plus large, c'est un problème dans le tableau.

Il faut juste enlever cette cellule vide.

Salutations!

Posté le : 20/07/2012 14:11
Partager Twitter Partagez cette article sur GG+
Re: Centrer la carte du module DiffuAds
Admin Frxoops
Inscrit: 04/03/2011 09:10
De Lot
Messages: 2837
Pourquoi mettre un tableau pour une cellule ?

C'est ralentir l'exécution du script.

Posté le : 20/07/2012 15:15
Partager Twitter Partagez cette article sur GG+

 Haut   Précédent   Suivant
(1) 2 »



Vous pouvez voir les sujets.
Vous ne pouvez pas débuter de nouveaux sujets.
Vous ne pouvez pas répondre aux contributions.
Vous ne pouvez pas éditer vos contributions.
Vous ne pouvez pas effacez vos contributions.
Vous ne pouvez pas ajouter de nouveaux sondages.
Vous ne pouvez pas voter en sondage.
Vous ne pouvez pas attacher des fichiers à vos contributions.
Vous ne pouvez pas poster sans approbation.

Propulsé avec XOOPS | Graphisme adapté par Tatane, Grosdunord, Montuy337513

48 Personne(s) en ligne (38 Personne(s) connectée(s) sur Forum) | Utilisateur(s): 0 | Invité(s): 48 | Plus ...