Skip to content

Commit

Permalink
Item12952: re-instate the BOOLGROUP type, which I erroneously thought…
Browse files Browse the repository at this point in the history
… was unused

git-svn-id: http://svn.foswiki.org/trunk@17848 0b4bb1d4-4e5a-0410-9cc4-b2b747904278
  • Loading branch information
CrawfordCurrie authored and CrawfordCurrie committed Aug 1, 2014
1 parent 80d9430 commit 3a0bf34
Show file tree
Hide file tree
Showing 2 changed files with 4 additions and 262 deletions.
4 changes: 2 additions & 2 deletions core/lib/Foswiki/Configure/Value.pm
Original file line number Diff line number Diff line change
Expand Up @@ -70,7 +70,7 @@ use constant ATTRSPEC => {
MULTIPLE => {}, # Allow multiple select
HIDDEN => {},
MUST_ENABLE => {},
UNDEFINEDOK => {},
UNDEFINEDOK => {}, # Allow non-existant values
SPELLCHECK => {},
EXPERT => {},
DISPLAY_IF => { openclose => 1 },
Expand Down Expand Up @@ -123,7 +123,7 @@ sub new {
sub parseTypeParams {
my ( $this, $str ) = @_;

if ( $this->{typename} =~ /^SELECT/ ) {
if ( $this->{typename} =~ /^(SELECT|BOOLGROUP)/ ) {

# SELECT types *always* start with a comma-separated list of
# things to select from. These things may be words or wildcard
Expand Down
262 changes: 2 additions & 260 deletions core/lib/Foswiki/Contrib/core/MANIFEST
Original file line number Diff line number Diff line change
Expand Up @@ -5,11 +5,9 @@ COPYING 0444
COPYRIGHT 0444
LICENSE 0444
bin-htaccess.txt 0444
htdigest-configure.txt 0640 Optional htdigest file protects configure
bin/LocalLib.cfg.txt 0644
bin/attach 0555
bin/changes 0555
bin/configure 0555
bin/edit 0555
bin/login 0555
bin/logon 0555
Expand Down Expand Up @@ -422,275 +420,19 @@ lib/Foswiki/AggregateIterator.pm 0444
lib/Foswiki/Attach.pm 0444
lib/Foswiki/Attrs.pm 0444
lib/Foswiki/Compatibility.pm 0444
lib/Foswiki/Configure.pm 0444
lib/Foswiki/Configure/AUDIT.pm 0444
lib/Foswiki/Configure/CGI.pm 0444
lib/Foswiki/Configure/LOGVIEWER.pm 0444
lib/Foswiki/Configure/Checker.pm 0444
lib/Foswiki/Configure/Checkers/AccessibleENV.pm 0444
lib/Foswiki/Configure/Checkers/AuthRealm.pm 0444
lib/Foswiki/Configure/Checkers/AuthScripts.pm 0444
lib/Foswiki/Configure/Checkers/BasicSanity.pm 0444
lib/Foswiki/Configure/Checkers/CGISetup.pm 0444
lib/Foswiki/Configure/Checkers/ConfigParams.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/LogViewer/EndTime.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/LogViewer/StartTime.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/PATHINFO.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/SMIME/InstallCert.pm 0444
lib/Foswiki/Configure/Checkers/Cache/Debug.pm 0444
lib/Foswiki/Configure/Checkers/Cache/DependencyFilter.pm 0444
lib/Foswiki/Configure/Checkers/Cache/Implementation.pm 0444
lib/Foswiki/Configure/Checkers/Cache/RootDir.pm 0444
lib/Foswiki/Configure/Checkers/Certificate/ClientChecker.pm 0444
lib/Foswiki/Configure/Checkers/Certificate/ClientServerChecker.pm 0444
lib/Foswiki/Configure/Checkers/Certificate/EmailChecker.pm 0444
lib/Foswiki/Configure/Checkers/Certificate/KeyPasswordChecker.pm 0444
lib/Foswiki/Configure/Checkers/Certificate/KeyChecker.pm 0444
lib/Foswiki/Configure/Checkers/Certificate/ServerChecker.pm 0444
lib/Foswiki/Configure/Checkers/Certificate.pm 0444
lib/Foswiki/Configure/Checkers/ConfigParams.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/MODAL.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/LogViewer/RecordLimit.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/LogViewer/RecordMatch.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/Modals/ChangePassword.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/Modals/DiscardChanges.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/Modals/DisplayErrors.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/Modals/Login.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/Modals/SaveChanges.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/Modals/SessionTimeout.pm 0444
lib/Foswiki/Configure/Checkers/ConfigureGUI/Modals/UnsavedDetail.pm 0444
lib/Foswiki/Configure/Checkers/DisksAndStorage.pm 0444
lib/Foswiki/Configure/Checkers/DisplayTimeValues.pm 0444
lib/Foswiki/Configure/Checkers/EnableEmail.pm 0444
lib/Foswiki/Configure/ModalTemplates.pm 0444
lib/Foswiki/Configure/Checkers/AUDITGROUP.pm 0444
lib/Foswiki/Configure/Checkers/DebugFileName.pm 0444
lib/Foswiki/Configure/Checkers/DefaultUrlHost.pm 0444
lib/Foswiki/Configure/Checkers/DispScriptUrlPath.pm 0444
lib/Foswiki/Configure/Checkers/DATE.pm 0444
lib/Foswiki/Configure/Checkers/EMAILADDRESS.pm 0444
lib/Foswiki/Configure/Checkers/Email/EnableSMIME.pm 0444
lib/Foswiki/Configure/Checkers/Email/MailMethod.pm 0444
lib/Foswiki/Configure/Checkers/Email/SmimeCertificateFile.pm 0444
lib/Foswiki/Configure/Checkers/Email/SmimeKeyFile.pm 0444
lib/Foswiki/Configure/Checkers/Email/SmimeKeyPassword.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLCaFile.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLCaPath.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLCheckCRL.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLClientCertFile.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLClientKeyFile.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLClientKeyPassword.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLCrlFile.pm 0444
lib/Foswiki/Configure/Checkers/Email/SSLVerifyServer.pm 0444
lib/Foswiki/Configure/Checkers/Email/ValidTLD.pm 0444
lib/Foswiki/Configure/Checkers/ExtensionsRepositories.pm 0444
lib/Foswiki/Configure/Checkers/Htpasswd/AutoDetect.pm 0444
lib/Foswiki/Configure/Checkers/Htpasswd/Encoding.pm 0444
lib/Foswiki/Configure/Checkers/Htpasswd/FileName.pm 0444
lib/Foswiki/Configure/Checkers/Htpasswd/LockFileName.pm 0444
lib/Foswiki/Configure/Checkers/HttpCompress.pm 0444
lib/Foswiki/Configure/Checkers/LegacyRESTSecurity.pm 0444
lib/Foswiki/Configure/Checkers/Introduction.pm 0444
lib/Foswiki/Configure/Checkers/LANGUAGE.pm 0444
lib/Foswiki/Configure/Checkers/LanguageFileCompression.pm 0444
lib/Foswiki/Configure/Checkers/LOGVIEWER.pm 0444
lib/Foswiki/Configure/Checkers/Log/Dir.pm 0444
lib/Foswiki/Configure/Checkers/Log/Implementation.pm 0444
lib/Foswiki/Configure/Checkers/LogFileName.pm 0444
lib/Foswiki/Configure/Checkers/LoginManager.pm 0444
lib/Foswiki/Configure/Checkers/LoginNameFilterIn.pm 0444
lib/Foswiki/Configure/Checkers/LowerNational.pm 0444
lib/Foswiki/Configure/Checkers/MSWin32.pm 0444
lib/Foswiki/Configure/Checkers/MailProgram.pm 0444
lib/Foswiki/Configure/Checkers/MaxLSCBackups.pm 0444
lib/Foswiki/Configure/Checkers/MergeHeadAndScriptZones.pm 0444
lib/Foswiki/Configure/Checkers/MinPasswordLength.pm 0444
lib/Foswiki/Configure/Checkers/NameFilter.pm 0444
lib/Foswiki/Configure/Checkers/NUMBER.pm 0444
lib/Foswiki/Configure/Checkers/OCTAL.pm 0444
lib/Foswiki/Configure/Checkers/OS.pm 0444
lib/Foswiki/Configure/Checkers/PATH.pm 0444
lib/Foswiki/Configure/Checkers/PERL.pm 0444
lib/Foswiki/Configure/Checkers/PasswordManager.pm 0444
lib/Foswiki/Configure/Checkers/PluginsOrder.pm 0444
lib/Foswiki/Configure/Checkers/PubUrlPath.pm 0444
lib/Foswiki/Configure/Checkers/REGEX.pm 0444
lib/Foswiki/Configure/Checkers/Register/AllowLoginName.pm 0444
lib/Foswiki/Configure/Checkers/Register/EmailFilter.pm 0444
lib/Foswiki/Configure/Checkers/Register/ExpireAfter.pm 0444
lib/Foswiki/Configure/Checkers/Register/NeedApproval.pm 0444
lib/Foswiki/Configure/Checkers/Register/NeedVerification.pm 0444
lib/Foswiki/Configure/Checkers/RegistrationApprovals.pm 0444
lib/Foswiki/Configure/Checkers/SMTP/MAILHOST.pm 0444
lib/Foswiki/Configure/Checkers/SMTP/SENDERHOST.pm 0444
lib/Foswiki/Configure/Checkers/SMTP/Username.pm 0444
lib/Foswiki/Configure/Checkers/STRING.pm 0444
lib/Foswiki/Configure/Checkers/SafeEnvPath.pm 0444
lib/Foswiki/Configure/Checkers/ScriptDir.pm 0444
lib/Foswiki/Configure/Checkers/ScriptSuffix.pm 0444
lib/Foswiki/Configure/Checkers/ScriptUrlPath.pm 0444
lib/Foswiki/Configure/Checkers/ScriptUrlPaths/view.pm 0444
lib/Foswiki/Configure/Checkers/ScriptUrlPaths.pm 0444
lib/Foswiki/Configure/Checkers/Sessions/ExpireAfter.pm 0444
lib/Foswiki/Configure/Checkers/Sessions/EnableGuestSessions.pm 0444
lib/Foswiki/Configure/Checkers/Site/CharSet.pm 0444
lib/Foswiki/Configure/Checkers/Site/Locale.pm 0444
lib/Foswiki/Configure/Checkers/Store/EgrepCmd.pm 0444
lib/Foswiki/Configure/Checkers/Store/FgrepCmd.pm 0444
lib/Foswiki/Configure/Checkers/Store/Implementation.pm 0444
lib/Foswiki/Configure/Checkers/Store/overrideUmask.pm 0444
lib/Foswiki/Configure/Checkers/Store/SearchAlgorithm.pm 0444
lib/Foswiki/Configure/Checkers/TempfileDir.pm 0444
lib/Foswiki/Configure/Checkers/TemplatePath.pm 0444
lib/Foswiki/Configure/Checkers/UploadFilter.pm 0444
lib/Foswiki/Configure/Checkers/UpperNational.pm 0444
lib/Foswiki/Configure/Checkers/URL.pm 0444
lib/Foswiki/Configure/Checkers/URLPATH.pm 0444
lib/Foswiki/Configure/Checkers/UseClientSessions.pm 0444
lib/Foswiki/Configure/Checkers/UseLocale.pm 0444
lib/Foswiki/Configure/Checkers/UserInterfaceInternationalisation.pm 0444
lib/Foswiki/Configure/Checkers/WarningFileName.pm 0444
lib/Foswiki/Configure/Checkers/WebMasterName.pm 0444
lib/Foswiki/Configure/Checkers/Welcome.pm 0444
lib/Foswiki/Configure/Checkers/WorkingDir.pm 0444
lib/Foswiki/Configure/Checkers/cygwin.pm 0444
lib/Foswiki/Configure/Dependency.pm 0444
lib/Foswiki/Configure/Dispatch.pm 0444
lib/Foswiki/Configure/Feedback.pm 0444
lib/Foswiki/Configure/Feedback/Cart.pm 0444
lib/Foswiki/Configure/FoswikiCfg.pm 0444
lib/Foswiki/Configure/GlobalControls.pm 0444
lib/Foswiki/Configure/ImageTest.pm 0444
lib/Foswiki/Configure/FileUtil.pm 0444
lib/Foswiki/Configure/Item.pm 0444
lib/Foswiki/Configure/Load.pm 0444
lib/Foswiki/Configure/MainScreen.pm 0444
lib/Foswiki/Configure/Package.pm 0444
lib/Foswiki/Configure/LoadSpec.pm 0444
lib/Foswiki/Configure/Pluggable.pm 0444
lib/Foswiki/Configure/Pluggables/AUDIT.pm 0444
lib/Foswiki/Configure/Pluggables/AUDIT.spec 0444
lib/Foswiki/Configure/Pluggables/FINDEXTENSIONS.pm 0444
lib/Foswiki/Configure/Pluggables/LANGUAGES.pm 0444
lib/Foswiki/Configure/Pluggables/LOGVIEWER.pm 0444
lib/Foswiki/Configure/Pluggables/LOGVIEWER/Error.pm 0444
lib/Foswiki/Configure/Pluggables/PLUGINS.pm 0444
lib/Foswiki/Configure/Pluggables/SCRIPTHASH.pm 0444
lib/Foswiki/Configure/Root.pm 0444
lib/Foswiki/Configure/Section.pm 0444
lib/Foswiki/Configure/TemplateParser.pm 0444
lib/Foswiki/Configure/TemplateParser/SimpleFreeMarker.pm 0444
lib/Foswiki/Configure/Type.pm 0444
lib/Foswiki/Configure/Types/AUDIT.pm 0444
lib/Foswiki/Configure/Types/BOOLEAN.pm 0444
lib/Foswiki/Configure/Types/BOOLGROUP.pm 0444
lib/Foswiki/Configure/Types/EMAILADDRESS.pm 0444
lib/Foswiki/Configure/Types/COMMAND.pm 0444
lib/Foswiki/Configure/Types/DATE.pm 0444
lib/Foswiki/Configure/Types/LANGUAGE.pm 0444
lib/Foswiki/Configure/Types/LOGVIEWER.pm 0444
lib/Foswiki/Configure/Types/NUMBER.pm 0444
lib/Foswiki/Configure/Types/NULL.pm 0444
lib/Foswiki/Configure/Types/OCTAL.pm 0444
lib/Foswiki/Configure/Types/PASSWORD.pm 0444
lib/Foswiki/Configure/Types/PATH.pm 0444
lib/Foswiki/Configure/Types/PATHINFO.pm 0444
lib/Foswiki/Configure/Types/PERL.pm 0444
lib/Foswiki/Configure/Types/REGEX.pm 0444
lib/Foswiki/Configure/Types/SCRIPTHASH.pm 0444
lib/Foswiki/Configure/Types/SELECT.pm 0444
lib/Foswiki/Configure/Types/SELECTCLASS.pm 0444
lib/Foswiki/Configure/Types/STRING.pm 0444
lib/Foswiki/Configure/Types/UNKNOWN.pm 0444
lib/Foswiki/Configure/Types/URL.pm 0444
lib/Foswiki/Configure/Types/URLPATH.pm 0444
lib/Foswiki/Configure/UI.pm 0444
lib/Foswiki/Configure/UIs/AUDIT.pm 0444
lib/Foswiki/Configure/UIs/AUTH.pm 0444
lib/Foswiki/Configure/UIs/EXTEND.pm 0444
lib/Foswiki/Configure/UIs/EXTENSIONS.pm 0444
lib/Foswiki/Configure/UIs/FINDEXTENSIONS.pm 0444
lib/Foswiki/Configure/UIs/Introduction.pm 0444
lib/Foswiki/Configure/UIs/Item.pm 0444
lib/Foswiki/Configure/UIs/LANGUAGES.pm 0444
lib/Foswiki/Configure/UIs/LOGVIEWER.pm 0444
lib/Foswiki/Configure/UIs/MSWin32.pm 0444
lib/Foswiki/Configure/UIs/PLUGINS.pm 0444
lib/Foswiki/Configure/UIs/Root.pm 0444
lib/Foswiki/Configure/UIs/Section.pm 0444
lib/Foswiki/Configure/UIs/UPDATE.pm 0444
lib/Foswiki/Configure/UIs/Value.pm 0444
lib/Foswiki/Configure/UIs/Welcome.pm 0444
lib/Foswiki/Configure/Util.pm 0444
lib/Foswiki/Configure/Value.pm 0444
lib/Foswiki/Configure/Valuer.pm 0444
lib/Foswiki/Configure/Visitor.pm 0444
lib/Foswiki/Configure/resources/ajaxLoader.gif 0444
lib/Foswiki/Configure/resources/base.css 0444
lib/Foswiki/Configure/resources/base.css.gz 0444
lib/Foswiki/Configure/resources/bg_expert.gif 0444
lib/Foswiki/Configure/resources/bootstrap-affix.js 0444
lib/Foswiki/Configure/resources/close.gif 0444
lib/Foswiki/Configure/resources/favicon.ico 0444
lib/Foswiki/Configure/resources/foswiki-configure-logo.png 0444
lib/Foswiki/Configure/resources/icon_changes.png 0444
lib/Foswiki/Configure/resources/icon_nochanges.png 0444
lib/Foswiki/Configure/resources/icon_debug.png 0444
lib/Foswiki/Configure/resources/icon_down.gif 0444
lib/Foswiki/Configure/resources/icon_error.png 0444
lib/Foswiki/Configure/resources/icon_info.png 0444
lib/Foswiki/Configure/resources/icon_ok.png 0444
lib/Foswiki/Configure/resources/icon_ok_white.gif 0444
lib/Foswiki/Configure/resources/icon_up.gif 0444
lib/Foswiki/Configure/resources/icon_warn_and_error.png 0444
lib/Foswiki/Configure/resources/icon_warn.png 0444
lib/Foswiki/Configure/resources/icon_world.png 0444
lib/Foswiki/Configure/resources/intro.html 0444
lib/Foswiki/Configure/resources/jquery-1.8.2.min.js 0444
lib/Foswiki/Configure/resources/jquery-1.8.2.min.js.gz 0444
lib/Foswiki/Configure/resources/jquery.nyroModal-2.custom.css 0444
lib/Foswiki/Configure/resources/jquery.nyroModal-2.custom.min.js 0444
lib/Foswiki/Configure/resources/jquery.nyroModal-2.custom.min.js.gz 0444
lib/Foswiki/Configure/resources/nav_discard.png 0444
lib/Foswiki/Configure/resources/nav_home.png 0444
lib/Foswiki/Configure/resources/nav_logout.png 0444
lib/Foswiki/Configure/resources/nav_save.png 0444
lib/Foswiki/Configure/resources/next.gif 0444
lib/Foswiki/Configure/resources/pattern.css 0444
lib/Foswiki/Configure/resources/processing-bg.gif 0444
lib/Foswiki/Configure/resources/prev.gif 0444
lib/Foswiki/Configure/resources/scripts.js 0444
lib/Foswiki/Configure/resources/scripts.js.gz 0444
lib/Foswiki/Configure/resources/styles.css 0444
lib/Foswiki/Configure/resources/toggleclose.png 0444
lib/Foswiki/Configure/resources/toggleopen.png 0444
lib/Foswiki/Configure/resources/welcome.html 0444
lib/Foswiki/Configure/resources/yui.css 0444
lib/Foswiki/Configure/resources/yui.css.gz 0444
lib/Foswiki/Configure/templates/auditdetails.tmpl 0444
lib/Foswiki/Configure/templates/authorize.tmpl 0444
lib/Foswiki/Configure/templates/changepassword.tmpl 0444
lib/Foswiki/Configure/templates/confirm.tmpl 0444
lib/Foswiki/Configure/templates/discardchanges.tmpl 0444
lib/Foswiki/Configure/templates/errorsandwarnings.tmpl 0444
lib/Foswiki/Configure/templates/extensions.tmpl 0444
lib/Foswiki/Configure/templates/feedback.tmpl 0444
lib/Foswiki/Configure/templates/feedbackerror.tmpl 0444
lib/Foswiki/Configure/templates/feedbackprotocol.tmpl 0444
lib/Foswiki/Configure/templates/feedbackunsaved.tmpl 0444
lib/Foswiki/Configure/templates/findextensionsintro.tmpl 0444
lib/Foswiki/Configure/templates/installed.tmpl 0444
lib/Foswiki/Configure/templates/login.tmpl 0444
lib/Foswiki/Configure/templates/loginmodal.tmpl 0444
lib/Foswiki/Configure/templates/main.tmpl 0444
lib/Foswiki/Configure/templates/pagebegin.tmpl 0444
lib/Foswiki/Configure/templates/pageend.tmpl 0444
lib/Foswiki/Configure/templates/passwordrequired.tmpl 0444
lib/Foswiki/Configure/templates/sanity.tmpl 0444
lib/Foswiki/Configure/templates/savechanges.tmpl 0444
lib/Foswiki/Configure/templates/saveresults.tmpl 0444
lib/Foswiki/Configure/templates/section.tmpl 0444
lib/Foswiki/Configure/templates/sessiontimeout.tmpl 0444
lib/Foswiki/Configure/templates/simpleauditresults.tmpl 0444
lib/Foswiki/Configure/templates/unsaveditemdetail.tmpl 0444
lib/Foswiki/Contrib/core/DEPENDENCIES 0444
lib/Foswiki/Contrib/core/MANIFEST 0444 #just the foswiki core module files
lib/Foswiki/Engine.pm 0444
Expand Down

0 comments on commit 3a0bf34

Please sign in to comment.