1.12.7 i starsze - Member of the Day
MagicalFire - 18-04-2009, 09:09 Temat postu: Member of the Day
Kod: | ##############################################################
## MOD Title: Member of the Day
## MOD Author: MagicalFire [www.scypion.pl]
## MOD Description: Displays a random member of the day in the index page daily
## MOD Version: 1.0.
##
## Installation Level: Easy
## Installation Time: 3 Minutes
## Files To Edit: index.php
## includes/functions.php
## language/lang_polish/lang_main.php
## templates/subSilver/index_body.tpl
## Included Files: N/A
##
## License: http://opensource.org/licenses/gpl-license.php GNU General Public License v2
############################################################## |
pamietam ze pare osób szukało tego moda pod nazwa Lucky users
no to proszę bardzo coś podlonego do tego moda
demo
instrukcja w załączniku
smyku2 - 18-04-2009, 09:45
w jaki sposób ten użytkownik dnia jest wybierany?
MagicalFire - 18-04-2009, 09:48
smyku2 napisał/a: | w jaki sposób ten użytkownik dnia jest wybierany? |
losowo
Don8 - 18-04-2009, 10:09
no tak losowo, no ale jest jakaś określona godzina kiedy wykonywane jest to losowanie i czy tak jak w lucky users wybierani są userzy z obenych na forum w danej chwili????
MagicalFire - 18-04-2009, 10:15
Don8, wraz ze zmian daty następuje wylosowanie użytkownika
[ Dodano: 18-04-2009, 11:17 ]
Don8 napisał/a: | czy tak jak w lucky users wybierani są userzy z obenych na forum w danej chwili???? |
nie ale możesz ustawić czy ma losować ze wszystkich czy tylko z aktywnych kont
Don8 - 18-04-2009, 11:15
to w takim razie z których użytkowników to wylosowuje? Bo jak ze wszystkich to trochę bez sensu !
MagicalFire - 18-04-2009, 11:20
Don8, napisałem ci wyrazie albo ze wszystkich albo z aktywnych
Don8 - 18-04-2009, 11:30
MagicalFire, a nie można zrobić tak aby losowało np. z ostatnich 24 godzin?
MagicalFire - 18-04-2009, 11:36
Don8, niestety nie
potem zrobię ze będzie losować z danej grupy
Don8 - 09-06-2009, 08:34
i jak MagicalFire, będzie jakaś aktualizacja tego moda, czyli żeby losowało np. użytkowników którzy byli obecni przez ostatnie np. 24 godziny albo losuje tylko userów z danej grupy ???
patryk-88 - 09-06-2009, 09:22
MagicalFire,
A da się zrobić aby wybranemu użytkownikowi po wylosowaniu została wysłana wiadomość PW ?
kevin_ - 09-06-2009, 11:45
patryk-88, zapewne można;
$split_user_id_username[0] - ID użytkownika losowego
$split_user_id_username[1] - Login użytkownika zalogowanego
Mamy już podstawowe dane, teraz wystarczy dopisać kod SQL, który wyśle PW losowemu użytkownikowi;
http://www.przemo.org/php...p=437019#437019
http://www.przemo.org/php...p=397014#397014
axas - 09-06-2009, 13:10
a takie pytanie, czy mozna bylo by zrobic aby automatycznie ten uzytkownik dostawal dostep do jakis dzialow albo inne uprawnienia jako "nagrode"
kevin_ - 09-06-2009, 13:23
axas, to byś musiał zrobić na zasadzie:
Gdy wybrany jest użytkownik dnia wykonujemy zapytanie SQL, który doda nam nowego członka (usera dnia) do grupy VIP. Nadajemy mu czas (join_time) kiedy dołączył za pomocą stałej CR_TIME. Oczywiście musimy utworzyć nową kolumnę w tabeli: PREFIX_user_group np. o nazwie: join_time.
Następnie skrypt będzie porównywał czy miną czas pobytu, czy nie. Jeżeli miną = to użytkownika usuwamy z grupy VIP. Na forum przemo.org ktoś pytał się o taki skrypt, poszukaj.
xenty - 14-06-2009, 20:54
A jak zrobić, by użytkownikiem dnia była osoba, która napisała najwięcej postów przez 24h?
|
|
|