Since I updated to J! 3.6.0, the module Syndication Feeds does no longer work correctly.
Can be seen on www.neudorf-mkk.de under navigation item "Aktuelle Informationen" (s. Syndication_1.jpg). This menu item is a category blog for category "Aktuelle Informationen".
I added a module of type "Syndication Feeds" in the left sidebar further down the page (s. Syndication_2.jpg, watch the link in the browser status line).
Opening this link (s. Syndication_3.jpg and Syndication_4.jpg), we end up on the same page as before.
The link produced by the Syndication Feeds module should represent an XML file in format RSS 2.0.
The expected result showed up till J! 3.5.x.
See systeminfo-2016-08-21T13_03_05+02_00.txt
I disabled SEF in global configuration. The problem disappears!
screen shot 2016-08-21 at 06 29 36
I cannot easily switch to a default template, because I deleted them. But the issue seems to be related to SEF.
It could also be your template.
I don't believe that the issue is related to my template (Contryside3R from A4Joomla). With this template, the feed syndication worked fine until J! 3.5.x.
But I will try with Protostar.
Protostar shows exactly the same behaviour as Countryside3R: Issue with SEF=on, no issue with SEF=off.
I cant replicate this problem on a clean install of joomla where the syndicate link is NOT the same as you have
?format=feed&type=rss
testing that on your site works correctly.
Do you have a third party sef extension installed
There are a lot of extensions installed, but I don't think there is a SEF related one.
Works fine with SEF=on:
http://www.neudorf-mkk.de/aktuelle-informationen.feed?format=feed&type=rss
Works fine with SEF=off:
http://www.neudorf-mkk.de/index.php?option=com_content&view=category&layout=blog&id=24&Itemid=478&format=feed&type=rss
When SEF=on, the following link is generated:
http://www.neudorf-mkk.de/aktuelle-informationen.feed?type=rss
This doesn't work. Obviously, the parameter "format=feed" is missing.
Until July 15, 2016, the feed syndication worked fine.
Since then, I installed two new extensions und updated Joomla core and a number of extensions. Here is my installation and update activity log:
July 15, 2016:
July 21, 2016:
July 28, 2016:
August 1-4, 2016
August 5, 2016
August 6-9, 2016
August 5, 2016
Do you think that one of the extensions causes the issue?
This doesn't work. Obviously, the parameter "format=feed" is missing.
If you're using file suffixes in your SEF config (looks like you are), you shouldn't need to explicitly declare the format as it should be inferred from the .feed
suffix before the query string starts.
Yes it must be the issue:
#7459
If you have any 3rd party plugin or core joomla plugin code that calls any method inside onAfterInitialise event that leads to JDocument creation,
will breaks URLs created via parameter "Add suffix to URL" by creating wrong JDocument type
How can I find out whether I have a plugin like this installed?
echo "<pre>"; debug_print_backtrace(DEBUG_BACKTRACE_IGNORE_ARGS); echo "</pre>";
ggppdk: Here is the trace you requested:
#0 JDocumentHtml->__construct() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/joomla/document/document.php:308]
#1 JDocument::getInstance() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/joomla/factory.php:758]
#2 JFactory::createDocument() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/joomla/factory.php:216]
#3 JFactory::getDocument() called at [/hp/au/ae/fl/www/neudorf2pre/plugins/system/gwejson/gwejson.php:33]
#4 PlgSystemGwejson->__construct() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/plugin/helper.php:255]
#5 JPluginHelper::import() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/plugin/helper.php:170]
#6 JPluginHelper::importPlugin() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/application/cms.php:662]
#7 JApplicationCms->initialiseApp() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/application/site.php:676]
#8 JApplicationSite->initialiseApp() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/application/site.php:209]
#9 JApplicationSite->doExecute() called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/application/cms.php:257]
#10 JApplicationCms->execute() called at [/hp/au/ae/fl/www/neudorf2pre/index.php:49]
I hope this is what you need.
Try disabling the plugin called "System - JSON Execution Wrapper" and see
what happens to the urls
On 22 August 2016 at 19:04, Rolf Dautrich notifications@github.com wrote:
ggppdk: Here is the trace you requested:
#0 JDocumentHtml->__construct() called at [/hp/au/ae/fl/www/neudorf2pre/
libraries/joomla/document/document.php:308]
#1 #1 JDocument::getInstance()
called at [/hp/au/ae/fl/www/neudorf2pre/libraries/joomla/factory.php:758]
#2 #2
JFactory::createDocument() called at [/hp/au/ae/fl/www/neudorf2pre/
libraries/joomla/factory.php:216]
#3 #3 JFactory::getDocument()
called at [/hp/au/ae/fl/www/neudorf2pre/plugins/system/gwejson/
gwejson.php:33]
#4 #4
PlgSystemGwejson->__construct() called at [/hp/au/ae/fl/www/neudorf2pre/
libraries/cms/plugin/helper.php:255]
#5 #5 JPluginHelper::import()
called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/plugin/helper.
php:170]
#6 #6
JPluginHelper::importPlugin() called at [/hp/au/ae/fl/www/neudorf2pre/
libraries/cms/application/cms.php:662]
#7 #7 JApplicationCms->initialiseApp()
called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/application/
site.php:676]
#8 #8 JApplicationSite->initialiseApp()
called at [/hp/au/ae/fl/www/neudorf2pre/libraries/cms/application/
site.php:209]
#9 #9
JApplicationSite->doExecute() called at [/hp/au/ae/fl/www/neudorf2pre/
libraries/cms/application/cms.php:257]
#10 #10
JApplicationCms->execute() called at [/hp/au/ae/fl/www/neudorf2pre/
index.php:49]—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#11705 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8Xp0qWx_u2va5RtuMgWdKFzV3wtXks5qieSggaJpZM4JpRn1
.
Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
http://brian.teeman.net/
I disabled the plugin called "System - JSON Execution Wrapper". After that the page is built correctly (XML page in RSS format)!
So that means that Georigos was correct before.
That plugin is from JEvents. - you may not even need it
On 22 August 2016 at 19:13, Rolf Dautrich notifications@github.com wrote:
I disabled the plugin called "System - JSON Execution Wrapper". After that
the page is built correctly (XML page in RSS format)!—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
#11705 (comment),
or mute the thread
https://github.com/notifications/unsubscribe-auth/ABPH8YtMQCYP9dDL-AARNXGj8mY0g7dZks5qiebFgaJpZM4JpRn1
.
Brian Teeman
Co-founder Joomla! and OpenSourceMatters Inc.
http://brian.teeman.net/
I made a quick check of jEvents functionality on my website with the JSON plugin disabled. I didn't find any negative effects.
The jEvents developers should get informed about the issue. Who has contacts and can do that?
searching google ... https://www.jevents.net/support/contact-us
Closing this here as it is not a core Joomla bug
Status | New | ⇒ | Closed |
Closed_Date | 0000-00-00 00:00:00 | ⇒ | 2016-08-22 18:32:14 |
Closed_By | ⇒ | brianteeman |
Thank you all! Good job!
Sorry, forgot the attachmentssysteminfo-2016-08-21T13_03_05+02_00.txt
This comment was created with the J!Tracker Application at issues.joomla.org/joomla-cms/11705.