0
Welcome Guest! Login
0 items Join Now

Where can I find the RT Suckerfish menu?

  • Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • I looked in the extensions section, but it wasn't there. I was trying without much success to make the extended menu work like the suckerfish menu..then I saw there was a RTSuckerfish menu, so thought I'd give that a try. However, I have not been able to locate it. I downloaded the new sporticus that says it has it, but didn't see it. So any hints on how to get it?:)

      Thanks,
      David Henderson
    • Youyou's Avatar
    • Youyou
    • Elite Rocketeer
    • Posts: 699
    • Thanks: 0

    Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • I am not not sure to have really understood your question.
      So I will give you two answers :)

      1- If you want have suckerfish in sporticus, go to the template manager in joomla backend and edit the html of sporticus (or edit index.php of the template folder and upload it to your server). At the top you will see some configuration stuff and you just have to replace $menu_type="splitmenu" by $menu_type="suckerfish".

      2- Else if you want implement suckerfish in another template which have not suckerfish available, here is some instructions to do that:
      www.rockettheme.com/forum/index.php?t=56...b_v=viewtopic#p25941
  • Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • Thanks Youyou, the second answer was what I was looking for:)
  • Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • Hmm, I was playing around trying to add some features of versitility 2 to my template. Like the width options, and the menu choices and so on. But aparently I broke my template in the process:( I now get an error when I try to load the page. Fatal error: Call to undefined function: rtshowhorizmenu() in D:\hshome\cleanmyw\cleanmywater.biz\templates\temp_softener\index.php on line 39 is the error I get. Trying to flush it out. Here's the index.php if anyone happens to spot the error befor eme, let me know:)

      <?php
      defined( '_VALID_MOS' ) or die( 'Direct Access to this location is not allowed.' );
      require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/rt_styleswitcher.php");
      $iso = split( '=', _ISO );
      ?>
      <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd ">
      <html xmlns=" www.w3.org/1999/xhtml ">
      <head>
      <?php
      if ( $my->id ) {
      initEditor();
      }
      mosShowHead();

      // *************************************************
      // Change this variable below to switch color-schemes
      //
      // *************************************************

      $menu_type = "supersucker"; // splitmenu | supersucker | suckerfish | module
      $default_style = "style4"; // style1-6
      $menu_name = "tabmenu"; // mainmenu by default, can be any Joomla menu name
      $submenu = "vert"; // horiz | vert
      $submenu_side = "left"; // left | right
      $show_pathway = "false"; // true | false
      $menu_sidenav = "left"; // left | right - splitmenu only
      $default_width = "fluid"; // wide | thin | fluid


      // *************************************************

      if ($menu_type != "module") {
      require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/rt_" . $menu_type . ".php");
      }
      require($mosConfig_absolute_path."/templates/" . $mainframe->getTemplate() . "/rt_styleloader.php");

      // menu initialization code
      $forcehilite = false;
      $topnav = rtShowHorizMenu($menu_name);
      $subnav = rtShowSubMenu($menu_name);
      $tabcolor = rtGetTabColor();
      $hilightid = rtGetHilightid();

      // *************************************************
      ?>
      <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" />
      <link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/template_css.css" rel="stylesheet" type="text/css" />
      <link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/<?php echo $tstyle; ?>.css" rel="stylesheet" type="text/css" />
      <link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/<?php echo $menu_type; ?>.css" rel="stylesheet" type="text/css" />

      <!--[if lte IE 6]>
      <link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/css/template_ie.css" rel="stylesheet" type="text/css" />
      <![endif]-->
      <link href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/slimbox/slimbox.css" rel="stylesheet" type="text/css" media="screen" />
      <link rel="shortcut icon" href="<?php echo $mosConfig_live_site;?>/images/cmwfavicon2.ico" />
      <script type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/js/mootools.js"></script>
      <script type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/js/slimbox.js"></script>
      <script type="text/javascript" src="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/js/reflection.js"></script>
      </head>
      <body id="page_bg" class="<?php echo $widthstyle; ?> <?php echo $fontstyle; ?> <?php echo $tstyle; ?>">
      <div id="header">
      <div class="wrapper header">

      <a href="<?php echo $mosConfig_live_site;?>" class="nounder"><img src="<?php echo $mosConfig_live_site;?>/images/blank.png" border="0" alt="" id="logo" /></a>
      <div id="banner">
      <?php mosLoadModules('banner', -2); ?>
      <div id="login">
      <?php mosLoadModules('login', -2); ?>
      </div>
      </div>

      </div>
      </div>
      <?php if ($submenu=="horiz") { ?>
      <div id="menu_horiz" >
      <div class="wrapper">
      <?php echo $subnav; ?>
      <div class="clr"></div>
      </div>
      </div>
      <?php } else { ?>
      <div id="menu_divider" ></div>
      <div id="menu_lcorner" ></div>
      <div id="menu_rcorner" ></div>
      <?php } ?>
      <div id="mainbody">
      <div class="wrapper">
      <div id="mainbody-2">
      <div id="mainbody-3">
      <div id="mainbody-4">
      <div id="mainbody-5">


      <div id="header">
      <div id="access">
      <div id="selectors">
      <span class="font-selector"> </span>
      <span class="width-selector"> </span>
      </div>
      <div id="buttons">
      <a href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/rt_styleswitcher.php?widthstyle=w-fluid" title="Fluid width" class="fluid"><span class="button"> </span></a>
      <a href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/rt_styleswitcher.php?widthstyle=w-wide" title="Wide width" class="wide"><span class="button"> </span></a>
      <a href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/rt_styleswitcher.php?widthstyle=w-thin" title="Narrow width" class="thin"><span class="button"> </span></a>
      <a href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/rt_styleswitcher.php?fontstyle=f-larger" title="Increase size" class="lrg"><span class="button"> </span></a>
      <a href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/rt_styleswitcher.php?fontstyle=f-default" title="Default size" class="med"><span class="button"> </span></a>
      <a href="<?php echo $mosConfig_live_site;?>/templates/<?php echo $mainframe->getTemplate(); ?>/rt_styleswitcher.php?fontstyle=f-smaller" title="Decrease size" class="sml"><span class="button"> </span></a>
      </div>
      </div>
      <a href="<?php echo $mosConfig_live_site;?>" title=""><span id="logo"> </span></a>
      <div id="top">
      <?php mosLoadModules('top', -1); ?>
      </div>
      </div>
      <?php if($menu_type != "module" || mosCountModules('toolbar')) { ?>
      <div id="toolbar">
      <div id="nav">
      <?php if ($menu_type == "module") mosLoadModules('toolbar'); ?>
      <?php if ($menu_type == "splitmenu") echo $topnav; ?>
      <?php if ($menu_type == "suckerfish" || $menu_type == "supersucker") mosShowListMenu($menu_name); ?>
      </div>
      </div>
      <?php } ?>
      <?php if(mosCountModules('user1') || mosCountModules('user2') || mosCountModules('user3')) { ?>
      <div id="showcase">
      <div class="padding">
      <table class="showcase" cellspacing="0">
      <tr valign="top">
      <?php if(mosCountModules('user1')) { ?>
      <td class="showcase">
      <?php mosLoadModules('user1', -2); ?>
      </td>
      <?php } ?>
      <?php if(mosCountModules('user2')) { ?>
      <td class="showcase">
      <?php mosLoadModules('user2', -2); ?>
      </td>
      <?php } ?>
      <?php if(mosCountModules('user3')) { ?>
      <td class="showcase">
      <?php mosLoadModules('user3', -2); ?>
      </td>
      <?php } ?>
      </tr>
      </table>
      </div>
      </div>
      <?php } ?>


      <div id="mainbody-padding">
      <table class="mainbody" cellspacing="0" cellpadding="0">
      <tr valign="top">
      <?php if(mosCountModules('left') || (strlen($subnav)>0 && $submenu_side=="left") && $submenu =="vert") { ?>
      <td class="left">
      <div class="padding">
      <?php if($submenu_side=="left" && $submenu=="vert") { ?>
      <div id="menu_vert">
      <?php echo $subnav; ?>
      </div>
      <?php } ?>
      <?php mosLoadModules('left', -2); ?>
      </div>
      </td>
      <?php } ?>
      <td class="mainbody">
      <div id="nav">
      <?php echo $topnav; ?>
      </div>
      <?php if(mosCountModules('user1') || mosCountModules('user2') || mosCountModules('user3')) { ?>

      <table class="headlines" cellspacing="10">
      <tr valign="top">
      <?php if(mosCountModules('user1')) { ?>
      <td class="headlines">
      <?php mosLoadModules('user1', -2); ?>
      </td>
      <?php } ?>
      <?php if(mosCountModules('user2')) { ?>
      <td class="headlines">
      <?php mosLoadModules('user2', -2); ?>
      </td>
      <?php } ?>
      <?php if(mosCountModules('user3')) { ?>
      <td class="headlines">
      <?php mosLoadModules('user3', -2); ?>
      </td>
      <?php } ?>
      </tr>
      </table>

      <?php } ?>
      <div class="padding">
      <?php if ($show_pathway == "true") { ?>
      <?php mosPathway(); ?>
      <?php } ?>
      <?php mosMainbody(); ?>
      <?php if(mosCountModules('user4') || mosCountModules('user5') || mosCountModules('user6')) { ?>
      <table class="footlines" cellspacing="10">
      <tr valign="top">
      <?php if(mosCountModules('user4')) { ?>
      <td class="footlines">
      <?php mosLoadModules('user4', -2); ?>
      </td>
      <?php } ?>
      <?php if(mosCountModules('user5')) { ?>
      <td class="footlines">
      <?php mosLoadModules('user5', -2); ?>
      </td>
      <?php } ?>
      <?php if(mosCountModules('user6')) { ?>
      <td class="footlines">
      <?php mosLoadModules('user6', -2); ?>
      </td>
      <?php } ?>
      </tr>
      </table>
      <?php } ?>

      </div>
      </td>
      <?php if(mosCountModules('right') || (strlen($subnav)>0 && $submenu_side=="right") && $submenu =="vert") { ?>
      <td class="right">
      <div class="padding">
      <?php if($submenu_side=="right" && $submenu=="vert") { ?>
      <?php echo $sidenav; ?>
      <?php } ?>
      <?php mosLoadModules('right', -2); ?>
      </div>
      </td>
      <?php } ?>
      </tr>
      </table>
      </div>
      </div>
      </div>
      </div>
      </div>
      </div>
      </div>
      <div id="footer">
      <div class="wrapper">
      <div id="footer-2">
      <div id="footer-3">
      <div id="the-footer">
      <strong><font color="#000066">COPYRIGHT
      © <a href=" domain.com "> <font color="#000000">CLEANMYWATER.COM, INC.</a></font> ALL RIGHTS
      RESERVED</font></strong>
      </div>
      </div>
      </div>

      <div id="footer-text">
      <?php mosLoadModules('footer',-1); ?>
      </div>
      </div>
      </div>


      <?php mosLoadModules( 'debug', -1 );?>
      </body>
      </html>


      Thanks,
      David Henderson
    • Last Edit: 18 years 1 month ago by William E Dooley.
    • Youyou's Avatar
    • Youyou
    • Elite Rocketeer
    • Posts: 699
    • Thanks: 0

    Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • First of all:
      $topnav="";
      $subnav="";
      if($menu_type=="splitmenu"){
      // menu initialization code
      $forcehilite = false;
      $topnav = rtShowHorizMenu($menu_name);
      $subnav = rtShowSubMenu($menu_name);
      $tabcolor = rtGetTabColor();
      $hilightid = rtGetHilightid();
      }
      instead of:
      // menu initialization code
      $forcehilite = false;
      $topnav = rtShowHorizMenu($menu_name);
      $subnav = rtShowSubMenu($menu_name);
      $tabcolor = rtGetTabColor();
      $hilightid = rtGetHilightid();
  • Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • Hmm, ok will try that. both of the templates seem to have the same code there, so I didnt' think it needed to be changed. Will give that a try now though:)

      edit: OK that fixed the problem:) HAve a little issue with there being 2 headers in there, but I'm sure I can figure that one out:) Thanks a ton Youyou:)

      David Henderson
    • Last Edit: 18 years 3 months ago by William E Dooley.
  • Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • Ok I'm still having a little bit of a problem. Problem is, if I enact the suckerfish menu, I loose the horizontal menu piece I was using. What I am trying to do is basically have the splitmenu but have the suckerfish style for the submenu portion of it. Or....have a horizontal menu with only 1 level, then have a 3-4 level vertical menu in the left module. Any way that anyone knows of doing that?

      Thanks,
      David Henderson
    • Youyou's Avatar
    • Youyou
    • Elite Rocketeer
    • Posts: 699
    • Thanks: 0

    Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • You must work with the css.
      You must imitate the former style for the first level nav.
  • Re: Where can I find the RT Suckerfish menu?

    Posted 18 years 3 months ago
    • I was thinking that looking at the code...the old code was:

      // menu initialization code
      $forcehilite = false;
      $topnav = rtShowHorizMenu($menu_name);
      $subnav = rtShowSubMenu($menu_name);
      $tabcolor = rtGetTabColor();
      $hilightid = rtGetHilightid();

      // *************************************************

      and the new code is:

      $topnav="";
      $subnav="";
      if($menu_type=="splitmenu"){
      // menu initialization code
      $forcehilite = false;
      $topnav = rtShowHorizMenu($menu_name);
      $subnav = rtShowSubMenu($menu_name);
      $tabcolor = rtGetTabColor();
      $hilightid = rtGetHilightid();
      }

      // *************************************************

      So I was thinking is I take out the if($menu_type=="splitmenu") then it should initiate the menu regardless right?

      Now with saying I must work with the css...do you mean that to make the submenu work like the suckerfish menu, that can be done all in the css?

      Thanks,
      David Henderson

      p.s.
      Guess I was wrong, I tried removing that line and it gave me the Fatal error: Call to undefined function: rtshowhorizmenu() again. Time to try something different:)
    • Last Edit: 18 years 3 months ago by William E Dooley.

Time to create page: 0.088 seconds