# $Id$
+Version 1.3 ()
+------------------------------------------------------------------------
+
+ * Updated statistics plugin to contain per week/day visitors.
+ (roti)
+
Version 1.3-beta1 (February 25th)
------------------------------------------------------------------------
--- /dev/null
+<?php # $Id: lang_en.inc.php 1797 2007-07-24 12:59:01Z garvinhicking $
+
+/**
+ * @version $Revision: 1797 $
+ * @author Hrotkó Gábor <roti@al.pmmf.hu>
+ * EN-Revision: Revision of lang_en.inc.php
+ */
+
+@define('PLUGIN_EVENT_STATISTICS_NAME', 'Statisztika');
+@define('PLUGIN_EVENT_STATISTICS_DESC', 'Az admin felületen, a bejegyzések panelban, statisztika hivatkozást hoz létre, ahol különféle statisztikákat láthasz, pl. látogatószámláló');
+@define('PLUGIN_EVENT_STATISTICS_OUT_STATISTICS', 'Statisztika');
+@define('PLUGIN_EVENT_STATISTICS_OUT_FIRST_ENTRY', 'Első bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_LAST_ENTRY', 'Utolsó bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_ENTRIES', 'Összes bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ENTRIES', 'bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_PUBLIC', ' ... publikus');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_DRAFTS', ' ... vázlat');
+@define('PLUGIN_EVENT_STATISTICS_OUT_PER_AUTHOR', 'Bejegyzés felhasználónként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES', 'Kategóriák');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES2', 'kategória');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES', 'Bejegyzések eloszlása');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES2', 'bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES', 'Feltöltött képek');
+@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES2', 'kép');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES', 'Képtípusok eloszlésa');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES2', 'fájl');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS', 'Fogadott hozzászólások');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS2', 'hozzászólás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS3', 'Legtöbb hozzászólással rendelkező bejegyzések');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPCOMMENTS', 'Legtöbbször hozzászóló emberek');
+@define('PLUGIN_EVENT_STATISTICS_OUT_LINK', 'hivatkozás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS', 'Feliratkozottak');
+@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS2', 'feliratkozott');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS', 'Legtöbbször ezekre a bejegyzsére iratkoztak fel');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS2', 'feliratkozott');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS', 'Fogadott visszahivatkozások');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS2', 'visszahivatkozás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK', 'Legtöbb visszahivatkozással rendelkező bejegyzések');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK2', 'visszahivatkozás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACKS3', 'Legtöbb visszahivatkozást létrehozó emberek');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE', 'átlagos hozzászólás bejegyzésenként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE', 'átlagos visszahivatkozás bejegyzésenként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY', 'átlagos bejegyzés naponta');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK', 'átlagos bejegyzés hetente');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH', 'átlagos bejegyzés havonta');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE2', 'hozzászólás/bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE2', 'visszahivatkozás/bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY2', 'bejegyzés/nap');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK2', 'bejegyzés/hét');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH2', 'bejegyzés/hónap');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS', 'Összes karakter száma');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS2', 'karakter');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE', 'Karakterek bejegyzésenként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE2', 'karakter/bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_LONGEST_ARTICLES', 'A %s leghosszabb bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS', 'Elemek maximális száma');
+@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS_DESC', 'Hány elemet mutassunk statisztikai elemenként? (alapértelmezett: 20)');
+
+//Language constants for the Extended Visitors feature
+@define('PLUGIN_EVENT_STATISTICS_EXT_ADD', 'Részletes látogatói statisztika');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ADD_DESC', 'Legyen részletes látogatói statisztika? (alapértelmezett: nem)');
+@define('PLUGIN_EVENT_STATISTICS_EXT_OPT1', 'Nem!');
+@define('PLUGIN_EVENT_STATISTICS_EXT_OPT2', 'Igen, az oldal alján');
+@define('PLUGIN_EVENT_STATISTICS_EXT_OPT3', 'Igen, az oldal tetején');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL', 'Állítsd \'nem\'-re, hogy csak látogatói statisztika legyen');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL_DESC', 'Mutassunk mindent? (alapértelmezett: nem)');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL1', 'Nem, rejts el mindent, kivéve a számlálót.');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL2', 'Igen, mutass minden statisztikát!');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISITORS', 'Különálló számlálók');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISTODAY', 'Látogató ma');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISTOTAL', 'Látogató összesen');
+@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTODAY', 'Látogatások száma ma');
+@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTOTAL', 'Látogatások összesen');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISSINCE', 'Statisztika gyűjtése innentől: ');
+@define('PLUGIN_EVENT_STATISTICS_EXT_COUNTDESC','A látogatások száma iegn nagy is lehet, de csak az oldalak megtekintését jelöli. Ez minden oldal betöltésekor vagy frissítésekor növelődik. Ez a szám NEM egyenlő a látogatók számával.');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISLATEST', 'Legutóbbi látogatók');
+@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS', 'Azoknak a helyeknek a listája, ahonnan legtöbbször ide ugrottak (hivatkozó)');
+@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS_NONE', 'Nem volt még regisztrált hivatkozó .');
+@define('PLUGIN_EVENT_STATISTICS_EXT_DAYGRAPH', 'A látogatások napi lebontásúak');
+@define('PLUGIN_EVENT_STATISTICS_EXT_MONTHGRAPH', 'A látogatások havi lebontásúak');
+@define('PLUGIN_EVENT_STATISTICS_OUT_EXT_STATISTICS', 'Részletes látogatói statisztika');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS1', 'Engedélyezve, ne számoljuk a robotokat');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS2', 'Tiltva, számoljuk a robotokat is');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS', 'Robot számolás elleni védelem');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS_DESC', 'Állítsd \'iegn\'-re, hogy ne számoljuk az oldalakat látogató robotokat. \'Nem\' esetén számoljuk az oldalt lekérő robotot is mint látogató. Jelenleg több mint 25 robot van tiltólistán.');
+
+@define('PLUGIN_EVENT_STATISTICS_SHOW_LASTENTRY', 'Mutassuk az utolsó bejegyzés dátumát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_ENTRYCOUNT', 'Mutassuk a bejegyzések számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_COMMENTCOUNT', 'Mutassuk a hozzászólások számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_MONTHVISITORS', 'Mutassuk a havi látogatók számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_DAYVISITORS', 'Mutassuk a mai látogatók számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_WEEKVISITORS', 'Mutassuk a heti látogatók számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT', 'A gyorsítótár ennyi idő után frissül');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT_DESC', 'Hány perc után frissüljön a statisztika? Ha ezt nagy számra állítod, akkor a teljesítmény nő, de nem tükrözi kellő gyorsasággal a statisztikai adatok frissességét.');
+@define('PLUGIN_EVENT_STATISTICS_TEXT', 'Szöveg formátuma');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_DESC', 'A %s -t a szöveg/szám helyének jelölésére szolgál');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_LASTENTRY', 'Utolsó bejegyzés: %s');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_ENTRYCOUNT', '%s bejegyzés összesen');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_COMMENTCOUNT', '%s hozzászólás összesen');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_MONTHVISITORS', '%s látogató ebben a hónapban');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_DAYVISITORS', '%s látogató ma');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_WEEKVISITORS', '%s látogató ezen a héten');
+
+@define('PLUGIN_EVENT_STATISTICS_SHOW_CURRENTVISITORS', 'Mutasd az aktuális látogatók számát (ez átlagban 15 percenként frissül)');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_CURRENTVISITORS', '%s látogató van jelenleg');
@define('PLUGIN_EVENT_STATISTICS_SHOW_ENTRYCOUNT', 'Show number of entries');
@define('PLUGIN_EVENT_STATISTICS_SHOW_COMMENTCOUNT', 'Show number of comments');
@define('PLUGIN_EVENT_STATISTICS_SHOW_MONTHVISITORS', 'Show visitors this month');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_DAYVISITORS', 'Show visitors today');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_WEEKVISITORS', 'Show visitors this week');
@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT', 'Cache timeout');
@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT_DESC', 'How long may the statistics be shown before they get refreshed? Setting this to a high number of minutes will improve performance, but might not reflect the actual data if set too high.');
@define('PLUGIN_EVENT_STATISTICS_TEXT', 'Formatting text');
@define('PLUGIN_EVENT_STATISTICS_TEXT_ENTRYCOUNT', '%s entries written');
@define('PLUGIN_EVENT_STATISTICS_TEXT_COMMENTCOUNT', '%s comments have been made');
@define('PLUGIN_EVENT_STATISTICS_TEXT_MONTHVISITORS', '%s visitor(s) this month');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_DAYVISITORS', '%s visitor(s) today');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_WEEKVISITORS', '%s visitor(s) this week');
@define('PLUGIN_EVENT_STATISTICS_SHOW_CURRENTVISITORS', 'Show number of current visitors (aggregate past 15 minutes)');
@define('PLUGIN_EVENT_STATISTICS_TEXT_CURRENTVISITORS', '%s visitor(s) online');
--- /dev/null
+<?php # $Id: lang_en.inc.php 1797 2007-07-24 12:59:01Z garvinhicking $
+
+/**
+ * @version $Revision: 1797 $
+ * @author Hrotkó Gábor <roti@al.pmmf.hu>
+ * EN-Revision: Revision of lang_en.inc.php
+ */
+
+@define('PLUGIN_EVENT_STATISTICS_NAME', 'Statisztika');
+@define('PLUGIN_EVENT_STATISTICS_DESC', 'Az admin felületen, a bejegyzések panelban, statisztika hivatkozást hoz létre, ahol különféle statisztikákat láthasz, pl. látogatószámláló');
+@define('PLUGIN_EVENT_STATISTICS_OUT_STATISTICS', 'Statisztika');
+@define('PLUGIN_EVENT_STATISTICS_OUT_FIRST_ENTRY', 'Elsõ bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_LAST_ENTRY', 'Utolsó bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_ENTRIES', 'Összes bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ENTRIES', 'bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_PUBLIC', ' ... publikus');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOTAL_DRAFTS', ' ... vázlat');
+@define('PLUGIN_EVENT_STATISTICS_OUT_PER_AUTHOR', 'Bejegyzés felhasználónként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES', 'Kategóriák');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CATEGORIES2', 'kategória');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES', 'Bejegyzések eloszlása');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_CATEGORIES2', 'bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES', 'Feltöltött képek');
+@define('PLUGIN_EVENT_STATISTICS_OUT_UPLOADED_IMAGES2', 'kép');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES', 'Képtípusok eloszlésa');
+@define('PLUGIN_EVENT_STATISTICS_OUT_DISTRIBUTION_IMAGES2', 'fájl');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS', 'Fogadott hozzászólások');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS2', 'hozzászólás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS3', 'Legtöbb hozzászólással rendelkezõ bejegyzések');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPCOMMENTS', 'Legtöbbször hozzászóló emberek');
+@define('PLUGIN_EVENT_STATISTICS_OUT_LINK', 'hivatkozás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS', 'Feliratkozottak');
+@define('PLUGIN_EVENT_STATISTICS_OUT_SUBSCRIBERS2', 'feliratkozott');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS', 'Legtöbbször ezekre a bejegyzsére iratkoztak fel');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPSUBSCRIBERS2', 'feliratkozott');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS', 'Fogadott visszahivatkozások');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS2', 'visszahivatkozás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK', 'Legtöbb visszahivatkozással rendelkezõ bejegyzések');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACK2', 'visszahivatkozás');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TOPTRACKBACKS3', 'Legtöbb visszahivatkozást létrehozó emberek');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE', 'átlagos hozzászólás bejegyzésenként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE', 'átlagos visszahivatkozás bejegyzésenként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY', 'átlagos bejegyzés naponta');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK', 'átlagos bejegyzés hetente');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH', 'átlagos bejegyzés havonta');
+@define('PLUGIN_EVENT_STATISTICS_OUT_COMMENTS_PER_ARTICLE2', 'hozzászólás/bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_TRACKBACKS_PER_ARTICLE2', 'visszahivatkozás/bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_DAY2', 'bejegyzés/nap');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_WEEK2', 'bejegyzés/hét');
+@define('PLUGIN_EVENT_STATISTICS_OUT_ARTICLES_PER_MONTH2', 'bejegyzés/hónap');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS', 'Összes karakter száma');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS2', 'karakter');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE', 'Karakterek bejegyzésenként');
+@define('PLUGIN_EVENT_STATISTICS_OUT_CHARS_PER_ARTICLE2', 'karakter/bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_OUT_LONGEST_ARTICLES', 'A %s leghosszabb bejegyzés');
+@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS', 'Elemek maximális száma');
+@define('PLUGIN_EVENT_STATISTICS_MAX_ITEMS_DESC', 'Hány elemet mutassunk statisztikai elemenként? (alapértelmezett: 20)');
+
+//Language constants for the Extended Visitors feature
+@define('PLUGIN_EVENT_STATISTICS_EXT_ADD', 'Részletes látogatói statisztika');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ADD_DESC', 'Legyen részletes látogatói statisztika? (alapértelmezett: nem)');
+@define('PLUGIN_EVENT_STATISTICS_EXT_OPT1', 'Nem!');
+@define('PLUGIN_EVENT_STATISTICS_EXT_OPT2', 'Igen, az oldal alján');
+@define('PLUGIN_EVENT_STATISTICS_EXT_OPT3', 'Igen, az oldal tetején');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL', 'Állítsd \'nem\'-re, hogy csak látogatói statisztika legyen');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL_DESC', 'Mutassunk mindent? (alapértelmezett: nem)');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL1', 'Nem, rejts el mindent, kivéve a számlálót.');
+@define('PLUGIN_EVENT_STATISTICS_EXT_ALL2', 'Igen, mutass minden statisztikát!');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISITORS', 'Különálló számlálók');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISTODAY', 'Látogató ma');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISTOTAL', 'Látogató összesen');
+@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTODAY', 'Látogatások száma ma');
+@define('PLUGIN_EVENT_STATISTICS_EXT_HITSTOTAL', 'Látogatások összesen');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISSINCE', 'Statisztika gyûjtése innentõl: ');
+@define('PLUGIN_EVENT_STATISTICS_EXT_COUNTDESC','A látogatások száma iegn nagy is lehet, de csak az oldalak megtekintését jelöli. Ez minden oldal betöltésekor vagy frissítésekor növelõdik. Ez a szám NEM egyenlõ a látogatók számával.');
+@define('PLUGIN_EVENT_STATISTICS_EXT_VISLATEST', 'Legutóbbi látogatók');
+@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS', 'Azoknak a helyeknek a listája, ahonnan legtöbbször ide ugrottak (hivatkozó)');
+@define('PLUGIN_EVENT_STATISTICS_EXT_TOPREFS_NONE', 'Nem volt még regisztrált hivatkozó .');
+@define('PLUGIN_EVENT_STATISTICS_EXT_DAYGRAPH', 'A látogatások napi lebontásúak');
+@define('PLUGIN_EVENT_STATISTICS_EXT_MONTHGRAPH', 'A látogatások havi lebontásúak');
+@define('PLUGIN_EVENT_STATISTICS_OUT_EXT_STATISTICS', 'Részletes látogatói statisztika');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS1', 'Engedélyezve, ne számoljuk a robotokat');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS2', 'Tiltva, számoljuk a robotokat is');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS', 'Robot számolás elleni védelem');
+@define('PLUGIN_EVENT_STATISTICS_BANNED_HOSTS_DESC', 'Állítsd \'iegn\'-re, hogy ne számoljuk az oldalakat látogató robotokat. \'Nem\' esetén számoljuk az oldalt lekérõ robotot is mint látogató. Jelenleg több mint 25 robot van tiltólistán.');
+
+@define('PLUGIN_EVENT_STATISTICS_SHOW_LASTENTRY', 'Mutassuk az utolsó bejegyzés dátumát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_ENTRYCOUNT', 'Mutassuk a bejegyzések számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_COMMENTCOUNT', 'Mutassuk a hozzászólások számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_MONTHVISITORS', 'Mutassuk a havi látogatók számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_DAYVISITORS', 'Mutassuk a mai látogatók számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_WEEKVISITORS', 'Mutassuk a heti látogatók számát');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT', 'A gyorsítótár ennyi idõ után frissül');
+@define('PLUGIN_EVENT_STATISTICS_SHOW_CACHETIMEOUT_DESC', 'Hány perc után frissüljön a statisztika? Ha ezt nagy számra állítod, akkor a teljesítmény nõ, de nem tükrözi kellõ gyorsasággal a statisztikai adatok frissességét.');
+@define('PLUGIN_EVENT_STATISTICS_TEXT', 'Szöveg formátuma');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_DESC', 'A %s -t a szöveg/szám helyének jelölésére szolgál');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_LASTENTRY', 'Utolsó bejegyzés: %s');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_ENTRYCOUNT', '%s bejegyzés összesen');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_COMMENTCOUNT', '%s hozzászólás összesen');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_MONTHVISITORS', '%s látogató ebben a hónapban');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_DAYVISITORS', '%s látogató ma');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_WEEKVISITORS', '%s látogató ezen a héten');
+
+@define('PLUGIN_EVENT_STATISTICS_SHOW_CURRENTVISITORS', 'Mutasd az aktuális látogatók számát (ez átlagban 15 percenként frissül)');
+@define('PLUGIN_EVENT_STATISTICS_TEXT_CURRENTVISITORS', '%s látogató van jelenleg');
'text_commentcount',
'show_monthvisitors',
'text_monthvisitors',
+ 'show_dayvisitors',
+ 'text_dayvisitors',
+ 'show_weekvisitors',
+ 'text_weekvisitors',
'show_currentvisitors',
'text_currentvisitors',
'cachetimeout'
$propbag->add('default', true);
break;
+ case 'show_dayvisitors':
+ $propbag->add('type', 'boolean');
+ $propbag->add('name', PLUGIN_EVENT_STATISTICS_SHOW_DAYVISITORS);
+ $propbag->add('description', '');
+ $propbag->add('default', true);
+ break;
+
+ case 'show_weekvisitors':
+ $propbag->add('type', 'boolean');
+ $propbag->add('name', PLUGIN_EVENT_STATISTICS_SHOW_WEEKVISITORS);
+ $propbag->add('description', '');
+ $propbag->add('default', true);
+ break;
+
case 'text_lastentry':
$propbag->add('type', 'string');
$propbag->add('name', PLUGIN_EVENT_STATISTICS_TEXT);
$propbag->add('default', PLUGIN_EVENT_STATISTICS_TEXT_MONTHVISITORS);
break;
+ case 'text_dayvisitors':
+ $propbag->add('type', 'string');
+ $propbag->add('name', PLUGIN_EVENT_STATISTICS_TEXT);
+ $propbag->add('description', PLUGIN_EVENT_STATISTICS_TEXT_DESC);
+ $propbag->add('default', PLUGIN_EVENT_STATISTICS_TEXT_DAYVISITORS);
+ break;
+
+ case 'text_weekvisitors':
+ $propbag->add('type', 'string');
+ $propbag->add('name', PLUGIN_EVENT_STATISTICS_TEXT);
+ $propbag->add('description', PLUGIN_EVENT_STATISTICS_TEXT_DESC);
+ $propbag->add('default', PLUGIN_EVENT_STATISTICS_TEXT_WEEKVISITORS);
+ break;
+
case 'text_currentvisitors':
$propbag->add('type', 'string');
$propbag->add('name', PLUGIN_EVENT_STATISTICS_TEXT);
if (!file_exists($cachef) || filesize($cachef) == 0 || filemtime($cachef) < (time() - $cachetime)) {
// Create statistics
list($year, $month, $day) = split('-', date('Y-m-d'));
+ $lastmonday = date('Ymd', strtotime('last monday'));
+ $nextsunday = date('Ymd', strtotime('next sunday'));
$content = '';
if (serendipity_db_bool($this->get_config('show_lastentry'))) {
}
}
+ if (serendipity_db_bool($this->get_config('show_dayvisitors'))) {
+ $res = serendipity_db_query("SELECT sum(visits) AS dayvisitors FROM {$serendipity['dbPrefix']}visitors_count WHERE year='".$year."' AND month='".$month."' AND day='".$day."'", true, 'assoc');
+ if (is_array($res) && isset($res['dayvisitors'])) {
+ $content .= '<div class="stat_dayhvisitors">' . sprintf($this->get_config('text_dayvisitors'), '<span class="stat_number">' . $res['dayvisitors'] . '</span>') . "</div>\n";
+ }
+ }
+
+ if (serendipity_db_bool($this->get_config('show_weekvisitors'))) {
+ $res = serendipity_db_query("SELECT sum(visits) AS weekvisitors FROM {$serendipity['dbPrefix']}visitors_count WHERE year || month || day >= '".$lastmonday."' AND year || month || day <= '".$nextsunday."'", true, 'assoc');
+ if (is_array($res) && isset($res['weekvisitors'])) {
+ $content .= '<div class="stat_weekhvisitors">' . sprintf($this->get_config('text_weekvisitors'), '<span class="stat_number">' . $res['weekvisitors'] . '</span>') . "</div>\n";
+ }
+ }
+
// This one is MySQL specific. Don't know how postgreSQL does it.
if (serendipity_db_bool($this->get_config('show_currentvisitors'))) {
$max = time();
$min = $max - (15 * 60);
- $max_ts = date('Hi', $max);
- $min_ts = date('Hi', $min);
- $q = "SELECT count(counter_id) AS currentvisitors FROM {$serendipity['dbPrefix']}visitors WHERE day LIKE '" . date('Y-m-d') . "' AND (REPLACE(time, ':', '') BETWEEN $min_ts AND $max_ts)";
+ if ($serendipity['dbType'] == 'sqlite') {
+ $max_ts = date('H:i', $max);
+ $min_ts = date('H:i', $min);
+ $q = "SELECT count(counter_id) AS currentvisitors FROM {$serendipity['dbPrefix']}visitors WHERE day LIKE '" . date('Y-m-d') . "' AND (time BETWEEN '$min_ts' AND '$max_ts')";
+ } else {
+ $max_ts = date('Hi', $max);
+ $min_ts = date('Hi', $min);
+ $q = "SELECT count(counter_id) AS currentvisitors FROM {$serendipity['dbPrefix']}visitors WHERE day LIKE '" . date('Y-m-d') . "' AND (REPLACE(time, ':', '') BETWEEN $min_ts AND $max_ts)";
+ }
$res = serendipity_db_query($q, true, 'assoc');
if (is_array($res) && isset($res['currentvisitors'])) {
$content .= '<div class="stat_currentvisitors">' . sprintf($this->get_config('text_currentvisitors'), '<span class="stat_number">' . $res['currentvisitors'] . '</span>') . "</div>\n";
}
}
-/* vim: set sts=4 ts=4 expandtab : */
\ No newline at end of file
+/* vim: set sts=4 ts=4 expandtab : */