Finally got some time while waiting on Windows servers to do what they do
best. Suck.
Using CSS the javascript menus stay in the top left corner this way:
vim server/web/bb_footer -- now add a div tag:
<div id="menunomove">
<!-- menu script itself. you should not modify this file -->
<script type="text/javascript" language="JavaScript"
src="&BBMENUSKIN/menu.js"></script>
<!-- items structure. menu hierarchy and links are stored there -->
<script type="text/javascript" language="JavaScript"
src="&BBMENUSKIN/menu_items.js"></script>
<!-- files with geometry and styles structures -->
<script type="text/javascript" language="JavaScript"
src="&BBMENUSKIN/menu_tpl.js"></script>
<script type="text/javascript" language="JavaScript">
new menu (MENU_ITEMS, MENU_POS);
</script>
</div>
(Note that bb2_footer was a symlink to bb_footer for me)
Now for the CSS to be included vim server/web/bb_header and bb2_header in
the bottom inside of the HEAD add:
<style type="text/css" media="screen">
#menunomove
{
position: fixed;
left: 1px;
top: 1px;
}
</style>
After adding that section of code to the two header files and the tag wraps
in the footer give it some time to rewrite bb.html and bb2.html.
This works perfectly for me! Note that the left: and top: were there from
the tutorial, commenting them broke it.
Josh
On 10/25/07, Galen Johnson <user-d2ff723b6cb6@xymon.invalid> wrote:
Look under the /path/to/hobbit/server/web folder. That's where the
files used to create the pages (in conjunction with the compiled in
stuff) are at. Most of the header/footer files are probably just
symlinks to bb_header or bb_footer.
=G=
Josh Luthman wrote:
If you open up menu.js the only thing I see is the declaration of a
value for a variable. The little I know about programming and
languages tells me that I don't modify this file to do what I
accomplish. What I'm looking for is what outputs the javascript to
bb.html and bb2.html. If you open either of these two pages you'll
see the javascript at the very bottom.
On 10/25/07, *Galen Johnson* < user-d2ff723b6cb6@xymon.invalid
<mailto:user-d2ff723b6cb6@xymon.invalid>> wrote:
As I understand the menus, they are defined by the menu.js
file...since
they are just javascript you'll probably have to modify each of the
header files to do it but I don't know if it will work...it'd be
interesting to see.
Just create the CSS code and add it somewhere that has access from
the
web...probably under the hobbit server www directory somewhere and
reference it using the <link rel="stylesheet"...> or some
such...I'd be
curious about as I can see where that would be extremely
beneficial for
sites with lots of hosts on a single page.
=G=
Josh Luthman wrote:Before diving into this task and asking for help I'm willing to
bet
that someone on this mailing list has already accomplished this
task.
Let me know so I don't have to research all this stuff, if you
would =)
I am interested in making is so that as I scroll down on the
page the
menus in the top left corner keep their position anywhere on the
page. I've been suggested the best way to do this was with
CSS. To
begin with, where would the best place to be adding the CSS code
to do
this?
--
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX
Those who don't understand UNIX are condemned to reinvent it,
poorly.
--- Henry Spencer
--
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX
Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer
--
Josh Luthman
Office: XXX-XXX-XXXX
Direct: XXX-XXX-XXXX
XXXX Wayne St
Suite XXXX
Troy, OH XXXXX
Those who don't understand UNIX are condemned to reinvent it, poorly.
--- Henry Spencer