XthemeOrg/Xtheme

xtheme.conf.example issues

Casey952 opened this issue · 2 comments

I was doing up xtheme.conf for 8.0.1 which it would not start as it is missing an ; for !Network-Staff in the MemoServ helpgroup block.

memoserv {
	/* (*)nick
	 * The nickname we want MemoServ to have.
	 */
	nick = "MemoServ";

	/* (*)user
	 * The username we want MemoServ to have.
	 */
	user = "MemoServ";

	/* (*)host
	 * The hostname we want MemoServ to have.
	 */
	host = "services.int";

	/* (*)real
	 * The realname (gecos) information we want MemoServ to have.
	 */
	real = "Memo Services";

	/* (*)aliases
	 * Command aliases for MemoServ.
	 */
	aliases {
	};

	/* (*)access
	 * Command access changes for MemoServ.
	 */
	access {
	};

	/* (*)maxmemos
	 * What is the maximum amount of memos a user can have in their inbox?
	 */
	maxmemos = 30;

  /* (*)helpgroup
	 * If using GroupServ and MemoServ, which group should be notified of
   * NEW HelpServ requests?
	 */
   helpgroup = "!Network-Staff"
};

Also some xtheme.conf.example style things with extra tabs.

  • Protocol ChatIRCd has got some more extra tabs.
 * Asuka 1.2.1 or later                         modules/protocol/asuka
 * Bahamut 1.8.x                                modules/protocol/bahamut
 * Charybdis IRCd                               modules/protocol/charybdis
 * ChatIRCd 1.0 or later						            modules/protocol/chatircd
 * DreamForge 4.6.7 or later                    modules/protocol/dreamforge
 * Hybrid 7.1.2 and later                       modules/protocol/hybrid
 * InspIRCd 2.0                                 modules/protocol/inspircd
  • OperServ Zline module has got some more extra tabs.
 * SQLINE system                                modules/operserv/sqline
 * UPDATE command                               modules/operserv/update
 * UPTIME command                               modules/operserv/uptime
 * ZLINE system (DLINEs on some IRCds)			modules/operserv/zline
 */
  • ChanServ block verifiedaccess has not got the extra tabs in line with the rest.
	/* fantasy
	 * Do you want to enable fantasy commands? This can
	 * use a lot of CPU up, and will only work if you have
	 * join_chans (in general) enabled as well.
	 */
	fantasy;

  /* verifiedaccess
   * Do you want to allow un-verified users to get flags
   * or access on channels?  You can uncomment this to ensure
   * that only verified users are able to get channel access.
   * (Un-verified accounts expire within 24 hours of registration
   * when 'auth' is set to email anyway.)  This also encourages
   * your users to complete verification and use valid email
   * addresses.
   */
   #verifiedaccess;

	/* (*) hide_xop
	 * Hide the XOP templates from sight.  This is useful if you
	 * want to use templates and not have the XOP templates displayed.
	 */
	#hide_xop;
  • MemoServ block helpgroup has not got the extra tabs in line with the rest.
	/* (*)access
	 * Command access changes for MemoServ.
	 */
	access {
	};

	/* (*)maxmemos
	 * What is the maximum amount of memos a user can have in their inbox?
	 */
	maxmemos = 30;

  /* (*)helpgroup
	 * If using GroupServ and MemoServ, which group should be notified of
   * NEW HelpServ requests?
	 */
   helpgroup = "!Network-Staff"
};

Thanks for catching these. Not sure how I overlooked them, but thank you for reporting them. I will fix them as soon as I have some free time, unless you are comfortable sending a Pull Request with the changes/fixes. (and thus get credit for contributing 😃 )

Thank You So Much.

MemoServ block helpgroup is not quite in line with the rest. Needs an extra tab for the helpgroup section.

The others are good.

memoserv {
	/* (*)nick
	 * The nickname we want MemoServ to have.
	 */
	nick = "MemoServ";

	/* (*)user
	 * The username we want MemoServ to have.
	 */
	user = "MemoServ";

	/* (*)host
	 * The hostname we want MemoServ to have.
	 */
	host = "services.int";

	/* (*)real
	 * The realname (gecos) information we want MemoServ to have.
	 */
	real = "Memo Services";

	/* (*)aliases
	 * Command aliases for MemoServ.
	 */
	aliases {
	};

	/* (*)access
	 * Command access changes for MemoServ.
	 */
	access {
	};

	/* (*)maxmemos
	 * What is the maximum amount of memos a user can have in their inbox?
	 */
	maxmemos = 30;

  /* (*)helpgroup
   * If using GroupServ and MemoServ, which group should be notified of
   * NEW HelpServ requests?
   */
   helpgroup = "!Network-Staff";
};