Kunena 7.0.4 Released

The Kunena team has announce the arrival of Kunena 7.0.4 [K 7.0.4] in stable which is now available for download as a native Joomla extension for J! 5.4.x/6.0.x. This version addresses most of the issues that were discovered in K 6.2 / K 6.3 / K 6.4 and issues discovered during the last development stages of K 7.0

Topics that are moved into this category are generally considered to be closed. Users may want to add additional information but these topics should not be resurrected in order to discuss new problems or unrelated matters.

Question RSS Problem

More
15 years 2 months ago #86177 by thug_boy
RSS Problem was created by thug_boy
Hello,

I've problem with RSS feeds
you can see the problem here
www.6olabjo.com/forum?func=rss

I'm using joomla 1.5 - K 1.6.3

*Search Engine Friendly URLs = ON
*mod_rewrite = ON
*Add suffix to URLs = OFF

Please Log in or Create an account to join the conversation.

More
15 years 2 months ago #86216 by xillibit
Replied by xillibit on topic Re: RSS Problem
Hello,

You have javascript puted in your rss whic broke it, you need to find which plugin is put it this code in rss :
Code:
<script language="JavaScript" charset="utf-8"> // remote scripting library // (c) copyright 2005 modernmethod, inc var sajax_debug_mode = false; var sajax_request_type = "GET"; var sajax_target_id = ""; var sajax_failure_redirect = ""; function sajax_debug(text) { if (sajax_debug_mode) alert(text); } function sajax_init_object() { sajax_debug("sajax_init_object() called..") var A; var msxmlhttp = new Array( 'Msxml2.XMLHTTP.5.0', 'Msxml2.XMLHTTP.4.0', 'Msxml2.XMLHTTP.3.0', 'Msxml2.XMLHTTP', 'Microsoft.XMLHTTP'); for (var i = 0; i < msxmlhttp.length; i++) { try { A = new ActiveXObject(msxmlhttp[i]); } catch (e) { A = null; } } if(!A && typeof XMLHttpRequest != "undefined") A = new XMLHttpRequest(); if (!A) sajax_debug("Could not create connection object."); return A; } var sajax_requests = new Array(); function sajax_cancel() { for (var i = 0; i < sajax_requests.length; i++) sajax_requests[i].abort(); } function sajax_do_call(func_name, args) { var i, x, n; var uri; var post_data; var target_id; sajax_debug("in sajax_do_call().." + sajax_request_type + "/" + sajax_target_id); target_id = sajax_target_id; if (typeof(sajax_request_type) == "undefined" || sajax_request_type == "") sajax_request_type = "GET"; uri = "http://www.6olabjo.com/forum?func=rss"; if (sajax_request_type == "GET") { if (uri.indexOf("?") == -1) uri += "?rs=" + escape(func_name); else uri += "&rs=" + escape(func_name); uri += "&rst=" + escape(sajax_target_id); uri += "&rsrnd=" + new Date().getTime(); for (i = 0; i < args.length-1; i++) uri += "&rsargs[]=" + escape(args[i]); post_data = null; } else if (sajax_request_type == "POST") { post_data = "rs=" + escape(func_name); post_data += "&rst=" + escape(sajax_target_id); post_data += "&rsrnd=" + new Date().getTime(); for (i = 0; i < args.length-1; i++) post_data = post_data + "&rsargs[]=" + escape(args[i]); } else { alert("Illegal request type: " + sajax_request_type); } x = sajax_init_object(); if (x == null) { if (sajax_failure_redirect != "") { location.href = sajax_failure_redirect; return false; } else { sajax_debug("NULL sajax object for user agent:\n" + navigator.userAgent); return false; } } else { x.open(sajax_request_type, uri, true); // window.open(uri); sajax_requests[sajax_requests.length] = x; if (sajax_request_type == "POST") { x.setRequestHeader("Method", "POST " + uri + " HTTP/1.1"); x.setRequestHeader("Content-Type", "application/x-www-form-urlencoded"); } x.onreadystatechange = function() { if (x.readyState != 4) return; sajax_debug("received " + x.responseText); var status; var data; var txt = x.responseText.replace(/^\s*|\s*$/g,""); status = txt.charAt(0); data = txt.substring(2); if (status == "") { // let's just assume this is a pre-response bailout and let it slide for now } else if (status == "-") alert("Error: " + data); else { if (target_id != "") document.getElementById(target_id).innerHTML = eval(data); else { try { var callback; var extra_data = false; if (typeof args[args.length-1] == "object") { callback = args[args.length-1].callback; extra_data = args[args.length-1].extra_data; } else { callback = args[args.length-1]; } callback(eval(data), extra_data); } catch (e) { sajax_debug("Caught error " + e + ": Could not eval " + data ); } } } } } sajax_debug(func_name + " uri = " + uri + "/post = " + post_data); x.send(post_data); sajax_debug(func_name + " waiting.."); delete x; return true; } // wrapper for whatru function x_whatru() { sajax_do_call("whatru", x_whatru.arguments); } function do_save(status) { document.getElementById('whatrudiv2').innerHTML = status; } function wrugetTextBox() { document.getElementById("whatrudiv2").style.display = 'none'; document.getElementById("whatrudiv1").style.display = ''; } function wrusaveStatus(id, uname, defaulttext){ var status; document.getElementById("whatrudiv1").style.display = 'none'; document.getElementById("whatrudiv2").style.display = ''; status = document.getElementById("statusText").value; //uncomment the line below to enable utf8 encoding, you also need to adjust the field length of cb_rustatus in comprofiler table of your joomla database because it is limited to 255 characters status = convertChar2CP(status); x_whatru(id, uname, status, defaulttext, do_save); } function wruclearStatus(id, uname, defaulttext){ var status; document.getElementById("whatrudiv1").style.display = 'none'; document.getElementById("whatrudiv2").style.display = ''; document.getElementById("statusText").value = 'is'; status = document.getElementById("statusText").value; x_whatru(id, uname, status, defaulttext, do_save); } function convertCP2DecNCR ( textString ) { var outputString = ""; textString = textString.replace(/^\s+/, ''); if (textString.length == 0) { return ""; } textString = textString.replace(/\s+/g, ' '); var listArray = textString.split(' '); for ( var i = 0; i < listArray.length; i++ ) { var n = parseInt(listArray[i], 16); outputString += ('&#' + n + ';'); } return( outputString ); } function convertChar2CP ( textString ) { var haut = 0; var n = 0; CPstring = ''; for (var i = 0; i < textString.length; i++) { var b = textString.charCodeAt(i); if (b < 0 || b > 0xFFFF) { CPstring += 'Error ' + dec2hex(b) + '!'; } if (haut != 0) { if (0xDC00 <= b && b <= 0xDFFF) { CPstring += dec2hex(0x10000 + ((haut - 0xD800) << 10) + (b - 0xDC00)) + ' '; haut = 0; continue; }else { CPstring += '!erreur ' + dec2hex(haut) + '!'; haut = 0; } } if (0xD800 <= b && b <= 0xDBFF) { haut = b; } else { CPstring += dec2hex(b) + ' '; } } CPstring = CPstring.substring(0, CPstring.length-1); return convertCP2DecNCR(CPstring) ; } function dec2hex ( textString ) { return (textString+0).toString(16).toUpperCase(); } </script> <link rel="stylesheet" type="text/css" href="components/com_comprofiler/plugin/user/plug_cbwhatareyoudoing/whatru.css">

I don't provide support by PM, because this can be useful for someone else.

Please Log in or Create an account to join the conversation.

More
15 years 2 months ago #86288 by thug_boy
Replied by thug_boy on topic Re: RSS Problem
Thank you for reply..

I found the plugin, its CP plugin and I remove it but the RSS still not working :(

Please Log in or Create an account to join the conversation.

More
15 years 2 months ago #86423 by Matias
Replied by Matias on topic Re: RSS Problem
I think I found very easy fix for this issue.. When you load rss, try to add &format=rss into your rss url and report if you are still having issues.

Please Log in or Create an account to join the conversation.

More
15 years 2 months ago #86472 by thug_boy
Replied by thug_boy on topic Re: RSS Problem
Hello,

You mean like this ??
www.6olabjo.com/forum?func=rss&format=rss

it still not working :(
how I can report issue ??

Please Log in or Create an account to join the conversation.

More
15 years 2 months ago #86496 by xillibit
Replied by xillibit on topic Re: RSS Problem

I don't provide support by PM, because this can be useful for someone else.

Please Log in or Create an account to join the conversation.

Time to create page: 0.234 seconds