View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
4973 | Composr | core | public | 2022-10-11 20:06 | 2022-11-20 02:58 |
Reporter | Chris Graham | Assigned To | Guest | ||
Priority | normal | Severity | feature | ||
Status | new | Resolution | open | ||
Summary | 4973: JavaScript globals elimination | ||||
Description | While our JS has been overhauled for v11, there are still a lot of global variables that exist from the old code. See what we can make class properties from... activitiesFeedGrow activitiesFeedMax activitiesMemberIds activitiesMode ajaxScreenDetectInterval allConversations allMenus alreadyAutonomous alreadyReceivedContactAlert alreadyReceivedRoomInvites analyticEventCategory ANS_customer_id arrVal attachmentTemplate attributesFull boolVal ccTimer chatCheck columnColor commandr commandrFoxyTextnodes commentsHash commentsSerializedOptions countdown crazyCriters crazyTick currentCommand currentMouseX currentMouseY currentSelection dataMap detectIfChatWindowClosedChecker doInputAttachment doInputB doInputBlock doInputBox doInputCode doInputComcode doInputEmail doInputFont doInputHide doInputHtml doInputI doInputInvite doInputList doInputMenu doInputNewRoom doInputPage doInputPrivateMessage doInputQuote doInputThumb doInputUrl doneCleanupTemplateMarkers doneOneError formPreviewUrl hasJsState imAreaTemplate imParticipantTemplate instantGo intVal isDoingADrag isShutdown jumperParts jumperPos jumperTick lang_NO_IMAGE_PASTE_SAFARI lang_PREFER_CMS_ATTACHMENTS lang_SPELLCHECKER_DISABLED lang_SPELLCHECKER_ENABLED lang_SPELLCHECKER_LABEL lang_SPELLCHECKER_TOGGLE lastAutosave lastEventId lastMessageId lastReplyTo lastTimestamp latestActivity loadFromRoomId lobbyLink LOGS_DOWNLOAD_INTERVAL mainFormVerySimple maxAttachments maxNotificationsToShow messageChecking MESSAGE_CHECK_INTERVAL mobileVersionForPreview myValue noImHtml NOTIFICATION_POLL_FREQUENCY notificationsAlreadyPresented notificationsTimeBarrier notify numAttachments numVal objVal oldStatus oldStatusImg openedPopups participants permissionCopying permServerid preparedChatSounds previousCommands rebuildAttachmentButtonForNext sAjaxUpdateLocking separatePreview shockerParts shockerPos sitemap sortable_table status strVal templateEditorActiveGuid templateEditorLivePreviewUrl templateEditorOpenFiles templateEditorTheme textColour tickerTick tickPos tinycolor topWindow TRANSITORY_ALERT_TIME usergroupTitles windowHeight windowName windowOptions wysiwygEditors wysiwygOriginalComcode wysiwygReadonlyTimer | ||||
Tags | Roadmap: Over the horizon, Type: JavaScript | ||||
Attach Tags | |||||
Time estimation (hours) | 24 | ||||
Sponsorship open | |||||
Date Modified | Username | Field | Change |
---|---|---|---|
2022-10-11 20:06 | Chris Graham | New Issue | |
2022-10-11 20:06 | Chris Graham | Status | Not Assigned => Assigned |
2022-10-11 20:06 | Chris Graham | Assigned To | => user4172 |
2022-10-11 20:06 | Chris Graham | Tag Attached: Roadmap: v11 | |
2022-11-10 01:15 | Chris Graham | Tag Attached: Type: JavaScript | |
2022-11-20 02:58 | Chris Graham | Tag Detached: Roadmap: v11 | |
2022-11-20 02:58 | Chris Graham | Tag Attached: Roadmap: v12 | |
2022-11-20 02:58 | Chris Graham | Assigned To | user4172 => |
2022-11-20 02:58 | Chris Graham | Status | Assigned => Not Assigned |
2024-03-26 00:58 | PDStig | Tag Renamed | Roadmap: v12 => Roadmap: Over the horizon |