1. Module Online v5.0

Module Online v5.0

  |   17
Module Online v5.0

Module Online v5.0

Module Online v5.0

For Latest GeoIp :
GeoIP:
1. Download for here:
http://www.maxmind.com/download/geoip/database/GeoLiteCity.dat.gz

2. extract GeoLiteCity.dat.gz

3. and upload GeoLiteCity.dat your domain*.* /engine/data/

Geolitecity.dat is needed only if you like to enable

1: Display the country flag of the user?
2: Show the country of user?
3: Show city of user?

if you like to use minimum option then no need to download Geolitecity.dat

Note: Module Tested On 9.4 and working

Login Required!Only registered users can download files. Please register or Login
Dear visitor, you are browsing our website as Guest.
We strongly recommend you to register and login to view hidden contents.

Details

0

Comments 17

ivanov16
ivanov16
V.I.P.
Commented By ivanov16 on March 25, 2012 (12:39 pm)
How to enable?
N/A 60Forum topics : 27Forum replies : 106Forum likes : 1
Quarantine
Quarantine
Moderators
Commented By Quarantine on March 25, 2012 (5:34 pm)
sorry M8 i cant understand what u want to enable after install all option will be in ur admin cp include all settings
32 27Forum topics : 21Forum replies : 163Forum likes : 15

sawanbanna
sawanbanna
DLE TEAM
Commented By sawanbanna on March 25, 2012 (6:49 pm)
ivanov16,
there is instruction with the module
Open templates/{THEME}/main.tpl
    Include:

        {include file="/engine/modules/online.php"}

    Run the installation file on your server. (http://domain.com/online_setup.php) and install.

    Delete online_setup.php from you server
that means all you need is run setup file and add code in main.tpl that's all, to disable, simply remove code in main.tpl
31 409Forum topics : 23Forum replies : 979Forum likes : 150

« Live as if you were to die tomorrow. Learn as if you were to live forever! »
ivanov16
ivanov16
V.I.P.
Commented By ivanov16 on March 25, 2012 (9:02 pm)
Maxjimme,
I dont know, how to work with file
GeoLiteCity.dat size 14.3 MB
N/A 60Forum topics : 27Forum replies : 106Forum likes : 1
sawanbanna
sawanbanna
DLE TEAM
Commented By sawanbanna on March 26, 2012 (12:54 am)
ivanov16,
that file are not supposed to be touch, all you need is download the file, extract and upload to folder /engine/data/ the module will do the rest for you...that file dat contains the data about the name of countries and cities around the world, it comes in binary format, a highly optimized database that supports fast lookups using Open Source API code...
Includes the following fields:
- Start IP Number
- End IP Number
- Location ID
- Country Code
- State/Region (Region name is available through an external lookup)
- City Name
- Postal Code (US only)
- Latitude
- Longitude
- Metro Code
- Area Code
- Timezone data is available through an external lookup
- Continent data is available through an external lookup

So leave the file alone, don't touch it...all you need is
- download
- extract
- upload to your server at /engine/data/

Nothing else...module will grab the file data from there, if no file upload or file has been renamed or modified, it simply won;t work...

Got my point?
31 409Forum topics : 23Forum replies : 979Forum likes : 150

« Live as if you were to die tomorrow. Learn as if you were to live forever! »
shadowless
shadowless
Members
Commented By shadowless on May 13, 2012 (11:35 am)
Fatal error: Call to undefined function geoip_open() in /home/*/public_html/engine/classes/online.class.php on line 207

ENGINE = 9.6
GeoLiteCity.dat database already uploaded on /engine/data/ dir

can you help me with this error?
N/A 4Forum topics : 0Forum replies : 0Forum likes : 0
tbenmcp
tbenmcp
DLE TEAM
Commented By tbenmcp on May 13, 2012 (9:27 pm)
for some reason the dat file is unreachable by the script, however, this module have not been tested in 9.6, the data structure is changed in 9.6 so most of modules will not work in 9.6 but in your case it seems like the dat file is unreachable that's why the error occurred.
20 150Forum topics : 11Forum replies : 248Forum likes : 32

"A True Friend is Someone Who Sees the Pain in Your Eyes while Everyone Else Believes the Smile on Your Face"
Let me Google for you!
shadowless
shadowless
Members
Commented By shadowless on May 24, 2012 (12:12 pm)
current permissions is set to 777 but there is same error

Fatal error: Call to undefined function geoip_open() in /home/*/public_html/engine/classes/online.class.php on line 207
N/A 4Forum topics : 0Forum replies : 0Forum likes : 0
sawanbanna
sawanbanna
DLE TEAM
Commented By sawanbanna on May 24, 2012 (1:29 pm)
like tbenmcp said, the file is unreachable for whatever reason, if the issue only happen in 9.6 then it means the query is incompatible with that specific version.

try to upload the file to root directory (not within any folder) and change the path in online.class.php to that location if it work.
31 409Forum topics : 23Forum replies : 979Forum likes : 150

« Live as if you were to die tomorrow. Learn as if you were to live forever! »
zzkimvuzz
zzkimvuzz
Members
Commented By zzkimvuzz on June 2, 2012 (1:09 pm)
dle 9.6
Run the installation file on your server. (http://domain.com/online_setup.php) is error
MySQL Error!
------------------------

The Error returned was:
Table 'xxx.dle_online' doesn't exist
Please help me
N/A 6Forum topics : 1Forum replies : 3Forum likes : 0
sawanbanna
sawanbanna
DLE TEAM
Commented By sawanbanna on June 2, 2012 (2:53 pm)
zzkimvuzz,
that means the installer doesn't install database on your server, run it again...

but be careful if you use GeoLiteCity, it may not work in 9.6
31 409Forum topics : 23Forum replies : 979Forum likes : 150

« Live as if you were to die tomorrow. Learn as if you were to live forever! »
iTroubl3
iTroubl3
Members
Commented By iTroubl3 on June 19, 2012 (8:08 am)
Whats wrong ?

Online: 5
Guest: 1
Members: Admin
Bots: Google Bot

Why Online 5 if all users are 3 with google bot. Sorry for my english :)
N/A 1Forum topics : 1Forum replies : 2Forum likes : 0
sawanbanna
sawanbanna
DLE TEAM
Commented By sawanbanna on June 19, 2012 (6:26 pm)
every online is not live statistic, they all using cache and the statistic is not accurate and never will be...there is not perfectly working modules, if you want love statistic then use third party services out there....
31 409Forum topics : 23Forum replies : 979Forum likes : 150

« Live as if you were to die tomorrow. Learn as if you were to live forever! »
asaadshaikh
Commented By asaadshaikh on December 15, 2012 (12:00 pm)
Fatal error: Call to undefined function geoip_open() in /home/a7608420/public_html/engine/classes/online.class.php on line 207


so it wont work with 9.6 or 9.7?????
PLEASE FIX THIS!!!!!!!!!!!
3 43Forum topics : 14Forum replies : 30Forum likes : 0
noobos
noobos
DLE TEAM
Commented By noobos on December 15, 2012 (7:41 pm)
The module writer name is "FreSh" version 5.0 was released just before DLE 9.5 released, but for whatever reason the module is not compatible with 9.6 and 9.7 while the module was out there for free download on the Internet which it should be commercial, so the author found out, he stop develop it but I think he build the new version and only been used in private sites, no money, no honey...so it won't work on 9.6/9.7 and we will not modify or fix it.

Contact author:
- ICQ: 466131809
- E-mail: ult.artem@gmail.com
16 302Forum topics : 12Forum replies : 1036Forum likes : 170
HellsAngels
Commented By HellsAngels on November 9, 2014 (11:35 am)
So to the problem
Fatal error: Call to undefined function geoip_open() in /home/a7608420/public_html/engine/classes/online.class.php on line 207


I solved the problem out there that has the ip displayed like this (0.0.0.0)

Open engine/classes/online.class.php and search

$gi = geoip_open( ROOT_DIR."/engine/data/GeoLiteCity.dat", GEOIP_STANDARD );
$geoip = geoip_record_by_addr( $gi, $this->user_ip );
geoip_close( $gi );


replaced by
if (function_exists('geoip_open')) {
$gi = geoip_open( ROOT_DIR."/engine/data/GeoLiteCity.dat", GEOIP_STANDARD );
$geoip = geoip_record_by_addr( $gi, $this->user_ip );
geoip_close( $gi );
}


it works for me dle 10.2, but as I said the ip
N/A 1Forum topics : 0Forum replies : 0Forum likes : 0
DLEStarter
DLEStarter
DLE TEAM
Commented By DLEStarter on November 10, 2014 (8:03 am)
you should check if with your script version and server php version. or if the file /engine/data/GeoLiteCity.dat can be reached by the module because the error indicated that the file is not accessible by the module function call.
29 225Forum topics : 9Forum replies : 558Forum likes : 116
Information!Would you like to leave your comment? Please Login to your account to leave comments. Don't have an account? You can create a free account now.
DLEStarter Notice!Please note...Every hack and every module will get additional queries from your database and some hacks and some modules may result your server overload, so install only what you "need", remove any hacks and modules from your script when you don't need them, all hacks and modules appears in this website are not guaranteed by DLEStarter Team for your script security and compatibility, please read instruction carefully and use hacks and modules at your own risk...Thank you.