Back To Start Of Archive
Taken From The Forum: Help & Support for DHTML Menu Version 5+
Forum Topic: Click to view post
Last Updated: Saturday July 14 2012 - 06:07:01
Dragable Menu script still is not working.
Poster: Rickstre
Dated: Tuesday December 14 2004 - 2:25:34 GMT
navbar_milonic.js.php:
Code:
<?php
?><script type="text/javascript" src="/common/milonic_src.js"></script>
<param copyright="JavaScript Menu by Milonic - http://www.milonic.com"></param>
<script type="text/javascript">
<!--
if(ns4)_d.write("<scr"+"ipt language=JavaScript src=/common/mmenuns4.js><\/scr"+"ipt>");
else _d.write("<scr"+"ipt language=JavaScript src=/common/mmenudom.js><\/scr"+"ipt>");
-->
</script>
<script language=javascript>
<?php
include($_SERVER['DOCUMENT_ROOT']."/libs/navbars/menu_data.js.php");
milonic_spewmenudatajs();
?>
</script>
<script type="text/javascript" src="/common/dragdrop.js"></script>
<script language="JavaScript1.2" type="text/javascript" src="/common/preloadmenuimages.js"></script>
?><script type="text/javascript" src="/common/milonic_src.js"></script>
<param copyright="JavaScript Menu by Milonic - http://www.milonic.com"></param>
<script type="text/javascript">
<!--
if(ns4)_d.write("<scr"+"ipt language=JavaScript src=/common/mmenuns4.js><\/scr"+"ipt>");
else _d.write("<scr"+"ipt language=JavaScript src=/common/mmenudom.js><\/scr"+"ipt>");
-->
</script>
<script language=javascript>
<?php
include($_SERVER['DOCUMENT_ROOT']."/libs/navbars/menu_data.js.php");
milonic_spewmenudatajs();
?>
</script>
<script type="text/javascript" src="/common/dragdrop.js"></script>
<script language="JavaScript1.2" type="text/javascript" src="/common/preloadmenuimages.js"></script>
First portion of menu_data.js.php (documentation of draggable menus says type=header;dragable=1)
Code:
<?php
// menu_data.js.php - milonic menu dyna javascript creator stuff
// changes: encapsulate the js generation code in a function, to avoid over-writing such global variables and things from included scripts.
function milonic_spewmenudatajs()
{
...
... (a bunch more of PHP code DB queries and variable definitions)
...
?>
_menuCloseDelay=500 // The time delay for menus to remain visible on mouse out
_menuOpenDelay=150 // The time delay before menus open on mouse over
_subOffsetTop=2 // Sub menu top offset
_subOffsetLeft=-2 // Sub menu left offset
with(XPMainStyle=new mm_style()){
onbgcolor="#C1D2EE";
oncolor="#000080";
offbgcolor="transparent";
offcolor="#000080";
bordercolor="#8A867A";
borderstyle="solid";
borderwidth=1;
separatorcolor="#8A867A";
separatorpadding="2";
separatoralign="right";
separatorwidth="80%";
headercolor='#000080';
padding=5;
openonclick=<?=($click)?>;
fontsize="<?=($fontsize)?>%";
fontstyle="normal";
fontweight="normal";
fontfamily="Verdana,Helvitica,Tahoma";
image="/images/xpblank.gif";
subimage="/images/arrow.gif";
onborder="1px solid #316AC5";
menubgimage="/images/winxp.gif";
}
with(XPMenuStyle=new mm_style()){
onbgcolor="#C1D2EE";
oncolor="#000080";
offbgcolor="transparent";
offcolor="#000080";
bordercolor="#8A867A";
borderstyle="solid";
borderwidth=1;
separatorcolor="#8A867A";
separatorpadding="2";
separatoralign="right";
separatorwidth="80%";
headercolor='#000080';
padding=5;
openonclick=<?=($click)?>;
fontsize="<?=($fontsize)?>%";
fontstyle="normal";
fontweight="normal";
fontfamily="Verdana,Helvitica,Tahoma";
image="/images/xpblank.gif";
subimage="/images/arrow.gif";
onborder="1px solid #316AC5";
menubgimage="/images/winxp.gif";
}
// MAIN MENU
with(milonic=new menuname("Main Menu")){
style=XPMainStyle;
top=10;
left=<?=($left)?>;
alwaysvisible=1;
followscroll=<?=($scroll)?>;
itemwidth="<?=($itemwidth)?>px"
margin=2;
<? // Header of Main Menu
?>
aI("text= <?=($authuser[FirstName])?>;fontweight=bold;type=header;dragable=1;headerbgcolor=#d6d6ce;image=/images/navbar_header.gif;separatorsize=1;");
<? // Back to home,
?>
aI("text=Support Home;url=/techs/index.php;status=Go back to <?=($authuser[FirstName])?>'s Support Home page;image=/images/navbar_<?=$ts[nav_icon_home]?>.gif;separatorsize=1;");
...
...(more menu items)
...
}
drawMenus();
<?php } ?>
// menu_data.js.php - milonic menu dyna javascript creator stuff
// changes: encapsulate the js generation code in a function, to avoid over-writing such global variables and things from included scripts.
function milonic_spewmenudatajs()
{
...
... (a bunch more of PHP code DB queries and variable definitions)
...
?>
_menuCloseDelay=500 // The time delay for menus to remain visible on mouse out
_menuOpenDelay=150 // The time delay before menus open on mouse over
_subOffsetTop=2 // Sub menu top offset
_subOffsetLeft=-2 // Sub menu left offset
with(XPMainStyle=new mm_style()){
onbgcolor="#C1D2EE";
oncolor="#000080";
offbgcolor="transparent";
offcolor="#000080";
bordercolor="#8A867A";
borderstyle="solid";
borderwidth=1;
separatorcolor="#8A867A";
separatorpadding="2";
separatoralign="right";
separatorwidth="80%";
headercolor='#000080';
padding=5;
openonclick=<?=($click)?>;
fontsize="<?=($fontsize)?>%";
fontstyle="normal";
fontweight="normal";
fontfamily="Verdana,Helvitica,Tahoma";
image="/images/xpblank.gif";
subimage="/images/arrow.gif";
onborder="1px solid #316AC5";
menubgimage="/images/winxp.gif";
}
with(XPMenuStyle=new mm_style()){
onbgcolor="#C1D2EE";
oncolor="#000080";
offbgcolor="transparent";
offcolor="#000080";
bordercolor="#8A867A";
borderstyle="solid";
borderwidth=1;
separatorcolor="#8A867A";
separatorpadding="2";
separatoralign="right";
separatorwidth="80%";
headercolor='#000080';
padding=5;
openonclick=<?=($click)?>;
fontsize="<?=($fontsize)?>%";
fontstyle="normal";
fontweight="normal";
fontfamily="Verdana,Helvitica,Tahoma";
image="/images/xpblank.gif";
subimage="/images/arrow.gif";
onborder="1px solid #316AC5";
menubgimage="/images/winxp.gif";
}
// MAIN MENU
with(milonic=new menuname("Main Menu")){
style=XPMainStyle;
top=10;
left=<?=($left)?>;
alwaysvisible=1;
followscroll=<?=($scroll)?>;
itemwidth="<?=($itemwidth)?>px"
margin=2;
<? // Header of Main Menu
?>
aI("text= <?=($authuser[FirstName])?>;fontweight=bold;type=header;dragable=1;headerbgcolor=#d6d6ce;image=/images/navbar_header.gif;separatorsize=1;");
<? // Back to home,
?>
aI("text=Support Home;url=/techs/index.php;status=Go back to <?=($authuser[FirstName])?>'s Support Home page;image=/images/navbar_<?=$ts[nav_icon_home]?>.gif;separatorsize=1;");
...
...(more menu items)
...
}
drawMenus();
<?php } ?>
dragdrop.js is in /common/ and no PHP or JS errors ensue. Menu works correctly in all other ways...
Yet it does not drag... Any ideas?
Rick
Poster: Ruth
Dated: Tuesday December 14 2004 - 18:19:35 GMT
Someone else just posted on this issue and the response was that the dragdrop file needed to be updated and this link was given http://www.milonic.net/dragdrop.js Hope that does it.
Ruth
Poster: Rickstre
Dated: Tuesday December 14 2004 - 22:14:08 GMT
Yes... I saw that post. I downloaded the file and no change. Do you see anything in the code that could cause the problem?
Rick
Industrial Strength JavaScript and DHTML Menus
About Us
Testimonials
Contact Us
Our Distinguished Clients
Investing in Non-Profits
Where Are We
Privacy Policy
Software Licensing Agreement
DHTML JavaScript Menu
Product Information
Page Integration
Quick Reference Guides
Embedding Into a Table or DIV
Purchase
