Esempio n. 1
0
        /// <summary> Find the group with the name /name/ </summary>
        /// <param name="name">The name of the group</param>
        /// <returns>The group object with that name</returns>
        public static Group Find(string name)
        {
            name = name.ToLower();

            if (name == "adv")
            {
                name = "advbuilder";
            }
            if (name == "op")
            {
                name = "operator";
            }
            if (name == "super" || (name == "admin" && !Group.Exists("admin")))
            {
                name = "superop";
            }
            if (name == "noone")
            {
                name = "nobody";
            }

            return(GroupList.Find(gr => gr.name == name.ToLower()));
        }