Aller au contenu

GaBs34

Actif
  • Compteur de contenus

    35
  • Inscrit(e) le

  • Dernière visite

Messages postés par GaBs34

  1. Bonsoir a tous

    J'ai depuis environ 6 mois lancé sur mon petit site un forum integré pour permettre de fidèliser mes visiteurs, de les rencontrer et de leurs proposez de nouvelles ressources. Il est disponible a cette adresse http://lesitedegab.f...forum/index.php et il est propulsé par Mercury Board v1.1.5. Cependant je ne suis pas du tout satisfait de ce forum, d'une part très peu sécurisé, je me retrouve avec pas mal de spam chaque jour et d'autre part pour les mises a jour et l'organisation.

    C'est pour cela que j'ai pensé m'adresser a vous pour vous demander conseil sur les forums. Je préfèrerais donc tout d'abord qu'il soit intégrable a mon site, le fait d'en avoir un externe serait superflu étant donné mon nombre de visiteurs journaliers qui tourne autour de 50, ensuite il faut savoir que je n'ai jamais été très bon en développement, donc il faudrait qu'il soit relativement simple d'installation. Si vous pouviez me conseiller d'après votre expériences et vos connaissances en la matière, ca serait tres sympa et me serait tres utile

    Merci beaucoup de votre aide ;) Bonne soirée

  2. Bonjour a tous

    Je suis en train de refaire le graphisme de mon site et je repart a zéro en essayant de faire le css le plus propre et organisé possible.

    Cependant je suis souvent confronté a des problèmes, que j'arrive à résoudre au bout de nombreux essais, mais là je bloque.

    Voici l'adresse du site de test : Site de test

    J'ai fini le codage de la bannière, du menu en haut et la je m'occupe des deux parties du contenu

    J'ai commencé par la colonne de droite et je n'arrive pas a centrer le compteur free et l'horloge sur la colonne

    J'aimerais définir par exemple un espacement de 20px entre les deux images, et qu'elles soient centré sur dans la colonne

    Voici l'extrait du code de ma page html :

    <body>
    <div id="banniere">
    <ul class="menu">
    <li><a href="../index.php">INDEX</a></li>
    <li><a href="../forum/index.php">FORUM</a></li>
    <li><a href="../astuces/index.php">ASTUCES</a></li>
    <li><a href="../images/index.php">LOGOS</a></li>
    <li><a href="../astuces/codes.php">CODES</a></li>
    </ul>
    </div>

    <div id="centre">

    <div id="droite">
    <ul class="colonne_fr">
    <li class="colonne_fr"><img src="http://perso0.free.fr/cgi-bin/wwwcount.cgi?df=[lesitedegab].dat&display=clock&dd=C&ft=0&tformat=24" alt="" /></li>
    <li class="colonne_fr"><img src="http://perso0.free.fr/cgi-bin/wwwcount.cgi?df=[lesitedegab].dat&dd=C&ft=0" alt="" /></li>
    </ul>
    <ul class="colonne">
    <li class="colonne">
    <a href="http://www.facebook.com/pages/GaB-MOBILE-Astuces-Codes-et-Images-pour-Portables/56510884256" title="GaB-MOBILE : Astuces, Codes et Images pour Portables" target="_TOP"><img src="http://badge.facebook.com/badge/56510884256.3084.10033424.png" width="150" height="175" style="border: 0px;" /></a>
    </li>
    </ul>
    </div>

    Et l'extrait de ma feuille css:

    <!-- /* CSS DE LA MISE EN FORME DU SITE */ -->

    body {
    font-family:Verdana, Arial, Helvetica, sans-serif;
    background-image:url(../kit/background.jpg);
    font-size: 0.8em;
    margin: 0;
    padding: 0;
    cursor: url("../kit/curseur.cur"),
    url(../kit/curseur.gif), auto;
    }
    body img {
    border: 0;
    }
    #centre {
    width: 900px;
    margin-top: 20px;
    margin-left: auto;
    margin-right: auto;
    background: url(../kit/haut.gif) no-repeat;
    }

    #banniere {
    width: 900px;
    height: 125px;
    margin-top: 0;
    margin-bottom: 0;
    margin-left: auto;
    margin-right: auto;
    padding: 0;
    background: url(../kit/header.gif) no-repeat;
    }

    #gauche {
    float: left;
    width: 600px;
    margin-top: 5px;
    padding-bottom: 5px;
    background: url(../kit/gauche.gif) repeat-y;

    }

    #droite {
    float: right;
    width: 275px;
    margin-top: 5px;
    padding-bottom: 5px;
    background: url(../kit/droite.gif) repeat-y;
    }

    #pied {
    color:#FFFFFF;
    text-align:center;
    clear:both;
    height: 30px;
    background-color:#2E2E2E;
    vertical-align: text-top;
    border-top: #2E69C5 3px solid;
    margin-left: 143px;
    margin-right: 146px;
    padding-top: 20px;
    padding-bottom: 20px;
    }

    .menu {
    margin:0px;
    padding:0px;
    list-style:none;
    overflow:hidden;
    }
    .menu li {
    float: left;
    height: 25px;
    width: 180px;
    display:inline;
    margin-top:104px;
    }

    .menu a {
    padding:0 59px;
    color:#1d92f2;
    text-decoration:none;
    font-weight: bold;
    font-size: 14px;
    }

    .menu a:hover {
    padding:0 59px;
    color:#1d92f2;
    font-weight: bold;
    font-size: 14px;
    background: url(../kit/liens.gif) no-repeat ;
    background-position:center center;

    }

    A:hover {
    color:#84B4F6;
    font-weight: bold;
    cursor: url("../kit/curseur.cur"),
    url(../kit/curseur.gif), auto;
    }

    <!-- /* CSS DE LA MISE EN FORME DU SITE */ -->

    <!-- /* CSS DE LA MISE EN FORME GENERALE */ -->

    .colonne {
    float: left;
    list-style-type:none;
    }

    .colonne_fr {
    display:inline;
    list-style-type:none;

    Merci encore de votre aide ;)

    Bonne journée et bonnes fêtes

  3. Salut a tous

    J'avais un site hébergé sous Free, auquel j'avais intégré un forum et une base de données mysql

    Et suis passé sous un autre hebergeur récemment, j'ai tout transféré

    J'ai exporté la BDD free sur un txt et je l'ai importé sur l'autre hébergeur

    Et je me retrouve avec une erreur du genre :

    A connection to the database could not be established and/or the specified database could not be found.

    Savez vous d'ou cela peut venir ?

    Merci encore et bonne année

  4. Salut a tous

    Apres quelques visites sur des sites analysant mes balises, mes mots, mes mots-clé et les autres choses liées au référencement, je remarque que les mots clés ressortant le plus sont des mots tels que "design" ou "image". Ce sont les mots que je mets entre les balises ALT des images du design de mon site.

    Ma question est donc : Que dois-je mettre dans les balises ALT des images du design ? Car la je mets des trucs du genre "img_design_haut" et cela ressort tres souvent alors que ça devrait être des mots tels que "astuces, mobiles, ect"

    Merci de votre aide

    Site concerné : http://lesitedegab.free.fr/

    PS : Ne regardez pas l'organisation du code source, j'organise tout en ce moment :P

  5. Salut a tous

    J'ai donc installé un forum sur mon site GaB-MOBILE qui propose des astuces, des codes et des images pour mobiles. Ce forum est propulsé par MercuryBoard [v1.1.5] et il est disponible à l'adresse http://lesitedegab.free.fr/forum/index.php. Et j'aimerais donc récuperer la liste des 5 derniers message du forum pour la mettre a gauche de mon site. Cependant je ne m'y connais pas du tout et j'aurais besoin de votre aide si vous vous y connaissez :)

    Voici le code de la page new_posts

    <?php
    /**
    * MercuryBoard
    * Copyright © 2001-2003 The Mercury Development Team
    *
    * This program is free software; you can redistribute it and/or
    * modify it under the terms of the GNU General Public License
    * as published by the Free Software Foundation; either version 2
    * of the License, or (at your option) any later version.
    *
    * This program is distributed in the hope that it will be useful,
    * but WITHOUT ANY WARRANTY; without even the implied warranty of
    * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
    * GNU General Public License for more details.
    *
    * $Id: new_posts.php,v 1.2 2006/08/10 18:50:17 jon Exp $
    **/
    /**
    * Creates a list of topics which contain new posts since your last visit
    * - based off forum.php -
    *
    * _AT_author Jonathan West <jon_AT_quicksilverforums.com>
    * _AT_since 1.1.5
    **/
    class new_posts extends mercuryboard
    {
    function execute()
    {
    if ($this->user['user_group'] == USER_GUEST) {
    return $this->message($this->lang->new_posts_error, $this->lang->new_posts_guest);
    }

    $n = isset($this->get['num']) ? intval($this->get['num']) : $this->sets['topics_per_page'];
    $min = isset($this->get['min']) ? intval($this->get['min']) : 0;

    $new_topics = $this->check_new_posts($n, $min);
    $topicCount = $this->countTopics();
    $pagelinks = $this->get_pages($topicCount, 'a=recent', $min, $n);
    $forumjump = $this->select_forums($this->forum_grab(), 0, 0, null, true);

    if (!$new_topics) {
    $new_topics = eval($this->template('NO_NEW_POSTS'));
    }
    return eval($this->template('NEW_POSTS'));
    }
    /**
    * Show new topics - based of topics.php
    *
    * _AT_param int $min First entry to display
    * _AT_param int $n Number of entries to display
    * _AT_since 1.1.5
    * _AT_return string html output in template form
    **/
    function check_new_posts($n, $min)
    {
    $return = null;

    $query = $this->db->query("
    SELECT DISTINCT(t.topic_id),
    t.topic_modes, t.topic_starter, t.topic_replies,
    t.topic_edited, t.topic_description, t.topic_moved, t.topic_forum, t.topic_last_poster,
    t.topic_icon, t.topic_title,
    f.forum_id, f.forum_name,
    g.group_format,
    p.post_author as dot,
    s.user_name AS topic_starter_name,
    m.user_name AS topic_last_poster_name
    FROM
    ({$this->pre}topics t,
    {$this->pre}users m,
    {$this->pre}users s,
    {$this->pre}groups g,
    {$this->pre}forums f)
    LEFT JOIN {$this->pre}posts p ON (t.topic_id = p.post_topic AND p.post_author = {$this->user['user_id']})
    WHERE
    t.topic_edited >= {$this->user['user_lastvisit']}
    AND m.user_id = t.topic_last_poster
    AND s.user_id = t.topic_starter
    AND m.user_group = g.group_id
    AND f.forum_id = t.topic_forum
    ORDER BY
    (t.topic_modes & " . TOPIC_PINNED . ") DESC,
    t.topic_edited DESC
    LIMIT
    $min, $n");

    while ($new_post = $this->db->nqfetch($query))
    {
    $icon = null;
    $state = null;
    $Pages = $this->get_pages_topic($new_post['topic_replies'], 'a=topic&t=' . $new_post['topic_id'], ', ', 0, $this->sets['posts_per_page']);

    if ($new_post['topic_last_poster'] != USER_GUEST_UID) {
    $new_post['topic_starter'] = "<a href='$this->self?a=profile&w={$new_post['topic_last_poster']}'>" .sprintf($new_post['group_format'], $new_post['topic_last_poster_name'])."</a>";
    } else {
    $new_post['topic_starter'] = 'Guest';
    }

    if ($new_post['topic_modes'] & TOPIC_MOVED) {
    $state = 'moved';
    $new_post['topic_id'] = $new_post['topic_moved'];

    } elseif ($new_post['topic_modes'] & TOPIC_LOCKED) {
    $state .= 'locked';
    } elseif ($new_post['topic_modes'] & TOPIC_PINNED) {
    $state .= 'pinned';
    }else{
    $state .= 'new';
    if (($this->user['user_id'] != USER_GUEST_UID) && $new_post['dot']) {
    $state .= 'dot';
    }

    if ($new_post['topic_replies'] < $this->sets['hot_limit']) {
    $state .= 'open';
    } else {
    $state .= 'hot';
    }
    }
    $icon = "<img src='./skins/{$this->skin}/images/{$state}.gif'>";

    if ($new_post['topic_icon']) {
    $new_post['topic_icon'] = '<img src="./skins/' . $this->skin . '/mbicons/' . $new_post['topic_icon'] . '" alt="" />';
    }

    $new_post['topic_title'] = $this->format($new_post['topic_title'], FORMAT_CENSOR | FORMAT_HTMLCHARS);

    if ($new_post['topic_modes'] & TOPIC_PINNED) {
    $new_post['topic_title'] = "<b><a href='$this->self?a=topic&t={$new_post['topic_id']}&z={$new_post['forum_id']}'>{$new_post['topic_title']}</a></b>";
    }else{
    $new_post['topic_title'] = "<a href='$this->self?a=topic&t={$new_post['topic_id']}&z={$new_post['forum_id']}'>{$new_post['topic_title']}</a>";
    }

    if ($new_post['topic_replies'] >= $this->sets['posts_per_page']) {
    $min = floor($new_post['topic_replies'] / $this->sets['posts_per_page']) * $this->sets['posts_per_page'];
    $jump = "&min=$min#p" . ($new_post['topic_replies'] - $min);
    } else {
    $jump = '#p' . $new_post['topic_replies'];
    }

    if (!empty($new_post['topic_description'])) {
    $new_post['topic_description'] = $this->format($new_post['topic_description'], FORMAT_CENSOR | FORMAT_HTMLCHARS);
    }

    $new_post['topic_starter'] .= '<br/>' . $this->mbdate('g:i a, M j, Y', $new_post['topic_edited']);

    if ($this->perms->auth('forum_view', $new_post['forum_id'])) {
    $return .= eval($this->template('NEW_POSTS_CONTENT'));
    }
    }
    return $return;
    }
    /**
    * Get a count of all the topics available since the user's last visit
    *
    * _AT_author Geoffrey Dunn <geoff_AT_warmage.com>
    * _AT_since 1.1.5
    * _AT_return int count of topics
    **/
    function countTopics()
    {
    $query = $this->db->fetch("

    SELECT COUNT(topic_id) AS count
    FROM {$this->pre}topics
    WHERE
    topic_edited >= {$this->user['user_lastvisit']}");

    return $query['count'];
    }
    }
    ?>

    C'est possible ?

    Merci encore et bonnes fetes

  6. Bonjour

    J'ai eu l'idée d'un site, je me suis pas mal renseigné et j'ai vérifié qu'aucun site n'avait déja eu la même idée que moi. MAis je me questionne sur l'aspect légal de ce site. Je compte faire un site qui permettra aux internautes de visionner la vidéo de 5 minutes d'un événement diffusé chaque jours pendant une semaine. Je compte créer ce site francais, sur les vidéos que j'enregistrerais chaque jour sur une chaine espagnole. Ce serait un petit site d'environ 500 visiteurs par jour durant cette semaine et de moins de 50 durant le reste de l'année. C'est surtout un site dans le domaine qui m'interesse et qui me servirait aussi. Mais je me demandais si c'etait légal de diffuser ces vidéos

    Pour plus d'informations merci de me demander par MP car c'est un site qui me plait vraiment et je n'ai pas tellement envie de me faire voler l'idée. Merci a vous

    Et merci de vos réponses :)

  7. <?php if(empty($_GET['page'])) {
    include('news/news.php');
    }
    else {
    $page = substr($_GET['page'], 0, strpos($_GET['page'], '?'));
    if($page)
    $page = $page . '.php' . substr($_GET['page'], strpos($_GET['page'], '?'), strlen($_GET['page']));
    else
    $page = $_GET['page'] . '.php';
    if(file_exists($page)) {
    include($page);
    }
    else {
    include('404.php');
    }
    }?>

    C'est possible d'insérer une variable title dans ce code ?

    Merci beaucoup :)

  8. Ah d'accord merci beaucoup de l'info, mais cela me cause un soucis car : J'ai la page index avec le head et le design et ensuite j'inclus mes pages du genre [u]http://lesitedegab.free.fr/?page=astuces/index, et c'est a l'intérieur de cette page que j'ai mis le title, il n'y a pas moyen de contourner le fait d'avoir le titre dans le head ? ou d'avori une meilleure organisation

    Merci a vous de votre aide :thumbsup:

  9. Salut a tous

    Je rencontre un problème quant au référencement de mon site sur le moteur de recherche Google. Quand on cherche par exemple GaB MOBILE, lesitedegab ou encore d'autres mots clés permettant d'accéder a mon site d'astuces, des codes et d'images pour mobiles, on se trouve comme titre de la page avec img_desing_haut. Ce titre est le titre de la premiere image de mon site et non le titre placé dans les balises title. Cela me le fait aussi sur d'autres pages de mon site alors que j'ai la aussi renseigné les balises title. Page d'exemple du problème : http://www.google.fr/search?q=gab+mobile

    Je ne comprends pas d'ou cela peut venir, si vous pouviez m'aider étant donné que vous vous y connaissez mieux que moi, cela m'arrangerait :)

    Merci beaucoup :)

×
×
  • Créer...