View Issue Details

IDProjectCategoryView StatusLast Update
0004973Composrcorepublic2022-11-20 02:58
ReporterChris GrahamAssigned To 
SeverityFeature-request 
Status non-assignedResolutionopen 
Product Version 
Fixed in Version 
Summary0004973: JavaScript globals elimination
DescriptionWhile 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
TagsRoadmap: Over the horizon, Type: JavaScript
Time estimation (hours)24
Sponsorship open

Activities

There are no notes attached to this issue.

Issue History

Date Modified Username Field Change
2022-10-11 20:06 Chris Graham New Issue
2022-10-11 20:06 Chris Graham Status non-assigned => assigned
2022-10-11 20:06 Chris Graham Assigned To => Patrick Schmalstig
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 Patrick Schmalstig =>
2022-11-20 02:58 Chris Graham Status assigned => non-assigned
2024-03-26 00:58 Patrick Schmalstig Tag Renamed Roadmap: v12 => Roadmap: Over the horizon