Pozdrav ljudi,
Necu puno da vas gnjavim, zanima me ime ovog moda:
(https://www.simplemachines.org/community/proxy.php?request=http%3A%2F%2Fultraphoto.org%2Fimages%2Fvv4uuc4lqgmem86huooe.gif&hash=c69a7ddb43e175c0736dfb78b1b825aa1395588c)
spazio sam taj mod na jednom forumu, pa me zanima kako se zove taj mod?.
Unapred zahvalan,
Napaster
Zar to nemaš u statistici foruma? Jel se ovo sa slike nalazi na nekom drugom mestu foruma osim u statistici?
Quote from: Skipper_gm on July 12, 2010, 12:29:37 PM
Zar to nemaš u statistici foruma? Jel se ovo sa slike nalazi na nekom drugom mestu foruma osim u statistici?
Ovo se nalazi na indexu foruma.... Znam da stats ali ovo je neshto drugo... to postoji na vbulletin forumima, a ovo je slikano na smf-u... :)
Google :
Vidi:
http://lmgtfy.com/?q=top+ten+SMF+mod
Quote from: steven80 on July 12, 2010, 02:14:17 PM
Google :
Vidi:
http://lmgtfy.com/?q=top+ten+SMF+mod
Steven hvala ti puno za ovo... ali mene zanima konkretno link za download ne zanimaju me pretrage... Ime moda me zanima konkretno... Hvala ti u svakom sluchaju za ovo... Ali bih te zamolio za ime tog moda ne za pretragu... ;)
e neverovatno
tako me zeznu ... moram ponovo da pisem ceo post
prvo da kazem da sve sto ti napisem se odnosi na veriziju 1.1.11
ne verujem da je ovo mod... mislim da je rucno dodato par funkcija, dve vec postoje a to je za topX po postovima i topX tema po pregledima(ili ti populatnosti)
u SSI.php postoje gotove funkcije za ovo dvoje a prikazujes ih na sledeci nacin
Top10 tema po pregledima:
ssi_topTopicsViews(10, 'echo');
Top10 po postovima:
ssi_topPoster(10, 'echo');
za Top10 po temam mozes dodati sledeci kod u svoj SSI.php
ispred recimocimo // Show the top poster's name and profile link.
function ssi_topTopicPoster($topNumber = 1, $output_method = 'echo')
{
global $db_prefix, $scripturl;
// Find the latest topic poster.
$request = db_query("
SELECT ID_MEMBER, realName, topics
FROM {$db_prefix}members
ORDER BY topics DESC
LIMIT $topNumber", __FILE__, __LINE__);
$return = array();
while ($row = mysql_fetch_assoc($request))
$return[] = array(
'id' => $row['ID_MEMBER'],
'name' => $row['realName'],
'href' => $scripturl . '?action=profile;u=' . $row['ID_MEMBER'],
'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '">' . $row['realName'] . '</a>',
'posts' => $row['posts']
);
mysql_free_result($request);
// Just return all the top topic posters.
if ($output_method != 'echo')
return $return;
// Make a quick array to list the links in.
$temp_array = array();
foreach ($return as $member)
$temp_array[] = $member['link'];
echo implode(', ', $temp_array);
}
Top10 po temam:
ssi_topTopicPoster(10, 'echo')
za zadnjih 10 registrovanih na forumu funkcija bi bila ovakva
function ssi_Reg($topNumber = 1, $output_method = 'echo')
{
global $db_prefix, $scripturl;
$request = db_query("
SELECT ID_MEMBER, realName
FROM {$db_prefix}members
ORDER BY ID_MEMBER DESC
LIMIT $topNumber", __FILE__, __LINE__);
$return = array();
while ($row = mysql_fetch_assoc($request))
$return[] = array(
'id' => $row['ID_MEMBER'],
'name' => $row['realName'],
'href' => $scripturl . '?action=profile;u=' . $row['ID_MEMBER'],
'link' => '<a href="' . $scripturl . '?action=profile;u=' . $row['ID_MEMBER'] . '">' . $row['realName'] . '</a>',
'posts' => $row['posts']
);
mysql_free_result($request);
// Just return all the top topic posters.
if ($output_method != 'echo')
return $return;
// Make a quick array to list the links in.
$temp_array = array();
foreach ($return as $member)
$temp_array[] = $member['link'];
echo implode(', ', $temp_array);
}
Zadnjih 10 registrovanih:
ssi_Reg(10, 'echo')
ako zelis sam da napravis izgled prikazivanja onda svugde umesto 'echo' stavis 'array' i onda izvrtis $returnu foreach petlji i to prikazes kako ti odgovara...
A to je ova fora da bude na indexu foruma, znachi ja ne zelim da se to vidi kad odem www.imeforuma.com/index.php?action=stats ja bih zeleo da se to vidi kao na slici to je slikan www.imeforuma.com/index.php pa bih zeleo da tako bude kod mene isto to....
pa da, upravo to i govorim...
samo sto moras da izmenis BoardIndex.template.php
ako ne znas nista oko php-a onda sam ti dzaba ovo pisao...
Quote from: manix on July 12, 2010, 02:47:04 PM
pa da, upravo to i govorim...
samo sto moras da izmenis BoardIndex.template.php
ako ne znas nista oko php-a onda sam ti dzaba ovo pisao...
Sve sam menjam... Samo mi reci josh shta da izmenim u BoardIndex.template.php fajlu? i reci mi da li moram i u Index.template.php da menjam i shta ako ti nije problem.
Hvala :)
pa prvo moras da tom fajlu nadjes mesto gde zelis to da prikazes i onda tu da dosas tabelu u kojoj ces to prikazati...
posto smo napravili top 10 za 4 stvari onda ti treba tabela sa 4 polja
dakle evo kako... ja sam uradio samo kod za top 10 poster ostali su po istom principu
echo'
<table width="100%" border="0" cellpadding="2">
<tr>
<td>Top 10 po postovima</td>
<td>Top 10 po temam</td>
<td>Top 10 popularnih foruma</td>
<td>Zadnjih 10 registrovanih</td>
</tr>
<tr>
<td width="25%">';
//Top 10 po postovima
$return= ssi_topPoster(10, 'array');
echo'
<table width="100%" border="0" cellpadding="2">
<tr>';
foreach($return as $poster){
echo'
<td>'.$poster['link'].'</td>';
}
echo'
</tr>
</table>';
echo
'</td>
<td width="25%">';
//Top 10 po temam
echo
'</td>
<td width="25%">';
//Top 10 popularnih foruma
echo
'</td>
<td width="25%">';
//Zadnjih 10 registrovanih
echo
'</td>
</tr>
</table>';
ovaj kod treba da ubacis tamo gde zelis da se prikaze tabela...
Da nebi puno komplicirali kako vidim da me nisi razumjeo u prijasnjem. ti zelis kao ovde da ti bude:
http://destek.smfmod.com/
Mod se zove "FULL TOP TEN" i nepostoji vise (ukinut je)
Ako na to mislis mod nepostoji vise, hocu reci nema ga izbrisao ga je autor mislim.
Ja sam malo surfao po netu pa sam nasao mod kojeg sam ti zakacio a prijevod upotrijebi ovaj:
// Full Top 10 by smfmod.com
$txt['hhyfull1'] = 'Full - Top 10';
$txt['hhyfull2'] = 'Top 10 Mensages';
$txt['hhyfull3'] = 'Top 10 Karma';
$txt['hhyfull4'] = 'Top 10 tema';
$txt['hhyfull5'] = 'Top 10 post popular';
$txt['hhyfull6'] = 'Nuevo miembro';
$txt['hhyfull7'] = 'Miembro';
$txt['hhyfull8'] = 'Tema';
$txt['hhyfull9'] = 'Karma';
$txt['hhyfull10'] = 'Tema';
$txt['hhyfull11'] = 'Visita';
$txt['hhyfull12'] = 'Categoria contestada';
$txt['hhyfull13'] = 'Mensage contestado';
$txt['hhyfull14'] = 'Remitente';
$txt['hhyfull15'] = 'Data';
Pozzz !
Pozz ;)
QuoteDa nebi puno komplicirali kako vidim da me nisi razumjeo u prijasnjem. ti zelis kao ovde da ti bude:
nadam se da se ovo ne odnosi na mene ???
BW, ujedno je i resen problem :)
Quote from: manix on July 12, 2010, 06:39:58 PM
QuoteDa nebi puno komplicirali kako vidim da me nisi razumjeo u prijasnjem. ti zelis kao ovde da ti bude:
nadam se da se ovo ne odnosi na mene ???
BW, ujedno je i resen problem :)
Ma kakvi Manix ne odnosi se na tebe nego se odnosi generalno na sve.
Pozz ! :)
Steven hvala tu puno, hvala i tebi Manix... puno ste mi pomogli... da i ja budem od neke koristi, evo prevoda na Srpski za ovaj mod....
Latinica:
// Full Top 10 by smfmod.com
$txt['hhyfull1'] = 'Pregled - Top 10';
$txt['hhyfull2'] = 'Top 10 Pisača';
$txt['hhyfull3'] = 'Top 10 Pohvaljenih';
$txt['hhyfull4'] = 'Top 10 Postavljača Tema';
$txt['hhyfull5'] = 'Top 10 Tema po popularnosti';
$txt['hhyfull6'] = 'Novi Članovi';
$txt['hhyfull7'] = 'Član';
$txt['hhyfull8'] = 'Tema';
$txt['hhyfull9'] = 'Zahvalnica';
$txt['hhyfull10'] = 'Tema';
$txt['hhyfull11'] = 'Tema po pregledima';
$txt['hhyfull12'] = 'Kategorija po pregledima';
$txt['hhyfull13'] = 'Nove poruke';
$txt['hhyfull14'] = 'Poslao';
$txt['hhyfull15'] = 'Datum';
Ћирилица:
// Full Top 10 by smfmod.com
$txt['hhyfull1'] = 'Преглед - Топ 10';
$txt['hhyfull2'] = 'Топ 10 Писача';
$txt['hhyfull3'] = 'Toп 10 Похваљених';
$txt['hhyfull4'] = 'Toп 10 Постављача Тема';
$txt['hhyfull5'] = 'Toп 10 Тема по популарности';
$txt['hhyfull6'] = 'Нови чланови';
$txt['hhyfull7'] = 'Члан';
$txt['hhyfull8'] = 'Тема';
$txt['hhyfull9'] = 'Захвалница';
$txt['hhyfull10'] = 'Тема';
$txt['hhyfull11'] = 'Тема по прегледима';
$txt['hhyfull12'] = 'Категорија по прегледима';
$txt['hhyfull13'] = 'Нове поруке';
$txt['hhyfull14'] = 'Послао';
$txt['hhyfull15'] = 'Датум';
Vi ste meni pomogli, nadam se da ce moj prevod takodje nekome pomoci.... :)