View next topic
View previous topic
Post new topic   Reply to topic
Author Message
Guardian




Joined: Dec 09, 2006
Posts: 249

PostPosted: Mon Feb 18, 2008 1:10 pm
Reply with quote

I just wanted to make people aware that although this menu system looked very promising, you have to subscribe to their club (pay) to get the files.
Tha in and of itself is not a problem BUT the module does not use any language files so all text is hard coded in Italian which is not much good if you do not have an Italian user base.
On another note, the codebase seems to use a haphazard mixture of both new ($db) and old ($dbi) abstraction layers.

Bit of a shame really as it looked very promising.

_________________
Code Authors Nuke Reviews 
View user's profile Send private message
gotcha
Site Admin
Site Admin



Joined: Oct 25, 2004
Posts: 755

PostPosted: Mon Feb 18, 2008 2:27 pm
Reply with quote

That sucks. But I can't say anything about the hard coded language as I did the same thing in the Live Chat module Laughing Maybe they will add the language files to the next version and clean up the code. Is it nice enough to fix up and do language definitions? Or would it be easier to write a new one?
 
View user's profile Send private message Visit poster's website
Guardian




Joined: Dec 09, 2006
Posts: 249

PostPosted: Mon Feb 18, 2008 3:45 pm
Reply with quote

Well I went and subscribed to get the Menu system as it did look very nice but I thought it wise to post a warning here to others who might consider effectively paying for it and then not being able to use it due to the hard coded language problem.

Tentatively I have put it on my ToDo list as a project but I have a fairly consistent two week backlog of client work and I'm always behind with my Uni work (working toward an MA in Web Design).
Despite that, I think it is a more viable and flexible alterative to something like Sommaire and would probably make for a more flexible and compliant end product.

I'll give the webmaster his due though, I had a teeny weeny moan about not being able to navigate his site to subscribe (he's using his own custom module which naturally is only in Italian) and he modified it to add English within 12 hours. It was translated using Babelfish or something but at least he made the effort which was very refreshing!!!

_________________
Code Authors Nuke Reviews 
View user's profile Send private message
Guardian




Joined: Dec 09, 2006
Posts: 249

PostPosted: Wed Feb 20, 2008 6:36 am
Reply with quote

Spent a few hours on this today and have to say, it's looking quite good Smile
I have converted most of the Italian text into English, tidied up a ton of code, fixed a lot of inconsistencies in the code and made the menu block itself xhtml compliant.

Now I have dived into it;
It will allow you to create a menu with or without a rollover image next to the link, the text of the link iteself can be bold, italic etc as well as setting the fint size, font type etc. The link text and link text background can also have rollover attributes which is nice.

It will not allow you to create sub-menu's like Sommaire but that functionality was never cross browser compatible any way.

Still have lots to do;
Finish the translations
Add language support
Add image language support - some of the images have text in them so I'll need to be able to dtect which set of images to use based on users language
Convert all the $dbi abstration layer calls to $db
Convert the entire thing to use single quotes

_________________
Code Authors Nuke Reviews 
View user's profile Send private message
Guardian




Joined: Dec 09, 2006
Posts: 249

PostPosted: Sun Mar 02, 2008 3:44 pm
Reply with quote

The guys have released version 5.3 now. Apparently it is now multi-lingual so I'll let you know how it goes Smile

_________________
Code Authors Nuke Reviews 
View user's profile Send private message
Guardian




Joined: Dec 09, 2006
Posts: 249

PostPosted: Tue Nov 04, 2008 12:58 am
Reply with quote

Just in case anyone is thinking of using this, TS Menu will not work under RavenNuke 2.3 as the old insecure $dbi abstraction layer support has been deprecated.
The usual error generated is "un declared function mysql_query".
Search mainfile.php and you will find comments on how to re-enable that support.

_________________
Code Authors Nuke Reviews 
View user's profile Send private message
Display posts from previous:       
Post new topic   Reply to topic

View next topic
View previous topic
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You cannot download files in this forum


Powered by phpBB © 2001-2007 phpBB Group
All times are GMT - 5 Hours