JSMF 2.0RC3 marks another significant step forward with successful rewrite of cache handling and user id storage. Please check the changelog for all the changes in this version.
The only piece of software in the package that has changed is the component, com_smf_2_0.zip. I will begin uploading the separate modules, plugins, and mambots this week to the remository.
You can find the latest version of the JSMF user guide here in PDF format. It will be uploaded to the remository later today or tomorrow.
Updated @330pEST - Verified all files in UTF-8 format
Patch to correct jump-to links attached now as file JSMF_2_0_RC3_1_patch_1.zip and only contains the file smf.class.php. Extract in your joomla root after backing up components/com_smf/.
Found a bug with anchors where #top on one page gets the cached url of #top on another page. There may be more instances of this situation where anchor #1 takes you to another page, or simply #. I am working to resolve this. It should only occur with links that have anchors in them.
« Last Edit: November 20, 2006, 06:44:28 PM by -Wolverine »
I have created a patch that can be applied rather than installing the component. This is the first patch I have done and released so please make a backup of the target directories before attempting to patch.
Patch Instructions: You must have a JSMF 2.0 version installed to patch!!! This is NOT compatible with 1.1.X versions!
Extract JSMF_2_0_RC2_patch.zip to your Joomla! root
Access JSMF configuration
Verify all radios have a selection(Enable or Disable) and click save
You may receive the following error messages in the configuration. This is due to new variables being added with this version. Once you select each radio and click save these new variables will be added to the database and you should no longer receive any error messages.
Code:
Notice: Undefined property: stdClass::$use_function_cache in C:\www\xampp\htdocs\joomla1011_smfrc3\administrator\components\com_smf\admin.smf.class.php on line 295
Notice: Undefined property: stdClass::$def_keywords in C:\www\xampp\htdocs\joomla1011_smfrc3\administrator\components\com_smf\admin.smf.html.php on line 673
Notice: Undefined property: stdClass::$def_keywords in C:\www\xampp\htdocs\joomla1011_smfrc3\administrator\components\com_smf\admin.smf.html.php on line 677
Notice: Undefined property: stdClass::$use_function_cache in C:\www\xampp\htdocs\joomla1011_smfrc3\administrator\components\com_smf\admin.smf.html.php on line 789
Notice: Undefined property: stdClass::$use_function_cache in C:\www\xampp\htdocs\joomla1011_smfrc3\administrator\components\com_smf\admin.smf.html.php on line 793
Updated @330pEST 11/20/2006 - verified UTF-8 file format
« Last Edit: November 20, 2006, 03:40:49 PM by -Wolverine »
Hi, i followed the instructions to update the patch, and when i was on the config page i saw all strange characters instead of spanish accented letters, so just to check weather it was happening before or itīs a patch issue, i deleted both /administrator/components/com_smf and /components/com_smf and copied the backuped directories to revert.
I get this error now:
Code:
Cache_Lite : Unable to write cache file : /home/myuser/public_html/administrator/components/com_smf/cache/db/cache_e/cache_c21f969b5f03d33d43e04f8f136e7682_12f59b1c893d7ae3e3b88c59332c581
cache directory permissions... you need to chmod /home/myuser/public_html/administrator/components/com_smf/cache/db/ to a perm level that the webserver can write too.
I've installed using the patch without a hitch (without the error messages). Here's a question and a problem
What exactly does disabling Cache User Array do? What will happen if Joomla's user id's and SMF's user id's do not correlate? Will profile links and PM messeges be redirectly incorrectly?
Secondly, adding a poll in existing posts works now. However, the jump-to links still do not (at least for me). Here's an example of a URL generated in the jump-to menu:
As you can see, the first part of the url (up to "Itemid=8&") is not joomla "SEF'ed", whereas the second part of the URL (board,10.0/) is. Disabling Function Caching does not help. I have Joomla's SEF enabled.
Thanks for RC3 once again!
Regards, Mike
« Last Edit: November 20, 2006, 01:37:05 AM by p9939068 »
Logged
----- Owner of http://mike.simbunch.com Creator of ParaInvite, AJAX Sandbox, AJAX SMF Polls, Profile URL etc..
If you registered on this site, its below the first post.
Wolverine, I am still having that one problem:
Code:
Warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/.beardsley/morningflames/xboxuserspace.com/administrator/components/com_comprofiler/comprofiler.class.php on line 1738 Edit Your Details
Its above the Tabs when I edit my profile. But I can successfully edit though...
If you registered on this site, its below the first post.
Wolverine, I am still having that one problem:
Code:
Warning: htmlspecialchars() expects parameter 1 to be string, array given in /home/.beardsley/morningflames/xboxuserspace.com/administrator/components/com_comprofiler/comprofiler.class.php on line 1738 Edit Your Details
Its above the Tabs when I edit my profile. But I can successfully edit though...
that is a CB problem apparently although I have not seen it on my test sites. Check on joomlapolis
I've installed using the patch without a hitch (without the error messages). Here's a question and a problem
What exactly does disabling Cache User Array do? What will happen if Joomla's user id's and SMF's user id's do not correlate? Will profile links and PM messeges be redirectly incorrectly?
No, the id will be queried from the database. So your database might get hit 15 times on a page if the page has 15 topics from 15 different people, for example. The good part is that with function caching anything we query from the database will be available via cache to everyone for 5 minutes. So one query every five minutes, if function caching is enabled.
Secondly, adding a poll in existing posts works now. However, the jump-to links still do not (at least for me). Here's an example of a URL generated in the jump-to menu:
As you can see, the first part of the url (up to "Itemid=8&") is not joomla "SEF'ed", whereas the second part of the URL (board,10.0/) is. Disabling Function Caching does not help. I have Joomla's SEF enabled.
Thanks for RC3 once again!
Regards, Mike
That is very strange, I specifically tested that functionality. I will take a look.
cache directory permissions... you need to chmod /home/myuser/public_html/administrator/components/com_smf/cache/db/ to a perm level that the webserver can write too.
Thanks that was it
So i confirmed that after applying the patch, the spanish accented letters are not correctly displayed. I enclose you 2 pngīs one of before the patch and one after the patch having been applied. Something must have changed i guess
probably in the way that I created the patch using shell scripts. Let me regenerate it the old fashioned way by windows copy paste and see if that fixes it. Or I guess it could be that I saved the files in the wrong format after the last update. I will check both and update you soon.
Joomla Hacks is a Joomla Components, Joomla Modules, Joomla Templates, & Joomla Mambots resource portal. None of the text or images in this public website may be copied without the expressed written consent of the authors. Copyright 2005 by JoomlaHacks.com. Powered by Joomla. All rights reserved. Terms of Use