ZANIM ZACZNIESZ: POPULARNE PYTANIASZUKAJSTYLENAJNOWSZY SKRYPTPODRĘCZNIKMODYFIKACJE
phpBB2 by Przemo Forum Index phpBB2 by Przemo
Support forów phpBB2 modified by Przemo

FAQFAQ - PIERWSZA POMOC!!  regulaminREGULAMIN  SearchSZUKAJ  MemberlistMemberlist  UsergroupsUsergroups  StatisticsStatistics
RegisterRegister  Log inLog in  DownloadDownload  katalog Forów DyskusyjnychKatalog Forów

Previous topic «» Next topic
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:

Code:
DESC LIMIT 5";


i te 5 zamień na tyle ile chcesz mieć wyświetlanych :P


Quote:
Standardowo ustawiłem na kolumnę user_cash ale jeśli macie inną to wejdzcie w bogacze.php

i wszystkie
Code:

user_cash

zamień na

Code:
user_NAZWA WALUTY


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 :mrgreen:
 
     
#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

Code:
phpbb_users


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

Bucu wrote:
to do langow


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ę! :mrgreen:



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 :mrgreen:
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ź :
Code:
user_cash


zamień na :
Code:
user_points


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
Posted: 13-12-2009, 18:39   
   Forum address: modygier.pl


Screen z modu:


A tutaj demo: lssite.pl/bogacze.php
_________________
Wykonuje szybko i solidnie zlecenia
 
     
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


lsteam wrote:
Screen z modu:
[url=http://www.bankfotek...89.jpeg]Obrazek[/url]

A tutaj demo: lssite.pl/bogacze.php


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.
 
     
Display posts from previous:   
Reply to topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum
Add this topic to your bookmarks
Printable version

Jump to:  

Kopiowanie wszelkich treści zawartych na forum, modyfikacji oraz instrukcji bez zgody administracji i autorów tematów/postów zabronione!

Powered by phpBB modified by Przemo © 2003 phpBB Group
Page generated in 0.19 second. SQL queries: 14
Polecane serwisy





piękne monety kolekcjonerskie. Wszystko dla Numizmatyka.

• Dodaj swój link