Zobacz temat
Ilość Newsów na stronie w v.5
|
|
MajsterBieda |
Dodany dnia 05.01.2005 04:27:32
|
Początkujący Postów: 222 Data rejestracji: 08.11.2004 17:25 |
Może to się komuś przyda... Aby zmienić ilość wyświetlanych Newsów na stronie w PHP Fusion v.5.0 edytujemy plik news.php z głównego katalogu Fusion i zmieniamy cyfry zaznaczone przeze mnie na czerwono; <? /*--------------------------------------------+ | PHP-Fusion 5 - Content Management System | |---------------------------------------------| | author: Nick Jones (Digitanium) © 2002-2005 | | web: http://www.php-fu... | | email: | |---------------------------------------------| | Released under the terms and conditions of | | the GNU General Public License (Version 2) | +--------------------------------------------*/ @include "fusion_config.php"; include "fusion_core.php"; include "subheader.php"; include "side_left.php"; if (!$readmore) { $rows = dbcount("(*)", "news", "(news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().")"); if (!$rowstart) $rowstart = 0; if ($rows != 0) { $i = 1; $result = dbquery( "SELECT tn.*, tu.user_id,user_name, COUNT(comment_item_id) AS news_comments FROM ".$fusion_prefix."news tn LEFT JOIN ".$fusion_prefix."users tu ON tn.news_name=tu.user_id LEFT JOIN ".$fusion_prefix."comments ON tn.news_id=comment_item_id AND comment_type='N' WHERE (news_start='0'||news_start<=".time().") AND (news_end='0'||news_end>=".time().") GROUP BY news_id ORDER BY news_datestamp DESC LIMIT $rowstart,5" ); $numrows = dbrows($result); while ($data = dbarray($result)) { $news_subject = "<a name='".$data['news_id']."'></a>".stripslashes($data['news_subject']); $news_news = stripslashes($data['news_news']); if ($data['news_breaks'] == "y") $news_news = nl2br($news_news); $news_info = array( "news_id" => $data['news_id'], "user_id" => $data['user_id'], "user_name" => $data['user_name'], "news_date" => $data['news_datestamp'], "news_ext" => $data['news_extended'] ? "y" : "n", "news_reads" => $data['news_reads'], "news_comments" => $data['news_comments'], ); render_news($news_subject, $news_news, $news_info); if ($i != $numrows) { tablebreak(); } $i++; } echo "<div align='center' style='margin-top:5px;'>\n".makePageNav($rowstart,5,$rows,3)."\n</div>\n"; } else { opentable(LAN_46); echo "<center><br>\n".LAN_47."<br><br>\n</center>\n"; closetable(); } } else { if (!isNum($readmore)) { header("Location:".$PHP_SELF); exit; } include FUSION_INCLUDES."comments_include.php"; include FUSION_INCLUDES."ratings_include.php"; $result = dbquery( "SELECT tn.*, tu.user_id,user_name, COUNT(comment_item_id) AS news_comments FROM ".$fusion_prefix."news tn LEFT JOIN ".$fusion_prefix."users tu ON tn.news_name=tu.user_id LEFT JOIN ".$fusion_prefix."comments ON tn.news_id=comment_item_id AND comment_type='N' WHERE news_id='$readmore' GROUP BY news_id" ); if (dbrows($result)!=0) { $data = dbarray($result); $news_subject = $data['news_subject']; $news_news = stripslashes($data['news_extended'] ? $data['news_extended'] : $data['news_news']); if ($data['news_breaks'] == "y") { $news_news = nl2br($news_news); } $news_info = array( "news_id" => $data['news_id'], "user_id" => $data['user_id'], "user_name" => $data['user_name'], "news_date" => $data['news_datestamp'], "news_ext" => "n", "news_reads" => $data['news_reads'], "news_comments" => $data['news_comments'], ); render_news($news_subject, $news_news, $news_info); showcomments("N","news","news_id",$readmore,"$PHP_SELF?readmore=$readmore"); showratings("N",$readmore,"$PHP_SELF?readmore=$readmore"); if (!isset($_POST['post_comment']) && !isset($_POST['post_rating'])) { $result2 = dbquery("UPDATE ".$fusion_prefix."news SET news_reads=news_reads+1 WHERE news_id='$readmore'"); } } else { header("Location:".$PHP_SELF); } } include "side_right.php"; include "footer.php"; ?> W tym przypadku wyświetlonych będzie pięć Newsów, w oryginalnym pliku jest wpisana liczba 10. Edytowane przez MajsterBieda dnia 05.01.2005 04:31:06 |
|
|
Wścibski Gość |
Dodany dnia 04.10.2024 06:46:55
|
Pan Kontekstualny Postów: n^x Data rejestracji: Zawsze |
|
IP: localhost | |
Duplej |
Dodany dnia 30.03.2006 14:19:02
|
Przedszkolak Postów: 12 Data rejestracji: 26.03.2006 21:32 |
dziala to w wersji 6 ? |
|
|
as |
Dodany dnia 30.03.2006 19:38:37
|
Zaawansowany Postów: 1509 Data rejestracji: 25.01.2005 21:55 |
Najlepiej jak sam sprawdzisz...
as
|
|
|
wlodi |
Dodany dnia 30.03.2006 20:26:26
|
Bywalec Postów: 765 Ostrzeżeń: 1 Data rejestracji: 16.09.2005 23:50 Złamana licencja |
Najprawdopodobniej nie bedzie działać ale na forum było to opisywane wiec poszukaj
|
|
|
slawekneo |
Dodany dnia 31.03.2006 06:17:00
|
Bywalec Postów: 915 Pomógł: 41 Data rejestracji: 12.03.2006 07:28 |
witam w wersji 6 wystarczy wejsc w news.php i odnalesc (znajduje sie to prawie na poczatku) Pozdrawiam!!! Edytowane przez slawekneo dnia 31.03.2006 06:17:50 |
|
|
paker1111 |
Dodany dnia 11.04.2006 13:29:01
|
Przedszkolak Postów: 95 Ostrzeżeń: 1 Data rejestracji: 04.11.2005 11:48 |
Ja to zrobiłem w inny sposób: wystarczy wejsc w news1_inc.php i tam odnaleść cos takiego: Mam nadzieje że pomogłem.pozdrawiam:) |
|
|
crasch |
Dodany dnia 11.04.2006 13:59:06
|
Zaawansowany Postów: 1473 Data rejestracji: 02.01.2005 01:21 |
@parker1111 - w czym? Przeciesz każdy wie jak to zrobić :-P. Ale dziękujemy, za chęci! Można i tak. pozdro ..i to by było na tyle.
28 listopada 2006 |
|
|
paker1111 |
Dodany dnia 11.04.2006 14:04:08
|
Przedszkolak Postów: 95 Ostrzeżeń: 1 Data rejestracji: 04.11.2005 11:48 |
crasch napisał/a: @parker1111 - w czym? Przeciesz każdy wie jak to zrobić :-P. Ale dziękujemy, za chęci! Można i tak. pozdro Napotkałem sie z kilkoma osobami co nie wiedzieli jak rozwiązac ten problem a to co bylo juz napisane nie pomogło,wiec pomyslałem ze sie przyda.pozdrawiam |
|
Przejdź do forum: |