Jump to content

Markup/HTML with image managenent goes crazy hundreds of errors


Can
 Share

Recommended Posts

Like the title says. After enabling "Markup/HTML with image management" on my CKE textarea field I'm getting weird notifications.
And I'm not getting what's wrong.

Image referenced on page /blog/big-water-is-watching-you/videos/dirt/ that user does not have view access to (/site/assets/files/36361/bildschirmfoto_2015-04-14_um_23_18_42.400x0-is-pid36356-hidpi.png)

Image file on page /de/globetrawter/galerie/13387363293/ no longer exists (13386630735_08db795401_b.jpg)

They don't even have a textarea with enabled image management, the page doesn't even hold the mentioned image and I'm pretty sure that I didn't replaced anything on those pages.

I'm getting hundreds of them, simple closing wont help.

Many thanks in advance, all hints are welcome :)

Saludos, Can

Link to comment
Share on other sites

Right, but I disabled this function because it was to enoying and then I forgot about it.

Now that I stumbled again upon this feature and activated it again I thought would be nice to know the reason, so I could finally use it ;-)

Link to comment
Share on other sites

@Can use the search engine in the admin to locate where it's finding those image references. For instance, I would do a "contains text" search for the term "pid36356-hidpi.png" and "13386630735_08db795401_b.jpg". Since the error is getting reported, the reference must exist somewhere, but perhaps it's on some other page loaded in memory that was triggered by something else (like another module, page reference, autojoin state, or something like that). Maybe the page is located in the trash? I'd also be curious what 3rd party modules are installed, and if maybe you've got the PageLinkAbstractor module installed (which shouldn't be, if using the content-type markup/html options with textarea fields). If you do have the PageLinkAbstractor module installed, don't uninstall it just yet, as I'd want to give you further instructions on how to convert things before you do that. 

Link to comment
Share on other sites

Thanks for replying and the tip Ryan, good idea.
 
After searching for "body contains text = 13386766403_26b808ce9f_b.jpg" I got one article matched. But after clicking on edit I couldn't find the image, searched body in source mode and checked english and german tab.
Then I remembered your "in memory" saved the page (without any changes) hit the Lister refresh button et voilà, the page is gone from the results..

Error
Image referenced on page /blog/the-body-is-small-the-soul-is-big/ that user does not have view access to (/site/assets/files/9910/gaiabelly.225x0-is-pid10393.jpg) 

Found image in body field, just opened it, for now the error seems to stay away.
 
Then I have errors like this

Image file on page /de/globetrawter/galerie/ no longer exists (0)

so no image name, it only says field: body and links the mentioned page when I collapse the error.
But the body field is empty on this page, it's actually just a container (album template) for images.
 
Image file on page /blog/the-universe-is-your-mirror/images/ no longer exists (thumbnail_523370_10150668435971769_265394792_n.jpg) 20 secs 

Field: body 
Page: images

Thats a container, too. So no function itself or content other than title. It holds image children..
Actually I forgot to redirect those to the parent page, in this case the article..Just fixed this. Maybe this triggered the error somehow?
 
Trash is empty.
 
Don't have the LinkAbstractor installed.
 
Whats the best way to get you a clean list of all my installed 3rd party modules?
 
Just removed all notifications but they're coming right back, one by one..I guess triggered by some bot or something?
Okay it started one by one..now they're back to 99.
 
What do you think. Run $p->save() or maybe just $p->save("body") on all affected pages? Or what exactly does "page loaded in memory" mean? What memory?
 
By the way, some notifications are not closable because the icon gets overlapped by title or sometimes the created time. Just tested again, seems like time is the "problem" it triggers the notification to collapse.

Kay I copied the modules list from db for now. So not only 3rd party.

The number is the flag column from the table

FieldtypeTextarea 1
FieldtypeNumber 0
FieldtypeText 1
FieldtypePage 3
InputfieldForm 0
FieldtypeFile 1
ProcessPageEdit 1
ProcessLogin 0
TextformatterPstripper 1
ProcessPageList 0
ProcessPageEditLink 1
ProcessPageSort 0
InputfieldPageListSelect 0
JqueryUI 1
ProcessPageAdd 0
SessionLoginThrottle 11
InputfieldPassword 0
InputfieldAsmSelect 0
JqueryCore 1
FieldtypeModule 1
FieldtypeDatetime 1
FieldtypeEmail 1
InputfieldURL 0
InputfieldSubmit 0
InputfieldWrapper 0
InputfieldText 0
InputfieldTextarea 0
InputfieldSelect 0
InputfieldCheckbox 0
InputfieldCheckboxes 0
InputfieldRadios 0
InputfieldHidden 0
InputfieldName 0
InputfieldSelectMultiple 0
JqueryWireTabs 0
ProcessPage 0
ProcessTemplate 0
ProcessField 0
ProcessModule 0
PagePermissions 3
FieldtypeCheckbox 1
PageRender 3
InputfieldFile 0
InputfieldImage 0
FieldtypeImage 1
InputfieldPage 0
TextformatterEntities 0
TextformatterMarkdownExtra 1
TextformatterSmartypants 1
ProcessUser 0
MarkupAdminDataTable 0
ProcessRole 0
ProcessList 0
InputfieldFieldset 0
InputfieldMarkup 0
InputfieldEmail 0
FieldtypeFloat 1
ProcessPageView 0
FieldtypeInteger 1
InputfieldInteger 0
InputfieldPageName 0
ProcessHome 0
InputfieldFloat 0
InputfieldTinyMCE 0
InputfieldDatetime 0
MarkupPagerNav 0
ProcessPageEditImageSelect 4
JqueryFancybox 1
JqueryTableSorter 1
ProcessPageSearch 1
FieldtypeFieldsetOpen 1
FieldtypeFieldsetClose 1
FieldtypeFieldsetTabOpen 1
ProcessPageTrash 1
FieldtypePageTitle 1
InputfieldPageTitle 0
MarkupPageArray 3
InputfieldButton 0
FieldtypePassword 1
ProcessPageType 1
FieldtypeURL 1
ProcessPermission 1
InputfieldPageListSelectMultiple 0
ProcessProfile 1
SystemUpdater 1
FieldtypeMapMarker 1
InputfieldMapMarker 0
InputfieldPageAutocomplete 0
ProcessExportProfile 1
ProcessDataTable 1
LanguageSupport 3
ProcessLanguage 1
ProcessLanguageTranslator 1
Multisite 3
AllInOneMinify 3
BodyClass 1
FieldtypeCropImage 1
ProcessCropImage 1
InputfieldCropImage 0
FieldtypeCroppableImage 0
helpersAndNotifiers 3
JqueryDataTables 1
ModulesManager 1
PageCleanEmptyDirs 1
ProcessPageDelete 11
TextformatterAutoSchema 1
FieldtypeCache 1
TextformatterNewlineBR 1
TextformatterNewlineUL 1
TextformatterStripTags 1
JqueryCollagePlus 3
FormTemplateProcessorMailer 0
MarkupRSS 0
TextformatterMarkExternalLinks 1
FormSaveReminder 3
MarkupCache 3
FieldtypePageTable 3
JqueryMagnific 1
FieldtypeTextUnique 1
ProcessDashboard 1
ProcessPageClone 11
ProcessMultiPageEditor 1
MarkupAdminEditableTable 0
VersionControlForTextFields 3
ProcessRevisionHistoryForTextFields 1
PageSnapshot 1
FieldtypeRepeater 3
InputfieldRepeater 0
ProcessBatcher 1
SessionHandlerDB 3
ProcessSessionDB 1
SearchEngineReferrerTracker 3
LazyCron 3
InputfieldAceEditor 0
InputfieldQuickTags 0
TextformatterHannaCode 1
ProcessHannaCode 1
FieldtypeComments 1
SchedulePages 3
InputfieldCommentsAdmin 0
FieldtypeTextboxList 1
InputfieldTextboxList 0
ProcessPagePublish 3
InputfieldSelector 10
ProcessPageLister 0
AdminThemeDefault 10
InputfieldPageTable 0
ImportPagesCSV 1
TextformatterVideoEmbed 1
LanguageSupportFields 3
FieldtypeTextLanguage 1
FieldtypePageTitleLanguage 1
FieldtypeTextareaLanguage 1
LanguageTabs 11
ProcessLanguageTranslatorPlus 1
PageReferencesTab 2
PageListBetterLabels 2
LanguageSupportPageNames 3
ProcessRecentPages 1
InputfieldCKEditor 0
PagePathHistory 3
ProcessMigrator 1
ProcessLogger 1
InputfieldIcon 0
BatchChildEditor 2
ProcessDatabaseBackups 1
FieldtypeOptions 1
MarkupHTMLPurifier 0
PagePaths 3
ProcessCommentsManager 1
SystemNotifications 2
FieldtypeNotifications 1
ProcessWireUpgrade 1
ProcessWireUpgradeCheck 11
InputfieldCroppableImage 0
ProcessCroppableImage 1
ProcessStatistics 5
ProcessNewsletter 1
Pages2JSON 3
EmailVerification 0
LoginPersist 3

ProcessChildrenCsvExport 1

Edited by Can
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
 Share

×
×
  • Create New...