Easy-Design.Net forum




Aide générale [Réglé] Aide Flux et colonnes

Franck Membre non connecté

EDN actif(ve)

Rang

Avatar

Inscrit le : 03/04/2010 à 17h44

Messages: 15

Le 04/04/2010 à 12h06

Reprise du message précédent

le voici => news.zip
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 04/04/2010 à 17h40
Chose étrange, j'ai le même résultat sur le news.tpl ... Mais sur l'index, cela passe nikel! KONA t'aurais pas une idée par hasard?


swan_signature

Site web    
Franck Membre non connecté

EDN actif(ve)

Rang

Avatar

Inscrit le : 03/04/2010 à 17h44

Messages: 15

Le 04/04/2010 à 18h21
Je suis parvenu a ce Résultat là les téléchargements ne ce vois pas cause au niveau des membres mais dès que je le met en tpl cela ne marche plus !

Je suis vraiment désoler de vous embêter avec ça !
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 04/04/2010 à 19h35
bah c'est très bien ^^ Reste quand même bizare que les flux ne s'affichent pas dans le news.tpl ..


swan_signature

Site web    
Franck Membre non connecté

EDN actif(ve)

Rang

Avatar

Inscrit le : 03/04/2010 à 17h44

Messages: 15

Le 04/04/2010 à 19h44
Oui donc pour le moment je suis bloquer la dessus !
   
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 04/04/2010 à 19h49
meme en faisant le parsage en php ca bloque Oo
je comprend pas bien d'ou viens le souci, il n'est que sur ce theme (les darkage)

j'ai regarder l'architecture mais ne voit pas d'ou cela peut venir.

kona ou Ztk si vous passez par la ... S o S :)


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
KONA Membre non connecté

EDN Enraciné(e)

Rang

Avatar

Inscrit le : 05/10/2009 à 18h20

Messages: 691

Le 05/04/2010 à 09h27
Me voila ;)

Je suis aller sur ton site je ne vois pas les RSS , donc il faut appliquer les modifs de Saturnin et Swan sur http://www.multi-teams.fr/templates/DarkAge_Blue/modules/news/news.tpl .

Car pour le moment il n'y a pas de fichier news.tpl :s


Si j'ai bien tout compris tu veux l'afficher sur que les news ?
Franck Membre non connecté

EDN actif(ve)

Rang

Avatar

Inscrit le : 03/04/2010 à 17h44

Messages: 15

Le 05/04/2010 à 13h17
Bonjour KONA !

Oui voilà sur la page des news je voudrai les flux des derniers post du forum et les derniers téléchargements disposé dans 2 colonnes au centre en haut comme chez les mixomatik ..

J'ai bien effectué les modifications demandé tu peux aller en voir le résultat en ligne ICI ...

Merci pour votre aide à tous en tout cas !

Ce que je ne comprend pas c'est que chez les mixomatik leurs page de garde on tombe sur un index.php et le problème provient peut-être de là chez moi car dans mon cas c'est news/news.php cette différence doit avoir son importance non ?
Edité par Franck Le 05/04/2010 à 13h21
   
ZTk Membre non connecté

EDN Motivé(e)

Rang

Avatar

Inscrit le : 25/09/2009 à 07h32

Messages: 311

Le 05/04/2010 à 13h41
Salut ;)

Oui il te faut faire un index.php, enfin moi c'est comme ceci que j'ai fait ;)

voici mon index.php sur mixomatik:

Caché:
Code PHP :
<?php
//Licence
/*##################################################
* page.php
* -------------------
* begin : Date de création du fichier
* copyright : (C) 2007 Nom du/des développeur(s)
* email : email du/des développeur(s)
*
*
###################################################
*
* 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.
*
* You should have received a copy of the GNU General Public License
* along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301,
USA.
*
###################################################*/
 
//Chargement des fonctions
 
//Début du chargement de l'environnement
define('PATH_TO_ROOT', '.');
 
include_once('./kernel/begin.php');
 
//Chargement d'un fichier css, ici le fichier css du module news
define('ALTERNATIVE_CSS', 'news');
 
//Titre de la page, remplacer Accueil pour personnaliser et éviter Accueil > Acueil
define('TITLE', 'Bienvenue');
define('NO_BLOCK_POSITION__NOT_ENABLED', true);
define('NO_TOP_CENTRAL', true);
//Chargement des fichiers de langue
global $LANG;
 
//Inclusion du header
include_once('./kernel/header.php');
 
//Import du feed
import('content/syndication/feed');
 
// Mise en variabble des flux rss voir à enlever les modules non souhaités
import('content/syndication/feed');
$contents_feed_wiki = Feed::get_parsed("wiki", DEFAULT_FEED_NAME, 0, FALSE, 9, 0);
$contents_feed_forum = Feed::get_parsed('forum', DEFAULT_FEED_NAME, 0, FALSE, 9, 0);
## Contenu de la page, script de votre module ##
?>
 
<div class="articles_top">
<div><h3 class="formatter-title">&nbsp;&nbsp;Dernières Nouvelles du site</h3></div>
</div>
<br />
<table border="0" width="95%" style="margin:auto;">
<tr>
<td width="20%" valign="top">
<!-- forum -->
 <div class="news_container">
<div>
&nbsp;<a href="../syndication.php?m=forum" title="Rss forum"><img class="valign_middle" src="../templates/<?php echo $CONFIG['theme']; ?>/images/rss.png" alt="Rss" title="Rss" align="left" border="0">&nbsp;Forum</a>
</div>
<div class="news_content" style="padding-top:0px>
<?php 
echo "$contents_feed_forum";
?><br>
<span id="nbr_unread_topics">
<a class="small_link" title="Messages non lus" href="../forum/unread.php"><img class="valign_middle" alt="" src="/images/new_mini.png"/>&nbsp;Messages non lus</a>
</span>
</div>
</div>
</td><td width="20%" valign="top">
<!-- Wiki -->
 <div class="news_container">
<div>
&nbsp;<a href="../syndication.php?m=wiki" title="Rss wiki"><img class="valign_middle" src="../templates/<?php echo $CONFIG['theme']; ?>/images/rss.png" alt="Rss" title="Rss" align="left" border="0">&nbsp;Wiki</a>
</div>
<div class="news_content" style="" text_small="">
 <?php 
echo "$contents_feed_wiki";
?><br>
<span id="nbr_unread_topics">
<a class="small_link" title="Wiki" href="../wiki/wiki.php"><img class="valign_middle" alt="" src="/wiki/wiki_mini.png"/>&nbsp;Wiki | Tutos</a>
</span>
</div>
</div>
</td>
</td>
</tr>
</table>
 
<?php
if (empty($idnews) && empty($idcat)) // Accueil du module de news
{
    import('modules/modules_discovery_service');
    $modulesLoader = new ModulesDiscoveryService();
    $module_name = 'news';
    $module = $modulesLoader->get_module($module_name);
    if ($module->has_functionality('get_home_page')) {
        echo $module->functionality('get_home_page');
    } elseif (!$no_alert_on_error) {
        global $Errorh;    
        $Errorh->handler('Le module <strong>' . $module_name . '</strong> n'a pas de fonction get_home_page!', E_USER_ERROR, __LINE__, __FILE__);
        exit;
    }
}
elseif (!empty($idnews)) //On affiche la news correspondant à l'id envoyé.
{
    if (empty($news['id']))
        $Errorh->handler('e_unexist_news', E_USER_REDIRECT);
    import('content/comments');
    import('content/syndication/feed');
         $tpl_news = new Template('news/news.tpl');
    $next_news = $Sql->query_array(PREFIX . "news", "title", "id", "WHERE visible = 1 AND id > '" . $idnews . "' " . $Sql->limit(0, 1), __LINE__, __FILE__);
    $previous_news = $Sql->query_array(PREFIX . "news", "title", "id", "WHERE visible = 1 AND id < '" . $idnews . "' ORDER BY id DESC " . $Sql->limit(0, 1), __LINE__, __FILE__);
    $tpl_news->assign_vars(array(
        'C_IS_ADMIN' => $is_admin,
        'C_NEWS_BLOCK' => true,
        'C_NEWS_NAVIGATION_LINKS' => true,
        'C_PREVIOUS_NEWS' => !empty($previous_news['id']),
        'C_NEXT_NEWS' =>!empty($next_news['id']),
        'TOKEN' => $Session->get_token(),
        'PREVIOUS_NEWS' => $previous_news['title'],
        'NEXT_NEWS' => $next_news['title'],
        'U_PREVIOUS_NEWS' => url('.php?id=' . $previous_news['id'], '-0-' . $previous_news['id'] . '+' . url_encode_rewrite($previous_news['title']) . '.php'),
        'U_NEXT_NEWS' => url('.php?id=' . $next_news['id'], '-0-' . $next_news['id'] . '+' . url_encode_rewrite($next_news['title']) . '.php'),
        'L_SYNDICATION' => $LANG['syndication'],
        'L_ALERT_DELETE_NEWS' => $LANG['alert_delete_news'],
        'L_ON' => $LANG['on'],
        'L_DELETE' => $LANG['delete'],
        'L_EDIT' => $LANG['edit'],
    ));
    $tpl_news->assign_block_vars('news', array(
        'C_IMG' => !empty($news['img']),
        'C_ICON' => (!empty($news['icon']) && $CONFIG_NEWS['activ_icon'] == 1),
        'ID' => $news['id'],
        'IDCAT' => $news['idcat'],
        'ICON' => second_parse_url($news['icon']),
        'TITLE' => $news['title'],
        'CONTENTS' => second_parse($news['contents']),
        'EXTEND_CONTENTS' => second_parse($news['extend_contents']) . '<br /><br />',
        'IMG' => second_parse_url($news['img']),
        'IMG_DESC' => $news['alt'],
        'PSEUDO' => $CONFIG_NEWS['display_author'] ? $news['login'] : '',                
        'DATE' => $CONFIG_NEWS['display_date'] ? $LANG['on'] . ': ' . gmdate_format('date_format_short', $news['timestamp']) : '',
        'U_COM' => ($CONFIG_NEWS['activ_com'] == 1) ? Comments::com_display_link($news['nbr_com'], '../news/news' . url('.php?cat=0&id=' . $idnews . '&com=0', '-0-' . $idnews . '+' . url_encode_rewrite($news['title']) . '.php?com=0'), $idnews, 'news') : '',
        'U_USER_ID' => url('.php?id=' . $news['user_id'], '-' . $news['user_id'] . '.php'),
        'U_NEWS_LINK' => url('.php?id=' . $news['id'], '-0-' . $news['id'] . '+' . url_encode_rewrite($news['title']) . '.php'),
        'FEED_MENU' => Feed::get_feed_menu(FEED_URL)    
));    
}
elseif (!empty($idcat))
{
    $tpl_news = new Template('news/news_cat.tpl');
    $cat = $Sql->query_array(PREFIX . 'news_cat', 'id', 'name', 'icon', "WHERE id = '" . $idcat . "'", __LINE__, __FILE__);
    if (empty($cat['id']))
        $Errorh->handler('error_unexist_cat', E_USER_REDIRECT);
    $tpl_news->assign_vars(array(
        'C_IS_ADMIN' => $is_admin,
        'C_NEWS_LINK' => true,
        'CAT_NAME' => $cat['name'],
        'IDCAT' => $cat['id'],
        'L_EDIT' => $LANG['edit'],
        'L_CATEGORY' => $LANG['category']
    ));
    $result = $Sql->query_while("SELECT n.id, n.title, n.nbr_com, nc.id AS idcat, nc.icon
    FROM " . PREFIX . "news n
    LEFT JOIN " . PREFIX . "news_cat nc ON nc.id = n.idcat
    WHERE n.visible = 1 AND n.idcat = '" . $idcat . "'
    ORDER BY n.timestamp DESC", __LINE__, __FILE__);
    while ($row = $Sql->fetch_assoc($result))
    { 
        $tpl_news->assign_block_vars('list', array(
            'ICON' => ((!empty($row['icon']) && $CONFIG_NEWS['activ_icon'] == 1) ? '<a href="news' . url('.php?cat=' . $row['idcat'], '-' . $row['idcat'] . '.php') . '"><img class="valign_middle" src="' . $row['icon'] . '" alt="" /></a>' : ''),
            'TITLE' => $row['title'],
            'COM' => $row['nbr_com'],
            'U_NEWS' => 'news' . url('.php?id=' . $row['id'], '-0-' . $row['id'] . '+'  . url_encode_rewrite($row['title']) . '.php')
        ));
    }
}
//Affichage commentaires.
if (isset($_GET['com']) && $idnews > 0)
{
    $tpl_news->assign_vars(array(
        'COMMENTS' => display_comments('news', $idnews, url('news.php?id=' . $idnews . '&com=%s', 'news-0-' . $idnews . '.php?com=%s'))
    ));
}
 
//Footer
include_once('./kernel/footer.php');
?>



Acquérir, troquer, partager, Aimer... Là sont les bases de l'humanité!!
Site web    
saturnin Membre non connecté

Administrateur

Rang

Avatar

Administrateur

Inscrit le : 08/08/2009 à 22h19

Messages: 3963

Le 05/04/2010 à 13h56
merci Ztk :)

je suis un peu perdu devant le souci avec les darkage quand meme, j'ai beau chercher je voit pa pourquoi sa bloque les flux :(


signaturesaturnin


Accroche toi au clavier, je retire le shell...
Site web    
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 05/04/2010 à 14h36
Un grand merci ZtK pour le partage ^^


swan_signature

Site web    
Franck Membre non connecté

EDN actif(ve)

Rang

Avatar

Inscrit le : 03/04/2010 à 17h44

Messages: 15

Le 05/04/2010 à 14h40
Salut à tous !

Merci ZTk je vais bosser dessus il semble que cela fonctionne à première vue ....

Je taff un peu ça et je vous tient informé !

Mille merci encore à tous !
   
Franck Membre non connecté

EDN actif(ve)

Rang

Avatar

Inscrit le : 03/04/2010 à 17h44

Messages: 15

Le 05/04/2010 à 16h25
Oula que de tumultes sur ce projet ...

Mais c'est bon cela fonctionne parfaitement ..... pour mon cas avec un index.php custom ...

Merci et encore merci à tous ...


Merci ! Edité par Franck Le 06/04/2010 à 10h54
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 06/04/2010 à 19h41
Le sujet est donc réglé?


swan_signature

Site web    
Franck Membre non connecté

EDN actif(ve)

Rang

Avatar

Inscrit le : 03/04/2010 à 17h44

Messages: 15

Le 06/04/2010 à 20h34
Oui parfaitement j'ai mis le statuts ...

Merci à tous !
   
Swan Membre non connecté

Administrateur

Rang

Avatar

Inscrit le : 01/08/2009 à 22h53

Messages: 8431

Le 10/04/2010 à 12h19
Merci @ toi ^^


swan_signature

Site web    
Répondre
Vous n'êtes pas autorisé à écrire dans cette catégorie