From bbb625fbd7ee5ebb2e3e2564b3c7117f08200e7d Mon Sep 17 00:00:00 2001 From: William Heimbigner Date: Wed, 23 Oct 2013 17:40:15 +0000 Subject: all sorts of stuff changed. This is just one big code package update --- modules/xml.pl | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'modules/xml.pl') diff --git a/modules/xml.pl b/modules/xml.pl index e18e4c4..551dc3f 100644 --- a/modules/xml.pl +++ b/modules/xml.pl @@ -31,19 +31,23 @@ sub writeXML { } sub writeChannels { + $::settingschanged=1; $::xs1->XMLout($::channels, RootName => 'channels', KeyAttr => ['id'], NumericEscape => 2) > io("$::cset/channels.xml"); } sub writeUsers { + $::settingschanged=1; $::xs1->XMLout($::users, RootName => 'people', KeyAttr => ['id']) > io("$::cset/users.xml"); } sub writeSettings { + $::settingschanged=1; $::xs1->XMLout($::settings, RootName => 'settings', GroupTags => { altnicks => 'altnick', server => 'host', autojoins => 'autojoin' }, NoAttr => 1) > io("$::cset/settings.xml"); } sub writeRestrictions { + $::settingschanged=1; $::xs1->XMLout($::restrictions, RootName => 'restrictions', KeyAttr => ['id'], GroupTags => { hosts => "host", nicks => "nick", accounts => "account"}) > io("$::cset/restrictions.xml"); } -- cgit v1.2.3