Support Forum
I had several forum users report that they cannot type in the post area. The problem is that I cannot duplicate this since I can type without any problem. However since several users suddenly have the same problem, there must be an issue.
One user reported that she can post in one forum, but not in another. A second user reported that he can make one post, but then when he tries to make a second post, it won't let him type anything.
Here is what changed on my site recently: I updated wp to version 3.5. This resulted in a problem and my site lost some functionality which seems to have been caused by some java script issue. I got everything to work by adding this code to my wp-config.php file: define('CONCATENATE_SCRIPTS',false );
This will prevent javascript scripts from loading together so that one broken script does not screw everything up. This solution got me my site functionality back, but probably there is one bad javascript floating around somewhere and I don't know how to pinpoint it.
Around the same time I updated the SP forum and all the plugins. However the SP admin panel looks funny. Here is a screenshot: https://dl.dropbox.com/u/81861.....enshot.png
Here is a screenshot of my site environment: https://dl.dropbox.com/u/81861.....nt_001.png
Can you suggest what I can do on my end to get SP to work right and solve my user's issue of not being able to post?
Here is my site: http://thaihealingmassage.com/forum
Is there something that my users can do at their end to enable them to type? It is obviously not an issue for everyone since I can type in the post area, so it only does not work for some users.
you changed the concatenate scripts?? we might have messed something up there...
that has always been our default within a special sp-config.php file in the simple-press root directory... we want them disabled... too many times wp concatenation has screwed up stuff - not just with sp concatenation...
in 5.2, we made some changes to the config file and removed some of the defines from within that file and moved them to the sp theme spFunctions.php file... I dont think we intended to remove that define, but it appears that we did...
I will get with Andy and see if it was really intended to remove... we are prepping a 5.2.1 release within the next couple days and if appropriate, will get it back in there...
thanks for the heads up on this...
as to some of the other, I see many, many js errors on your site... think it could be related to caching... w3tc is caching the forum pages which is not good and doable... I get cached pages which clearly affects which js is loaded
< Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpre.....s-plugins/
Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 6/97 queries in 0.035 seconds using disk: basic
Served from: thaihealingmassage.com @ 2012-12-26 19:36:24 >
for w3tc, you must disable caching for EACH/ALL types of caching in use for the wp page the forum is on...
this could explain the many js errors I am seeing, a lot coming from some plugin called webinar plugin...
lets resolve the caching first and see where we are...
Visit Cruise Talk Central and Mr Papa's World
I only changed the concatenate scripts because it seemed to be the only way how I could restore functionality to my site after the wp upgrade to version 3.5
I have been wondering about W3TC. It has not been updated for over one year. I have been thinking about switching to WP Super Cache. Do you have any recommendation in this regard?
To be honest, I have never really configured W3TC. I used it pretty much out of the box since I could not understand all the options very well. Under the Page Cache settings there are two items. One is: "Never cache the following pages". Right now there are only two items in there, wp-.*.php and index.php.
Then there is a "Cache exception list". It has the following items in it: wp-comments-popup.php, wp-links-opml.php, and wp-locations.php. In which of those two areas should I list the forum so that it does not get cached? And how exactly should I list the forum so that it does not get cached? The forum url is http://thaihealingmassage.com/forum/.
Here is a sceenshot how it looks like: https://dl.dropbox.com/u/81861.....aching.png
Regarding the offending Webinar plugin, I had quite an old version installed. I updated it to the latest version. Can you check if that helped any or not?
I don't understand what this means and if I am supposed to do something about it:
Minified using disk: basic
Page Caching using disk: enhanced
Database Caching 6/97 queries in 0.035 seconds using disk: basic
Served from: thaihealingmassage.com @ 2012-12-26 19:36:24 >
UPDATE: I just noticed that when I click on the profile picture in a forum post or the name underneath, the window opens at the very top of the page. Previously it popped right where the post is. But now, if I am looking at a post way down the page, and I click on the picture, it appears that nothing happens. But when I scroll all the way up to the top of the page, it is there. Strange,
the last part was just to show you that caching was occurring... the part that says 'never cache the following pages' is where you would add your exclusions... for example add 'forum' without quotes if your forum appears on a page with slug/name forum... but you would need to do it similarly for each caching type you are using... each cache type has its own caching options...
if you have not spent time customizing w3tc including using cdn and php opcode cache at server level, its probably doing you more harm than good... wp super cache seems to be better for using out of the box... personally, I have seen little benefit from either plugin - but results will vary...
Visit Cruise Talk Central and Mr Papa's World
I deleted W3TC and installed WP Super cache. I followed the configuration guidelines. Do I also have to exclude the forum in this plugin?
Are you still seeing many js errors, and did the update of the webinar plugin improve the errors or is it still as bad?
Is there anything else that I can do to fix this issue that some of my users cannot type in the post area?
No, didnt help... still getting large number of errors...
yes, you must exclude the forum page in wp super cache too... in the options, the dont cache section, add:
/forum/
looking a little closer, you do have a plugin (premium list magnet) that is violating wp api and standards and loading its own version of jquery ui instead of the version that comes with wp... this can cause many conflicts with other plugins because they expect the wp version...
Visit Cruise Talk Central and Mr Papa's World
1. I did add the forum exclusion to the WP Super Cache options. Could you please check if I did it correctly and if you notice any difference now:
http://screencast.com/t/NcXAqt3Rf96
2. Also what can be done about the issue that all the popups (profile and edit tools) only show up at the very top of the page. If you are working on a post that is further down on the page, and you click on the edit tools, it looks like they don't show up. Only if you scroll up all the way to the top of the page will you find it. But most users will never do that. They will just assume that it is not working. I remember that previously the popups showed up right where you are working, easy to find.
These two plugins you have active ('webinar' and 'premium-list-magnet') seem to both be causing the script errors because they are not using the proper WP API to load their scripts. These will continue to cause other scripting problems which will include the popups.
WP-Super-Cache is still caching the forum page as well. When you added the exclusion - which looks correct to me - did you also clear the current cached page records? - it might still just be holding on to it...
YELLOW
SWORDFISH
|
I think wp super cache is off for the forum page (says its generating a dynamic page)... or maybe you switched it between our posts
this is what I and Andy were talking about with list magnet:
<script type='text/javascript' src='http://thaihealingmassage.com/wp-content/plugins/premium-list-magnet/js/jquery-ui.min.js?ver=3.5'></script>
I dont see an issue with webinar at the moment (it is throwing errors but could be related to above)...
you need to keep that plugin from loading its own version of jquery... if you find where its deregistering and registering its own version in the plugin files, we can help correct it...
Visit Cruise Talk Central and Mr Papa's World
I tested by turning the offending plugins off and on. The Premium List Magnet is definitely the cause of the pop-up display issue in the forum. Now it is turned off. I deleted the webinar plugin, and I disabled WP Super cache. The strange thing is that my page load speed is about the same as when I had the WP Super Cache enabled.
As mentioned in my first post, I had added this file to my wp-config.php file: define('CONCATENATE_SCRIPTS',false ); to get around the issue of some bad js killing some functionality on my site. Now after deleting or disabling those two plugins, I also deleted the CONCATENATE script and my site is working just fine. So it seems that one or two of these plugins caused all kinds of havoc with my site.
So now the question is if I should enable the caching plugin again. Everyone says you have to have one. But as of now my page load speed is fine without it. What's your take on this?
1 Guest(s)