|
AccessRightsChange |
Change Access control to avoid build in security issues |
|
ParkedProposal |
|
ActionTrackerDescendingSort |
It would be more flexible to have the option for a descending table sort |
|
RejectedProposal |
|
AddADDWORKINGDAYSToSSP |
Add ADDWORKINGDAYS to SpreadSheetPlugin |
|
ParkedProposal |
|
AddAReadOnlyMetaClass |
improve internal cachebility of TopicObjects by differentiating writeable Meta objects. |
|
RejectedProposal |
|
AddBeforeRenameHandler |
Add beforeRenameHandler to the Plugin API |
|
ParkedProposal |
|
AddCPANModulesIPCRunAndFileWhich |
Add IPC::Run and File::Which to avoid re-inventing the wheel |
GeorgeClark |
RejectedProposal |
|
AddConfigurationWizard |
Add a configuration wizard for authentication |
|
ParkedProposal |
|
AddContainsComparitorForQuerySearch |
Provide a new comparitor to aid queries against fields which contain list data |
|
ParkedProposal |
|
AddCreateTopicToFunc |
Add a new function createTopic to Func |
|
RejectedProposal |
|
AddDKIMEmailSigning |
Add code to sign emails with DKIM |
GeorgeClark |
UnderInvestigation |
|
AddDataFormCreatorWizard |
Use a Foswiki app to develop WikiApps |
SvenDowideit, PaulHarvey |
ParkedProposal |
|
AddDefaultsToFields |
Need to specify defaults on radio and checkbox fields |
SvenDowideit |
MergedToCore |
|
AddDockerContainerForDistributionMethod |
Simplify installation by creating a collection of docker containers for common configurations. |
|
ParkedProposal |
|
AddDollarTotalToFormattedSearch |
Add $total(..) to FormattedSearch |
PaulHarvey |
ParkedProposal |
|
AddExtensionRepositoriesToFoswikiOrg |
Add Testing and Archive repositories to Foswiki.org |
GeorgeClark |
MergedToCore |
|
AddExtraSetupToUnitTests |
Allow Extensions to force required setup's into the UnitTests |
SvenDowideit |
ParkedProposal |
|
AddFeatureLevelContext |
Add a context that represents the core feature level of Foswiki |
GeorgeClark |
ParkedProposal |
|
AddFilterPlugin |
FilterPlugin is such a useful thing, it should be part of the default package |
CrawfordCurrie |
RejectedProposal |
|
AddFormToAllDistributedTopics |
Add structure to downloaded topics |
SvenDowideit |
ParkedProposal |
|
AddFoswikiFuncWikifyWebTopicName |
Add a Foswiki::Func::wikifyWebTopicName() API |
|
ParkedProposal |
|
AddFurtherControlsOnSudo |
Enhancements to sudo login to improve security |
|
RejectedProposal |
|
AddFurtherTopicNameControls |
Add optional controls on valid topic names |
|
UnderInvestigation |
|
AddGitHubToReleaseDistributionSites |
Use GitHub "Releases" feature to distribute Foswiki |
GeorgeClark |
MergedToCore |
|
AddHideOptionToSTARTSECTION |
Add a hide option to STARTSECTION |
GeorgeClark |
UnderInvestigation |
|
AddIsoweekToSpreadSheetPlugin |
Add ISOWEEK function to SpreadSheetPlugin |
|
ParkedProposal |
|
AddListOperationsToFORMAT |
Add list operations to FORMAT |
ArthurClemens, SvenDowideit |
UnderInvestigation |
|
AddLogoutHandler |
Add logout handlers for LoginManagers |
|
ParkedProposal |
|
AddMarkupToExcludeContentFromRendering |
Add markup to exclude content from Rendering |
GeorgeClark |
RejectedProposal |
|
AddMetaSetActionToEditAndSave |
Set any addressable topic element from save |
SvenDowideit |
ImplementedAsExtension |
|
AddNewWebHandlers |
Add beforeNewWeb and afterNewWeb handlers to the Plugin API |
|
ParkedProposal |
|
AddNormalizeWebTopicModifiersToQueries |
add web and .topic to the Query Search language |
|
ParkedProposal |
|
AddOrRelationToFORMFIELD |
Add "OR" relation to macro FORMFIELD |
|
RejectedProposal |
|
AddPARENTWEBMacro |
Add PARENTWEB Macro |
RafaelAlvarez |
ParkedProposal |
|
AddPasswordManagementFunctions |
Add way to disable and expire passwords, and expire accounts. |
GeorgeClark |
AcceptedProposal |
|
AddRemoveFileFeatureToManifest |
Add the ability to add a "remove" status for files in the manifest |
|
RejectedProposal |
|
AddSWITCHMacro |
Create mechanism for switch statements |
|
ParkedProposal |
|
AddSearchResultsPaginationToRelease01x00 |
add search results paging capabilities to Foswiki 1.0.x |
WillNorris |
RejectedProposal |
|
AddSetDefaultToTestFields |
add set default button / js for form fields |
|
ParkedProposal |
|
AddSortingBehaviourToSearch |
Add different sorting behaviour(s) to search output |
|
UnderInvestigation |
|
AddTakeOutPutBackBlocksToFunc |
Add takeOut / putBack calls to Func |
GeorgeClark |
AcceptedProposal |
|
AddTaskPriorityOfSecurity |
Create a new task priority for Security sensitive tasks |
GeorgeClark |
ImplementedAsExtension |
|
AddTemplateTopicSection |
allow the use of a named SECTION for templatetopic |
SvenDowideit |
ParkedProposal |
|
AddWikiSnapshots |
Add snapshot functionality, mading it possible to browse topics history consistently |
|
ParkedProposal |
|
AdoptACSSFramework |
Adopt a CSS framework from another project |
|
ParkedProposal |
|
AjaxAccessFixes |
Ajax Access Fixes |
SvenDowideit |
ParkedProposal |
|
AllowFootNotePluginDeactivation |
FootNotePlugin should have an option for topic specific deactivation |
|
UnderInvestigation |
|
AllowSectionalEditingAtTwikiDotOrg |
Allow Sectional Editing At Community Website |
RafaelAlvarez |
RejectedProposal |
|
AllowTopicAccessWhenFormRestricted |
The access rights of a form overrule the access rights of the topic to which it is attached |
DavidPatterson |
UnderInvestigation |
|
AllowTypedData |
Allow data forms, Foswiki::Form field types and registerMETA to specify data/index types for query/search algo's w/indexes |
|
ParkedProposal |
|
AllowUnauthenticatedRESTHandlers |
Some plugins would like REST handlers that do not require authentication. |
|
RejectedProposal |
|
AllowWebUsersTrashAccess |
It would be really neat if users who belong to a web have the authority to move topics from a web to trash. |
|
RejectedProposal |
|
AsciiDocPlugin |
Is it difficult to support Wikipedia:AsciiDoc |
|
ParkedProposal |
|
AttachFileDuringTemplateTopicCreation |
A form that creates a new topic using a template topic should be able to upload an attachment |
|
ParkedProposal |
|
AttachmentStorageInCMS |
Ability to store attachments of certain types in external CMS |
|
ParkedProposal |
|
AttachmentVaults |
Abstract stores to distinguish between handling attachments and their META |
JulianLevens |
RejectedProposal |
|
AutoincFormfieldPlugin |
AutoincFormfieldPlugin |
|
UnderInvestigation |
|
AutomagicalUpdating |
Automagical Updating of Foswiki |
|
ParkedProposal |
|
AvoidShootingSelfInFoot |
Prevent Accidental Lockout of Topics |
|
ParkedProposal |
|
BlurAuthCookieName |
Blur auth-Cookie-Name with random string on installation |
GeorgeClark |
RejectedProposal |
|
BorrowXwikisIncludeMechanism |
It should be possible to include topic sections in wiki table cells |
|
UnderInvestigation |
|
CacheGetSkinCalculation |
Introduce+Foswiki-%3E%7Bskin%7D |
EugenMayer |
RejectedProposal |
|
CachedIncludes |
Improve performance of nested sectional includes |
|
UnderInvestigation |
|
CaseInsensitiveUserMapping |
Ignore differences in case between registration and login |
SvenDowideit |
ParkedProposal |
|
CategorizeExtensionsInFindExtensions |
Group extensions by some indication of code quality |
|
ParkedProposal |
|
CentralizeAndHideAdminInstructions |
Add administrative instructions for TWikiRegistration tailoring |
LynnwoodBrown |
DiscardedProposal |
|
CertificatedStatisticsUpdate |
Add certifiable statistics update script |
|
UnderInvestigation |
|
ChangeImageLinkBehaviour |
A link that looks like an image should not become an inline image |
|
ParkedProposal |
|
ChangeLoginName |
Users should be able to change their login name |
|
DiscardedProposal |
|
ClarifyQueryParamBestPractices |
Clarify best practices on naming of query parameters. |
|
ParkedProposal |
|
ClarifyReleaseProcessForCoreExtensions |
Clarify the core extension release process. |
GeorgeClark |
MergedToCore |
|
CleanUpFoswikiLocales |
Provide relevant locale support in pure Foswiki code and eliminate perl/OS locale |
JulianLevens |
UnderInvestigation |
|
ClientSiteEditorInNatEditPluggable |
Make the client side editor in NatEdit pluggable |
|
UnderInvestigation |
|
ConsolidateTablesWithData |
Present and edit data forms using table editors |
|
UnderInvestigation |
|
ContentAccessSyntax |
Discussions on accessing TopicObjectModel from TML |
|
DiscardedProposal |
|
ControlOverVariableExpansion |
Control over Variable Expansion |
PeterThoeny |
MergedToCore |
|
CopyingToExistingTopic |
Copying the topic contents from one page to an already existing page |
|
ImplementedAsExtension |
|
CreateHomeWebConfigVar |
Create a new $TWiki::cfg{HomeWebName} configure variable |
ColasNahaboo |
ParkedProposal |
|
CreateISODateFormat |
Create an ISO datetime format |
ArthurClemens |
ParkedProposal |
|
CreateStandardTopicUpdateNotes |
Create standard topic update notes |
|
ParkedProposal |
|
CreoleSupport |
Why wouldn't FosWiki support Creole markup ? |
ChristopheVermeulen |
UnderInvestigation |
|
CronWizardFunctionalityInEachRelavantPlugin |
Better Crontab documentation in each plugin |
|
UnderInvestigation |
|
CustomizeDisplayedFieldTitle |
Allow for displayed field title |
|
RejectedProposal |
|
DIsplayBrokenuserLinksBetter |
Display broken user links better |
CrawfordCurrie |
UnderInvestigation |
|
DataFormFieldPermissions |
Set permissions for DataForm fields |
|
UnderInvestigation |
|
DataFormFieldVisibleIfNotEmpty |
Introduce new attribute for data field to allow hiding empty fields |
RaymondLutz |
ParkedProposal |
|
DataFormInheritance |
Proposed feature for inheritance of DataForm fields |
|
UnderInvestigation |
|
DateAsAQueryHint |
Add date() as a query function |
|
UnderInvestigation |
|
DeKiAlikeWYSIWYG |
DeKi-alike WYSIWYG |
|
UnderInvestigation |
|
DefineOtherMacroExpansionTypes |
Define Other Macro Expansion Types |
SvenDowideit |
UnderInvestigation |
|
DependenciesFreedom |
Foswiki dependencies and installation simplicity. |
VadimBelman |
RejectedProposal |
|
DeprecateAutoAttach |
Deprecate auto attachments, and make Update Attachments Plugin a default |
GeorgeClark |
DiscardedProposal |
|
DeprecateContextlessURLConstructs |
Deprecate Contextless URL Constructs |
|
ParkedProposal |
|
DeprecateEachEventSince |
Deprecate Logger::eachEventSince and Func::eachEventSince |
GeorgeClark |
RejectedProposal |
|
DeprecateErrorPm |
Deprecate Error.pm |
|
RejectedProposal |
|
DeprecateInitUserHandler |
Deprecate the initUserHandler plugin interface |
MichaelTempest |
ParkedProposal |
|
DeprecateSelfRunningExtensionInstaller |
Deprecate the executable code in the *_installer files |
GeorgeClark |
DiscardedProposal |
|
DeprecateSlashAsRef |
Deprecate the use of / for REF in queries, and replace with @ |
CrawfordCurrie |
RejectedProposal |
|
DeprecateTheTmplLanguage |
Deprecate the TMPL Language |
|
DiscardedProposal |
|
DeprecateTinyMCEPluginInitPreference |
Replace TINYMCEPLUGIN_INIT preference with topic section |
PaulHarvey |
ImplementedAsExtension |
|
DirectInteractionWithAttachments |
Direct interaction with attachments |
ArthurClemens |
RejectedProposal |
|
DisableWikiWordsWithNumbers |
Provide option to disable numbers in WikiWords |
KennethLavrsen |
RejectedProposal |
|
DublinCoreMetaData |
Publishing with Dublin Core meta data in head |
DrakeDiedrich |
ParkedProposal |
|
DynamicViewEditHandling |
I'd like FW to dynamically decide whether an edit page is needed. |
|
UnderInvestigation |
|
DynamicallyUpdatingDataFormProperties |
|
|
RejectedProposal |
|
EasierMirroringOfExtensionRepositories |
Simplify building and using local extension repositories |
GeorgeClark |
ImplementedAsExtension |
|
EasierNestedSearch |
Reduce $dollar |
|
UnderInvestigation |
|
EasyDevelopment |
Fast VM developer environment with Vagrant provisioning |
JulianLevens, OlivierRaginel |
AcceptedProposal |
|
EditChapterPluginChildSections |
EditChapter should always show body of a chapter, not just a title. |
|
UnderInvestigation |
|
EnableDisplayOfFilesInFormattedSearch |
Add something like $attachment to the format params in %SEARCH{}% |
CarloSchulz (spec), SvenDowideit |
ParkedProposal |
|
EncodeMacroOutputForJavaScript |
ENCODE macro should have a mode for outputting JavaScript string constants |
|
UnderInvestigation |
|
EncryptDataInTopics |
It would be great if users could add personal data to topics, viewed by their own only |
|
ParkedProposal |
|
EnhanceIfStatementsAndAttrsParsing |
Add ability to have elsif sections |
KipLubliner |
ParkedProposal |
|
EnhanceInsertEditLinkDialog |
It would be nice if TinyMCE's Insert/Edit link dialog had a possibility to search through all topic names |
|
UnderInvestigation |
|
EnhanceTemplatesWithDynamicValues |
Fix and document field values to enhance templates |
|
ParkedProposal |
|
EnhancedShowPreference |
A full record of all Preferences across all webs would help in site consistency |
|
UnderInvestigation |
|
EnhancementToWebMacro |
Suggested Enhancement to WEB Variable |
|
UnderInvestigation |
|
EscapeQuotesOptionInICON |
Escape quotes option in ICON |
|
RejectedProposal |
|
ExcelImportExportPluginNoFormsFeature |
It would be an improvement if the ExcelImportExportPlugin handles excel tables without having a foswiki form defined |
SvenHess |
ImplementedAsExtension |
|
ExportTableToCsv |
Ability to export Foswiki table to cvs format |
|
RejectedProposal |
|
ExposePreferenceStackTopics |
Enable TML authors to see the topics that comprise the preference stack |
|
ParkedProposal |
|
ExtendedVariableHandling |
Extended handling of variables to improve wiki database use |
|
ParkedProposal |
|
ExtraResponseHeaderFields |
Adding the script and uri to the header on a reponse help a lot when using asyncron ajax calls |
EugenMayer |
MergedToCore |
|
ExtractAndCentralizeFormattingRefactor |
Refactor format rendering to use FoswikiIterators (adds paging, consistency and speed) |
SvenDowideit |
MergedToCore |
|
FSAPluginHooks |
Plugin hooks to take advantage of Foswiki Stand Alone |
GilmarSantosJr |
ParkedProposal |
|
FeatureRequestTopicTemplate |
|
|
UnderInvestigation |
|
FinerControlOverPluginsOrder |
Need better mechanisms than {PluginsOrder} to control plugin execution order |
|
ParkedProposal |
|
FixDelete |
Fix brain-dead delete |
|
UnderInvestigation |
|
FixSearchLimitAndPagingMess |
Fix SEARCH limit and paging mess |
ArthurClemens |
ParkedProposal |
|
FormPluginTopicDefnition |
It would be nice to be able to set the topic using form data variable substitution |
|
UnderInvestigation |
|
FormaliseTheProgrammingLanguage |
Formalise the topic Programming Language |
all of us |
UnderInvestigation |
|
FormallySupportMultipleExtensionVersions |
Formally support multiple versions of Extensions |
GeorgeClark |
ParkedProposal |
|
FormatArbitraryTimes |
Allow TIME macros to format any old time value, not just the current time |
PaulHarvey |
ParkedProposal |
|
FormattedSearchReturnPatternAndCountInContext |
Feature Proposal: Enhance Formatted Search to return pattern and count in context |
|
UnderInvestigation |
|
FoswikiBookProposal |
A community-written book |
|
UnderInvestigation |
|
FoswikiOrgShouldUseSSL |
foswiki.org should implement SSL |
|
MergedToCore |
|
FoswikiSettingsWizard |
Foswiki Settings Wizard |
|
ParkedProposal |
|
FoswikiStandAloneFeature |
|
|
MergedToCore |
|
FoswikiToXmlMetsTransition |
Add XML based Storage and query backend |
|
ParkedProposal |
|
FuncMoveTopicIgnorePermissions |
It would be great if moveTopic would have an ignorepermissions option |
|
UnderInvestigation |
|
GeneralisedCHARTdefinition |
Standardise the CHART macro definition |
|
UnderInvestigation |
|
GoIsSearch |
Implement unified Jump & Seach box that does the right thing. |
|
ParkedProposal |
|
GrandUnifiedSearchAPITwoZero |
Bring together the SEARCH visions |
|
ParkedProposal |
|
GroupNamesShouldBeLanguageIndependent |
Group names should be language independent |
|
UnderInvestigation |
|
GroupPermissionsForFilterPlugin |
Extend FilterPlugin with group permissions |
|
ImplementedAsExtension |
|
GuardAgainstCopyrightInfringement |
Add controls and documentation to reduce infringing topics. |
|
UnderInvestigation |
|
HereDocumentSyntaxForMacros |
here-document syntax for macros |
MichaelTempest |
ParkedProposal |
|
HowToDeleteUserAccount |
User interface to delete accounts from TopicUserMapping |
|
RejectedProposal |
|
ImproveAttachmentHandling |
Attachments need better tools for searching, tagging, viewing and file handling |
|
UnderInvestigation |
|
ImproveAttachmentToTrashFlow |
Improve attachment-to-Trash flow |
|
MergedToCore |
|
ImprovePageLoadTime |
Improve Page Load Time |
MichaelDaum |
MergedToCore |
|
ImproveSearchResultsList |
Improve the readability of search results |
|
MergedToCore |
|
ImproveSecurityOfTemplateAuth |
Use Javascript to avoid passing the password in the clear. |
GeorgeClark |
ParkedProposal |
|
ImproveSupportForDatabaseSearches |
Next steps in improving the data store abstraction and search support |
|
RejectedProposal |
|
ImproveVirtualHostSupportInApacheConfigGenerator |
Let's get virtual hosting sorted out |
|
UnderInvestigation |
|
ImprovedRESTSupport |
Enhanced REST Support |
|
ParkedProposal |
|
InheritAccessControlsFromSitePreferences |
Access controls should inherit from Main.SitePreferences and System.DefaultPreferences |
|
ParkedProposal |
|
InlineTopicContentAsMeta |
Inline topic content should be addressable as metadata |
|
ParkedProposal |
|
InstallNatSkinAndWidgetsSkinOnFoswikiDotOrg |
foswiki.org to provide all commonly-installed skins |
WillNorris |
RejectedProposal |
|
InterfacingWithValidationMethods |
Strikeone and friends need a cleaner API |
|
UnderInvestigation |
|
InterwikiPluginMacroExpansionCustomURLs |
We need some minor InterwikiPlugin enhancements to better support the Github migration |
GeorgeClark |
MergedToCore |
|
JQTablePluginAsDefaultExtension |
JQTablePlugin should be a default extension |
GeorgeClark |
ParkedProposal |
|
KatacodaFoswikiTutorial |
Katacoda Foswiki tutorial |
BramVanOosterhout |
ParkedProposal |
|
KinoSearchThroughTagMeTags |
It would be really nice if KinoSearch could go through the tags created with TagMe plugin |
|
UnderInvestigation |
|
LazyLoadJsAndCssForSpeed |
Lazy Load Javascript and Css |
MichaelDaum |
ParkedProposal |
|
LeadNewInstallersToConfigure |
redirect to configure unless when there is no configuration |
|
DiscardedProposal |
|
LetPluginsDisableOtherPlugins |
Plugins should be able to control which other plugins are enabled |
MichaelTempest |
DiscardedProposal |
|
LimitCreationOfSubWebs |
Limit the creation of sub webs separately |
AndreLichtsteiner |
UnderInvestigation |
|
ListFormatViewAndEditTemplate |
Implement dynamic views for topic lists |
|
RejectedProposal |
|
LoadDifferentTopicVersions |
Simple syntax for specifying specific topic versions |
PaulHarvey |
ParkedProposal |
|
MacroForRetrievingFieldDefaultValues |
We need to centralise into core the means to retrieve field default values |
|
ImplementedAsExtension |
|
MailInContribAdditionalEmailSendTo |
Currently if set to "reply" on error, just the email originator is sent an email message with the error. It would be good to nominate a "CC" email address say to the foswiki admin or whoever. |
|
UnderInvestigation |
|
MailerContribShouldOptionallyExcludeCertainAuthors |
MailerContrib should not notify on changes by certain authors (incl. $MYSELF) |
|
UnderInvestigation |
|
MakeOfficialFoswikiBlogOnFoswiki |
Foswiki ought to blog about itself using Foswiki software but... |
|
RejectedProposal |
|
MakeREMOTEUSERaWikiWord |
Make Sure Wikiname Is WikiWord With OpenLDAP Authentication REMOTE_USER |
|
ParkedProposal |
|
MakeSEARCHResultPartitioningByWebOptional |
SEARCH rendering is always partitioned by web |
SvenDowideit |
MergedToCore |
|
MakeWEBFORMSMoreUsable |
WEBFORMS is a PITA |
|
UnderInvestigation |
|
MakingVarVARTopicCapable |
%VAR should be able to return variables at the topic level, not only at the web level. |
MartinCleaver |
ParkedProposal |
|
ManagingApplications |
Manage and deploy Applications |
|
UnderInvestigation |
|
MassDeleteofSelectedTopics |
When a significant number of (non-related) topics need deltion, it would be could to select them in a UI and process all on a single button click. |
|
ParkedProposal |
|
MergeWYSIWYGEditors |
Integrate improvements from Rich Text Editor from VM in Standard (CVS) |
|
RejectedProposal |
|
MicrosoftTeamsIntegrationOfFoswiki |
Microsoft Teams Integration of Foswiki |
|
UnderInvestigation |
|
MissingInsteadOfUndefined |
Add missing as an alternative to undefined in QUERY |
|
UnderInvestigation |
|
ModPerlStartupScript |
Distribute mod_perl_startup.pl suggested by ApacheConfigGenerator to improve efficiency |
JoshuaCharlesCampbell, WillNorris |
ImplementedAsExtension |
|
MooFoswikiPm |
Foswiki.pm is to be split and session object is to be reconsidered. |
|
RejectedProposal |
|
MoreAttractiveForm |
Render form with more attractive appearance |
ArthurClemens |
DiscardedProposal |
|
MoreRegistrationSimplification |
Changes to simplify customization of the registration form |
|
DiscardedProposal |
|
MoveCodeRepositoryToGit |
migrate from Subversion to git |
OlivierRaginel, PaulHarvey, SvenDowideit |
MergedToCore |
|
MoveFoswikiCodeIntoCPAN |
migrate foswiki into CPAN |
|
UnderInvestigation |
|
MoveMultipleAttachmentsAtOnce |
Move Multiple Attachments At Once |
|
ParkedProposal |
|
MoveSECTIONsToFoswikiMeta |
Add an API for INCLUDE sections to Foswiki::Meta |
PaulHarvey |
ParkedProposal |
|
MovingConfigIntoFile |
Moving hash based configuration into external file |
|
UnderInvestigation |
|
NewLayoutForMoreScreen |
New layout for the more actions screen |
|
ParkedProposal |
|
NewTopicLinkNotAQuestionMark |
New topic link should not have a question mark |
ArthurClemens, SvenDowideit |
MergedToCore |
|
NoLinkToSelf |
No link to self |
|
ParkedProposal |
|
NoRCSForBinaryAttachments |
Allow disabling of RCS control for binary attachments |
OlivierRaginel |
ParkedProposal |
|
NumbersAsUpperCase |
Allow numbers to be treated as uppercase instead of lowercase in WikiWords |
|
ParkedProposal |
|
OfferAnOpenSearchPlugin |
Offer an OpenSearch plugin |
|
UnderInvestigation |
|
OfficeConnector |
Provide an Office Connector like in Confluence |
|
UnderInvestigation |
|
OneTimeNotification |
One Time Notification for Topic Creation |
|
UnderInvestigation |
|
OpenLinkInNewWndow |
I want to enforce the opening of an new browser window |
|
MergedToCore |
|
OptionToAvoidFlattenedSummaryInFormattedSearch |
Option to avoid completely flattening text in FormattedSearch's $summary(nnn) |
|
ParkedProposal |
|
OtherInstallersShouldNotLinkToOldReleases |
We should have a policy on how far back we go with packages for old Foswiki installers |
GeorgeClark |
MergedToCore |
|
ParallelSearch |
Boost Search Performance in huge webs by doing it parallel |
|
ParkedProposal |
|
ParameterizedGroupsMacro |
Add format and other stuff to the GROUPS macro |
CrawfordCurrie |
MergedToCore |
|
ParentTopicMailInContrib |
Specifying both topic name and parent name would be useful |
|
UnderInvestigation |
|
PatchBinaryAsConfigureOption |
Which 'patch' Foswiki uses should be a config option |
|
RejectedProposal |
|
PermissionRawSeparatelyToView |
Protecting an application's code needs DENYTOPICRAW |
|
DiscardedProposal |
|
PermissionsChange |
Changing Access Permission |
|
DiscardedProposal |
|
PingCommand |
Ping Command for IF Statement |
|
ImplementedAsExtension |
|
PluggableRenderers |
Make Foswiki::Render pluggable |
|
ParkedProposal |
|
PluginGarbageCollection |
Plugins need a working/temp file cleanup mechanism |
SvenDowideit |
ParkedProposal |
|
PreInstallNatEditContrib |
Make NatEditContrib a default extension starting from 4.2 |
|
RejectedProposal |
|
PreferenceValuesInDifferentContexts |
Retrieve preference values in different contexts |
CrawfordCurrie |
ParkedProposal |
|
PreloadContribs |
Support loading handlers from contribs |
|
RejectedProposal |
|
ProcessAddToBodyStart |
|
|
RejectedProposal |
|
PromoteMetaDotPmToFirstClassAPI |
Make Meta a first class Public API |
|
ParkedProposal |
|
QueryAccessControls |
It should be easier to get a definitive overview of the Access Controls present on a given topic. |
|
UnderInvestigation |
|
QueryAcrossTopicRevisions |
Query across all topic revisions |
|
ParkedProposal |
|
QueryCustomCollections |
Query links and backlinks |
|
UnderInvestigation |
|
RcsLite |
write a pure perl replacement for rcs and use it as a Store impl. |
|
MergedToCore |
|
RecodeSearchCgi |
recode the search cgi to show view/System/WebSearch |
SvenDowideit |
MergedToCore |
|
RedesignAdminToolsCategory |
Redesign AdminToolsCategory |
ArthurClemens |
UnderInvestigation |
|
RedesignManagingWebs |
Redesign ManagingWebs |
|
ParkedProposal |
|
RedoSmiliesPluginAsICON |
redo SmiliesPlugin so it outputs ICON macros |
|
ParkedProposal |
|
RegistrationI18N |
Changing the registration form for use in I18N |
|
ParkedProposal |
|
RejectDontRenameBadFileUploads |
We should reject outright, and not rename files that fail the name and upload filters |
|
DiscardedProposal |
|
RelayAlertsToTopicTop |
Relay Alerts to the top of the view page |
ArthurClemens |
UnderInvestigation |
|
RemoveClassicSkin |
Let us remove Classic Skin |
ArthurClemens |
MergedToCore |
|
RemoveDuplicationInTheStore |
Once and for all, get rid of insane duplication in meta-data |
|
RejectedProposal |
|
RemoveSearchDefaultType |
Get rid of SEARCHDEFAULTTTYPE |
OlivierRaginel, KennethLavrsen |
ParkedProposal |
|
RenameFormField |
Form fields need a mechanism to rename |
|
ParkedProposal |
|
RenameTemplateTopicAndFormTemplateParams |
add more sensible synonyms for templatetopic and formtemplate |
|
ParkedProposal |
|
RenamingAttachments |
Allow Renaming of Attachments |
|
MergedToCore |
|
ReplacementForChili |
Replacement for chili syntax highlighter |
|
UnderInvestigation |
|
RequirePerl510From2017x03 |
Ongoing upgrade of minimum perl version |
|
UnderInvestigation |
|
ResourceBookingPlugin |
A plugin for booking/scheduling resources |
|
ParkedProposal |
|
ResultSets |
Result Sets to abstract search results, lists, and GROUP definition |
SvenDowideit |
MergedToCore |
|
RevCommentsTopicDelete |
When deleting a Topic to Trash, have the ability to enter a descriptive revision comment |
|
UnderInvestigation |
|
ReviewFileSystemPermissionsAndCheckFix |
Review file permissions for consistency and implement checking/fixup |
|
ParkedProposal |
|
RulebasedViewTemplates |
Add a rule-based strategy to AutoViewTemplatePlugin to derive an edit/view template |
MichaelDaum |
RejectedProposal |
|
SAMLAuthenticationLogin |
SAML Authentication Login |
TimothyLegge |
ImplementedAsExtension |
|
SearchBySection |
SEARCH should be able to search in a specified section |
|
UnderInvestigation |
|
SearchOrderByTopicElement |
Make Search order param consistent with query |
SvenDowideit |
ParkedProposal |
|
SearchOrderingOnMultipleFields |
Search ordering on multiple fields |
KoenMartens |
MergedToCore |
|
SearchResultsWithHeadingLinks |
It would be really neat if search results contained links to headings, à la Google (or à la Bing/Yahoo) |
|
UnderInvestigation |
|
SectionalTransforms |
Enhance STARTSECTION - improve common usages for defining re-usable markup snippets |
|
UnderInvestigation |
|
SecurityChecklists |
Security checklists for the uninitiated |
|
UnderInvestigation |
|
SelectSkinButtons |
Use Set preferences feature to select skins |
SvenDowideit |
ParkedProposal |
|
ShipCommonlyTailoredTopicsInConfigure |
Configure should install commonly tailored topics so that new releases do not overlay customized topics. |
Foswiki:Main.GeorgeClark |
RejectedProposal |
|
ShorterUrlSupport |
Support in TWiki.pm for Shorter URLs, ommiting HomeWeb and WebHome |
ColasNahaboo |
MergedToCore |
|
ShoutBox |
Public IM-ing system bit like IRC |
|
RejectedProposal |
|
SimpleChecklistSupport |
Support simple checklists as inspired by Evernote |
|
UnderInvestigation |
|
SimpleVarInclude |
Additional section include ability |
|
ParkedProposal |
|
SimplifyExtensionReleaseForms |
Too many forms make head hurt |
CrawfordCurrie |
MergedToCore |
|
SimplifyMasterTemplateDefinition |
Stop forcing skin authors to remove the final new-lines from tmpl files |
SvenDowideit |
ParkedProposal |
|
SimplifyNonDeveloperEditingofReleaseManagedTopics |
Simplify non-developer editing of release managed topics. |
|
ParkedProposal |
|
SimplifySEARCHParameters |
Simply SEARCH parameters |
SvenDowideit |
ParkedProposal |
|
SimplifySearchTemplates |
replace the SPLIT and REPEAT mess in the search templates |
SvenDowideit |
MergedToCore |
|
SimplifyTheDefaultInstall |
Simplify default configuration |
SvenDowideit |
RejectedProposal |
|
SimplifyTheFeatureProposalProcess |
The feature proposal process is more complex than required |
|
DiscardedProposal |
|
SkinTemplateOverideForBatchUpload |
The batchupload plugin require amendment to three system templates. It would bebetter to have the changes in a skin or template override. |
|
RejectedProposal |
|
SmartGroups |
Implement "Smart Groups" that know who their members are |
|
RejectedProposal |
|
SmiliesPluginPictures |
It would be nice if a SmiliesPlugin picture could come from other sources but the SmiliesPlugin topic |
|
ParkedProposal |
|
SortOrderTagForTopicsAndWebs |
It would be usefull if you have a fixed list location for a topic |
|
RejectedProposal |
|
SpecialNonWikiwordLinking |
We should be able to link Task2468 and Question1357 |
|
ImplementedAsExtension |
|
SpreadsheetRegexFunction |
Add a Generic REGEX function to CALC |
|
ParkedProposal |
|
StoreAs1stClassExtension |
Allow creation of XyzStore as an extension |
|
RejectedProposal |
|
StoresShouldBePassedConfigHash |
For Store Utilities multiple store instances will be valuable |
JulianLevens |
ParkedProposal |
|
SummaryBasedOnSearchTerms |
Make topic summary optionally based on search terms |
ArthurClemens |
MergedToCore |
|
SuperLiteralForMacros |
Clean and simple solution to supporting late rendering |
CrawfordCurrie |
DiscardedProposal |
|
SupportBulkUpdates |
Support Bulk Updates |
|
ParkedProposal |
|
SupportDITA |
It would be really neat if Foswiki could fully support DITA publishing |
|
UnderInvestigation |
|
SupportDeferredExecution |
Support deferred execution or rendering of complex topics |
|
ParkedProposal |
|
SupportDynamicGeneratedAttachments |
Support dynamic or generated attachments |
|
UnderInvestigation |
|
SupportHorizontalMenusThroughRenderListPlugin |
Define a horizontal menu with alt and title tags using a bulleted list |
|
UnderInvestigation |
|
SupportLineThroughFormatTag |
Support underline and line-through text decorations |
PaulHarvey |
ParkedProposal |
|
SupportMultiKeySorting |
Support multi-key sorting in SEARCH |
SvenDowideit - at least initially |
UnderInvestigation |
|
SupportPermanentLinks |
It would be nice if Foswiki provided invariant links, that work even if a topic is moved or renamed. |
OliverKrueger |
ImplementedAsExtension |
|
SupportSynchroEdit |
It would be really neat to be able to edit pages synchronously, seeing edits by others in real time |
|
ParkedProposal |
|
SupportXMLGeneration |
Support an XML schema for webs/topics |
|
UnderInvestigation |
|
SynchroniseInlineAndMetaPrefs |
In-line * Set preferences should always match META:PREFERENCE , and vice versa |
|
UnderInvestigation |
|
SyntaxForDelayingMacrosAndFormatTokens |
Eliminate $dollar etc hell. Also see older UseSyntaxToChangeEvaluationOrder |
|
UnderInvestigation |
|
SyntaxHighlightingEditor |
Syntax Highlighting Editor |
|
UnderInvestigation |
|
SystemTopicsUpdateMethod |
New update method for system topics |
|
ParkedProposal |
|
TasksWebFacelift |
Tasks web could really use a facelift |
|
UnderInvestigation |
|
TemplatingSearchResultSummaries |
Templating search result summaries |
ArthurClemens |
ParkedProposal |
|
TestLighttpdWebserver |
a simple lighttpd configuration and laucher script for testing/development purposes |
AntonioTerceiro, GilmarSantosJr |
MergedToCore |
|
TextEditModePreviewWindow |
Preveiw Window does not remember size |
|
UnderInvestigation |
|
TinyMCEMultipleVersionSupport |
Restructure TinyMCE to support multiple versions |
GeorgeClark |
ParkedProposal |
|
TinyMCEPluginShouldBeMoreModular |
Directory re-structure to separate upstream files AND make it easy to enable/develop TMCE plugins |
PaulHarvey |
ParkedProposal |
|
ToolsScriptToChangeIpConfiguration |
Script changing IP/DNS in the configuration to become the current IP |
IngoKappler |
ParkedProposal |
|
TopicCaseSensitivity |
URL's that have correct spelling, irrespective of case will goto that topic. |
|
ParkedProposal |
|
TopicObjectModel |
Topic Object Model (TOM) |
|
UnderInvestigation |
|
TopicsShouldGetTypesFromFormsNotNames |
Topics should get types from forms (or other method) not from names (Bogus forms and templates) |
|
UnderInvestigation |
|
TrimAllSpaces |
Variation on TRIM to remove all spaces |
|
UnderInvestigation |
|
UnifyDocumentationViaFoswikiBook |
Create an online 'book' on F.o that facilitates discovery and use of existing documentation, as well as being suitable for conversion to print form |
AlexisHazell |
ParkedProposal |
|
UntangleStorePubDirectory |
Separate out storage of files that are not managed by Store APIs |
|
RejectedProposal |
|
UpdateEnhanceWYSIWYGEditor |
Update / Enhance WYSIWYG Editor |
|
UnderInvestigation |
|
UpgradeSafeCustomisationsOfSystemTopics |
Allow users to customise System topics (such as WebSearch) in an upgrade safe way |
AndrewJones |
ParkedProposal |
|
UseEnhanceAndMoveSpecFiles |
.spec files are under-used and only by configure. Would be nice to use them more |
OlivierRaginel |
ParkedProposal |
|
UseRefererForRPC |
Use of Referer HTTP header as a source of default web.topic for RPC calls |
|
UnderInvestigation |
|
UseSyntaxToChangeEvaluationOrder |
Use a different assignment operator to delay macro evaluation inside parameters |
|
ParkedProposal |
|
UseTemplateForRawView |
Use a template to generate raw view |
ArthurClemens |
ParkedProposal |
|
UseUTF8 |
Use UTF8 as the encoding for all stored content |
|
MergedToCore |
|
UseUTF8PerlRequirements |
Upgrade to Perl version best for UTF8 |
|
MergedToCore |
|
UserWebHomes |
Provide support for a User web and user subwebs |
|
ParkedProposal |
|
VarFORMFIELDMissingThirdDefaultParameter |
VarFORMFIELD is missing a default parameter option when the field is not instantiated in the topic |
|
MergedToCore |
|
ViewfileHttpRangeHeader |
Viewfile could usefully support the Http GET "Range" header |
|
ParkedProposal |
|
WantedPages |
Want to view a page that lists all internal links that don't yet have a created wiki page. |
|
UnderInvestigation |
|
WebAdminPages |
Default topics that handle admin topics |
|
UnderInvestigation |
|
WhatTheFunc |
Collection of problems with TWiki::Func that we should address |
|
RejectedProposal |
|
WrapperMacrosForADDTOZONE |
Simplify adding JS/CSS to a page, at the same time reduce validation problems, improve security & cache features |
|
ParkedProposal |
|
WriteAQueryCookbook |
A query cookbook is essential to help new users |
|
UnderInvestigation |
|
WysiwygContentPolicies |
Implement a rational way for mere mortals to adjust the level of HTML contamination permitted into their topics |
|
ParkedProposal |
|
WysiwygEditorProfiles |
Formalise TML/HTML conversion requirements on a per-editor, named profile basis |
|
ParkedProposal |
|
WysiwygEditorTranslationRequirements |
Formalise TML/HTML conversion requirements on a per-editor basis |
|
ParkedProposal |
|
WysiwygFormFields |
Making Formfields WYSIWYG capable |
SvenDowideit, PaulHarvey |
ParkedProposal |
1.0 |
CloneTopicLinkUnderMore |
Clone topic feature in More screen |
MartinCleaver |
MergedToCore |
1.0 |
DoWeNeedToShipClassicSkin |
remove Classic skin, its 10 years old and no-one loves it. |
ArthurClemens |
MergedToCore |
1.0 |
EnginesAsContribs |
Foswiki Engines distributed as Contribs |
GilmarSantosJr |
MergedToCore |
1.0 |
SaferURLPARAMasDefault |
Safer URLPARAM as default |
KennethLavrsen |
MergedToCore |
1.0 |
TocFailsForIdenticalHeadingNames |
Headings with same text generate same anchor, and TOC doesn't work |
HaraldJoerg |
MergedToCore |
1.0.5 |
SpreadSheetPluginFourNewFunctions |
New $EMPTY(), $LEFTSTRING(), $RIGHTSTRING(), SUBSTRING() functions to SpreadSheetPlugin |
KennethLavrsen |
MergedToCore |
1.0.6 |
AddAngleBracketsToFormatTokens |
Add Angle Brackets (< and >) to format tokens |
KennethLavrsen |
MergedToCore |
1.0.6 |
AddFooterParameterToSEARCH |
Add footer parameter to SEARCH to match the header |
KennethLavrsen |
MergedToCore |
1.0.6 |
AddNumberOfTopicsToFormattedSearch |
Add number of topics to formatted search |
KennethLavrsen |
MergedToCore |
1.0.9 |
CleanUpTopicParentage |
Clean up the parentage of topics shipped with Foswiki |
|
ParkedProposal |
1.1 |
AddAltParamToICON |
Add an alt parameter to ICON |
CrawfordCurrie |
MergedToCore |
1.1 |
AddAutoViewTemplatePlugintoFoswiki |
AutoViewTemplatePlugin standardises the name of the skin page used for showing a topic with a form. We should merge it to core and install on FW.org |
OliverKrueger |
MergedToCore |
1.1 |
AddDataToRegistrationHandler |
Add the registration data to the parameters of the registrationHandler |
SvenDowideit |
MergedToCore |
1.1 |
AddEXPANDMacro |
EXPAND macro will enable cross-topic macro expansion |
CrawfordCurrie |
MergedToCore |
1.1 |
AddFamFamFamContribToCore |
Add FamFamFamContrib to the Core |
SvenDowideit |
MergedToCore |
1.1 |
AddFinishHandler |
Add a finishHandler() for plugins |
CrawfordCurrie |
MergedToCore |
1.1 |
AddMatchOperatorToQueryLanguage |
Add match operator to query language |
MichaelDaum |
MergedToCore |
1.1 |
AddStaticContext |
Add a static context |
GeorgeClark |
MergedToCore |
1.1 |
AddUserToGroupsOnRegistration |
Add User To Groups On Registration |
SvenDowideit |
MergedToCore |
1.1 |
AllowJSCalendarContribToUseTimePicker |
JSCalendarContrib shall be corrected to allow usage of the built-in Time-Picker |
RaulFRodriguez |
MergedToCore |
1.1 |
AllowLocalConfigurationForJSCalendarContrib |
Allowing local JSCalendarContrib configuration |
AntonioTerceiro |
MergedToCore |
1.1 |
CleanUpNewUserTemplate |
Clean Up NewUserTemplate |
MichaelDaum |
MergedToCore |
1.1 |
CleanUpWebPreferences |
Clean up WebPreferences |
MichaelDaum |
MergedToCore |
1.1 |
CleanerConfigurePluginsPane |
The bin/configure Plugins pane should be more compacted and sorted by enabled state |
|
MergedToCore |
1.1 |
CleanerSyntaxForMetaDataAccess |
Support a cleaner syntax for quizzing meta-data |
CrawfordCurrie |
MergedToCore |
1.1 |
ConfigureGuessedDirectoriesOnWin32 |
Foswiki guesses the paths and complains about backslashes on Win32 |
SvenDowideit |
MergedToCore |
1.1 |
DebugPreferenceSettings |
Add simple debugging feature for macro values |
CrawfordCurrie |
MergedToCore |
1.1 |
DelegateMoreProcessingToSearchAlgorithm |
Delegate More Processing To SearchAlgorithm |
SvenDowideit |
MergedToCore |
1.1 |
DeprecateAfterAttachmentSaveHandler |
Deprecate afterAttachmentSaveHandler |
MichaelDaum |
MergedToCore |
1.1 |
DeprecateAllowInlineScript |
Deprecate {AllowInlineScript} option in configure |
CrawfordCurrie |
MergedToCore |
1.1 |
ENCODEnlsToBR |
ENCODE newlines in a string to BR |
CrawfordCurrie |
MergedToCore |
1.1 |
ExpertOptionForCookieDomainRealm |
Make the login managers cookie (domain) realm configurable. |
OliverKrueger |
MergedToCore |
1.1 |
FoswikiCache |
A pluggable caching service and built-in HTML page cache |
MichaelDaum |
MergedToCore |
1.1 |
GeneralSortingMechanism |
Add Sort::Maker to distributed CPAN libs |
ArthurClemens |
MergedToCore |
1.1 |
ImproveExtensionBackupProcess |
Extender.pl should create a backup archive for extensions. |
GeorgeClark |
MergedToCore |
1.1 |
ImproveWebSearchPages |
Integrate WebSearch, WebSearchAdvanced, Alphabetical search and SearchHelp |
ArthurClemens |
MergedToCore |
1.1 |
MakeUserRegistrationAsLeanAsPossible |
Make UserRegistration as lean as possible |
ArthurClemens |
MergedToCore |
1.1 |
MakeUserRegistrationCustomizable |
Make UserRegistration customizable |
ArthurClemens |
MergedToCore |
1.1 |
MoveLogsToWorking |
Move logs to 'working' |
CrawfordCurrie |
MergedToCore |
1.1 |
MoveToJQuery |
Enhance PatternSkin to use jQuery |
MichaelDaum, ArthurClemens |
MergedToCore |
1.1 |
NormaliseRegexSyntax |
Agree on a minimum syntax for regexes |
CrawfordCurrie |
MergedToCore |
1.1 |
ParamsInSquabs |
Allow params in a squab view Page?p=data |
CrawfordCurrie |
MergedToCore |
1.1 |
ProcessAddToHeadAdds |
Process addToHEAD adds |
ArthurClemens |
MergedToCore |
1.1 |
RecursiveTMPLDefinitions |
Enhance TMPL:DEF to allow recursive definition of template elements. |
SvenDowideit, ChunHuang |
MergedToCore |
1.1 |
RemoveHardcodedCssClassNames |
Remove hardcoded CSS class names |
StephaneLenclud |
ParkedProposal |
1.1 |
RemoveRedirectCGIQueryHandler |
Remove the unused and dangerous redirectCGIQueryHandler |
CrawfordCurrie |
MergedToCore |
1.1 |
ReplaceFoswikiTimeModule |
Extract Foswiki::Time for CPAN |
|
RejectedProposal |
1.1 |
SearchNeedsAltParameter |
SEARCH needs an alt parameter in case of zero results |
ArthurClemens or SvenDowideit |
MergedToCore |
1.1 |
SearchSeparatorDefaultHeaderFooter |
SEARCH separator as newline after header and before footer ONLY when separator is not specified |
KennethLavrsen |
MergedToCore |
1.1 |
ShipCompareRevisionsAddOnWithFoswiki01x01 |
Ship CompareRevisionsAddOn with Foswiki 1.1 |
WillNorris |
MergedToCore |
1.1 |
ShipHistoryPluginWithFoswiki01x01 |
Ship HistoryPlugin with Foswiki 1.1 |
WillNorris |
MergedToCore |
1.1 |
SoftAsserts |
A soft-failure-mode for ASSERTs |
MichaelTempest |
MergedToCore |
1.1 |
SupportCommaFormattingToken |
Support , formatting token |
CrawfordCurrie |
MergedToCore |
1.1 |
SupportDollarPercent |
Also allow token to be spelled percent you avoid a common error |
CrawfordCurrie |
MergedToCore |
1.1 |
ThinPrefsProposal |
Thin Prefs Mechanism |
GilmarSantosJr |
MergedToCore |
1.1 |
TopicMovedMessageTooVisible |
Topic moved message at the bottom of normal view is too visible. Move to diff page |
LynnwoodBrown |
MergedToCore |
1.1 |
TwistyPluginAccordion |
Implementing Accordion to Twisty |
EugenMayer |
ParkedProposal |
1.1 |
UseVariableForSignature |
Make the signature format a variable |
ArthurClemens |
MergedToCore |
1.1.0 |
AddPagingToAllDistributedSearchTopics |
Add Paging To All Distributed Search Topics |
SvenDowideit |
MergedToCore |
1.1.0 |
SearchResultsPagination |
Search results pagination |
ArthurClemens (spec), SvenDowideit (code) |
MergedToCore |
1.1.3 |
InheritWikiLinksTopics |
Allow a hierarchy of InterWikis topics |
AndrewJones |
MergedToCore |
1.1.3 |
ScanForMissingPerlModules |
It would be cool to ease Perl module installation or at least to simplify figuring out what is missing |
IngoKappler |
MergedToCore |
1.1.4 |
AddSMELLToPerlDoc |
Add SMELL, FIXME and TODO report to PerlDoc |
GeorgeClark |
MergedToCore |
1.1.4 |
BetterPluginPackageDiagnostics |
It is helpful to upgraders to know which package Foswiki uses for each plugin |
GeorgeClark |
MergedToCore |
1.1.4 |
ChangeApacheAuthToDigest |
Change (or Add in Addition) Apache Digest Auth |
GeorgeClark |
MergedToCore |
1.1.4 |
DeprecateUndocumentedSqBracketLinkFormat |
Deprecate the undocumented space delimited Square Bracket link format |
GeorgeClark |
RejectedProposal |
1.1.4 |
EnhanceConfigureLogging |
Enhance Configure Logging |
GeorgeClark |
MergedToCore |
1.1.4 |
ImproveHtPaswdUserFlexibility |
Support multiple password encodings for existing users. |
GeorgeClark |
MergedToCore |
1.1.4 |
InGMTIMESupportTwoDigitWeek |
Suggestion for true two-digit week format in GMTIME |
OlivierRaginel |
MergedToCore |
1.1.4 |
OptionToAddServerTimeToEmailHeaders |
Would be nice to have an option to have foswiki send email with local timezone headers instead of gmt |
GeorgeClark |
MergedToCore |
1.1.4 |
ParameterizedVariables |
Discussion on implementing parameterized variables |
CrawfordCurrie |
MergedToCore |
1.1.4 |
SupportSSLandTLSforSMTP |
Add support for SSL and TLS transport for SMTP |
GeorgeClark |
MergedToCore |
1.1.4 |
SupportStrippingIPsFromLogfiles |
Allow switching off IP logging in logfiles |
GeorgeClark |
MergedToCore |
1.1.5 |
AddFoswikiFuncGetScriptUrlPath |
Add a Foswiki::Func::getScriptUrlPath() API |
PaulHarvey |
MergedToCore |
1.1.5 |
AddOptionalRegistrationEmailValidation |
Add more email controls to UI::Register. Options to filter Email Address, and/or force unique Email Address. |
GeorgeClark |
MergedToCore |
1.1.5 |
AddPackageNavigationToPerlDoc |
Add package navigation to Perl Doc |
KipLubliner |
MergedToCore |
1.1.5 |
AddPlusValuesToRadioAndCheckboxes |
Add +values to radio and checkbox formfields |
MichaelDaum |
MergedToCore |
1.1.5 |
ChangeDefaultHtpasswdEncoding |
Change the default encoding from crypt to apache-md5 |
GeorgeClark |
MergedToCore |
1.1.5 |
ImproveStatisticsHandlingForMissingTopics |
Add option to allow statistics script to auto-create missing topics, also add more authorization checks. |
GeorgeClark |
MergedToCore |
1.1.5 |
SandboxWebNameShouldBeMapped |
The Sandbox Web name should be mapped through a config variable (2.0) |
GeorgeClark |
MergedToCore |
1.1.5 |
USERINFOisTooRestrictive |
Allow USERINFO macro to display users that are not view restricted |
GeorgeClark |
MergedToCore |
1.1.6 |
ChangeRenameBehaviourOnRenamingLinks |
Renaming links is currently too greedy on what it changes |
MichaelDaum |
MergedToCore |
2.0 |
AJAXOnDemandCheckersForConfigure |
Update configure to allow Ajax based (fast) checking |
TimotheLitt |
MergedToCore |
2.0 |
AddAContextVAR |
Add a way to display the contexts that are set |
SvenDowideit |
RejectedProposal |
2.0 |
AddAWayToShiftHeadingLevels |
Add a headershift parameter to adjusted included header levels |
CrawfordCurrie |
MergedToCore |
2.0 |
AddDefaultTopicParameterToINCLUDE |
allow a list of topics to be specified so that we can use INCLUDE to allow customisation of shipped topic elements. |
SvenDowideit |
MergedToCore |
2.0 |
AddDefaultValueToSTARTSECTION |
Add default value to STARTSECTION |
SvenDowideit |
MergedToCore |
2.0 |
AddENDINCLUDEandSTOPSECTION |
Let's make an ENDINCLUDE to be consistent with ENDSECTION |
PaulHarvey |
MergedToCore |
2.0 |
AddEarlyPluginHandler |
Add a preload handler for plugins |
CrawfordCurrie |
MergedToCore |
2.0 |
AddMetaParentTopic |
add topic="xyz" parameter to %META{"parent" ... |
SvenDowideit |
MergedToCore |
2.0 |
AddNatEditToCore |
Let's add NatEdit to the core |
CrawfordCurrie, MichaelDaum, SvenDowideit |
MergedToCore |
2.0 |
AddOperatorsToQueries |
Add missing operators to query search and %IF |
CrawfordCurrie |
MergedToCore |
2.0 |
AddRegistrationValidationHandler |
Add a plugins handler for registration validation |
CrawfordCurrie |
MergedToCore |
2.0 |
AddRequestSetToCore |
Add ?Set+ etc to the core |
CrawfordCurrie |
MergedToCore |
2.0 |
AddTimeFeaturesToAttachmentLinks |
Add date formatting tokens to attachment links |
GeorgeClark |
MergedToCore |
2.0 |
AddUpdatesPluginToDefaultRelease |
Add UpdatesPlugin to default release |
MichaelDaum |
MergedToCore |
2.0 |
AddWebParamToAllCgiScripts |
add a defaultweb= parameter to all cgi scripts |
SvenDowideit |
MergedToCore |
2.0 |
AdminApprovalOfNewUsers |
Should be able to audit new registrations |
CrawfordCurrie |
MergedToCore |
2.0 |
AllowGuestsToUseRESTAsDefault |
Remove rest from the default list of AuthScripts |
GeorgeClark |
MergedToCore |
2.0 |
AllowLoginUsingEmailAddress |
AllowLoginUsingEmailAddress |
SvenDowideit |
MergedToCore |
2.0 |
CancelButtonsShouldUseViewScript |
Never POST to a save script for purposes of cancelling an update |
GeorgeClark |
MergedToCore |
2.0 |
ConfigureScript |
Configure Extension autoinstaller should remove be able to uninstall |
|
MergedToCore |
2.0 |
ConsistentFormFieldValues |
Consistently displaying form field values |
|
MergedToCore |
2.0 |
ControlFoswikiTemporaryFileLocations |
Explicitly control the storage location of temporary files used by Foswiki |
GeorgeClark |
MergedToCore |
2.0 |
ConvertToModernPerlVersionStrings |
Convert to modern perl version strings |
GeorgeClark |
MergedToCore |
2.0 |
DatabaseStore |
Database store, or database cache, for high performance |
CrawfordCurrie |
ImplementedAsExtension |
2.0 |
DemandParseTables |
Demand-parsing of tables would solve several outstanding problems |
CrawfordCurrie |
MergedToCore |
2.0 |
DeprecateApacheHtpasswdModule |
Deprecate ApacheHtpasswd Module |
SvenDowideit |
MergedToCore |
2.0 |
EngineContribsAsCoreExtensions |
Ship FastCGIEngineContrib and ModPerlEngineContrib as core extensions |
GeorgeClark |
MergedToCore |
2.0 |
Enhancei18nArchitecture |
Enable internationalisation of plugins |
OlivierRaginel, MichaelDaum |
MergedToCore |
2.0 |
EscapeTmlInEditor |
Add a little UI to make it easier to escape TML |
KipLubliner |
MergedToCore |
2.0 |
FallBackToTopicWhenTrailingSpaceAndNoSuchSubweb |
Fallback To Topic When URL has Trailing Space And No Subweb exists but topic does |
SvenDowideit |
MergedToCore |
2.0 |
FasterAccessToCreatorData |
Store creator and create date in metadata to improve performance |
SvenDowideit |
MergedToCore |
2.0 |
HideIrrelevantConfigureOptions |
Configure has too many options, and often they are irrelevant |
CrawfordCurrie |
MergedToCore |
2.0 |
HtmlAttributesShouldUseSingleQuotes |
HTML attributes should use single quotes |
ArthurClemens |
MergedToCore |
2.0 |
ImplementAddMeToAdminButton |
Implement the UI suggested by Crawford in the AddFurtherControlsOnSudo proposal |
GeorgeClark |
MergedToCore |
2.0 |
IncreaseCacheControlMaxAgeForSystemWeb |
Increase max-age for static webs |
SvenDowideit |
MergedToCore |
2.0 |
IntroduceForceDefaultUrlHostToggle |
Sometimes its necessary to force the hostname set in {DefaultUrlHost}. |
OliverKrueger, GeorgeClark |
MergedToCore |
2.0 |
IsManagingEmailsShouldBeConfigurable |
Would be nice if managing emails in HtPasswdUser.pm was configurable |
GeorgeClark |
MergedToCore |
2.0 |
KeystrokesForSlideShowPlugin |
Enhance Slide Show Plugin for keystroke shortcuts |
|
ImplementedAsExtension |
2.0 |
LinksInPreview |
It would be useful to have links enabled in edit previews |
WillNorris, GeorgeClark |
MergedToCore |
2.0 |
MacroToListInstalledFormFieldTypes |
MacroToListInstalledFormFieldTypes |
SvenDowideit, PaulHarvey |
MergedToCore |
2.0 |
MakeStartPageCOnfigurable |
Add HomePagePlugin as a core extension |
CrawfordCurrie |
MergedToCore |
2.0 |
MeasureAndReportScriptTiming |
Measure and report Script timing |
SvenDowideit |
MergedToCore |
2.0 |
MoveCPANLibToSeparateContrib |
Move foswiki core lib/CPAN into its own CpanContrib |
SvenDowideit |
MergedToCore |
2.0 |
MultiStoreRefactor |
Refactor the Store to allow multiple plugable backends |
|
MergedToCore |
2.0 |
OneStepUserDeletion |
Create mechanism for easy user deletion - Move AntiWikiSpamPlugin remove user code to core. |
GeorgeClark |
MergedToCore |
2.0 |
PluggableAccessControlImplementation |
Pluggable Access Control Implementation |
SvenDowideit |
MergedToCore |
2.0 |
ProtectConfigureUsingHtigestByDefault |
Improve default protection of configure script |
GeorgeClark |
RejectedProposal |
2.0 |
RedesignLoggerAPI |
Modernize the Log API |
GeorgeClark |
MergedToCore |
2.0 |
RefactorACLCheckOnResultSetAsFilter |
Refactor ACL Check and Pager on ResultSet As Filter |
SvenDowideit |
MergedToCore |
2.0 |
RegisteredCalculateMacro |
Implement a CALCULATE macro as a registered macro |
|
MergedToCore |
2.0 |
RemoveDeprecatedEmptyDENYRule |
Finish off the deprecation of the empty DENY* Rules started back on TWiki |
GeorgeClark |
MergedToCore |
2.0 |
RemoveTaintCheckingFromFoswiki |
Remove the -T flag from the foswiki scripts |
GeorgeClark, CrawfordCurrie |
MergedToCore |
2.0 |
ReplaceConfigureWithConfigurePlugin |
Foswiki should with no or very minimal configuration |
CrawfordCurrie |
MergedToCore |
2.0 |
ReplaceEditTablePluginWithEditRowPlugin |
replace edit table plugin with edit row plugin |
SvenDowideit |
MergedToCore |
2.0 |
RequirePerl588 |
Move to 5.8.8 for various reasons |
SvenDowideit, PaulHarvey |
MergedToCore |
2.0 |
SMIMESupportInMail |
Add SMIME support in email |
GeorgeClark |
MergedToCore |
2.0 |
SettingAndGettingVariablesUsingMacros |
Setting Variables Using Macros |
MichaelDaum |
MergedToCore |
2.0 |
ShipSubscribePluginWithFoswiki01x01 |
Ship the SubscribePlugin with Foswiki 1.2 |
AndrewJones |
MergedToCore |
2.0 |
SimplifyTheStoreMetaSemantics |
Simplify The Store - Meta Semantics |
SvenDowideit |
ParkedProposal |
2.0 |
SpecFileSyntaxEnhancements |
Configure .spec file syntax needs improvments |
CrawfordCurrie |
MergedToCore |
2.0 |
SupportBlockquoteAndIndenting |
Support <blockquote> and paragraph indenting in TinyMCEPlugin |
PaulHarvey, CrawfordCurrie |
MergedToCore |
2.0 |
SupportShorterACRONYMS |
We need support in my company for two letter ACRONYMS |
GeorgeClark |
MergedToCore |
2.0 |
TopicAddressing |
Consistent methods for breaking apart topic names/"addresses" |
PaulHarvey |
MergedToCore |
2.0 |
UnicodeSupport |
Investigate Unicode support for Foswiki |
|
MergedToCore |
2.0 |
UnifyUnitTests |
Move to a single Unit Test suite that runs on multiple branches. |
PaulHarvey GeorgeClark |
MergedToCore |
2.0 |
Use401ForCookieAuth |
Return 401 instead of 200 for auth failures |
CrawfordCurrie |
MergedToCore |
2.0.2 |
DocumentAlreadySupportedFuncQueryOptions |
Document two important parameters for Foswiki::Func::query |
KennethLavrsen |
MergedToCore |
2.1 |
AddConcatOptionToAttrs |
Add +"more" and key+"more" options to Foswiki::Attrs |
JulianLevens |
MergedToCore |
2.1 |
CompleteMIMESupportInEmail |
Wrap all outgoing mails into uniform and safe MIME envelope. |
VadimBelman |
MergedToCore |
2.1 |
CustomNewUserTemplates |
Enhance register script to specify a templatetopic param instead of hard-coded 'NewUserTemplate' |
PaulHarvey, GeorgeClark |
MergedToCore |
2.1 |
DeprecateHTTPandHTTPS |
Deprecate and restrict VarHTTP and VarHTTPS macros due to security concerns |
GeorgeClark |
MergedToCore |
2.1 |
MakeItEasierToBlockSystemWebGuestAccess |
Simplify hiding the System web documentation. |
GeorgeClark |
MergedToCore |
2.1 |
MakeZonesLessIntrusive |
Make zones less intrusive, especially for non-HTML output |
PaulHarvey. GeorgeClark |
MergedToCore |
2.1 |
SplitTopicAttachmentNameFilters |
Separate the topic and attachment name filters, allow spaces in attachment names, remove colon from Topic names. |
GeorgeClark |
MergedToCore |
2.1.3 |
AddPendingRegistrationsReport |
Report on pending Registration email confirmations or approvals. |
GeorgeClark |
MergedToCore |
2.1.9 |
AddLateInitPlugin |
Add a lateInitPlugin() handler for plugins |
MichaelDaum |
MergedToCore |
2.1.9 |
PreventRedundantFileReadsInStore |
Prevent redundant file reads in store |
|
MergedToCore |
2.2 |
AddBacklinksToQuery |
Make faster backlinks possible |
JulianLevens |
AcceptedProposal |
2.2 |
AddFormatControlToSearchChanges |
Add some formatting control to the $changes() search token. |
GeorgeClark |
AcceptedProposal |
2.2 |
AddGenerateRandomString |
Add a function to generate a cryptographically secure random string |
GeorgeClark |
MergedToCore |
2.2 |
AddJsViews |
Please consider adding JsViews library |
MichaelDaum, ChrisHoefler |
MergedToCore |
2.2 |
AddNoProxyFeature |
Add a 'NoProxy' configuration option to Foswiki::Net |
MichaelDaum |
MergedToCore |
2.2 |
AddOptionalDescriptionToAccessDeniedTemplate |
Add some optional verbiage to the Access Denied message. |
GeorgeClark |
AcceptedProposal |
2.2 |
AddRegistrationTokenToUserinfo |
Add $registration token to USERINFO |
MichaelDaum |
MergedToCore |
2.2 |
AddValidationsToURLPARAMMacro |
URLPARAM should be able to validate the browser input |
GeorgeClark |
ParkedProposal |
2.2 |
ConfigurableCookieNamesAndPaths |
Make cookie path and names configurable |
GeorgeClark |
MergedToCore |
2.2 |
ConfigurableURLIncludes |
It would be really helpful if URL includes could be enabled for only certain domains. |
MichaelDaum |
AcceptedProposal |
2.2 |
ContinueCanonicalSCRIPTURLDev |
Continue extending the canonical form of the SCRIPT / PUB URL macros |
GeorgeClark |
MergedToCore |
2.2 |
EnableFriendlyAttributeParser |
Enable an old feature that has limited exposure. |
GeorgeClark |
AcceptedProposal |
2.2 |
EnableLowerCaseTopicNames |
Optional remove restriction that first character of Web / Topic be upper case. |
GeorgeClark |
ReadyToMerge |
2.2 |
ImplementAdditiveTopicACLs |
Implement "additive" Topic level ACLs |
GeorgeClark |
MergedToCore |
2.2 |
ImproveBulkRegistration |
Make bulk registration a bit easier to set up and use |
GeorgeClark |
MergedToCore |
2.2 |
ImprovePasswordResetProcess |
Improve security of password reset. |
GeorgeClark |
MergedToCore |
2.2 |
ImproveSupportForComments |
Support comment syntax in topics and topic templates |
CrawfordCurrie |
MergedToCore |
2.2 |
ModernizeICONMacro |
Replace the old ICON macro with JQICON |
GeorgeClark |
AcceptedProposal |
2.2 |
MoveQueryPathParsingIntoFoswikiRequest |
Make Foswiki::Request responsible for parsing the query path and identifying the Web, Topic & Attachment. |
GeorgeClark |
MergedToCore |
2.2 |
ReduceImpactOfCGIDotPMinFoswiki |
Reduce impact of CGI.pm in Foswiki |
MichaelDaum |
AcceptedProposal |
2.2 |
RemoveHomegrownFoswikiNetCode |
Remove the homegrown Foswiki::Net code that |
GeorgeClark |
MergedToCore |
2.2 |
SplitArgumentsinMAKETEXT |
Allow passing MAKETEXT's placeholder arguments separately |
JanKrueger |
MergedToCore |
2.2 |
SupportAllMacrosInTemplateTopics |
Support all macros in template topics |
CrawfordCurrie |
MergedToCore |
2.2 |
TopicDisplayName |
Let topics have a display title |
MichaelDaum |
AcceptedProposal |
2.2 |
UrlparamPreventNewlineSubstitution |
URLPARAM: Don't encode newline parameter substition |
GeorgeClark |
MergedToCore |
2.2 |
UseRelativeLinksByDefault |
Templates and Topics should use SCRIPTURLPATH |
GeorgeClark |
MergedToCore |
2.2 |
UseXForwardedForHeader |
Optionally get client IP from the X-Forwarded-For header. |
GeorgeClark |
MergedToCore |
2.2 (extended version), 2.1.9 (base feature) |
AddDefaultWebName |
Add configuration parameters {HomeWebName}, {ConfigWebName}. |
MichaelDaum |
AcceptedProposal |
3.0 |
AdoptSASS |
Adopt SASS |
MichaelDaum |
ParkedProposal |
3.0 |
FeatureSets |
Fine-granular control over supported features |
VadimBelman |
RejectedProposal |
3.0 |
Foswiki3CodeChanges |
Foswiki 3.0 Coding Guide |
|
RejectedProposal |
3.0 |
ImproveOOModel |
Foswiki OO model need to be more comprehensive and unified. |
VadimBelman |
RejectedProposal |
3.0 |
MooStoreImplementationClasses |
Current implementation is hacky and not Moo-compatible |
|
RejectedProposal |
3.0 |
NewOODesignPlan |
Time to plan the new Foswiki core design. |
|
RejectedProposal |
3.0 |
OOConfigSpecsFormat |
Utilizing pure Perl for config specs. |
VadimBelman |
RejectedProposal |
3.0 |
OONewPluginModel |
The new OO foswiki needs new OO plugins. |
VadimBelman |
RejectedProposal |
3.0 |
PluginOrderShouldSpecifyLastPlugins |
Allow PluginOrder setting to also specify the last plugins to process |
GeorgeClark |
UnderInvestigation |