Tροποποίηση module

Started by porcupine, December 13, 2005, 10:59:55 AM

Previous topic - Next topic

porcupine

Έχω εγκαταστήσει ένα module για το Mambo το οποίο δείχνει τα τελευταία Χ threads στην 1η σελίδα του site.

To πρόβλημά μου είναι ότι θέλω να αλλάξω τη σειρά Forum - Thread - Ώρα που εμφανίζεται στην 1η σελίδα σε π.χ. Thread - Forum - Ώρα. Πώς γίνεται αυτό;

(Aν η περιγραφή μου σας μπερδεύει ιδού το link: www.mindtrap.gr [nofollow])

Το module που χρησιμοποιώ είναι το mod_smf_RecentTopics που δίνεται στο bridge για Mambo.

Ευχαριστώ εκ των προτέρων

vkot

For specialized SMF installation/customization, Web Development, Linux Server Administration, click here.
Για εξειδικευμένες υπηρεσίες στα παραπάνω, πατήστε εδώ.

agridoc

#2
porcupine αν χρησιμοποιείς το module mod_smf_recentTopics.php που έχει κώδικα κάπως έτσι

<?php

global $context$txt$scripturl$mos_prefix;

$sql "SELECT id FROM ".$mos_prefix."menu WHERE link='index.php?option=com_smf'";

$result mysql_query ($sql);

$row mysql_fetch_array($result);

$myurl $_SERVER['PHP_SELF'] . "?option=com_smf&Itemid=" $row[0]."&";

$scripturl $myurl;

$num_recent 5;

ssi_recentTopics($num_recent);



?>



τότε αυτό που θέλεις μπορεί να γίνει με τροποίηση του SSI.php του SMF. Αλλαξε το περιεχόμενο των στηλών στον πίνακα που καθορίζεται στο
function ssi_recentTopics

Για να το κάνεις αυτό

Βρες λίγο πιο κάτω το
echo '
<table border="0" class="ssi_table">';
foreach ($posts as $post)
echo '
<tr>
<td align="right" valign="top" nowrap="nowrap">
[', $post['board']['link'], ']
</td>
<td valign="top">
<a href="', $post['href'], '">', $post['subject'], '</a>
', $txt[525], ' ', $post['poster']['link'], '
', $post['new'] ? '' : '<a href="' . $scripturl . '?topic=' . $post['topic'] . '.from' . $post['newtime'] . ';topicseen#new"><img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/new.gif" alt="' . $txt[302] . '" border="0" /></a>', '
</td>
<td align="right" nowrap="nowrap">
', $post['time'], '
</td>
</tr>';
echo '
</table>';



Αλλαξε το σε
echo '
<table border="0" class="ssi_table">';
foreach ($posts as $post)
echo '
<tr>
<td valign="top">
<a href="', $post['href'], '">', $post['subject'], '</a>
', $txt[525], ' ', $post['poster']['link'], '
', $post['new'] ? '' : '<a href="' . $scripturl . '?topic=' . $post['topic'] . '.from' . $post['newtime'] . ';topicseen#new"><img src="' . $settings['images_url'] . '/' . $context['user']['language'] . '/new.gif" alt="' . $txt[302] . '" border="0" /></a>', '
</td>
<td align="right" valign="top" nowrap="nowrap">
[', $post['board']['link'], ']
</td>
<td align="right" nowrap="nowrap">
', $post['time'], '
</td>
</tr>';
echo '
</table>';


Καλού κακού κάνε ένα backup το SSI.php πριν το επιχειρήσεις αν και νομίζω ότι η συρραφή έχει γίνει εντάξει  ;)
  For Greek aeromodellers and our friends around the world  - Greek Button sets for SMF - Greeklish to Greek mod
Δeν αφιερώνω χρόνο για μηνύματα σε greeklish.

Advertisement: