projects
/
ZNCAdmin.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
|
inline
| side by side (from parent 1:
5822909
)
converted hardcoded channel to dynamic coded
author
NurPech
<nurpech@nurpech.de>
Sat, 29 Jun 2013 12:25:05 +0000
(14:25 +0200)
committer
NurPech
<nurpech@nurpech.de>
Sat, 29 Jun 2013 12:29:32 +0000
(14:29 +0200)
config.example.php
patch
|
blob
|
history
zncadmin.php
patch
|
blob
|
history
diff --git
a/config.example.php
b/config.example.php
index 0e76bc529f60985928041ad8d06977b5e4086f46..d3139eaed28a4d4f9ca11dcc708fc430a326ab6e 100644
(file)
--- a/
config.example.php
+++ b/
config.example.php
@@
-57,6
+57,16
@@
$add_settings = array(
"servers" => array(
"irc.onlinegamesnet.net 6667"
),
"servers" => array(
"irc.onlinegamesnet.net 6667"
),
+ "channel" => array(
+ "#Krypton"
+ ),
+ "mirccmds" => array(
+ "hosts" => array(
+ "free-bnc.de",
+ "krypton-bouncer.de"
+ ),
+ "groupname" => "KryptonZNC"
+ ),
"modules" => array(
"autocycle" => "",
"awaynick" => "%nick%|ZNC",
"modules" => array(
"autocycle" => "",
"awaynick" => "%nick%|ZNC",
diff --git
a/zncadmin.php
b/zncadmin.php
index a2b4dc75c4f0315ea6df07c3fc98c4388473fc99..3ca2fa8ff579306fbd20e08ef5f8231d6d51eb2e 100644
(file)
--- a/
zncadmin.php
+++ b/
zncadmin.php
@@
-363,12
+363,15
@@
function zncadmin_add() {
echo " Server Host: ".$addserv['public']." Port: ".$addserv['port']." SSL Port: ".$addserv['sslport']."\n";
echo " Password: ".$password."\n";
echo "[mIRC]\n";
echo " Server Host: ".$addserv['public']." Port: ".$addserv['port']." SSL Port: ".$addserv['sslport']."\n";
echo " Password: ".$password."\n";
echo "[mIRC]\n";
- echo " /server -a ".$addserv['public']." -p ".$addserv['port']." -g KryptonZNC -w ".$argv[2].":".$password." -d KryptonZNC\n";
- echo " /AS addmask *@*.free-bnc.de\n";
- echo " /AS addmask *@*.krypton-bouncer.de\n";
- echo " /server -m KryptonZNC\n";
+ echo " /server -a ".$addserv['public']." -p ".$addserv['port']." -g ."$add_settings['mirccmds']['groupname']." -w ".$argv[2].":".$password." -d KryptonZNC\n";
+ foreach($add_settings['mirccmds']['hosts'] AS $host) {
+ echo " /AS addmask *@*.".$host."\n";
+ }
+ echo " /server -m ".$add_settings['mirccmds']['groupname']."\n";
echo"/log\n";
echo"/log\n";
- $addserv['conn']->addChan($argv[2], "#Krypton");
+ foreach($add_settings["channel"] AS $channel) {
+ $addserv['conn']->addChan($argv[2], $channel);
+ }
} else
error("Error while adding user.");
}
} else
error("Error while adding user.");
}