Auto-complete on Reference
Last modified by Vincent Massol on 2024/02/26 17:53
Description
- Parameters display
- Applications
- Editors
- Class Object Properties
- Class: XWiki.XWikiUsers
- Class: XWiki.XWikiServerClass + App: Wiki Index + Administration: Wikis
- Class: XWiki.XWikiPreferences + Administration: Look & Feel - Themes, Panels
- Class: XWiki.XWikiGroups
- Class: XWiki.XWikiComments
- Class: XWiki.WatchListJobClass
- Class: XWiki.WatchListClass
- Class: XWiki.Notifications.Code.NotificationFilterPreferenceClass
- Class: XWiki.TemplateProviderClass
- Class: XWiki.RedirectClass
- Class: XWiki.FeedEntryClass
- Class: XWiki.ConfigurableClass
- Class: XWiki.DocumentSheetBinding
- Class: XWiki.ClassSheetBinding
- Class: AppWithinMinutes.MetadataClass
- Class: AppWithinMinutes.LiveTableClass
- Class: WikiManager.WikiCandidateMemberClass
- Class: TourCode.TourClass + TourCode.StepClass + App: Tour
- Class: PanelsCode.NavigationConfigurationClass
- Class: Invitation.WebHome + Invitation.InvitationMailClass + Administration: Invitation
- Actions
- WYIWYG Macros
Parameters display
UC: Provide a visual cue to the input that it has a Page/Wiki/Attachment/User auto-completer (done in the case of users, groups)
UC: Use auto-complete for "List of strings" type parameter that expect Pages, Wikis, Users
UC: Use checkboxes for any "Boolean" type parameter
UC: Provide the default value as placeholder for any "String or numerical value" type parameter
Applications
Administration: Search Suggest
- Page References for Search Suggest service
Administration: Export
- User References for Export author
Template: Docextra
- Fix the old / mixed page reference display
App: Page Index
- Page Reference on "Deleted Pages", "Deleted Attachments"
Editors
Class Object Properties
- XWiki Class Name suggest
Type: Database Tree
Type: Page
Type: Database List
Class: XWiki.XWikiUsers
- Page Reference for Skin property (Type: String)
- Attachment Reference for Avatar property (Type: String)
Class: XWiki.XWikiServerClass + App: Wiki Index + Administration: Wikis
- Page Reference for Home page property (Type: String)
- Homepage stored in XWiki.XWikiServerClas
Class: XWiki.XWikiPreferences + Administration: Look & Feel - Themes, Panels
- Page Reference for Skin (Type: String), panels (Type: String), Internationalization Document Bundles (Type: String),
Parent Space (Type: String) properties(unused)
Class: XWiki.XWikiGroups
- User Reference for Member property (Type: String)
Class: XWiki.XWikiComments
- User Reference for Author property (Type: String)
- Page Reference for Target property (Type: String)
Class: XWiki.WatchListJobClass
- Page Reference for template property (Type: String)
Class: XWiki.WatchListClass
- References for Wiki, Space, Page and User properties
Class: XWiki.Notifications.Code.NotificationFilterPreferenceClass
- User, Pages, Spaces, Wiki References
Class: XWiki.TemplateProviderClass
- Page Reference for template property (Type: String)
- Space Reference for spaces property (Type: Database List)
Class: XWiki.RedirectClass
- Page Reference for location property (Type: String)
- XWiki/GlobalRedirect ?
- XWiki.Registration with Redirect here after registration property
Class: XWiki.FeedEntryClass
- User Reference for Author property
Class: XWiki.ConfigurableClass
- Page Reference for configurationClass property (Type: String)
Class: XWiki.DocumentSheetBinding
- Page Reference for Sheet property
Class: XWiki.ClassSheetBinding
- Page Reference for Sheet property (Type: String)
Class: AppWithinMinutes.MetadataClass
- Page Reference for Data Space Name property (Type: String)
Class: AppWithinMinutes.LiveTableClass
- Page Reference for class and data location properties
Class: WikiManager.WikiCandidateMemberClass
- User Reference for User Name and Reviewer properties (Type: String)
Class: TourCode.TourClass + TourCode.StepClass + App: Tour
- Page Reference for target page and target class properties
Class: PanelsCode.NavigationConfigurationClass
- This has a nice auto-complete in the Administration, but what about the Object editor case? Can we have a Page property type for them?
- Page Reference for Inclusions and Exclusions properties
Class: Invitation.WebHome + Invitation.InvitationMailClass + Administration: Invitation
- Page Reference for Email message XClass and Page containing email XObjects properties (Type: String)
- User Reference for User who sent the message (Type: String)
Actions
Create, Copy, Rename - Advanced
- Update to page reference instead of space + display titles, not the non-nested "/././" notation
WYIWYG Macros
- Macros that are available in the WYSIWYG editor and that would benefit from a auto-complete
Page References
Macro: Display
UC: Use auto-complete for Pages / Wikis / Spaces
- Reference param
Macro: Include
- Page, Reference param
Macro: Attachment Selector
- classname, targetdocname params
Macro: Context
- Page param
Macro: Dashboard
- Source param
Macro: Table of Content
- Reference param
Macro: Page Tree
- Root, Exclusions params
Macro: Tree
- Reference, Root params
Macro: DocumentTree
- Exclusions, Root params
Macro: Documents
- space, parent , location params
Macro: Notifications
- Pages param
Space References
UC: Fix the deprecated space term in the translations
UC: Use auto-complete for Pages
Macro: Activity
- Spaces parameter
Macro: Display
- Reference param
Macro: Include
- Reference param
Macro: Pages
- Space, Location params
Macro: Tag Cloud
- Space, Spaces params
Macro: Notifications
- Spaces param
Macro: SpaceIndex, Spaces
- Space param
Wiki References
UC: Use auto-complete for Wikis
Macro: Activity
- Wikis parameter
Macro: Display
- Reference param
Macro: Include
- Reference param
Macro: Notifications
- Wikis param
Attachment References
UC: Use auto-complete for attachments
Macro: Display
- Reference param
Macro: Include
- Reference param
Macro: Office Viewer
- Attachment, Reference params
Macro: Attachment Selector
- defaultValue param
Macros: Groovy, Python, Script, Velocity
- JARs param
Macro: Gallery
- Content param
User References
UC: Use auto-complete for users
Macro: Activity
- Authors parameter
Macro: User Avatar
- Username param
Macro: Notifications
- Users param