Moved by: lui 12-01-2010, 17:24 |
Bogacze mod - wymaga CashMod/PointsSystem |
| Author |
Message |
michalman
Haxor

Helped: 17 times Posts: 206 Location: Warszawa
|
Posted: 13-12-2009, 12:10 Bogacze mod - wymaga CashMod/PointsSystem
Forum address: http://michalman.ugu.pl |
|
|
| Code: | ##############################################################
## MOD Title: Lista Najbogatszych użytkowników na forum
## MOD Author: michalman ( admin@michalman.pl )
## MOD Descripton: Modyfikacja dodaje oddzielną podstrone z informacją kto ma najwięcej kasy. Wymagany cash mod albo points_system
## MOD Version: 1.0.1 xD
##
## Installation Level: easy
## Installation Time: 3 minut
##
## Files To Edit:
## includes/constants.php,
## language/lang_polish/lang_main.php
##
## Included Files:
## bogacze.php
## templates/NAZWA TWOJEGO STYLU/bogacze.tpl
##
##############################################################
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD
############################################################## |
Modyfikacja wyświetla liste 5 najbogatszych użytkowników na forum.
Wymagany point_system albo cash mod
| Quote: | jeśli chcemy żeby wyświetlało więcej bogaczy to wchodzimy do:
bogacze.php
znajdz:
i te 5 zamień na tyle ile chcesz mieć wyświetlanych
|
| Quote: | Standardowo ustawiłem na kolumnę user_cash ale jeśli macie inną to wejdzcie w bogacze.php
i wszystkie
zamień na
|
Bogacze Mod.zip Bogacze |
Download 148 Time(s) 2.67 KB |
|
_________________ Wykonuje odpłatnie nietypowe modyfikacje na zlecenie |
| Last edited by Boltex on Today 16:01; edited 10 times in total |
|
|
|
 |
kevin_
Użyszkodnik

Helped: 568 times Posts: 2148
|
Posted: 13-12-2009, 12:18
Forum address: a po co mi? |
|
|
| Code: |
define('IN_PHPBB', 3);
|
co to jest? IN_PHPBB to stała, definiuj się ją na TRUE bądź FALSE (1:0)
Warunek dla niezarejestrowanych napisałbym go tak:
| Code: |
if( [b]![/b]$userdata['session_logged_in'])
message_die(GENERAL_MESSAGE, 'niezalogowany')
|
przez co nie musisz ciągnąć klamry przez cały kod, i od razu będzie przejrzyściej się prezentowało wszystko
poza tym Optymalizacja, nie SLECT * tylko SELECT co_chcesz_pobrac,
bo np. po co Ci ma pobierać informacje o sesji, haśle, ile prób błędnych logowań, ile postów itd ? tylko to co najważniejsze, potrzebne dla MOda pobierz z bazy
W pętli while dałbym $template dla pętl, a dla zwykłego $template (55 linijka) podpiąłbym langi - aby trzymało się standardów phpBB
Poza tym nie trzymaj kodu HTML w pliku PHP. Skoro ekipa phpBBteam dała nam tak coś pięknego jak template system, to oddzielaj to.
Pozdro |
_________________ Prezes |
|
|
|
 |
#Bucu
PHP <3

Helped: 419 times Posts: 1930 Location: Kielce
|
Posted: 13-12-2009, 12:22
Forum address: Nie potrzebuję pomocy - Sam pomagam ;) |
|
|
| Code: | | $userdata = session_pagestart($user_ip, PAGE_DOWNLOAD); |
E to jest podstrona downloadu?
| Code: | | $page_title = 'Najbogatsi użytkownicy'; |
to do langow
stałe tabel stosuj, a nie taka fuszerke.
| Code: | $result = mysql_query($sql);
while ($row = mysql_fetch_assoc($result) |
jest cos takiego jak klasa db
| Code: | | $status = ($row['user_session_time'] > (CR_TIME - 1800) && ($row['user_allow_viewonline'] || $userdata['user_level'] == ADMIN)) ? ' <a href=viewonline.php style="text-decoration: none"><font color="green">Online</font></a>' : ' <font color="red">Offline</font>'; |
a to juz totalna pomylka, kod html w pliku php.
Ogolnie mod do poprawy. |
_________________ Zanim napiszesz głupi temat, zapoznaj sie z FAQ
Pisanie / Instalacja Modyfikacji / For / CMS , przenoszenie For / CMS / Baz Danych (odpłatnie) - Osoby zainteresowane Proszę o kontakt GG.
Przez GG Pomagam tylko odpłatnie! |
|
|
|
 |
michalman
Haxor

Helped: 17 times Posts: 206 Location: Warszawa
|
Posted: 13-12-2009, 12:30
Forum address: http://michalman.ugu.pl |
|
|
O mój boże! Będę pisał moda który ma 3x dłuższy kod po to żeby, no nie wiem po co.
Ktoś potrzebował to napisałem. A może jeszcze niech będzie konfiguracja w PA?
Napisałem na szybko, bo tak mi się podobało
nom i co jeszcze? | Bucu wrote: | | stałe tabel stosuj, a nie taka fuszerke. |
lecę, tak mi było wygodniej.
| Bucu wrote: | | jest cos takiego jak klasa db |
to niech sobie będzie
| Bucu wrote: | | a to juz totalna pomylka, kod html w pliku php. |
ten mod jest tak profesionalny że zaraz jeszcze PA dorobie. a może jeszcze przydałoby się dać w języku chińskim, francuskim, niemieckim? A no i jeszcze trzeba zrobić moją stopkę!
KK rozumiem jakby to był jakiś wywalony w kosmos mod, który posiada xx plików że to szok. Mod ma zaledwie 70linijek i wszystko można zmieniać ręcznie |
_________________ Wykonuje odpłatnie nietypowe modyfikacje na zlecenie |
| Last edited by michalman on 13-12-2009, 12:32; edited 1 time in total |
|
|
|
 |
#Bucu
PHP <3

Helped: 419 times Posts: 1930 Location: Kielce
|
Posted: 13-12-2009, 12:32
Forum address: Nie potrzebuję pomocy - Sam pomagam ;) |
|
|
| michalman, po to zeby nie byl bublem takim jakim jest, jak juz sie bierzesz za robienie modow to zrob to porzadnie - uwierz wygodniejsze, przyznasz mi kiedys racje. |
_________________ Zanim napiszesz głupi temat, zapoznaj sie z FAQ
Pisanie / Instalacja Modyfikacji / For / CMS , przenoszenie For / CMS / Baz Danych (odpłatnie) - Osoby zainteresowane Proszę o kontakt GG.
Przez GG Pomagam tylko odpłatnie! |
|
|
|
 |
michalman
Haxor

Helped: 17 times Posts: 206 Location: Warszawa
|
Posted: 13-12-2009, 13:53
Forum address: http://michalman.ugu.pl |
|
|
Dobra macie poprawiony cały mod. Dodałem langi i cały kod poprawiłem. Nie ma juz html w php ;P
Thanks bucu za motywacie
Nie zapomniałem tego umieścić w instrukcji |
_________________ Wykonuje odpłatnie nietypowe modyfikacje na zlecenie |
|
|
|
 |
Seba123
Helped: 46 times Posts: 623
|
Posted: 13-12-2009, 16:22
Forum address: www.cs-puchatek.pl |
|
|
| kevin_ wrote: | | przez co nie musisz ciągnąć klamry przez cały kod, i od razu będzie przejrzyściej się prezentowało wszystko | Lepiej jest | Bucu wrote: | | a to juz totalna pomylka, kod html w pliku php. | Dobrze jest zrobione. |
|
|
|
 |
lsteam

Helped: 35 times Posts: 358
|
Posted: 13-12-2009, 16:25
Forum address: modygier.pl |
|
|
Posiadam Points System który działa mi.. zainstalowałem ten mod bogacze i takie coś mi się pokazuje:
http://lssite.pl/bogacze.php |
_________________
Wykonuje szybko i solidnie zlecenia |
|
|
|
 |
~Boltex
$user_id=25k


Helped: 73 times Posts: 917 Location: Łomża

|
Posted: 13-12-2009, 18:27
Forum address: Cały czas w budowie |
|
|
| a demko można? |
|
|
|
 |
@krystianr
d-_-b


Helped: 450 times Posts: 1588 Location: Zdroje [Wieś]
|
Posted: 13-12-2009, 18:28
Forum address: [ www.krystianr.xaa.pl ]-> portfolio [ http://krystianr.xaa.pl/forum/index.php ] -> test |
|
|
lsteam, w bogacze.php
znajdź :
zamień na :
powinno chodzić |
_________________
Pamiętaj : pomoc poza forum jest płatna! Aktualnie :
szkoła = brak czasu na zlecenia i mody
Wyjątek : jeżeli chcesz dasz mi zarobić na chleb to pisz na PW/GG |
|
|
|
 |
lsteam

Helped: 35 times Posts: 358
|
|
|
|
 |
Seba123
Helped: 46 times Posts: 623
|
Posted: 13-12-2009, 19:19
Forum address: www.cs-puchatek.pl |
|
|
| Bucu wrote: | bo poprawil | Mówię o kodzie HTML w php. Tak czy tak musisz w PHP dać porównanie, a dzięki takiemu zastosowaniu templatki są mniejsze i łatwiejsze do sparsowania.
| Bucu wrote: | | Po cos są pliki tpl tavaro prawda? Trzeba jakies granice trzymac i uczyc sie dobrych nawykow | Te "dobre nawyki" nie są w cale dobre- a jak uważasz inaczej to przedstaw mi argumenty. |
|
|
|
 |
#Bucu
PHP <3

Helped: 419 times Posts: 1930 Location: Kielce
|
Posted: 13-12-2009, 19:42
Forum address: Nie potrzebuję pomocy - Sam pomagam ;) |
|
|
Seba123,
Porządek w kodzie - HTML oddzielony od PHP.
Inna filozofia pracy - niektóre rzeczy łatwiej jest zrobić za pomocą systemu szablonów (np. obsługa formularzy).
Łatwość dostosowania do własnych potrzeb wyglądu - wystarczy znajomosc html (ktos nie zna php, pogubi kropki, przecinki etc i ma problem ) |
_________________ Zanim napiszesz głupi temat, zapoznaj sie z FAQ
Pisanie / Instalacja Modyfikacji / For / CMS , przenoszenie For / CMS / Baz Danych (odpłatnie) - Osoby zainteresowane Proszę o kontakt GG.
Przez GG Pomagam tylko odpłatnie! |
|
|
|
 |
michalman
Haxor

Helped: 17 times Posts: 206 Location: Warszawa
|
Posted: 13-12-2009, 20:05
Forum address: http://michalman.ugu.pl |
|
|
Znając jakiegoś innego użytkownika pomocy byś już nie dostał! Gdzie moja stopka? Najprościej usunąć nie?
| Quote: | w bogacze.php znajdz:
| Code: | FROM " . USERS_TABLE . "
|
Dodaj po:
| Code: | | WHERE username != 'Anonymous' |
|
Albo pobierz jeszcze raz i podmień bogacze.php.
Pliki zaaktualizowałem |
_________________ Wykonuje odpłatnie nietypowe modyfikacje na zlecenie |
|
|
|
 |
Seba123
Helped: 46 times Posts: 623
|
Posted: 13-12-2009, 20:12
Forum address: www.cs-puchatek.pl |
|
|
| lepiej sprawdzaj po userid, nie username. |
|
|
|
 |
|
|