Időzóna: (GMT +1 óra) RSS - hozzászólások

Activity Stats MOD

Szerző
Üzenet
KillBill
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2007.03.26. Hétfő 5:42
Hozzászólások: 2258
Hozzászólás Elküldve: 2009.09.23. 17:15    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Ha máskor nyelvi fájlt készítesz akkor figyelj a mentésnél a fájl kódolására.

A formátum legyen : UTF-8 (Boom nélkül)

Ha pspadot használsz ott meg alul ellehet kapcsolni 3 féle képen (DOC, UNIX, MAC)

ha ezt véletlen elállítod akkor tedd vissza : UNIX -ra :wink:

Felhasználó profiljának megtekintése Privát üzenet küldése Felhasználó weblapjának megtekintése MSN Messenger
hunters
Regisztrált tag
Regisztrált tag


Csatlakozott: 2009.09.15. Kedd 6:13
Hozzászólások: 14
Hozzászólás Elküldve: 2009.09.23. 17:20    Hozzászólás témája:
Hozzászólás az előzmény idézésével

KillBill írta:

Ha máskor nyelvi fájlt készítesz akkor figyelj a mentésnél a fájl kódolására.

A formátum legyen : UTF-8 (Boom nélkül)

Ha pspadot használsz ott meg alul ellehet kapcsolni 3 féle képen (DOC, UNIX, MAC)

ha ezt véletlen elállítod akkor tedd vissza : UNIX -ra :wink:
Igyekszem megjegyezni a hasznos tanácsot!

Felhasználó profiljának megtekintése Privát üzenet küldése
xitibi
Kezdő phpBB-s
Kezdő phpBB-s


Csatlakozott: 2009.10.25. Vasárnap 11:18
Hozzászólások: 45
Hozzászólás Elküldve: 2011.02.08. 19:42    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Üdv mindenki.
némi segítséget szeretnék kérni.
jól értem-e, hogy valamiféle cache-ba teszi a már "itt jártakat"
ha igen ez hol van?
ingyenes tárhelyen ez miért nem akar menni rendesen?( kb 3 hónapja volt fenn az emberke és még mindig a listában van.)
előre is köszi
üdv

Felhasználó profiljának megtekintése Privát üzenet küldése
Szoles
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2006.12.18. Hétfő 17:05
Hozzászólások: 378
Hozzászólás Elküldve: 2011.08.09. 14:01    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Jó ez a MOD ( 3.0.9-en is), de én a statisztikát szeretném mai napira átállítani (a napi látogatókat egy másik MOD-dal jeleztem ki, de ettől függetlenül azért azt is átállítottam napira Fberci korábbi leírása alapján)).

A fájlban keresgélve akadtam a kódrészletre, ahol állítható lenne (legalábbis szerintem ez az):

Kód:

function obtain_activity_data()
{
   global $cache;

   if (($activity = $cache->get('_activity_mod')) === false)
   {
      global $db;

      // set interval to 24 hours ago
      $interval = time() - 86400;

      $activity = array();

      // total new posts in the last 24 hours
      $sql = 'SELECT COUNT(post_id) AS new_posts
            FROM ' . POSTS_TABLE . '
            WHERE post_time > ' . $interval;
      $result = $db->sql_query($sql);
      $activity['posts'] = $db->sql_fetchfield('new_posts');
      $db->sql_freeresult($result);

      // total new topics in the last 24 hours
      $sql = 'SELECT COUNT(topic_id) AS new_topics
            FROM ' . TOPICS_TABLE . '
            WHERE topic_time > ' . $interval;
      $result = $db->sql_query($sql);
      $activity['topics'] = $db->sql_fetchfield('new_topics');
      $db->sql_freeresult($result);

      // total new users in the last 24 hours, counts inactive users as well
      $sql = 'SELECT COUNT(user_id) AS new_users
            FROM ' . USERS_TABLE . '
            WHERE user_regdate > ' . $interval;
      $result = $db->sql_query($sql);
      $activity['users'] = $db->sql_fetchfield('new_users');
      $db->sql_freeresult($result);

      // cache this data for 1 hour, this improves performance
      $cache->put('_activity_mod', $activity, 3600);
   }

   return $activity;


Ezt hogyan kell átírni, hogy a szerver óra szerint 0-24-ben mutasson?

Köszönöm.
_________________
carvingski.hu

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
Szoles
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2006.12.18. Hétfő 17:05
Hozzászólások: 378
Hozzászólás Elküldve: 2011.09.09. 11:16    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Küszködök, de képtelen vagyok átállítani, hogy "mai napos" legyen a statisztika... :cry:

Szerk.:
Na, ezt a részt gányoltam, cseréltem ezt:

Kód:

$interval = time() - 86400;


erre:

Kód:

$interval = mktime(0, 0, 0, date('m'), date('d'), date('Y'));


Szerkesztve: sikerült, a fenti módosítással tökéletesen működik, csak a mai napi statisztikát mutatja.
_________________
carvingski.hu



A hozzászólás legutóbb Szoles által 2011.09.11. 23:39-kor lett szerkesztve, összesen 1 alkalommal.

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
Szoles
Gyakorlott phpBB-s
Gyakorlott phpBB-s
Avatar

Csatlakozott: 2006.12.18. Hétfő 17:05
Hozzászólások: 378
Hozzászólás Elküldve: 2011.09.11. 23:38    Hozzászólás témája:
Hozzászólás az előzmény idézésével
Sajnos viszont azt a problémát nem tudtam orvosolni, miszerint nem frissül a statisztika. Csak akkor, ha AVP-n cache-et ürítek.

Nincs ötlete valakinek, mi okozza ezt?
_________________
carvingski.hu

Felhasználó profiljának megtekintése Privát üzenet küldése Email küldése Felhasználó weblapjának megtekintése
Hozzászólások megtekintése:  

Időzóna: (GMT +1 óra) RSS - hozzászólások
Nem készíthetsz új témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem módosíthatod a hozzászólásaidat a fórumban.
Nem törölheted a hozzászólásaidat a fórumban.
Nem szavazhatsz ebben fórumban.

Hirdetés
Hirdetés