Najczęściej czytane i najwyżej oceniane artykuły w panelu
|
Szprytny |
Dodany dnia 15.12.2008 21:38:57
|
Przedszkolak
Postów: 32 Ostrzeżeń: 2
Data rejestracji: 14.12.2008 17:58
|
Jak w temacie..Czy ma ktoś taki mod lub wtyczkę? Bądź też byłby wstanie coś takiego zrobić? Napewno przydało by się nie jednemu użytkownikowi w tym mi Za pomoc będę wdzięczny i z góry dziekuje..
PW od moderatora:
- Przeniesienie tematu - Pieka 15.12 - 21:41
Edytowane przez Pieka dnia 15.12.2008 22:47:43
|
|
|
|
Wścibski Gość |
Dodany dnia 24.11.2024 23:41:47
|
Pan Kontekstualny
Postów: n^x
Data rejestracji: Zawsze
|
|
IP: localhost |
|
|
kefirek |
Dodany dnia 15.12.2008 22:31:56
|
Zaawansowany
Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Wklej ten sobie ten kod w panel:
openside("name");
echo "<table width='100%' cellpadding='3' cellspacing='1' border='0' align='center' style='margin-top:1em;margin-bottom:1em;'>
<tr>
<td align='center' class='tbl2' style='font-weight:bold'>Najwyżej oceniane:</td>
</tr>
</table>";
$wynik = dbquery("SELECT *, (SELECT COUNT(rating_id) FROM ".DB_RATINGS." c
WHERE c.rating_type='A' AND (c.rating_item_id = article_id)) AS ile,
(SELECT ROUND(AVG(rating_vote), 2) FROM ".DB_RATINGS." c
WHERE c.rating_type='A' AND (c.rating_item_id = article_id)) AS srednia
FROM ".DB_ARTICLES." WHERE article_draft='0' ORDER BY srednia DESC, ile DESC LIMIT 4");
echo "<table border='0' width='100%' class='small'>";
if(dbrows($wynik) > 0) {
while($data = dbarray($wynik))
{
$itemsubject = trimlink($data['article_subject'], 23);
echo "
<tr>
<td class='small' rowspan='2'>".THEME_BULLET." <a href='".BASEDIR."articles.php?article_id=".$data['article_id']."' title='".$data['article_subject']."' class='side'>$itemsubject</a></td>
<td align='right' class='small'>Oceniono: ".number_format($data['ile'])."</td></tr>
<tr><td align='right' class='small'>Średnia: ".number_format($data['srednia'], 2)."</td>
</tr>
<tr>
<td class='small' colspan='2'><hr></td>
</tr>";
}
} else {
echo "
<tr>
<td class='small' colspan='2'>Brak artykułów</td>
</tr>";
}
echo "</table>";
echo "<table width='100%' cellpadding='3' cellspacing='1' border='0' align='center' style='margin-top:1em;margin-bottom:1em;'>
<tr>
<td align='center' class='tbl2' style='font-weight:bold'>Najczęściej czytane:</td>
</tr>
</table>";
$wynik1 = dbquery("SELECT * FROM ".DB_ARTICLES." WHERE article_draft='0' ORDER BY article_reads DESC LIMIT 4");
echo "<table border='0' width='100%' class='small'>";
if(dbrows($wynik1) > 0) {
while($data1 = dbarray($wynik1))
{
$itemsubjecta = trimlink($data1['article_subject'], 23);
echo "
<tr>
<td class='small'>".THEME_BULLET." <a href='".BASEDIR."articles.php?article_id=".$data1['article_id']."' title='".$data1['article_subject']."' class='side'>$itemsubjecta</a></td>
<td align='right' class='small'>Czytano: ".number_format($data1['article_reads'])."</td>
</tr>";
}
} else {
echo "
<tr>
<td class='small' colspan='2'>Brak artykułów</td>
</tr>";
}
echo "</table>";
closeside();
Kliknij i zaczekaj na załadowanie kodu ...
Edytowane przez Pieka dnia 15.04.2009 07:40:49
|
|
|
|
Szprytny |
Dodany dnia 15.12.2008 22:37:12
|
Przedszkolak
Postów: 32 Ostrzeżeń: 2
Data rejestracji: 14.12.2008 17:58
|
Ok ale jest coś takiego :|
Porozrzuczane byle gdzie nazwy :P
Co zrobić by wszystko było w jednym rzędzie?? Reszte naprawiłem...
PW od moderatora:
- Ogólna Uwaga - Pieka 15.12 - 22:42
Edytowane przez Szprytny dnia 15.12.2008 22:50:08
|
|
|
|
kefirek |
Dodany dnia 16.12.2008 09:22:25
|
Zaawansowany
Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Przed chwilą sprawdzałem i działa jak trzeba
Wiadomość doklejona:
Teraz będzie działać jak trzeba.
Poprawiony kod w poście wyżej.
Wiadomość doklejona:
Pieka napisał/a:
Nie lepiej edytowac poprzedni kod, a tu wstawic tylko informacje?
Masz racja przynajmniej będzie porządek i łatwiej odnaleźć poprawny kod odnaleźć - przepraszam i już poprawiłem.
Poza tym, masz straszne bledy... "Oglondań"?
Chodzi o artykuly, wiec trafniejszym okresleniem jest czytanie, a nie ogladanie.
Pisząc kod nie zwracałem uwagi na pisownie.
Ale poprawiłem błędy.
Na przyszłość postaram się zwracać na to uwagę
Edytowane przez kefirek dnia 16.12.2008 09:12:22
|
|
|
|
portal24dk |
Dodany dnia 16.12.2008 10:04:10
|
Początkujący
Postów: 119 Ostrzeżeń: 4
Data rejestracji: 30.08.2007 17:30
|
A jak zrobić żeby była pełna treść artykułów podana
openside("Top 7");
echo "<table width='100%' cellpadding='3' cellspacing='1' border='0' align='center' style='margin-top:1em;margin-bottom:1em;'>
<tr>
<td align='center' class='tbl2' style='font-weight:bold'>Najczęściej czytane:</td>
</tr>
</table>";
$wynik1 = dbquery("SELECT * FROM ".DB_ARTICLES." WHERE article_draft='0' ORDER BY article_reads DESC LIMIT 7");
echo "<table border='0' width='100%' class='small'>";
if(dbrows($wynik1) > 0) {
while($data1 = dbarray($wynik1))
{
$itemsubjecta = trimlink($data1['article_subject'], 23);
echo "
<tr>
<td class='small'>".THEME_BULLET." <a href='".BASEDIR."articles.php?article_id=".$data1['article_id']."' title='".$data1['article_subject']."' class='side'>$itemsubjecta</a></td>
<td align='right' class='small'>Czytano: ".number_format($data1['article_reads'])."</td>
</tr>";
}
} else {
echo "
<tr>
<td class='small' colspan='2'>Brak artykułów</td>
</tr>";
}
echo "</table>";
closeside();
Kliknij i zaczekaj na załadowanie kodu ...
Edytowane przez Pieka dnia 15.04.2009 07:40:19
|
|
|
|
kefirek |
Dodany dnia 16.12.2008 10:17:34
|
Zaawansowany
Postów: 1191 Pomógł: 418 Ostrzeżeń: 1
v6.00.xxx Data rejestracji: 06.04.2008 21:59
|
Zobacz tak:
openside("name");
echo "<table width='100%' cellpadding='3' cellspacing='1' border='0' align='center' style='margin-top:1em;margin-bottom:1em;'>
<tr>
<td align='center' class='tbl2' style='font-weight:bold'>Najczęściej oglądane:</td>
</tr>
</table>";
$wynik1 = dbquery("SELECT * FROM ".DB_ARTICLES." WHERE article_draft='0' ORDER BY article_reads DESC LIMIT 4");
echo "<table border='0' width='100%' class='small'>";
if(dbrows($wynik1) > 0) {
while($data1 = dbarray($wynik1))
{
$itemsubjecta = $data1['article_subject'];
echo "
<tr>
<td class='small'>".THEME_BULLET." <a href='".BASEDIR."articles.php?article_id=".$data1['article_id']."' title='".$data1['article_subject']."' class='side'>$itemsubjecta</a></td>
<td align='right' class='small'>Oglądań: ".number_format($data1['article_reads'])."</td>
</tr>";
}
} else {
echo "
<tr>
<td class='small' colspan='2'>Brak artykułów</td>
</tr>";
}
echo "</table>";
closeside();
Kliknij i zaczekaj na załadowanie kodu ...
Edytowane przez Pieka dnia 15.04.2009 07:39:50
|
|
|
|
portal24dk |
Dodany dnia 16.12.2008 10:19:40
|
Początkujący
Postów: 119 Ostrzeżeń: 4
Data rejestracji: 30.08.2007 17:30
|
Mam błąd jak usunę trimlink:
$itemsubjecta = trimlink($data1['article_subject'], 23);
Kliknij i zaczekaj na załadowanie kodu ...
Parse error: syntax error, unexpected ',' in /home/nateria/domains/netpiko.com/public_html/administration/panel_editor.php(128) : eval()'d code on line 45
Wiadomość doklejona:
Ok działa dzięki
A mi ten kod php wyżej nie działa jak trzeba
moja strona testowa http://sneik.inwe...
nie ma napisu średnia tylko ;rednia
Edytowane przez Pieka dnia 15.04.2009 07:39:20
|
|
|
|
piotru |
Dodany dnia 26.01.2009 18:02:42
|
Początkujący
Postów: 128 Ostrzeżeń: 2
v7.02.05 Data rejestracji: 29.12.2008 22:57
|
Co gdzie jak dopisać by kolor tych tematów był inny ??
Edytowane przez ICEK dnia 26.01.2009 19:03:49
|
|
|
|
Kopciak77 |
Dodany dnia 18.10.2009 14:05:01
|
Przedszkolak
Postów: 87 Ostrzeżeń: 3
Data rejestracji: 08.08.2008 20:40
|
Co jest powodem takiego błędu
Najwy¿ej oceniane:
Something is wrong in your syntax obok 'SELECT COUNT(rating_id) FROM Snapfoto_ratings c WHERE c.rati' w linii 1
Brak artyku³ów
Kliknij i zaczekaj na załadowanie kodu ...
Proszę o pomoc.
Edytowane przez Kopciak77 dnia 10.11.2009 21:58:24
|
|
|
|
Pieka |
Dodany dnia 18.10.2009 14:24:41
|
Postów: 19882 Pomógł: 767
v7.02.03 Data rejestracji: 23.02.2005 18:12
|
Kopciak77 napisał/a:
Co jest powodem takiego błędu...
Co jest powodem takiego wstawianie na forum wymienionego bledu? Od kiedy podkreslenie zastapilo code?
Jestem jaki jestem
|
|
|
|
Urielek |
Dodany dnia 18.09.2012 19:41:57
|
Przedszkolak
Postów: 7
Data rejestracji: 28.12.2011 17:18
|
A czy wie ktoś jak zmodyfikować ten pierwszy kod źródłowy, aby powstał ranking, czyli abym przy najwyżej ocenianym artykule była 1 przy kolejnym 2 i tak dalej...
|
|
|