Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
mirror of egs since it has gone poof
PHP JavaScript
branch: master

Fetching latest commit…

Cannot retrieve the latest commit at this time

Failed to load latest commit information.
egs
ico
images
js
README.txt
ie.css
index.php
style.css

README.txt

 ______ _____     
|  ____/ ____|    
| |__ | |  __ ___ 
|  __|| | |_ / __|
| |___| |__| \__ \
|______\_____|___/

EGs Web Panel for Atheme IRC Services.
 o author:  J. Newing (synmuffin)
 o email:   jnewing@gmail.com
 o website: http://egs.ircmojo.org/
 o irc:     pool.ircmojo.org (channel #egs)


=====================================================================================
=====================================================================================


LEGAL
=================

This file is part of EGs.

Foobar is free software: you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation, either version 3 of the License, or
(at your option) any later version.

EGs is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with EGs.  If not, see http://www.gnu.org/licenses/


=====================================================================================
=====================================================================================


Support
==============================
If you need support please first check here: http://epicgeeks.net/egs/documentation/
after reading that several times and you find you still need help join us on irc @

server: pool.ircmojo.org channel: #egs


Installation
==============================

During this installation I'm going to assume a few things. 
	
	1) that you know your way around a shell
	2) that you have some understanding of the mysql cli client tool 
	3) That you have Atheme irc services running with both the httpd and xmlrpc modules running.


Step 1
=================

Obtain a copy of the EGs source.


Step 2
=================

Edit the egs/config/config.php file to reflect your web server and Atheme installation. 
There are lots of comments and notes for you to follow along with.


=====================================================================================
=====================================================================================


Step 3 (Optional)
=================

This last step is only for people who wish to use mod-rewrite and remove the index.php file from their urls.
Copy and paste the following into an .htaccess file and place it in your root EGs folder.

<IfModule mod_rewrite.c>
    RewriteEngine On
    
    # You need to change the path to match that of your installation.
    # For example if you installed the EGs system to http://www.yoursite.com/egs/ you would 
    # change that line to read:
    # RewriteBase /egs/
    #     
    # Alternately if your install was located on a subdomain example: http://services.epicgeeks.net 
    # we would change the RewriteBase line to read:
    # RewriteBase /
    
    RewriteBase /egs/

    RewriteCond %{REQUEST_URI} ^system.*
    RewriteRule ^(.*)$ /index.php?/$1 [L]
    
    RewriteCond %{REQUEST_URI} ^application.*
    RewriteRule ^(.*)$ /index.php?/$1 [L]

    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteRule ^(.*)$ index.php?/$1 [L]
</IfModule>

<IfModule !mod_rewrite.c>
    ErrorDocument 404 /index.php
</IfModule>  


=====================================================================================
=====================================================================================


Done!

That's it! You should be able to direct your browser to http://www.yoursite.com/services/ and login using your Atheme Nickserv account nickname and password. Remember for support etc... feel free to drop in on us at irc.epicgeeks.net channel #egs and we'll be happy to help!


=====================================================================================
=====================================================================================


Notes
=================
Thanks to katsklaw for testing EGs, feedback and ideas, also for allowing me to develope EGs on 
IRCMojo (pool.ircmojo.org) also.

Something went wrong with that request. Please try again.