top of page
Search
opiluwyx

Adobe Color Profiles Download Mac: How to Transform Colors Using Industry Standard ICC Profiles[^2^]



To achieve this, the International Color Consortium (ICC) develops colour profiles for different media. The ICC profiles can be downloaded for free (more on this later). They are compatible with Windows, Mac OS and any other standard operating system. However, ICC profiles are usually not installed on your computer by default so you have to do this manually. Also, you have to embed the ICC profiles in your layout program. We will explain how to do this later in this article.


Downloaded Adobe ICC Color Profiles End User and there is no path to install, open, or apply them. Adobe had provided a download/install help link (supportdownloads.adobe) that produces an Error page: "Sorry, this page is unavailable". ColorSync window is no help.




Adobe Color Profiles Download Mac



Thanks for responding, I'm trying my ding-bustedness to stay away from Adobe because you always seem to windup being pushed to buy something, or lately subscribe to something. I was reluctant to download the profiles at all, but it was suggested I needed them for digital to print PDF Color Management.


I have the same question: why do I need these things? Apple organized ICC anyway. My interest is only in the CMYK WebCoatedSWOP for basic print fidelity and maybe Apple may have already incorporated that into ColorSync. Why does the world need all these color profiles, wouldn't a handfull be okay?


A closed loop setup is always best. You are controlling color from beginning to end. I create custom profiles for everything. Scanner, monitor, and printers. Anything I print comes out as perfect as possible to the screen. The only limit is the gamut and color range the printer is capable of. Don't expect flaming bright reds to come out looking like your monitor. You'll never get that on any kind of paper.


I have very few profiles on my system. Most of them get tossed as I have no need for them. I have a grand total of 11 profiles I use regularly, or occasionally. And of those, 10 are custom profiles I created for the various papers I use on an Epson 4900, and a Xerox 7500. The last one is my monitor profile. The only time I use other profiles is for the necessary conversions of prints going to Mpix or Bay Photo, or those automatically used by Premiere Pro and Encore to produce DVDs or Blu-ray disks to produce output color that is correct on a typical TV.


Canned profiles are just that - canned. The entire purpose of a profile is to tell the computer (ColorSync) how a given device produces or captures color (always defined as L*a*b* values) as a mathematical construct. So a profile I made for gloss paper on the Epson is useful because it tells the OS what gamut and color range that hardware can reproduce on that paper. My monitor profile is useful because it tells the OS exactly what gamut and color range my monitor is capable of displaying. A canned profile such as ColorMatchRGB is totally useless because it isn't a mathematical representation of any device I have here. It's meaningless.


As to the Adobe ICC profiles download, I found the .zip file and double clicked on it. On the dock a lime green zip icon flickered on while on the desktop one of those blue time-bars flew by. Both of these vanished so fast they barely registered, gone. Does this mean they auto-install? Do these things just run in the background? all the ColorSync profiles are things generated in 2003 or 2008. The only instances I've been able to find where any of the plethora of these cryptically-named color profiles can be chosen and specified reside in the publishing software applications themselves.


No, it just means the OS decompressed them from the downloaded .zip file. You still have to put them into a Profiles folder. A folder named "Adobe ICC Profiles" should be next to the .zip file. I did find the Scribus page that links to the profiles from Adobe. The most useful one to you is the included CMYK profile, USWebCoatedSWOP.icc. It will give you slightly better RGB to CMYK conversions than FOGRA27L CMYK Coated Press. USSheetfedCoated.icc is a good one, too.


You can create profiles for any color printer you want, though it does require expensive hardware to do it. The i1 Profiler Basic package is about as cheap as you can go and get good results. You get the i1 Pro 2 spectrophotometer and other equipment that will allow you profile monitors, printers and projectors. You wouldn't need the i1 Display Pro mentioned above if you purchased this. Creating printer profiles this way is tedious, but it works.


I recently got a new iMac Pro. After installing Adobe CC, the Color Sync Utility started to automatically show up. When I ran verify I got the following errors below.I ran Repair (I had to change permissions to do this). Repair indicated it fixed them all, however re-running Verify indicated only one actually got fixed. I then checked my 2016 MBP. Lo and behold, same 24 bad profiles. Is this just an Adobe thing? An Apple thing?I assume at this point it doesn't really affect anything for me since I've had the MPB since 2016 and didn't even know about the problem until now.I've seen some postings related to fixing this, but nothing really indicated why these are bad, if it's okay, etc.Checking 77 profiles.../Library/Application Support/Adobe/Color/Profiles/BlackWhite.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/DCDM_X'Y'Z'.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoNTSC.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoPAL.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoHD.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoHD16-235.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/image-P3.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/JapanColor2011Coated.icc Tag \u2018desc\u2019: Description tag has a bad Unicode string. /Library/Application Support/Adobe/Color/Profiles/DCI_P3.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/P3D65g24.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/DCIP3_D65.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HDR_P3_D65_ST2084.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/UHD_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HDR_UHD_ST2084.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/SD_NTSC_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/VideoNTSC.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/SD_PAL_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/VideoPAL.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/VideoHD.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HD_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HDR_HD_ST2084.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoNTSC16-235.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoPAL16-235.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/FilmSceneUniversalPD.icc Header message digest (MD5) is not correct. Verify done. Found 24 bad profiles.","isUseLiaRichMedia":false,"autoTitleLink":" _0.form.messageeditor.tinymceeditor:getautotitle?t:ac=board-id/download-and-install/thread-id/77271","isGteEditorV2":true,"linkTooltipTexts":"bareURL":"Bare URL","unlink":"Unlink","openLink":"Open link","autoTitle":"Auto-title","elementSelector":"#tinyMceEditor_10cb6a9de7c2488","preLoadedAddOnAssetUrls":["/html/js/lib/tinymce/4.7.13/themes/modern/theme.js","/html/js/lib/tinymce/4.7.13/plugins/lists/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/compat3x/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/image/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/link/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/textcolor/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/table/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/tabfocus/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/paste/plugin.js","/plugin/editors/tinymce/plugins/spoiler/plugin.js","/plugin/editors/tinymce/plugins/spoiler/langs/en.js","/plugin/editors/tinymce/plugins/insertcode/plugin.js","/plugin/editors/tinymce/plugins/insertcode/langs/en.js","/html/js/lib/tinymce/4.7.13/plugins/advlist/plugin.js","/html/js/lib/tinymce/4.7.13/plugins/autolink/plugin.js","/plugin/editors/tinymce/plugins/liarichmedia/plugin.js","/plugin/editors/tinymce/plugins/liarichmedia/langs/en.js","/plugin/editors/tinymce/plugins/liaexpandtoolbar/plugin.js","/plugin/editors/tinymce/plugins/liaexpandtoolbar/langs/en.js","/html/js/lib/tinymce/4.7.13/plugins/codesample/plugin.js","/plugin/editors/tinymce/plugins/liaquote/plugin.js","/plugin/editors/tinymce/plugins/liaquote/langs/en.js","/plugin/editors/tinymce/plugins/liamacros/plugin.js","/plugin/editors/tinymce/plugins/liamacros/langs/en.js","/plugin/editors/tinymce/plugins/liafullscreendone/plugin.js","/plugin/editors/tinymce/plugins/liafullscreendone/langs/en.js","/html/js/lib/tinymce/4.7.13/plugins/code/plugin.js","/plugin/editors/tinymce/plugins/mentions/plugin.js","/plugin/editors/tinymce/plugins/mentions/langs/en.js","/html/js/lib/tinymce/4.7.13/plugins/noneditable/plugin.js","/plugin/editors/tinymce/plugins/emoticons/plugin.js","/plugin/editors/tinymce/plugins/emoticons/langs/en.js","/plugin/editors/tinymce/plugins/spellchecker/plugin.js"],"isOoyalaVideoEnabled":false,"isInlineLinkEditingEnabled":true,"optionsParam":"messageMentionTemplate":"#title","spellcheckerUrl":"/spellchecker/lucene","useUserMentions":true,"toolbarSelector":".mce-toolbar-grp","useProductMentions":false,"mediaUploadOptions":"attachmentOverlayText":"Drop your files here","createVideoLink":" _0.form.messageeditor.tinymceeditor:createvideo?t:ac=board-id/download-and-install/thread-id/77271","imageUploadSettings":"validImageExts":"*.jpg;*.JPG;*.jpeg;*.JPEG;*.gif;*.GIF;*.png;*.PNG","maxFileBytes":10264576,"maxImagesPerUpload":10,"editorOverlayText":"Drop your media files here","copyPasteSettings":"copyPasteEvent":"LITHIUM:liaCopyPasteImages","copyPasteBatchSize":3,"copyPasteCss":"lia-copypaste-placeholder","username":"Deleted User","videoImageTooltip":"\"Please wait while we upload and process your video. This may take a few minutes, so please check back later.\"","enableFormActionButtonsEvent":"LITHIUM:enableFormActionButtons","videoUploadingUrlsLink":" _0.form.messageeditor.tinymceeditor:videouploadingurls?t:ac=board-id/download-and-install/thread-id/77271","isOverlayVisible":true,"videoEmbedThumbnail":"/i/skins/default/video-loading-new.gif","videoStatusUpdateLink":" _0.form.messageeditor.tinymceeditor:videostatusupdate?t:ac=board-id/download-and-install/thread-id/77271","token":"lDpW1RjjADceV0LZoUBIcoaYxL72s_FQGjT6fs-NkrE.","defaultAlbumId":1,"imageFormatFeedbackErrorContainer":".lia-file-error-msg","fileUploadSelector":".lia-file-upload","isCanUploadImages":false,"videoUploadSettings":"maxFileBytes":512000000,"validVideoExts":".wmv;.avi;.mov;.moov;.mpg;.mpeg;.m2t;.m2v;.vob;.flv;.mp4;.mpg4;.mkv;.asf;.m4v;.m2p;.3gp;.3g2;.f4v;.mp3;.m4a;.wma;.aac","disableFormActionButtonsEvent":"LITHIUM:disableFormActionButtons","isOoyalaVideoEnabled":false,"videoEmbedSizes":"small":"width":200,"height":150,"original":"width":400,"height":300,"large":"width":600,"height":450,"medium":"width":400,"height":300,"isMobileDevice":false,"removeAllOverlays":"LITHIUM:removeAllOverlays","isCanUploadVideo":false,"passToAttachmentEvent":"LITHIUM:passToAttachment","imageUrlPattern":" -id//image-size/?v=v2&px=-1","useMessageMentions":false,"spellcheckerLangs":"English (US)=en,Spanish=es,Portuguese=pt,German=de,French=fr,Arabic=ar","mentionsVersion":"2","iframeTitle":"Body Rich Text Area. Press ALT-F10 for toolbar and Escape to return to the editor.","events":"editorPasteEvent":"LITHIUM:editorPaste","editorLoadedEvent":"LITHIUM:editorLoaded","useGraphicalEditor":true});LITHIUM.InformationBox("updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_10cb6a9de7c2488_30","feedbackSelector":".InfoMessage");LITHIUM.Text.set("ajax.createUrlSnippet.loader.feedback.title":"Loading...");LITHIUM.AjaxSupport("ajaxOptionsParam":"useLoader":true,"event":"LITHIUM:createUrlSnippet","tokenId":"ajax","elementSelector":"#messagepresnippet_10cb6a9de7c2488","action":"createUrlSnippet","feedbackSelector":"#messagepresnippet_10cb6a9de7c2488","url":" _0.form.messageeditor.messagepresnippet:createurlsnippet?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"wtbWeQaGIO2mYjpLuLmjOg2vkCDzFLs2wOk5CvdOeTo.");LITHIUM.MessagePreSnippet("pasteEvent":"LITHIUM:editorPaste","maxUrlListSize":10,"snippetExistsTextClass":"lia-media-snippet-preview-exists","tinyMceSelector":"#messageEditor_10cb6a9de7c2488_0","messageSnippetEvent":"LITHIUM:createUrlSnippet","elementSelector":"#messagepresnippet_10cb6a9de7c2488","snippetUpdateEvent":"LITHIUM:updateUrlSnippet","urlFormFieldSelector":".lia-form-media-snippet-url-input","snippetCloseEvent":"LITHIUM:closeUrlSnippet");LITHIUM.BlockEvents('.lia-js-block-events', [".lia-spoiler-link",".oo-icon",".oo-volume-bar",".oo-close-button"], '.message-preview');LITHIUM.KeepSessionAlive("/t5/status/blankpage?keepalive", 300000);new LITHIUM.MessageEditor("previewButtonSelector":"#previewButton_10cb6a9de7c2488","defaultTabSelector":".rich-link","defaultTabName":"rich","usesInlinePreview":true,"formHasErrorsEvent":"LITHIUM:formHasErrors","exitPreviewButtonSelector":"#exitPreviewButton_10cb6a9de7c2488","isTabsPresent":false,"ajaxCompleteEvent":"LITHIUM:ajaxComplete","isGteEditorV2":true,"previewSubmitElementSelector":"#submitContext_10cb6a9de7c2488","tinyMceElementSelector":"#tinyMceEditor_10cb6a9de7c2488","elementSelector":"#messageEditor_10cb6a9de7c2488_0","macroChangeEvent":"LITHIUM:change-macro","preExitPreviewEvent":"LITHIUM:refreshAttachments");LITHIUM.MessageEditor.MessageQuote("#messageQuote_10cb6a9de7c2488", "#tinyMceEditor_10cb6a9de7c2488", " wrote:I recently got a new iMac Pro. After installing Adobe CC, the Color Sync Utility started to automatically show up. When I ran verify I got the following errors below.I ran Repair (I had to change permissions to do this). Repair indicated it fixed them all, however re-running Verify indicated only one actually got fixed. I then checked my 2016 MBP. Lo and behold, same 24 bad profiles. Is this just an Adobe thing? An Apple thing?I assume at this point it doesn't really affect anything for me since I've had the MPB since 2016 and didn't even know about the problem until now.I've seen some postings related to fixing this, but nothing really indicated why these are bad, if it's okay, etc.Checking 77 profiles.../Library/Application Support/Adobe/Color/Profiles/BlackWhite.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/DCDM_X'Y'Z'.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoNTSC.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoPAL.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoHD.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoHD16-235.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/image-P3.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/JapanColor2011Coated.icc Tag \u2018desc\u2019: Description tag has a bad Unicode string. /Library/Application Support/Adobe/Color/Profiles/DCI_P3.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/P3D65g24.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/DCIP3_D65.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HDR_P3_D65_ST2084.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/UHD_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HDR_UHD_ST2084.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/SD_NTSC_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/VideoNTSC.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/SD_PAL_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/VideoPAL.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/Recommended/VideoHD.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HD_Display.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/HDR_HD_ST2084.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoNTSC16-235.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/VideoPAL16-235.icc Header message digest (MD5) is not correct. /Library/Application Support/Adobe/Color/Profiles/FilmSceneUniversalPD.icc Header message digest (MD5) is not correct. Verify done. Found 24 bad profiles.", true);LITHIUM.FileDragDrop("urls":"uploadUrl":" _0.form.attachmentscomponent:uploadfileaction/attachments-key/e8dca854-80cd-41b7-b117-96851ba5f7fd?t:ac=board-id/download-and-install/thread-id/77271","selectors":"container":"#filedragdrop_10cb6a9de7c2488","feedbackElement":"#dragDropFeedback .AjaxFeedback","cancelUploadProgress":"lia-remove-attachment-inprogress","fileUpload":"#filedragdrop_10cb6a9de7c2488 .lia-file-upload","events":"uploadDoneEvent":"LITHIUM:uploadDone","refreshAttachmentsEvent":"LITHIUM:refreshAttachments","formHasErrorsEvent":"LITHIUM:formHasErrors","misc":"actionTokenId":"uploadFile","fileDataParam":"Filedata","isEditorGteV2":true,"actionToken":"cgUs_FnAvuoM2Kd46hXJJlOs1RfH8B3LKqoucY6bysM.");LITHIUM.InformationBox("updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_10cb6a9de7c2488_31","feedbackSelector":".InfoMessage");LITHIUM.AjaxSupport("ajaxOptionsParam":"event":"LITHIUM:refreshAttachments","parameters":"clientId":"inlinemessagereplyeditor_0_10cb6a9de7c2488","attachmentKey":"e8dca854-80cd-41b7-b117-96851ba5f7fd","tokenId":"ajax","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","action":"refreshAttachments","feedbackSelector":"#attachmentsComponent_10cb6a9de7c2488","url":" _0.form.attachmentscomponent:refreshattachments?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"t0vZQ0_e7eKNWdBJrZMQgW1KNkONXpfJApo40rfv4XA.");LITHIUM.AjaxSupport("ajaxOptionsParam":"event":"LITHIUM:removeNewAttachment","parameters":"clientId":"inlinemessagereplyeditor_0_10cb6a9de7c2488","attachmentKey":"e8dca854-80cd-41b7-b117-96851ba5f7fd","tokenId":"ajax","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-file-upload","action":"removeNewAttachment","feedbackSelector":"#attachmentsComponent_10cb6a9de7c2488","url":" _0.form.attachmentscomponent:removenewattachment?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"E7be2xlAe4SiDDY5Iq1aq2sZaF7i2Ttg88l6S5b5YtI.");LITHIUM.AjaxSupport("ajaxOptionsParam":"event":"LITHIUM:removePreviewAttachment","parameters":"clientId":"inlinemessagereplyeditor_0_10cb6a9de7c2488","attachmentKey":"e8dca854-80cd-41b7-b117-96851ba5f7fd","tokenId":"ajax","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-file-upload","action":"removePreviewAttachment","feedbackSelector":"#attachmentsComponent_10cb6a9de7c2488","url":" _0.form.attachmentscomponent:removepreviewattachment?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"FKNLsQQ0IHBJA1YNNrTd-ENbCyLJf2uzmYQhgG0f01g.");LITHIUM.AjaxSupport("ajaxOptionsParam":"event":"LITHIUM:removeExistingAttachment","parameters":"clientId":"inlinemessagereplyeditor_0_10cb6a9de7c2488","attachmentKey":"e8dca854-80cd-41b7-b117-96851ba5f7fd","tokenId":"ajax","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-file-upload","action":"removeExistingAttachment","feedbackSelector":"#attachmentsComponent_10cb6a9de7c2488","url":" _0.form.attachmentscomponent:removeexistingattachment?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"mXnjgntDIR5Zcfb_7Vg1x_yYonmklQguOASibTI7OHo.");LITHIUM.AjaxSupport("ajaxOptionsParam":"event":"LITHIUM:removeInProgressNewAttachment","parameters":"clientId":"inlinemessagereplyeditor_0_10cb6a9de7c2488","attachmentKey":"e8dca854-80cd-41b7-b117-96851ba5f7fd","tokenId":"ajax","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-file-upload","action":"removeInProgressNewAttachment","feedbackSelector":"#attachmentsComponent_10cb6a9de7c2488","url":" _0.form.attachmentscomponent:removeinprogressnewattachment?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"Um5Nt59f4xgqFYbr3oRluzUJtvGRPtQ_qEwY3Suw58E.");LITHIUM.DragDropAttachmentsComponent("fileSizeErrorText":"The file () exceeds the maximum file size. The maximum file size is 47 MB.","validExts":"8bf, abf, abr, act, aep, afm, ai, arw, as, ase, avi, bmp, book, cel, cfc, chproj, cptx, cr2, cr3, crf, crw, css, csv, dn, dng, doc, docx, eps, epub, exif, fbx, fla, flac, flv, fm, gif, icma, icml, ico, ics, idml, indd, jpeg, jpg, jsfl, json, log, loss, lrcat, lrtemplate, m4a, mif, mov, mp3, mp4, mpg, nef, nrw, obj, odt, orf, otc, otf, pdf, pfb, pfm, pmd, png, ppj, ppt, pptx, prc, prel, prproj, ps, psb, psd, raf, raw, rtf, sbs, sbsar, sbsm, scc, ses, sesx, skp, sol, srt, srw, ssa, stl, svg, swf, tif, ttc, ttf, txt, wav, wmv, x3f, xd, xls, xlsx, xml, xmp","dropZoneSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-attachments-drop-zone","uploadingText":"Uploading...","changeNumAttachmentsEvent":"LITHIUM:changeNumAttachments","storageUnitKB":"KB","currAttachments":0,"removeNewAttachmentSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-remove-attachment","removeInProgressNewAttachment":"LITHIUM:removeInProgressNewAttachment","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","maxAttachments":10,"removeAllOverlays":"LITHIUM:removeAllOverlays","inProgressAttachmentsContainerSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-in-progress-attachments","removeExistingAttachmentEvent":"LITHIUM:removeExistingAttachment","inputFieldSelector":".lia-form-type-file.lia-form-type-file-hidden","dropFilesHereText":"attachments.overlay.text","enableFormActionButtonsEvent":"LITHIUM:enableFormActionButtons","maxFileSize":50000000,"tooManyAttachmentsMsg":"The maximum number of attachments has been reached. Maximum number of attachments allowed is: 10","attachmentErrorSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-file-error-msg","cancelAttachmentProgressCss":"lia-remove-attachment-inprogress","fileUploadSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-file-upload","newAttachmentSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-new-attachment","attachmentsTooManyErrorSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-attachment-upload-error-many","fileTypeErrorText":"The file type () is not supported. Valid file types are: 8bf, abf, abr, act, aep, afm, ai, arw, as, ase, avi, bmp, book, cel, cfc, chproj, cptx, cr2, cr3, crf, crw, css, csv, dn, dng, doc, docx, eps, epub, exif, fbx, fla, flac, flv, fm, gif, icma, icml, ico, ics, idml, indd, jpeg, jpg, jsfl, json, log, loss, lrcat, lrtemplate, m4a, mif, mov, mp3, mp4, mpg, nef, nrw, obj, odt, orf, otc, otf, pdf, pfb, pfm, pmd, png, ppj, ppt, pptx, prc, prel, prproj, ps, psb, psd, raf, raw, rtf, sbs, sbsar, sbsm, scc, ses, sesx, skp, sol, srt, srw, ssa, stl, svg, swf, tif, ttc, ttf, txt, wav, wmv, x3f, xd, xls, xlsx, xml, xmp.","uploadDoneEvent":"LITHIUM:uploadDone","disableFormActionButtonsEvent":"LITHIUM:disableFormActionButtons","inProgressAttachmentSelector":".lia-in-progress-attachment","removePreviewAttachmentEvent":"LITHIUM:removePreviewAttachment","removeNewAttachmentEvent":"LITHIUM:removeNewAttachment","passToAttachmentEvent":"LITHIUM:passToAttachment");LITHIUM.InformationBox("updateFeedbackEvent":"LITHIUM:updateAjaxFeedback","componentSelector":"#informationbox_10cb6a9de7c2488_32","feedbackSelector":".InfoMessage");LITHIUM.Form.resetFieldForFocusFound();LITHIUM.Text.set("ajax.InlineMessageReply.loader.feedback.title":"Loading...");LITHIUM.AjaxSupport.fromForm('#form_10cb6a9de7c2488', 'InlineMessageReply', '#ajaxFeedback_10cb6a9de7c2488_0', 'LITHIUM:ajaxError', "useLoader":false,"ignoreFormActions":["Cancel","SaveDraft"],"event":"submit","httpMethod":"POST", false);LITHIUM.InputEditForm("form_10cb6a9de7c2488", "submitButton":".lia-button-Submit-action","enableFormButtonEvent":"LITHIUM:enableFormButton","warnUnsavedDataActionCssClasses":["lia-form-action-ignore-unsaved-data","lia-button-Cancel-action"],"useUnsavedDataWarning":true,"ignoreDisableFormDuringSubmitCssClasses":[],"submitOnChange":false,"swallowEnterEvent":true,"enableFormEvent":"LITHIUM:enableForm","disableFormButtonEvent":"LITHIUM:disableFormButton","disableFormEvent":"LITHIUM:disableForm","unloadMessage":"Unsaved information will be lost.","ignoreOnChangeCssClasses":[],"disableFormOnSubmit":true,"buttonWrapperSelector":".lia-button-wrapper","showUnsavedDataWarningDataKey":"showUnsavedDataWarning","liaBodyTagId":"#lia-body");LITHIUM.AjaxSupport("ajaxOptionsParam":"event":"LITHIUM:autosaveInline","parameters":"clientId":"inlinemessagereplyeditor_0_10cb6a9de7c2488","tokenId":"ajax","elementSelector":"#form_10cb6a9de7c2488","action":"autosaveInline","feedbackSelector":"#form_10cb6a9de7c2488","url":" _0.form:autosaveinline?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"QzH1rkDrkIEaUuItQrreH5VFfg9xJf0NjjJNYvQPrrg.");LITHIUM.InlineMessageReplyEditor("openEditsSelector":".lia-inline-message-edit","ajaxFeebackSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-inline-ajax-feedback","collapseEvent":"LITHIUM:collapseInlineMessageEditor","confimationText":"You have other message editors open and your data inside of them might be lost. Are you sure you want to proceed?","topicMessageSelector":".lia-forum-topic-message-gte-5","focusEditor":false,"hidePlaceholderShowFormEvent":"LITHIUM:hidePlaceholderShowForm","formWrapperSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-form-wrapper","reRenderInlineEditorEvent":"LITHIUM:reRenderInlineEditor","ajaxBeforeSendEvent":"LITHIUM:ajaxBeforeSend:InlineMessageReply","element":"input","clientIdSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","loadAutosaveAction":false,"newPostPlaceholderSelector":".lia-new-post-placeholder","placeholderWrapperSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-placeholder-wrapper","messageId":10001912,"formSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","expandedClass":"lia-inline-message-reply-form-expanded","expandedRepliesSelector":".lia-inline-message-reply-form-expanded","newPostPlaceholderClass":"lia-new-post-placeholder","editorLoadedEvent":"LITHIUM:editorLoaded","replyEditorPlaceholderWrapperCssClass":"lia-placeholder-wrapper","messageActionsClass":"lia-message-actions","cancelButtonSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-button-Cancel-action","isGteForumV5":true,"messageViewWrapperSelector":".lia-threaded-detail-display-message-view","disabledReplyClass":"lia-inline-message-reply-disabled-reply");LITHIUM.Text.set("ajax.reRenderInlineEditor.loader.feedback.title":"Loading...");LITHIUM.AjaxSupport("ajaxOptionsParam":"useLoader":true,"blockUI":"","event":"LITHIUM:reRenderInlineEditor","parameters":"clientId":"inlinemessagereplyeditor_0_10cb6a9de7c2488","tokenId":"ajax","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","action":"reRenderInlineEditor","feedbackSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","url":" _0:rerenderinlineeditor?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"8SJPUjFhX6ELKmwBdWcOXARlvoiS2OKHOPMEvFEodrM.");LITHIUM.InlineMessageEditor("ajaxFeebackSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-inline-ajax-feedback","submitButtonSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488 .lia-button-Submit-action");LITHIUM.AjaxSupport("ajaxOptionsParam":"event":"LITHIUM:lazyLoadComponent","parameters":"componentId":"messages.widget.emoticons-lazy-load-runner","tokenId":"ajax","elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","action":"lazyLoadComponent","feedbackSelector":false,"url":" _0:lazyloadcomponent?t:ac=board-id/download-and-install/thread-id/77271","ajaxErrorEventName":"LITHIUM:ajaxError","token":"oOID7vWPLDjkexgtp1ijQZ4UBHG70lNFzmFCebGFJ2w.");LITHIUM.lazyLoadComponent("selectors":"elementSelector":"#inlinemessagereplyeditor_0_10cb6a9de7c2488","events":"lazyLoadComponentEvent":"LITHIUM:lazyLoadComponent","misc":"isLazyLoadEnabled":true);;(function($)try const RESOURCE_LINK = 'Community: resourcesLinkClick'; const RESOURCE_EDIT = 'Community: resourcesEditClick'; const RESOURCE_ADD_GROUP = 'Community: resourcesAddGroupClick'; const RESOURCE_ADD_LINK = 'Community: resourcesAddLinkClick'; const RESOURCE_EDIT_GROUP = 'Community: resourcesEditGroup'; const RESOURCE_EDIT_LINK = 'Community: resourcesEditLink'; const RESOURCE_DELETE_GROUP = 'Community: resourcesDeleteGroup'; const RESOURCE_DELETE_LINK = 'Community: resourcesDeleteLink'; if($('.resources-container').length > 0) $('.links-list-item-title-url-container .list-link').on('click', function(e) trackResourceEvents(e.currentTarget,RESOURCE_LINK,true,true); ); $('.resources-header-edit-icon').on('click',function(e) trackResourceEvents(null,RESOURCE_EDIT,false,false); ); $('.add-group-container').on('click',function(e) trackResourceEvents(null,RESOURCE_ADD_GROUP,false,false); ); $(document).on('click', '.group-form .add-link', function(e) trackResourceEvents(null,RESOURCE_ADD_LINK,false,false); ); $(document).on('click', '.group-list-item .group-edit-button', function(e) trackResourceEvents(e.currentTarget,RESOURCE_EDIT_GROUP,true,false); ); $(document).on('click', '.group-list-item .group-delete-button', function(e) trackResourceEvents(e.currentTarget,RESOURCE_DELETE_GROUP,true,false); ); $(document).on('click', '.saved-link__edit', function(e) trackResourceEvents(e.currentTarget,RESOURCE_EDIT_LINK,true,true); ); $(document).on('click', '.saved-link__delete', function(e) trackResourceEvents(e.currentTarget,RESOURCE_DELETE_LINK,true,true); ); catch(ex) console.log(ex); )(LITHIUM.jQuery); ;(function($)tryconst CC_LINKS_TYPE= '0': 'GetAppsBanner', '1': 'GetApps', '2': 'InstallTheApp', '3': 'LaunchTheExperience', '4': 'ManageAccount'; const CONVERSATION_FLAG_TYPE= '-1': '', '0': 'Top Reply', '1': 'Correct Answer', '2': 'Featured', '3': 'Announcement', '4': 'Pinned Reply'; const PAGE_NAME='digitalData.page.pageInfo.pageName';const LANGUAGE='digitalData.page.pageInfo.language';const SITE_SECTION='digitalData.page.pageInfo.siteSection';const COMMUNITY_CATEGORY='digitalData.community.communityInfo.communityCategory';const COMMUNITY_ID='digitalData.community.communityInfo.communityId';const COMMUNITY_TITLE='digitalData.community.communityInfo.communityTitle'; const CONVERSATION_PAGE='Community: conversationPage';//evar203 mapped variablesconst CARD_CREATED_DATE='digitalData.community.communityAttributes.cardCreatedDate';const COUNT_CORRECT_ANSWER='digitalData.community.communityAttributes.countCorrectAnswer';const COMMUNITY_FLAG='digitalData.community.communityInfo.communityFlag'; const COUNT_REPLY='digitalData.community.communityAttributes.countReply'; const RELATED_CONVERSATION_ACTION='relatedConversationClick';const COMMUNITY_DD_PROPERTY='digitalData.community';const CONVERSATION_REPORT='Community: conversationReportClick';const REPLY_REPORT='Community: repliesReportClick';const MARKED_CORRECT='Community: Marked as Correct';const UNMARKED_CORRECT='Community: UnMarked as Correct';const REPLY_MARKED_CORRECT='replyMarkedCorrect';const REPLY_UNMARKED_CORRECT='replyUnmarkedCorrect';const CONVERSATION_FOLLOW='Community: conversationFollowClick';const REPLY_FOLLOW='Community: repliesFollowClick';const CONVERSATION_UNFOLLOW='Community: conversationUnfollowClick';const REPLY_UNFOLLOW='Community: repliesUnfollowClick';const SOPHIA_EVENTS = 'digitalData.sophiaResponse.fromPage';const CC_LINK1 = 'Community: CCD_';const CC_LINK2 = 'Click';const CC_LINK_CLICK = 'ccdLinkClick';const CC_MANAGE_ACCOUNT_CLICK = 'manageAccountLinkClick'; const REC_CONVO_FEEDBACK_SHOWN='digitalData.community.communityAttributes.recConvoFeedbackShown';const CONVERSATION_EDIT='Community: conversationEditClick';const CONVERSATION_VIEW_HISTORY='Community: conversationViewHistoryClick';const CONVERSATION_MOVE_MERGE='Community: conversationMoveMergeClick';const CONVERSATION_SPAM='Community: conversationSpamClick';const CONVERSATION_DELETE='Community: conversationDeleteClick';const CONVERSATION_BAN_USER='Community: conversationBanUserClick';const REPLY_BAN_USER='Community: repliesBanUserClick';const REPLY_SPAM='Community: repliesSpamClick';const REPLY_DELETE='Community: repliesDeleteClick';const REPLY_MOVE_MERGE='Community: repliesMoveMergeClick';const REPLY_VIEW_HISTORY='Community: repliesViewHistoryClick';const REPLY_EDIT='Community: repliesEditClick';const REPLIES_IN_RESPONSE_TO ='Community: repliesInResponseToClick';$.when(promise1).done( function () userProfilePromise.then(trackConversationPageLoad);); function trackConversationPageLoad() //Conversation Page Load Tracking const subject = $('.userStrip').attr('data-message-subject');let messageUid = '10001912';const tempDD = digitalData; let boardId = normalizeBoardId('download-and-install'); let community = normalizeCategoryBoardId(); let contentType = getBoardType(boardId); //track new post success trackNewPostSuccess(community, subject, messageUid); //track merge message success trackMergeSuccess(subject,community,'10001912',contentType); //recover digital data property digitalData = tempDD; const valArr = location.pathname.split('/'); let pageName; let layoutView = 'threaded'; if('ForumTopicPage' === 'IdeaPage') layoutView = 'linear'; //Ideas do not support threaded view so it will always be linear let sortOrder = 'by_date_ascending'=="by_date_ascending"?"Earliest":"Latest"; if(PAGE_LANG!=='en') pageName = location.hostname + ':t5:' + boardId + ':' + 'conversationPage'; else if(valArr && valArr.length > 2) pageName = location.hostname + ':' + valArr[1] + ':' + community + ':' + 'conversationPage'; if(pageName) setDigitalDataProperty(PAGE_NAME, pageName); if(messageUid) setDigitalDataProperty(COMMUNITY_ID, messageUid); setDigitalDataProperty(LANGUAGE, getLocale()); setDigitalDataProperty(SITE_SECTION, CONVERSATION_PAGE); setPrimaryEvent(CONVERSATION_PAGE, 'pageload');let replyCount = 0;if($('.reply-count__text').length > 0) replyCount = $('.reply-count__text').attr('data-reply-count'); let status = ''; let voteCount = 0; if($('.message-status-link').length > 0) status = $('.message-status-link')[0].innerText; if($('#messageKudosCount_').length > 0) voteCount = $('#messageKudosCount_')[0].getAttribute('data-upvote-count'); const correctAnswerCount = $('.correct-answer-div').attr('data-correct-answer-count'); const creationDate = $('.roleTimestamp').attr('data-post-time'); setDigitalDataProperty(CARD_CREATED_DATE, creationDate); //setDigitalDataProperty(COUNT_REPLY, replyCount?replyCount:'0'); setDigitalDataProperty(COUNT_CORRECT_ANSWER, correctAnswerCount?correctAnswerCount:'0'); setDigitalDataProperty(COMMUNITY_CONTENT_TYPE, contentType); setDigitalDataProperty(COMMUNITY_CATEGORY, community); setDigitalDataProperty(COMMUNITY_TITLE, subject); let solnType = $('.conversation-page-container').attr('data-solution-type'); if(parseInt(solnType) 0) solnType = '1'; else if($('#special-reply-pinned').length > 0) solnType = '4'; solnType = CONVERSATION_FLAG_TYPE[solnType]; let flag = solnType; if($('.body-outer-container').attr('data-pin-flag') === "true") if(flag != '') flag = flag + ';Pinned'; else flag = 'Pinned'; if(flag != '') setDigitalDataProperty(COMMUNITY_FLAG, flag); if(document.getElementById('feedback_view_1')) setDigitalDataProperty(REC_CONVO_FEEDBACK_SHOWN, 'true'); dnmsTrackConversationFeedback('render', 'feedback-answer', [messageUid, community, null, 'radio button']); setDigitalDataProperty(FILTERS, [createGPSortInfoObj(sortOrder)]); setDigitalDataProperty(SOPHIA_EVENTS,['CampaignId': relatedConvCampaignId, 'ControlGroupId': relatedConvControlGroupId, 'VariationId': relatedConvVariationId, 'ActionBlockId': relatedConvActionBlockId, 'CampaignId': manageAccountCampaignId, 'ControlGroupId': manageAccountControlGroupId, 'VariationId': manageAccountVariationId, 'ActionBlockId': manageAccountActionBlockId]); captureSnapshot('state'); //dunamis api call dnmsConversationPageRender(community, replyCount, subject, getCommunityCurrentPageNum(), getConversationTags().toString(), messageUid, layoutView, flag, status, voteCount); cleanDigitalDataProperties([SOPHIA_EVENTS]); if ($('.promos-wrapper').length > 0) let promotype = $('.promos-wrapper').attr('data-promotype'); let promosubtype = $('.promos-wrapper').attr('data-promosubtype'); dnmsPromoRender(promotype, promosubtype, community, messageUid); //Track related conversation clickdetectRelatedConversationsLoad(); //track status update success if(localStorage.hasOwnProperty('messageStatusUpdate')) trackStatusUpdateSuccess(); //Track reply post success trackReplyPostSuccess(); let lsCleanUpArr = ['gpEditMessageType', 'gpEditMessagePageNum', 'gpReportMessageDetails', 'gpReportMessageType'];clearStorage(lsCleanUpArr);cleanDigitalDataProperties(['digitalData.primaryEvent.eventInfo', FILTERS]); function getPayload(params) var sophiaPayload = []; try params = params.split("&"); var keyMapping = 'aid':'ActionBlockId','campid':'CampaignId', 'cid':'ContainerId','cgid':'ControlGroupId','tid':'TreatmentId','vid':'VariationId','sid':'SurfaceId'; var sophiaMap = ; for(let i=0;i 1 && (keys[0] in keyMapping)) sophiaMap[keyMapping[keys[0]]] = keys[1]; sophiaPayload.push(sophiaMap); catch(err) console.log(err); return sophiaPayload;function trackNewPostSuccess(communityName, subject, messageUid) const npsDD = localStorage.getItem('npsDigitalData'); if(npsDD) const ddVal = JSON.parse(npsDD);if(subject === ddVal.community.communityInfo.communityTitle) digitalData = ddVal; setDigitalDataProperty(COMMUNITY_ID, messageUid); dnmsNewPostSuccess(communityName, subject, messageUid, JSON.parse(npsDD).sophiaResponse); captureSnapshot('event'); cleanDigitalDataProperties([SOPHIA_EVENTS]); localStorage.removeItem('npsDigitalData');function trackMergeSuccess(subject,community,messageId,contentType) try const mergeMsgDD = localStorage.getItem('mergeMsgDigitalData'); if(mergeMsgDD) const ddVal = JSON.parse(mergeMsgDD); if(messageId === ddVal.community.communityInfo.communityId) digitalData = ddVal; setDigitalDataProperty(COMMUNITY_CATEGORY, community); setDigitalDataProperty('digitalData.community.communityInfo.communityContentTab', contentType); setDigitalDataProperty(COMMUNITY_TITLE, subject); captureSnapshot('event'); let cnvrstnIds = []; let slctdCnvrstnArr = ddVal.community.attributes.selectedConversations; for(let i=0;i 4) '+cnvrstnIds.toString(), replyType]; // merged to which message localStorage.removeItem('mergeMsgDigitalData'); catch(err) console.log(err); function clearStorage(items) for(let x=0; x 0) $('.related-conversations-card').on('click', function(e) if(e.target.hasAttribute('data-related-content-type')) //section tab click events let destinationTab = e.target.getAttribute('data-related-content-type'); dnmsCPSectionTabClick(getDigitalDataProperty(COMMUNITY_CATEGORY), 'related conversation', destinationTab); setPrimaryEvent('Community: relatedConversationLabelClick', SECTION_TAB_ACTION); setDigitalDataProperty(COMMUNITY_CONTENT_TYPE, destinationTab); captureSnapshot('event'); else let subject = e.target.getAttribute('data-related-conversation-subject'); let boardId = e.target.getAttribute('data-related-conversation-board'); let relatedCommContentType = getBoardType(boardId); let community = normalizeCategoryBoardId(); let target_href = e.target.href; let convo_id = e.target.getAttribute('data-related-conversation-id'); let org_convo_id = getDigitalDataProperty(COMMUNITY_ID); dnmsRelatedConversationsClick(community, target_href, org_convo_id, convo_id, "", subject, relatedConvCampaignId, relatedConvControlGroupId, relatedConvVariationId, relatedCommContentType); setPrimaryEvent(RELATED_CONVERSATION_CLICK, RELATED_CONVERSATION_ACTION); cleanDigitalDataProperties([COMMUNITY_DD_PROPERTY]); setDigitalDataProperty(COMMUNITY_CATEGORY, community); setDigitalDataProperty(COMMUNITY_CONTENT_TYPE,relatedCommContentType); setDigitalDataProperty(COMMUNITY_ID, convo_id); setDigitalDataProperty(COMMUNITY_TITLE, subject); setDigitalDataProperty(SOPHIA_EVENTS,['CampaignId': relatedConvCampaignId, 'ControlGroupId': relatedConvControlGroupId, 'VariationId': relatedConvVariationId, 'ActionBlockId': relatedConvActionBlockId]); captureSnapshot('event'); cleanDigitalDataProperties([SOPHIA_EVENTS]); ); //Track actions on conversation and repliesif($('.lia-quilt-column-main_content').length > 0) $('.lia-quilt-column-main_content').on('click', function(e) targetElement.hasClass('delete-message')) trackDeleteMessageClick(targetElement); //Track ban user click if(targetElement.hasClass('ban-user')) trackBanUserClick(targetElement); //Track follow click if(targetElement.hasClass('addMessageUserEmailSubscription')) trackFollowUnfollowClick(targetElement, 'follow'); //Track unfollow click if(targetElement.hasClass('removeMessageUserEmailSubscription')) trackFollowUnfollowClick(targetElement, 'unfollow'); //Track in response to if(targetElement.hasClass('lia-message-reply-in-response-to')) setPrimaryEvent(REPLIES_IN_RESPONSE_TO, REPLY_ACTION); captureSnapshot('event'); dnmsTrackInResponseTo(getConversationPageDetails()); );//Track edit message clickif($('.edit-message').length > 0) $('.edit-message').on('click', function(e) trackEditMessageClick($(e.target)); );//Track mark spam clickif($('.lia-component-spam-action-mark-message-as-spam').length > 0) $('.lia-component-spam-action-mark-message-as-spam').on('click', function(e) trackMarkSpamClick($(e.target)); ); //Track conversation page CC clicksvar ccElements = document.querySelectorAll(".cc-links-cta-container__anchor, .cc-links-banner-p2 a button");for (let i = 0; i 0) setPrimaryEvent(isFollowAction?CONVERSATION_FOLLOW:CONVERSATION_UNFOLLOW, CONVERSATION_ACTION); //dunamis api call dnmsConversationActionsClick(action, getConversationPageDetails()); else setPrimaryEvent(isFollowAction?REPLY_FOLLOW:REPLY_UNFOLLOW, REPLY_ACTION); let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick(action, replyType, getConversationPageDetails()); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackBanUserClick(tElement) if(tElement.closest('.lia-thread-topic').length > 0) setPrimaryEvent(CONVERSATION_BAN_USER, CONVERSATION_ACTION); //dunamis api call dnmsConversationActionsClick('ban user', getConversationPageDetails()); else let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick('ban user', replyType, getConversationPageDetails()); setPrimaryEvent(REPLY_BAN_USER, REPLY_ACTION); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackMarkSpamClick(tElement) if(tElement.closest('.lia-thread-topic').length > 0) setPrimaryEvent(CONVERSATION_SPAM, CONVERSATION_ACTION); //dunamis api call let convArray = getConversationPageDetails(); dnmsConversationActionsClick('mark as spam', convArray); if(convArray.length > 1) syncDataOnS3('Spam', convArray[1]); else let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick('mark as spam', replyType, getConversationPageDetails()); setPrimaryEvent(REPLY_SPAM, REPLY_ACTION); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackDeleteMessageClick(tElement) if(tElement.closest('.lia-thread-topic').length > 0) setPrimaryEvent(CONVERSATION_DELETE, CONVERSATION_ACTION); //dunamis api call dnmsConversationActionsClick('delete the conversation', getConversationPageDetails()); localStorage.setItem('moveMergeDeletetriggeredBy','conversationPage:originalPost'+':'+getConversationPageDetails().toString()+':'+getDigitalDataProperty(COMMUNITY_CONTENT_TYPE)); else let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick('delete the reply', replyType, getConversationPageDetails()); localStorage.setItem('moveMergeDeletetriggeredBy','conversationPage:'+replyType+':'+getConversationPageDetails().toString()+':'+getDigitalDataProperty(COMMUNITY_CONTENT_TYPE)); setPrimaryEvent(REPLY_DELETE, REPLY_ACTION); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackMoveMergeClick(tElement) localStorage.setItem("movingConversationId", getDigitalDataProperty(COMMUNITY_ID)); if(tElement.closest('.lia-thread-topic').length > 0) setPrimaryEvent(CONVERSATION_MOVE_MERGE, CONVERSATION_ACTION); //dunamis api call dnmsConversationActionsClick('move/merge the conversation', getConversationPageDetails()); localStorage.setItem('moveMergeDeletetriggeredBy','conversationPage:originalPost'+':'+getConversationPageDetails().toString()+':'+getDigitalDataProperty(COMMUNITY_CONTENT_TYPE)); else let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick('move/merge the conversation', replyType, getConversationPageDetails()); localStorage.setItem('moveMergeDeletetriggeredBy','conversationPage:'+replyType+':'+getConversationPageDetails().toString()+':'+getDigitalDataProperty(COMMUNITY_CONTENT_TYPE)); setPrimaryEvent(REPLY_MOVE_MERGE, REPLY_ACTION); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackViewHistoryClick(tElement) if(tElement.closest('.lia-thread-topic').length > 0) setPrimaryEvent(CONVERSATION_VIEW_HISTORY, CONVERSATION_ACTION); //dunamis api call dnmsConversationActionsClick('view history', getConversationPageDetails()); else let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick('view history', replyType, getConversationPageDetails()); setPrimaryEvent(REPLY_VIEW_HISTORY, REPLY_ACTION); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackEditMessageClick(tElement) if(tElement.closest('.lia-thread-topic').length > 0) setPrimaryEvent(CONVERSATION_EDIT, CONVERSATION_ACTION); //dunamis api call dnmsConversationActionsClick('edit message', getConversationPageDetails()); localStorage.setItem('gpEditMessagePageNum', getCommunityCurrentPageNum()); else let replyType = getReplyType(tElement); if(replyType) localStorage.setItem('gpEditMessagePageNum', getCommunityCurrentPageNum()); dnmsConversationReplyActionsClick('edit message', replyType, getConversationPageDetails()); localStorage.setItem('gpEditMessageType', replyType); setPrimaryEvent(REPLY_EDIT, REPLY_ACTION); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackReportClick(tElement) let tempConversationPageDetails = getConversationPageDetails(); tempConversationPageDetails[2] = encodeURIComponent(tempConversationPageDetails[2]); localStorage.setItem('gpReportMessageDetails', tempConversationPageDetails); if(tElement.closest('.lia-thread-topic').length > 0) setPrimaryEvent(CONVERSATION_REPORT, CONVERSATION_ACTION); //dunamis api call dnmsConversationActionsClick('report', getConversationPageDetails()); else let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick('report', replyType, getConversationPageDetails()); localStorage.setItem('gpReportMessageType', replyType); setPrimaryEvent(REPLY_REPORT, REPLY_ACTION); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); captureSnapshot('event');function trackMarkUnmarkCorrectAnswer(action, tElement) let correctFlag = action==='mark correct answer'; setPrimaryEvent(correctFlag?MARKED_CORRECT:UNMARKED_CORRECT, correctFlag?REPLY_MARKED_CORRECT:REPLY_UNMARKED_CORRECT); cleanDigitalDataProperties([COMMUNITY_ATTRIBUTES]); convDetails = getConversationPageDetails(); if(correctFlag) convDetails = setSophiaPayload(convDetails); captureSnapshot('event'); let replyType = getReplyType(tElement); if(replyType) dnmsConversationReplyActionsClick(action, replyType, convDetails); cleanDigitalDataProperties([SOPHIA_EVENTS]);function detectRelatedConversationsLoad() { if($('.personalised-related-conversations').length > 0) let targetNode = $('.personalised-related-conversations')[0]; let config = childList: true ; let callback = function(mutationsList, observer) for(let i=0; i 0) status = $('.message-status-link')[0].innerText; dnmsConversationStatusUpdate('success',getConversationPageDetails(), comment, status); setPrimaryEvent('Community: StatusChanged'+status.replace(' ',''),'conversationStatusUpdated'); setDigitalDataProperty(PRIMARY_FILTER, createGPFilterInfoObj(status, 'statusChange')); captureSnapshot('event'); localStorage.removeItem('messageStatusUpdate'); cleanDigitalDataProperties([PRIMARY_FILTER, FILTERS]); catch(e) console.log(e); function isReplyBodyEmpty() { let result = false; let xNode;if($('.mce-edit-area').length > 0 && $('.mce-edit-area').children().length > 0) { let mceEditAreaiFrames = $('.mce-edit-area').children(); for(let i=0; i 0 && (content[0].hasAttribute('data-mce-bogus') tinymce.innerHTML === ' 2ff7e9595c


0 views0 comments

Recent Posts

See All

netflix apk

Netflix APK: o que é e como baixá-lo Se você gosta de assistir programas de TV e filmes online, provavelmente já ouviu falar da Netflix....

Zibo 737 baixar x avião 11

Como Baixar e Instalar o Mod Zibo 737 para X-Plane 11 Se você é um fã de jogos de simulação de vôo, você deve ter ouvido falar do Zibo...

Comments


bottom of page