[solved]bMenu and CMSMS 1.10.2

Have a question or a suggestion about a 3rd party addon module or plugin?
Let us know here.
Post Reply
thejoshieb
New Member
New Member
Posts: 3
Joined: Fri Dec 23, 2011 12:52 am

[solved]bMenu and CMSMS 1.10.2

Post by thejoshieb »

i recently tried to upgrade on of the sites I'm working on to version 1.10.2 from 1.9.4.3. The upgrade was smooth and everything was working fine except for the navigation menu.

It still will display a menu, but not a drop down menu, more like a messy generic sitemap. (I imagine this is because the code still calls for a menu, but is not using a temple or associated styles)

Also, is I try to adjust bMenu through the admin, I get this:

Fatal error: Call to protected StylesheetOperations::__construct() from context 'bMenu' in /homepages/8/d394482241/htdocs/cmstest/modules/bMenu/bMenu.module.php on line 18.

I also noticed this in my system information:

use_smarty_php_tags false

Setting that to true makes sense, however, all the other modules work fine and as I understand it, CMSMS uses a lot of smarty tags.

I have used bMenu for most of the sites i have built with CMSMS because it made drop down menus easy to construction. The bMenu module is still available through the module manager but I noticed it was not listed in the Forge.

I guess I have a couple questions:

One: is bMenu compatible with CMSMS 1.10+ and if so are there any changes i can make in the module's core files to make it work?

And two: Is bMenu no longer supported by CMSMS after 1.10.

I did get the cssmenu template working and styled to mimic the menu I want on a test site so, i do have an alternative, however if bMenu still works with CMSMS, i would like to continue to use it.

I have other site I would like to upgrade and just need to know how to move forward with the menu issue.

Here is the info on the test site i have running 1.10.2, which is identical to a site I currently have running 1.9.4.3. bMenu is installed, but not in use:

CMS Install Information
CMS Version:1.10.2

Installed Modules
AjaxMadeSimple: 0.3.1
CGExtensions: 1.27.2
CGSimpleSmarty: 1.4.10
CMSMailer: 2.0.2
CMSPrinting:1.0
FileManager:1.2.0
JQueryTools: 1.0.10
MenuManager:1.7.7
MicroTiny:1.1.1
ModuleManager: 1.5.3
News:2.12.3
Search:1.7
ThemeManager:1.1.4
bMenu:0.4.7 (not in use)
SEOTools:1.5
CGFeedMaker:1.0.14
CGBlog:1.8.2
CGFeedback:1.5.4
Showtime: 2.0.5


CMS Config Settings
php_memory_limit
process_whole_template: false
output_compression: false
max_upload_size: 40000000
default_upload_permission: 664
url_rewriting: mod_rewrite
page_extension
query_var: page
image_manipulation_prog: GD
auto_alias_content :true
locale
default_encoding :utf-8
admin_encoding :utf-8
set_names :true
debug :false
root_url :http://www.xxxxxxx.com
ssl_url :https://www.xxxxxxx.com
root_path Success: (removed for post) (0755)
previews_path : Success (removed for post) (0755)
uploads_path : Success (removed for post) (0755)
uploads_url : http://www.xxxxxxx.com/uploads
image_uploads_path: Success (removed for post) (0755)
image_uploads_url : http://www.xxxxxxx.com/uploads/images
ssl_uploads_url :https://www.xxxxxxx.com/uploads
use_smarty_php_tags : false


PHP Information
Current PHP Version (phpversion): Success 5.2.17
md5 function (md5_function) :Success On (True)
GD version (gd_version) :Success 2
tempnam function (tempnam_function): Success On (True)
Magic quotes in runtime (magic_quotes_runtime): Success Off (False)
Is E_STRICT disabled in error_reporting (E_STRICT): Success
PHP Effective Memory Limit (memory_limit) :Success 90M
Maximum Execution Time (max_execution_time): Success 50000
PHP output_buffering (output_buffering) : Caution 0 ?
PHP Safe Mode (safe_mode) :Success Off (False)
File uploads (file_uploads) :Success On (True)
Maximum Post Size (post_max_size) :Caution 8M ?
Maximum Upload Size (upload_max_filesize): Success 40M
Session Save Path (session_save_path) :Success /tmp (1777)
Sessions are allowed to use Cookies (session_use_cookies) :Success On (True)
Basic XML (expat) support (xml_function): Success On (True)
Checking if the httpd process can create a file inside of a directory it created (create_dir_and_file) :Success
PHP register_globals (register_globals): Success Off (False)
disable_functions in PHP (disable_functions): Success
PHP Open Basedir (open_basedir): Success
Test for remote URL (test_remote_url): Caution ?
fsockopen: Connection ok! Success
fopen: When allow url fopen is disabled you will not be able to accessing URL object like file using the ftp or http protocol. Failure
Test ini_set (check_ini_set): Success On (True)


Server Information
Server API (server_api) : cgi
Server Database (server_db_type): mysql (mysql)
Server Database Version (server_db_version): Success 5.0.91
Server Software (server_software) :apache
Server Operating System (server_os) : linux linux infong 2.4 #1 smp thu nov 25 01:59:22 utc 2010 i686 gnu/linux on linux infong 2.4 #1 smp thu nov 25 01:59:22 utc 2010 i686 gnu/linux


Permission Information
tmp Success: (removed for post) (0755)
templates_c : Success (removed for post) (0755)
modules :Success (removed for post) (0755)
File Creation Mask (umask): Success (removed for post) (0755)

config_file: Failure 0644
config.php writable. It is more safe if you change permission to read-only (I'll be fixing this as soon as I get home this evening)
Last edited by thejoshieb on Wed Dec 28, 2011 8:33 pm, edited 1 time in total.
User avatar
Dr.CSS
Moderator
Moderator
Posts: 12711
Joined: Thu Mar 09, 2006 5:32 am

Re: bMenu and CMSMS 1.10.2

Post by Dr.CSS »

I'm surprised it still shows in module manager as it isn't in the forge now, so most likely it no longer works, I've never used it as most menu are just as easy to do using html/css, and I mean any menu can be done this way...
thejoshieb
New Member
New Member
Posts: 3
Joined: Fri Dec 23, 2011 12:52 am

Re: bMenu and CMSMS 1.10.2

Post by thejoshieb »

Yeah, I guess you're right. Its too bad though, bMenu was a nice shortcut for menu styling. Thanks.
bterkuile
Forum Members
Forum Members
Posts: 97
Joined: Sun Jul 22, 2007 11:48 am

Re: [solved]bMenu and CMSMS 1.10.2

Post by bterkuile »

I thought that I already added a reply to this post, but here another try. In short: Yes, the plugin is no longer under support.

I am still using it and just upgraded to 1.10.2 and encountered the same problem. To fix the problem, replace the file modules/bMenu/bMenu.module.php with the file attached to this post with the txt extension added.

Good luck!

Benjamin
Last edited by Dr.CSS on Thu Dec 29, 2011 5:17 pm, edited 1 time in total.
Reason: Sorry, this was deleted from forge for a reason...
Post Reply

Return to “Modules/Add-Ons”