|
|
| Author |
Message |
Plasma Newbie

Joined: 10 Dec 2003 Posts: 63
|
Posted: Oct 23, 2004 7:55am Post subject: Services WebAdmin |
|
|
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

Joined: 28 Jun 2004 Posts: 1064
|
|
| Back to top |
|
 |
upinsmoke Newbie

Joined: 01 Mar 2004 Posts: 61 Location: pennsylvania
|
Posted: Oct 23, 2004 9:05am Post subject: |
|
|
| 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

Joined: 10 Dec 2003 Posts: 63
|
Posted: Oct 23, 2004 7:41pm Post subject: |
|
|
| katsklaw wrote: | | http://www.nomadinc.net/anope/ |
I know of this, but its all readonly info, which is not useful to this proposed project  |
|
| Back to top |
|
 |
katsklaw Guru

Joined: 28 Jun 2004 Posts: 1064
|
Posted: Oct 23, 2004 8:35pm Post subject: |
|
|
| 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  |
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

Joined: 04 Oct 2003 Posts: 299
|
Posted: Oct 24, 2004 5:39am Post subject: |
|
|
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

Joined: 09 Jun 2004 Posts: 699 Location: Nowra, Australia
|
Posted: Oct 24, 2004 7:47am Post subject: |
|
|
| ChatSpike have been doing some work to this end. |
|
| Back to top |
|
 |
|