Home | Networks | Community | Need Help? 

 
 Quick search

 
 
 RegisterRegister   Log inLog in 

Services WebAdmin

 
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services
Author Message
Plasma
Newbie
Newbie


Joined: 10 Dec 2003
Posts: 63

PostPosted: Oct 23, 2004 7:55am    Post subject: Services WebAdmin Reply with quote

Has anyone ever come across an actual web based administration interface where users may manage their channels and nickserv account via the web?

Im not talking about readonly database output such as Thales or Anope's SQL output (although in the future Anope plans to be using an SQL database to read/write from).

I plan to code something like this myself for my network, but would like to know if one is already in existance or being developed!

Such features like being able to login to a website and manage your nickserv profile, list channels you own or are on the access list of and able to add other registered nicknames to the list etc would be pretty neat, all in real time.

Im thinking this could be achieve in a variety of ways, one of them being (and a form of a 'hack') would be to have a PHP IRC bot connected to the IRC server with an O:line and services admin access, and being able to interact between the web and other information based of what login attempts and other information is passed between the website and the bot itself.

Ultimatly the anope direct database access would be the ideal alternative, but there has to be another way for the time being atleast I would think.

Thoughts?
Back to top
katsklaw
Guru
Guru


Joined: 28 Jun 2004
Posts: 1122

PostPosted: Oct 23, 2004 9:00am    Post subject: Reply with quote

http://www.nomadinc.net/anope/
Back to top
upinsmoke
Newbie
Newbie


Joined: 01 Mar 2004
Posts: 62
Location: pennsylvania

PostPosted: Oct 23, 2004 9:05am    Post subject: Reply with quote

i have done this b4 on my old site mostly for registering nicks/chans and checking memos using php and smart irc http://sourceforge.net/projects/phpsmartirc/ if ya wanna start a project or need some scripts give me a email xupinsmoke AT hotmail.com
Back to top
Plasma
Newbie
Newbie


Joined: 10 Dec 2003
Posts: 63

PostPosted: Oct 23, 2004 7:41pm    Post subject: Reply with quote

katsklaw wrote:
http://www.nomadinc.net/anope/

I know of this, but its all readonly info, which is not useful to this proposed project Smile
Back to top
katsklaw
Guru
Guru


Joined: 28 Jun 2004
Posts: 1122

PostPosted: Oct 23, 2004 8:35pm    Post subject: Reply with quote

Plasma wrote:
katsklaw wrote:
http://www.nomadinc.net/anope/

I know of this, but its all readonly info, which is not useful to this proposed project Smile


Anope doesn't read from it's SQL database it only writes to it .. it reads/writes to it's standard database. So it doesn't do any good to write to the SQL database to begin with. You have to wait for Anope to read and write to the SQL database before you can affect it's database. Unless you manipulated it's standard database (if it's not locked).

Anope's SQL abilities are only at phase II read about it at http://www.anope.org/idoc-MYSQL.html
Back to top
zeke
Idler
Idler


Joined: 04 Oct 2003
Posts: 324

PostPosted: Oct 24, 2004 5:39am    Post subject: Reply with quote

doesn't anope load the ffdb's into memory and flush to file every so often anyway? if so...the only real way to do this until anope uses SQL in real-time would be to have a bot (or an anope module?) that can perform the required functions.
I recall anope having a socket at one point, was that supposed to allow functions such as this also?
*can't remember*
Back to top
w00t
Eleet
Eleet


Joined: 09 Jun 2004
Posts: 699
Location: Nowra, Australia

PostPosted: Oct 24, 2004 7:47am    Post subject: Reply with quote

ChatSpike have been doing some work to this end.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    SearchIRC Forum Index -> IRCD & Network Services All times are GMT - 6 Hours
Page 1 of 1

 
 
Forum powered by phpBB
 
 © 2000 - 2008 EverythingIRC, Inc. All rights reserved. Please read our disclaimer