Przesunięty przez: Matteo 09-11-2013, 09:29 |
History Edit Profile |
Autor |
Wiadomość |
Majkelo
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 20-01-2012, 20:53 History Edit Profile
|
|
|
History Edit Profile
Modyfikacja daje wgląd administratorowi, w tabelę ze spisem wszystkich edycji profili przez użytkowników.
Kod: | ################################################################
## MOD Title: History Edit Profile
## MOD Version: 1.0
## MOD Author: Michael2318 < Mich.Pajor[at]gmail.com > Michał Pajor
## MOD Description: Modyfikacja daje wgląd administratorowi, w tabelę ze spisem wszystkich edycji profili przez użytkowników.
##
## Installation Level: Easy
## Installation Time: 5 Minutes
## Files To Edit: (8)
## language/lang_polish/lang_profile.php
## language/lang_polish/lang_main.php
## includes/usercp_viewprofile.php
## templates/*/profile_view_body.tpl
## includes/usercp_register.php
## includes/constants.php
## index.php
## templates/*/index_body.tpl
## Included Files: (3)
## profile_edit_history.php
## profile_edit_history.tpl
## profile_edit_history_user.tpl
##
############################################################### |
Co modyfikacja potrafi:
Daje wgląd administratorowi w historię edycji profilów przez użytkowników,
Możliwość kontrolowania wszystkich edycji (sortowanych według daty), bądź też poszczególnego użytkownika - odnośnik w profilu danego usera,
W spisie wszystkich edycji, na dole mamy odnośnik do wyczyszczenia CAŁEJ historii (wszystkich wpisów), z kolei w spisie zmian danego usera, mamy odnośnik do wyczyszczenia historii TYLKO tego usera, którego historię obecnie przeglądamy.
Ogólnie jeśli ktoś chce to może zrezygnować np. z monitorowania tytułu i wyrzucić z pliku .tpl tę komórkę i zwiększyć miejsce komórce "podpis", gdyż przy długich podpisach tabela będzie dosyć długa. Ja dodałem chyba wszystkie standardowe pola, wy możecie wybrać te, które was interesują, a jeśli usuniecie tylko komórkę w TPLce - zawsze w bazie będzie info, jeśli trzeba będzie coś sprawdzić - wystarczy przywrócić daną komórkę
W dopracowaniu modyfikacji pomogli mi: NineX oraz maminowiec - wielkie dzięki !
Pozdrawiam!
Michał, |
Ostatnio zmieniony przez Majkelo 20-02-2012, 21:10, w całości zmieniany 18 razy |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
japi55
Pomógł: 570 razy Posty: 1447
|
Wysłany: 20-01-2012, 21:14
|
|
|
Jak dla mnie to to powinno być w standardzie
Jako logi.
Kolejny fajny pomysł i wykonanie ;p |
|
|
|
|
NineX
Pomógł: 546 razy Posty: 1983
|
Wysłany: 20-01-2012, 21:17
|
|
|
Kod: | $haselko = '';
if ( $userdata['user_password'] !== $new_password )
{
$haselko = 1;
}
else
{
$haselko = 0;
} |
dasz radę zapisać szybciej:
Kod: | $haselko = ($userdata['user_password'] !== $new_password) ? 1 : 0; |
z resztą zrób podobnie, bo za długi ten kod.
[ Komentarz dodany przez: Michael2318: 20-01-2012, 22:12 ]
Dzięki, poprawiłem |
|
|
|
|
Boltex
Pomógł: 475 razy Posty: 2239
|
Wysłany: 20-01-2012, 21:56
|
|
|
Michael2318, to jest świetne. Takie coś jest na prywatnych trackerach. Przydałoby się pole: Przypomnienie hasła i z jakiego IP oraz z jakiego IP zostały wprowadzone zmiany oraz pole avatar. |
_________________
Nie pisz do mnie na PW/GG, chyba że o to poproszę | Zanim cokolwiek napiszesz radzę zapoznać się Regulaminiem | Przed założeniem nowego tematu sprawdź czy podobny temat już istnieje
Odpowiedź na większość pytań możesz znaleźć TUTAJ lub w FAQ | Poza forum pomagam tylko odpłatnie | Projekt subSilver2.0 - dołącz do nas! |
|
|
|
|
Majkelo
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 20-01-2012, 21:57
|
|
|
Boltex napisał/a: | Michael2318, to jest świetne. Takie coś jest na prywatnych trackerach. Przydałoby się pole: Przypomnienie hasła i z jakiego IP oraz z jakiego IP zostały wprowadzone zmiany oraz pole avatar. |
To jest banał. Ale nie zmieści się już, widzisz sam jak ta tabela jest zapchana. Ale dorzucę to w wolnym czasie. |
|
|
|
|
Sh4d0v
Pomógł: 3 razy Posty: 73
|
|
|
|
|
Majkelo
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 20-01-2012, 23:13
|
|
|
NineX oraz maminowiec, poprawił trochę moda pod względem bezpieczeństwa. |
Ostatnio zmieniony przez Majkelo 22-01-2012, 13:17, w całości zmieniany 1 raz |
|
|
|
|
Woytec
Pomógł: 2596 razy Posty: 7676
|
Wysłany: 21-01-2012, 10:24
|
|
|
Lepiej chyba jakby było "Jakie pole zmienił"(tylko zmienione) i na jaką wartość z jakiej? Co o tym sądzicie? |
|
|
|
|
Majkelo
Pomógł: 1283 razy Posty: 3081
|
Wysłany: 21-01-2012, 10:29
|
|
|
Woytec, myślałem o tym, ale stwierdziłem, że obecna wersja prezentuje całą chronologię zmian, wystarczy spojrzeć na pierwszy rekord i na drugi - widzimy czy czymś się różni czy też nie.
Myślałem ew. też o grafice przy zmienionych polach, typu: √ przy zmienionych |
|
|
|
|
Calvin
Pomógł: 53 razy Posty: 240
|
Wysłany: 21-01-2012, 11:42
|
|
|
Świetna modyfikacja tego brakowało w przemku. |
_________________ <b>"- Odpręż się, chłopie. Zrób dzisiaj dobrą robotę, to skombinuję ci najlepszą i najsłynniejszą dupę w Hollywood."</b> |
|
|
|
|
Gadatliwa Kasia
|
|
|
|
ResidenT [Usunięty]
|
Wysłany: 03-09-2014, 21:13
|
|
|
Instalował ktoś już na 1.12.8? |
|
|
|
|
|