1.12.7 i starsze - Top10 users website
MagicalFire - 24-09-2009, 16:43 Temat postu: Top10 users website
Kod: | ##############################################################
## MOD Title: Top10 users website
## MOD Author: bthivent < bthivent@aol.com > (Thivent Bertrand) http://modsphpbb.skatefr.com
## MOD Dostosowanie do phpBB by Przemo 1.12.6: MagicalFire < magicalfire@scypon.pl >
## http://www.scypion.pl
## MOD Description: Top 10 of users website, and add hits in profile
## MOD Version: 1.0.1
##
## Installation Level: easy
## Installation Time: ~5 Minutes
## language/lang_polish/lang_main.php
## includes/page_header.php
## templates/subSilver/overall_header.tpl
## includes/usercp_viewprofile.php
## memberlist.php
## viewtopic.php
##
## Included Files: 3
## top10.php
## go_url.php
## top10_body.tpl
##
##
##############################################################
|
demo na razie brak
mod dodaje listę najczęściej odwiedzanych stron użytkowników
Mario14125 - 24-09-2009, 17:52
MagicalFire, to udostępnij demo na jakimś twoim forum testowym
Kiwi - 24-09-2009, 17:53
MagicalFire, jakoś nie bardzo rozumiem
MagicalFire napisał/a: | odwiedzanych stron |
Chodzi o np. tematy? Czy o witryny internetowe.
Boltex - 24-09-2009, 17:55
MagicalFire, czy to takie cos jak na dw top 10?
MagicalFire - 24-09-2009, 17:56
Cytat: | Chodzi o np. tematy? Czy o witryny internetowe. | o witryny
umieszczone w profilu jako strona domowa
[ Dodano: 24-09-2009, 17:56 ]
Cytat: | czy to takie cos jak na dw top 10? |
top 10 stron użytkowników
SIWY DYM - 24-09-2009, 18:06
MagicalFire, na jakiej podstawie ma być ten TOP wyświetlany? Co jest brane pod uwagę?
MagicalFire - 24-09-2009, 18:10
SIWY DYM napisał/a: | na jakiej podstawie ma być ten TOP wyświetlany? Co jest brane pod uwagę? |
oki wytłumaczę powoli żeby każdy zrozumiał
w profilu masz taka opcje
Strona WWW:
mod zlicza wejścia na dana stronę użytkownika i podaje ja na specjalnej top liście
obojętnie czy wejdziemy na nia z tematu z listy użytkowników czy z profilu
Boltex - 24-09-2009, 18:15
sa błędy w instrukcji chyba*
viewtopic.php te 2 linie by znaleść mi ich nie odnajduje na czystym skrypcie.
MagicalFire - 24-09-2009, 18:17
Boltos, szukaj mniejsze fragmenty a nie cały kod
Boltex - 24-09-2009, 18:22
MagicalFire, mi nie działa ;/
http://test666.hostil.pl/top10.php
test
test
MagicalFire - 24-09-2009, 18:26
Boltos napisał/a: | mi nie działa ;/ |
sprawdz teraz
działa
tylko trzeba mec wpisaną stronę w profilu
musi nastąpić przynajmniej jedno wejście
maminowiec - 24-09-2009, 18:28
hmm a co to ?
http://test666.hostil.pl/...=nie%20%B3adnie
Bucu - 24-09-2009, 18:30
hmm brak intval ;d
Boltex - 24-09-2009, 18:33
eh myślałem że to coś takiego top 10 jak na DW ;/
lui754 - 24-09-2009, 18:47
maminowiec, przecież dodaje slasha przed ' . Nie znam się na atakach sql, ale wydaje mi się, że poprawnie działa.
Druga sprawa:
MagicalFire, postaraj się poprawnie spolszczyć modyfikację oraz dodać demo.
EDIT: ale skoro już to podejrzewam że można zrobić tak:
Kod: | $sql = "SELECT user_website, user_hits_url
FROM " . USERS_TABLE ."
WHERE user_id = '" . $HTTP_GET_VARS['id'] . "'"; |
zmienić na:
Kod: | $idx = intval($HTTP_GET_VARS['id']);
$sql = "SELECT user_website, user_hits_url
FROM " . USERS_TABLE ."
WHERE user_id = '" . $idx . "'"; |
znajdź:
Kod: | $user_hits_url = $row['user_hits_url'] + "1";
$sql = "UPDATE " . USERS_TABLE ."
SET user_hits_url = '" . $user_hits_url ."'
WHERE user_id = '" . $HTTP_GET_VARS['id'] . "'"; |
zmień na:
Kod: | $user_hits_url = $row['user_hits_url'] + "1";
$sql = "UPDATE " . USERS_TABLE ."
SET user_hits_url = '" . $user_hits_url ."'
WHERE user_id = '" . $idx . "'"; |
|
|
|