The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#21
|
|||
|
|||
I guess I meant to say... It appears none of the errors have to do with javascript at all. So how would they affect that issue?
|
#22
|
||||
|
||||
The error only needs to be in the HTML to break JavaScript functionality. A single error in code construction can cause any number of other errors. You won't know for sure until you rule them out.
|
#23
|
|||
|
|||
General Information about JavaScript
JavaScript is typically used to dynamically change things and add interactivity, since it runs on the browser. Although it is very robust in parsing the DOM, errors in HTML structure can cause the JavaScript parser to construct the DOM inadequately: thus JavaScript can not find the desired target it is looking for. For beginners validators are another nice tool, but they are hardly perfect. You could have all sorts of validation errors and your JavaScript will work just fine or it can pass validation and your JavaScript fails. Many users find a JavaScript/jQuery code snippet and insert it their programming. In many cases they end up corrupting the global namespace and the code snippets misbehave, sometimes with no errors what-so-ever. When debugging JavaScript problems with vBulletin: duplicate your style with the style manager and revert any templates that might interfere with what you are testing -- start with "headerinclude" template. You can also use browser addons and intrinsic browser tools to disable a particular JavaScript interactively. Hopefully this will help somebody. |
#24
|
||||
|
||||
Quote:
I created a account on your board and see the issue when I try to send a new PM, I get the WYSIWYG editor and when clicking on the video or image icons, the awesomebox shading (or whichever js you're using) covers the entire screen and there is no dialog box. Refreshing the browser makes this disappear however, back button not necessary. The URL button however, works as it should. Start with disabling hooks... Then go from there. If that cures the issues then you know the "CKEditor quick reply/quick edit" Mod is causing your troubles. SCRATCH THAT: In debugging your script on that send PM page, there appears to be a issue with the "ckeditor.js" file. Disable that Mod and consult the add-on developer in the thread where you got this Mod, is my suggestion. This really ain't all that hard. This stuff is a javascript function and it is not working, as I spitballed before. MORE INFO: Errors for "videotag.js" and "image.js" both read the same: "[21:45:17.044] TypeError: responseXML is null" You should disable this Mod for the sake of your users, until you can figure out what is wrong with it.Yes, they do. |
Благодарность от: | ||
tbworld |
#25
|
|||
|
|||
That mod has been disabled already since I first encountered the issue.
In regards to the awesomebox shading, that started to occur when the issue started to occur. You can open the editor in a new window and it works.. otherwise it just sits at that shaded screen for infinity. I fully uninstalled it and still no fix for the issue. Going through a few steps right now --------------- Added [DATE]1383909453[/DATE] at [TIME]1383909453[/TIME] --------------- Disabling hooks fixes the issue it seems. If it is the CKeditor mod, and the issue still occurs after uninstalling this mod.. That makes no sense to me, unless it permanently changed files |
#26
|
||||
|
||||
Disabled or not, it was still calling its own files.
Quote:
Uninstalling sometimes reverts the changes but not always. Do you still have all hooks disabled? I just tested the edit button, working. Image insert and video insert, working. |
#27
|
|||
|
|||
Yes all hooks are still currently disabled
|
#28
|
||||
|
||||
I just answered your PM at your board.
|
#29
|
|||
|
|||
After uninstalling the suspected offending mod, and then re-enabling hooks the issue comes back. It may be due to another mod?
|
#30
|
||||
|
||||
Quote:
Alternatively since we appear to be in vastly different time zones you can disable plugins one at a time until the issue goes away with hooks enabled. Do this in plugin manager. Once you find the offending Modification, you can re-enable all the other plugins and we can discuss if maybe you're experiencing a hook conflict, or otherwise. |
Thread Tools | |
Display Modes | |
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|