Lithuanian PHP-Fusion Mods Support Site :: PHP-Fusion modifikacijų forumas :: Patobulinimai
 Spausdinti temą
v7 Siuntiniu komentarai
Snekutis
#1 Spausdinti pranešimus
parašyta 2011-12-15 13:51
Draugas


Pranešimai: 340
Įstojo: 02.05.10

Sveiki. Žinau, kad buvau tokia tema sukūręs, bet nerandu jos. Wyciokaszz pameni man padarei ant downloads mSF sistemos, komentaru panele tai va man dar prisireikė joje, kad būtų toks dalykas kaip žiūrėti daugiau komentarų ir šitas būtų kaip ant dauguma paneliu pačioje apačioje. Nu pavyzdžiui ant šaukyklos yra Šaukyklos Archyvas tai aš noriu, kad komentaru panelei būtų Žiūrėti daugiau komentarų nes jeigu daugiau prirašo aš nematau kitų siuntiniu kuriose kas nors pakomentavo ką nors;]

Atsisiųsti kodą  Kodas
opentable("Paskutiniai komentarai");
$i = 0;
$result = dbquery(
"SELECT * FROM ".$db_prefix."comments LEFT JOIN ".$db_prefix."users
ON ".$db_prefix."comments.comment_name=".$db_prefix."users.user_id
ORDER BY comment_datestamp DESC LIMIT 05"
);
if (dbrows($result)) {
echo "<table width='100%' align='center' cellpadding='0' cellspacing='1' class='tbl-border'>\n";
while ($data = dbarray($result)) {
echo "<tr>\n<td class='".($i% 2==0?"tbl1":"tbl2")."'><span class='comment-name'>";
if ($data['user_name']) {
echo "<a href='".BASEDIR."profile.php?lookup=".$data['comment_name']."' class='slink'>".$data['user_name']."</a>";
} else {
echo $data['comment_name'];
}
$comment_message = nl2br(parseubb(parsesmileys($data['comment_message'])));
$comment_item_id = $data['comment_item_id'];
$comment_type = $data['comment_type'];
echo "</span>
<span class='small'>Data: ".showdate("longdate", $data['comment_datestamp'])."</span><br>
".$comment_message."<br>";

if ($data['comment_type'] == "N") {
echo "<a href='".BASEDIR."news.php?readmore=".$data['comment_item_id']."'>Žiūrėti komentarą</a><br>";
}
else if ($data['comment_type'] == "A") {
echo "<a href='".BASEDIR."readarticle.php?article_id=".$data['comment_item_id']."'>Žiūrėti komentarą</a><br>";
}
else if ($data['comment_type'] == "P") {
echo "<a href='".BASEDIR."photogallery.php?photo=".$data['comment_item_id']."'>Žiūrėti komentarą</a><br>";
}
else if ($data['comment_type'] == "C") {
echo "<a href='".BASEDIR."viewpage.php?page_id=".$data['comment_item_id']."'>Žiūrėti komentarą</a><br>";
}
else if ($data['comment_type'] == "U") {
echo "<a href='".BASEDIR."profile.php?lookup=".$data['comment_item_id']."'>Žiūrėti komentarą</a><br>";
}
else {
echo "Nuorodos į saitus nėra.";
}

echo "</td>\n</tr>\n";
$i++;
}
echo "</table>\n";
} else {
echo "<center><br>Komentarų nėra.<br><br></center>\n";
}
closetable();



Redagavo Snekutis 2011-12-15 13:59
 
PM
Wyciokazz
#2 Spausdinti pranešimus
parašyta 2011-12-20 23:35
Vartotojo avataras

Moderatorius


Pranešimai: 2865
Įstojo: 27.02.08

Atsisiųsti kodą  Kodas
openside("Paskutiniai komentarai");
$i = 0;
$result = dbquery(
"SELECT * FROM ".$db_prefix."comments LEFT JOIN ".$db_prefix."users
ON ".$db_prefix."comments.comment_name=".$db_prefix."users.user_id
ORDER BY comment_datestamp DESC LIMIT 05"
);
if (dbrows($result)) {
echo "<table width='100%' align='center' cellpadding='0' cellspacing='1' class='tbl-border'>\n";
while ($data = dbarray($result)) {
echo "<tr>\n<td class='".($i% 2==0?"tbl1":"tbl2")."'><span class='comment-name'>";
if ($data['user_name']) {
echo "<a href='".BASEDIR."profile.php?lookup=".$data['comment_name']."' class='slink'>".$data['user_name']."</a>";
} else {
echo $data['comment_name'];
}
$comment_message = trimlink($data['comment_message'], 25);
$comment_item_id = $data['comment_item_id'];
$comment_type = $data['comment_type'];
echo "</span>
<span class='small'>Data: ".showdate("longdate", $data['comment_datestamp'])."</span><br>
".$comment_message."<br>";

if ($data['comment_type'] == "U") {
echo "<a href='".BASEDIR."profile.php?lookup=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "N") {
echo "<a href='".BASEDIR."news.php?readmore=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "A") {
echo "<a href='".BASEDIR."readarticle.php?article_id=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "P") {
echo "<a href='".BASEDIR."photogallery.php?photo_id=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "G") {
echo "<a href='".BASEDIR.INFUSIONS."arcade/comments.php?game_id=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "S") {
echo "<a href='".BASEDIR.INFUSIONS."suggestion_box/suggestion_box.php?step=view&suggestion_id=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "YO") {
echo "<a href='".BASEDIR.INFUSIONS."youtube/video.php?v=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "C") {
echo "<a href='".BASEDIR."viewpage.php?page_id=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "E") {
echo "<a href='".BASEDIR.INFUSIONS."error_reports/error_reports.php?step=view&error_id=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "PK") {
echo "<a href='".BASEDIR.INFUSIONS."member_poll_panel/polls_comments.php?viewpoll_id=".$data['comment_item_id']."> </a>";
} elseif ($data['comment_type'] == "F") {
echo "<a href='".BASEDIR."downloads.php?page_id=".$data['comment_item_id']."> </a>";
} else {
echo "Nuorodos į saitus nėra.";
}

echo "</td>\n</tr>\n";
$i++;
}
echo "</table>\n";

echo '<center><a href="'.BASEDIR.'komentarai.php">Daugiau komentarų</a></center>';
} else {
echo "<center><br>Komentarų nėra.<br><br></center>\n";
}

closeside();




Redagavo Wyciokazz 2011-12-20 23:49
Kam kurti tai kas jau sukurta.
 
PM
peršokti į forumą: