- Posts: 22
- Thank you received: 1
Kunena 6.3.0 released
The Kunena team has announce the arrival of Kunena 6.3.0 [K 6.3.0] in stable which is now available for download as a native Joomla extension for J! 4.4.x/5.0.x/5.1.x. This version addresses most of the issues that were discovered in K 6.2 and issues discovered during the last development stages of K 6.3
Solved Search not working with Kunena (using Joomla on nginx)
www.limesurvey.org/en/forum/search you can see that the search box is prefilled with a default text (/en/forum) and searching is not possible.
This happened after we switched from Apache to nginx. Please note that Joomla officially supports nginx and the nginx rewrite is properly configured (as the rest of the site works just fine).
Database collation check: The collation of your table fields are correct
Joomla! SEF: Enabled | Joomla! SEF rewrite: Enabled | FTP layer: Disabled |
This message contains confidential informationhtaccess: Exists | PHP environment: Max execution time: 30 seconds | Max execution memory: 128M | Max file upload: 2M
Kunena menu details:
Warning: Spoiler!
ID Name Menutype Link Path 712 Forum (FR) kunenamenu view=home&defaultmenu=712 forum 719 Rechercher kunenamenu view=search forum/search 720 Les derniers messages kunenamenu view=topics&mode=replies forum/recent 718 Règles kunenamenu forum/rules 713 Index kunenamenu view=category&layout=list&catid=0 forum/index 714 Créer un nouveau sujet kunenamenu view=topic&layout=create&catid= forum/nouveau-sujet 716 Mes messages kunenamenu view=topics&layout=user&mode=default&modetype= forum/mes-messages 715 Sujets sans réponses kunenamenu view=topics&mode=noreplies forum/sujets-sans-reponses 717 Profil utilisateur kunenamenu view=user forum/profil 659 Forums mainmenu-fr view=home&defaultmenu=713 communauté/forums 675 Forums mainmenu-nl gemeenschap/forums 502 Foros mainmenu-es option=com_kunena comunidad/foros 503 Fóruns mainmenu-pt view=home&defaultmenu=232 comunidade/foruns 501 Hilfe-Foren mainmenu-de view=home&defaultmenu=667 community/hilfe-foren 105 Forums mainmenu-en view=home&defaultmenu=133 community-services/forums 665 Forum kunenamenu view=home&defaultmenu=232 forum 668 Niew kunenamenu forum/niew 666 Forum kunenamenu view=home&defaultmenu=666 forum 667 Index kunenamenu view=category&layout=list&catid=0 forum/index 664 Aktuelle Themen kunenamenu view=topics&mode=replies forum/aktuelle-themen 669 Neues Thema erstellen kunenamenu view=topic&layout=create&catid= forum/neues-thema-erstellen 670 Unbeantwortet kunenamenu view=topics&mode=noreplies forum/unbeantwortet 671 Meine Themen kunenamenu view=topics&layout=user&mode=default&modetype= forum/meine-themen 672 Profil kunenamenu view=user forum/profil 673 Regeln kunenamenu view=misc forum/regeln 674 Suchen kunenamenu view=search forum/suchen 132 Forum kunenamenu view=home&defaultmenu=133 forum 133 Index kunenamenu view=category&layout=list forum/index 135 New Topic kunenamenu view=topic&layout=create forum/newtopic 136 No Replies kunenamenu view=topics&layout=default&mode=noreplies forum/noreplies 137 My Topics kunenamenu view=topics&layout=user&mode=default forum/mylatest 138 Profile kunenamenu view=user forum/profile 139 Rules kunenamenu view=misc forum/rules 141 Search kunenamenu view=search forum/search 134 Recent Topics kunenamenu view=topics&layout=default&mode=replies forum/recent
Joomla default template details : | author: | version: | creationdate:
Kunena default template details : Blue Eagle | author: Kunena Team | version: 3.0.3 | creationdate: 2013-10-20
Kunena version detailed: Kunena 3.0.3 | 2013-10-20 [ Bifrost ]
| Kunena detailed configuration:| Kunena integration settings:Warning: Spoiler!
Kunena config settings: board_offline 0 enablerss 1 threads_per_page 20 messages_per_page 10 messages_per_page_search 15 showhistory 1 historylimit 20 shownew 1 disemoticons 0 template blue_eagle showannouncement 0 avataroncat 0 catimagepath category_images/ showchildcaticon 1 rtewidth 450 rteheight 300 enableforumjump 1 reportmsg 1 username 1 askemail 0 showemail 0 showuserstats 1 showkarma 1 useredit 1 useredittime 3600 useredittimegrace 600 editmarkup 1 allowsubscriptions 1 subscriptionschecked 1 allowfavorites 1 maxsubject 80 maxsig 300 regonly 0 pubwrite 0 floodprotection 60 mailmod 0 mailadmin 0 captcha 0 mailfull 1 allowavatarupload 1 allowavatargallery 1 avatarquality 65 avatarsize 400 imageheight 1024 imagewidth 1024 imagesize 500 filetypes zip,txt,doc,gz,tgz,rar,csv,pdf,lss,lsq,lsg filesize 500 showranking 1 rankimages 1 userlist_rows 30 userlist_online 1 userlist_avatar 1 userlist_name 0 userlist_posts 1 userlist_karma 1 userlist_email 0 userlist_joindate 1 userlist_lastvisitdate 1 userlist_userhits 1 latestcategory 0 showstats 1 showwhoisonline 1 showgenstats 1 showpopuserstats 1 popusercount 5 showpopsubjectstats 1 popsubjectcount 5 usernamechange 0 showspoilertag 1 showvideotag 0 showebaytag 0 trimlongurls 1 trimlongurlsfront 40 trimlongurlsback 20 autoembedyoutube 1 autoembedebay 0 ebaylanguagecode en-us sessiontimeout 1800 highlightcode 1 rss_type topic rss_timelimit week rss_limit 100 rss_included_categories rss_excluded_categories rss_specification rss2.0 rss_allow_html 1 rss_author_format name rss_author_in_title 1 rss_word_count 0 rss_old_titles 0 rss_cache 900 defaultpage categories default_sort asc sef 1 showimgforguest 1 showfileforguest 1 pollnboptions 4 pollallowvoteone 1 pollenabled 0 poppollscount 5 showpoppollstats 0 polltimebtvotes 00:15:00 pollnbvotesbyuser 100 pollresultsuserslist 0 maxpersotext 50 ordering_system mesid post_dateformat ago post_dateformat_hover datetime hide_ip 1 imagetypes jpg,jpeg,gif,png checkmimetypes 1 imagemimetypes image/jpeg,image/jpg,image/gif,image/png imagequality 90 thumbheight 50 thumbwidth 50 hideuserprofileinfo put_empty boxghostmessage 0 userdeletetmessage 1 latestcategory_in 1 topicicons 1 debug 0 catsautosubscribed 0 showbannedreason 0 version_check 0 showthankyou 1 showpopthankyoustats 1 popthankscount 5 mod_see_deleted 2 bbcode_img_secure image listcat_show_moderators 0 lightbox 0 show_list_time 720 show_session_type 0 show_session_starttime 0 userlist_allowed 0 userlist_count_users 1 enable_threaded_layouts 0 category_subscriptions topic topic_subscriptions first pubprofile 1 thankyou_max 10 email_recipient_count 0 email_recipient_privacy bcc captcha_post_limit 2 keywords 0 userkeywords 0 image_upload registered file_upload registered topic_layout flat time_to_create_page 1 show_imgfiles_manage_profile 1 hold_newusers_posts 0 hold_guest_posts 0 attachment_limit 8 pickup_category 0 article_display intro send_emails 1 fallback_english 1 cache 1 cache_time 60 iptracking 1 rss_feedburner_url autolink 1 access_component 1 userlist_usertype 0 sefutf8 0 enablepdf 1 jmambot 1 annmodid changename 0 userlist_username 1 rules_infb 1 help_infb 0 onlineusers 1 | Joomla! detailed language files installed:Warning: Spoiler!Kunena - AlphaUserPoints Disabled
Kunena - Community Builder Enabled: access=1 login=1 activity=1 avatar=1 profile=1 private=1
Kunena - Gravatar Disabled
Kunena - JomSocial Disabled
Kunena - Joomla Enabled: access=1 login=1
Kunena - Kunena Enabled: avatar=1 profile=1
Kunena - UddeIM Enabled: private=1
Warning: Spoiler!
Joomla! languages installed: de-DE German (DE-CH-AT) en-GB English (United Kingdom) es-ES Spanish (español) fr-FR Français (FR) nl-NL Dutch (NL) pt-PT Português (pt-PT)
Third-party components: CommunityBuilder 1.9.1 | UddeIM 3.0
Third-party SEF components: None
Plugins: Search - Kunena Search 3.0.1 | Content - Kunena Discuss 3.0.1
Modules: Kunena Latest 3.0.0 | Kunena Search 3.0.1
Please Log in or Create an account to join the conversation.
Please Log in or Create an account to join the conversation.
There are a few things in this topic that are quite beyond my personal experience.
1) Configuring Joomla SEO for Nginx I have no experience in this area except from what I have read in the official Joomla documentation (see Enabling Search Engine Friendly (SEF) URLs ) and you've probably already read that, anyway.
2) Multilanguage support in Joomla and Kunena: Multilanguage support adds a whole new dimension to the raft of issues that confront website developers these days. I don't have any personal experience in using Joomla's multilanguage support - and there have been lots of changes in this area in J! 3.x which, quite honestly, I have not had any time to look at - and I am not the best person to ask about what happens when people have their sites operating in different languages.
The only "useful" observation I might make is to quote from Matias recently (in the topic
Customize categories WHERE clause ):
Matias wrote: Kunena doesn't currently have full language support.
3) Pre-filling the search keywords text box: This is certainly something I have never seen and we will have to wait for a comment from the developers on why this is happening and why, also, it's not possible for you to search your forum. It's possible - I'm guessing - that if this issue does not arise in multilanguage websites built on Apache, that the problem may be caused by one or both of points (1) and (2) I made above.
Perhaps someone else who has experience with Nginx servers, with multilange websites and with Kunena may be able to give us some help.
Blue Eagle vs. Crypsis reference guide
Read my blog and
Please Log in or Create an account to join the conversation.
I digged a bit in the code. It is definitely a issue caused by a bug in Kunena.
Mainly because the obsolete JRequest object from the Joomla API is used - which has been deprecated since 1.7 (yes, really) . It seems that these jRequest routines cannot properly handle params from non-Apache webservers (these routines are very old).
The bad news is the fix is not so trivial as all jRequest calls in the search module need to be replaced.
The good news is that only the search seems to be affected by this (afaict).
Best,
Carsten
Please Log in or Create an account to join the conversation.
Okay, I have to revise my analysis.
The problem is that Kunena uses the variable name 'q' for the search string.
Which happens to be the variable that Joomla uses for basic URL parsing with GET params.
The nginx rewrite recommended here is
The solution is to rename the variable 'q' in Kunena so something different (I used 'qu'). This has to happen in the following places (Kunena 3.03):
*/web/components/com_kunena/template/blue_eagle/html/search/default.php (line 41 name="q")
*/web/components/com_kunena/models/search.php (lines 25 & 67)
tldr;
'q' is a bad variable naming for the search input field and collides with nginx. Please fix it.
Please Log in or Create an account to join the conversation.
Joomla shouldn't have used rewrite like that (the file is pretty new and it would have been great if they used _q=). I'll fix this for the next version (use ?query=).
What comes to JRequest calls, we really cannot stop using them as long as we support Joomla! 2.5 as JInput doesn't work in all servers...
Please Log in or Create an account to join the conversation.
Blue Eagle vs. Crypsis reference guide
Read my blog and
Please Log in or Create an account to join the conversation.