Forum pragmaMx France 25 Mai 2012 à 12:35:07 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Modifications du fichier block-Random_Headlines sur tous les articles et cat  (Lu 810 fois)
c3dric94
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 272


{ PmX Addict }


« le: 25 Novembre 2010 à 10:24:07 »

Bonjour,

Depuis ce matin je me prend la tête à essayé de modifier le fichier "block-Random_Headlines.php", afin que celui-ci m'affiche les x articles aléatoires sur toutes les catégories du site (par défaut le fichier block-Random_Headlines affiche les X articles Aléatoires d'une même catégories).

J'ai essayé de multiples façons mais je bloque quelques part et je ne sais pas ou.

Merci à vous.

Code:
<?php
defined
('mxMainFileLoaded') or die('access denied');

$mxblockcache true;

global 
$prefix$tipath;

$topic_array "";
$result sql_query("SELECT * FROM " $prefix "_topics");
$numrows sql_num_rows($result);
if (
$numrows 1) {
    
$result sql_query("SELECT topicid FROM " $prefix "_topics");
    while (list(
$topicid) = sql_fetch_row($result)) {
        
$topic_array .= "$topicid-";
    }
    
$r_topic explode("-"$topic_array);
    
mt_srand((double)microtime() * 1000000);
    
$numrows $numrows-1;
    
$topic mt_rand(0$numrows);
    
$topic $r_topic[$topic];
} else {
    
$topic 1;
}

$result sql_query("SELECT sid, title FROM ${prefix}_stories WHERE topic='$topic' ORDER BY `time` DESC, `sid` DESC LIMIT 0,5");
$res sql_query("SELECT topictext FROM " $prefix "_topics WHERE topicid='$topic'");
list(
$topictext) = sql_fetch_row($res);
while (list(
$sid$title) = sql_fetch_row($result)) {
    
$tbl[] = '<li><a href="modules.php?name=News&amp;file=article&amp;sid=' $sid '">' $title '</a></li>';
}

if (isset(
$tbl)) {
    
$content .= '<ul class="list">' implode(''$tbl) . '</ul>';
}
$blockfiletitle $topictext;

?>


« Dernière édition: 25 Novembre 2010 à 11:20:11 par c3dric94 » Journalisée



c3dric94
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 272


{ PmX Addict }


« Répondre #1 le: 30 Novembre 2010 à 22:17:08 »

Ai je dit une bêtise ?? hallucine
Journalisée



Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Modules spécifiques & Blocs  |  Blocs (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Modifications du fichier block-Random_Headlines sur tous les articles et cat
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus