SimplePortal
Support => International Support => Turkish (Türkçe) => Topic started by: sayfam on April 03, 2009, 11:50:11 AM
-
Yeni sürümde gelir diye ummuştum ama göremedim..Bloklara downloads modunu (http://custom.simplemachines.org/mods/index.php?mod=992) nasıl yerleştireceğiz?
örneğin;
son yüklenen 10 dosya
en çok indirilen 10 dosya
bu arada 2.0 rc1+sp2.2
teşekkürler...
-
global $db_prefix, $scripturl;
$request = db_query("SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.title AS ftitle, f.totaldownloads,
c.title, m.realName, m.ID_MEMBER AS mID_MEMBER
FROM {$db_prefix}down_file AS f, {$db_prefix}down_cat AS c, {$db_prefix}members AS m
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = '1'
AND f.ID_MEMBER = m.ID_MEMBER
ORDER BY f.ID_FILE DESC
LIMIT 10",__FILE__,__LINE__);
while($row = mysql_fetch_assoc($request)) {
echo '<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
$request = db_query("SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.title AS ftitle, f.totaldownloads,
c.title, m.realName, m.ID_MEMBER AS mID_MEMBER
FROM {$db_prefix}down_file AS f, {$db_prefix}down_cat AS c, {$db_prefix}members AS m
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = '1'
AND f.ID_MEMBER = m.ID_MEMBER
ORDER BY totaldownloads DESC
LIMIT 35",__FILE__,__LINE__);
while($row = mysql_fetch_assoc($request)) {
echo '<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
[code]
[url=http://www.simplemachines.org/community/index.php?topic=240522.msg1621844#msg1621844]Orjinal Konu[/url]
-
global $smcFunc, $scripturl;
$request = $smcFunc['db_query']('', '
SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = {int:approved}
AND f.ID_MEMBER = m.id_member
ORDER BY f.ID_FILE DESC
LIMIT 10',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
$request = $smcFunc['db_query']('', '
SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = {int:approved}
AND f.ID_MEMBER = m.id_member
ORDER BY totaldownloads DESC
LIMIT 35',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
E?er çal??mazsa bunu deneyin:
global $smcFunc, $scripturl;
$request = $smcFunc['db_query']('', '
SELECT f.id_file, f.id_member, f.date, f.id_cat, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.id_cat = c.id_cat
AND f.approved = {int:approved}
AND f.id_member = m.id_member
ORDER BY f.id_file DESC
LIMIT 10',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
$request = $smcFunc['db_query']('', '
SELECT f.id_file, f.id_member, f.date, f.id_cat, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.id_cat = c.id_cat
AND f.approved = {int:approved}
AND f.id_member = m.id_member
ORDER BY totaldownloads DESC
LIMIT 35',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
-
Te?ekkürler Ya??z. Kodlar? düzenleyip ihtiyac? olanlar için çal???r vaziyette a?a??ya koyuyorum.
Son Yüklenen Dosyalar:
global $smcFunc, $scripturl;
$request = $smcFunc['db_query']('', '
SELECT f.id_file, f.id_member, f.date, f.id_cat, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.id_cat = c.id_cat
AND f.approved = {int:approved}
AND f.id_member = m.id_member
ORDER BY f.id_file DESC
LIMIT 10',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
En Çok ?ndirilen Dosyalar:
global $smcFunc, $scripturl;
$request = $smcFunc['db_query']('', '
SELECT f.id_file, f.id_member, f.date, f.id_cat, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.id_cat = c.id_cat
AND f.approved = {int:approved}
AND f.id_member = m.id_member
ORDER BY totaldownloads DESC
LIMIT 10',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
-
Bu arada dosya adlarının alt satıra geçmemesi için karakter sınırlaması yapabilir miyiz?
-
bul
',$row['ftitle'],'
De?i?tir
',shorten_subject($row['ftitle'], 15),'
15 yerine kendine göre say? koy. Ama bunu yap?nca dosya isminin bir k?sm? silinecektir dolay?s?yla üzerine gelince dosya ad?n?n?n tamam?n?n ç?kmas?n? sa?laman laz?m. Onuda ?unu de?i?tirerek yapacaks?n
bul
<a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'">
de?i?tir
<a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'" title="',$row['ftitle'],'">
-
Teşekkürler Yağız. Kodları düzenleyip ihtiyacı olanlar için çalışır vaziyette aşağıya koyuyorum.
Son Yüklenen Dosyalar:
global $smcFunc, $scripturl;
$request = $smcFunc['db_query']('', '
SELECT f.id_file, f.id_member, f.date, f.id_cat, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.id_cat = c.id_cat
AND f.approved = {int:approved}
AND f.id_member = m.id_member
ORDER BY f.id_file DESC
LIMIT 10',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
En Çok İndirilen Dosyalar:
global $smcFunc, $scripturl;
$request = $smcFunc['db_query']('', '
SELECT f.id_file, f.id_member, f.date, f.id_cat, f.title AS ftitle, f.totaldownloads,
c.title, m.real_name, m.id_member AS mID_MEMBER
FROM {db_prefix}down_file AS f, {db_prefix}down_cat AS c, {db_prefix}members AS m
WHERE f.id_cat = c.id_cat
AND f.approved = {int:approved}
AND f.id_member = m.id_member
ORDER BY totaldownloads DESC
LIMIT 10',
array(
'approved' => '1',
)
);
while($row = $smcFunc['db_fetch_assoc']($request))
{
echo '
<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['id_file'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
Arkadaşlar ikisinde de portalın düzeni bozuluyor...
-
Fussilet'in aşagıda verdigi kodla son eklenen dosyalar ve indirme sayısı gösteriyor.
global $db_prefix, $scripturl;
$request = db_query("SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.title AS ftitle, f.totaldownloads,
c.title, m.realName, m.ID_MEMBER AS mID_MEMBER
FROM {$db_prefix}down_file AS f, {$db_prefix}down_cat AS c, {$db_prefix}members AS m
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = '1'
AND f.ID_MEMBER = m.ID_MEMBER
ORDER BY f.ID_FILE DESC
LIMIT 35",__FILE__,__LINE__);
while($row = mysql_fetch_assoc($request)) {
echo '<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
-
Buda popülar dasyalar blok
global $db_prefix, $scripturl;
$request = db_query("SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.title AS ftitle, f.totaldownloads,
c.title, m.realName, m.ID_MEMBER AS mID_MEMBER
FROM {$db_prefix}down_file AS f, {$db_prefix}down_cat AS c, {$db_prefix}members AS m
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = '1'
AND f.ID_MEMBER = m.ID_MEMBER
ORDER BY totaldownloads DESC
LIMIT 35",__FILE__,__LINE__);
while($row = mysql_fetch_assoc($request)) {
echo '<table width="100%" cellpadding="2" cellspacing="0">
<tr>
<td valign="top" class="smalltext"> <a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">',$row['ftitle'],'</a></td>
<td valign="top" class="smalltext" align="right">',$row['totaldownloads'],'</td>
</tr>
</table>';
}
-
Özgür aynı hatayı verdi.Fussilet kodu çalışıyor şu anda.
-
Özgür aynı hatayı verdi.Fussilet kodu çalışıyor şu anda.
Hata nedir tam olarak?
-
E zaten sen 1.1.x kullanıyorsun verdiğim kod 2.0 içindi.
Benim verdiğim kodun 1.1.x deki hali şu şekilde olmalı
global $db_prefix, $scripturl;
$request = db_query("SELECT f.ID_FILE, f.ID_MEMBER, f.date, f.ID_CAT, f.title AS ftitle, f.totaldownloads,
c.title, m.realName, m.ID_MEMBER AS mID_MEMBER
FROM {$db_prefix}down_file AS f, {$db_prefix}down_cat AS c, {$db_prefix}members AS m
WHERE f.ID_CAT = c.ID_CAT
AND f.approved = '1'
AND f.ID_MEMBER = m.ID_MEMBER
ORDER BY f.ID_FILE DESC
LIMIT 35",__FILE__,__LINE__);
while($row = mysql_fetch_assoc($request))
echo'<ul class="sp_list">';
{
echo '<li>', sp_embed_image('dot'), '<a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">',$row['ftitle'],'</a> | ',$row['totaldownloads'],'</li>';
}
echo'</ul>';
-
Özgür eksik oldu galiba
(http://i44.tinypic.com/o0ntrk.png)
Fussilet'in verdigi
(http://i39.tinypic.com/2cy066p.png)
bunun önüne küçük resim eklenirse yeterli.
Nokta resimini nasıl eklerim?
-
', sp_embed_image('dot'), '
bu o imajı çağırmalı.
<a href="',$scripturl,'?action=downloads;sa=view;id=',$row['ID_FILE'],'">
kodunun hemen önüne eklersen eklenmiş olur.
-
Teşekkürler oldu.