1
Kellymac
Javascript banner not working
  • 2006/10/30 15:47

  • Kellymac

  • Just popping in

  • Posts: 41

  • Since: 2006/2/1 1


I created a new html banner using banners in XOOPS administration. I'm trying to get a javascript tooltip to work properly. The script works just fine in the banner administration when I'm checking it in edit mode. But, when I place that banner into a custom block. The script does not work.
This is the java code that I'm using in the html banner:










2
irmtfan
Re: Javascript banner not working
  • 2006/10/30 15:50

  • irmtfan

  • Module Developer

  • Posts: 3419

  • Since: 2003/12/7


do you save the block as HTML format?

3
Kellymac
Re: Javascript banner not working
  • 2006/10/30 16:02

  • Kellymac

  • Just popping in

  • Posts: 41

  • Since: 2006/2/1 1


the custom block that i'm placing the banner into is saved as php code:
echo xoops_getbanner();

4
Kellymac
Re: Javascript banner not working
  • 2006/10/30 17:13

  • Kellymac

  • Just popping in

  • Posts: 41

  • Since: 2006/2/1 1


What I'm trying to accomplish is having a series of banners that rotate in a block. When a user mouses over the banner I would like a window to open with a larger version of the banner. Like what's happening here:
http://www.dynamicdrive.com/dynamicindex4/imagetooltip.htm

5
m0nty
Re: Javascript banner not working
  • 2006/10/30 18:28

  • m0nty

  • XOOPS is my life!

  • Posts: 3337

  • Since: 2003/10/24


anything in the script above that's inbetween the & tags needs to be placed inside the head tags in theme.html

as your theme already has tags, you can't create a 2nd set of head tags as they will be ignored.

and when printing code on the forum can you please insert the code inbetween [ code] [ /code] tags :)

6
Kellymac
Re: Javascript banner not working
  • 2006/10/30 19:12

  • Kellymac

  • Just popping in

  • Posts: 41

  • Since: 2006/2/1 1


The theme already has code for a javascript in the head:
<script type="text/javascript">

script>

Where/how should i place the new script
<script language="javascript" type="text/javascript">

script>

7
m0nty
Re: Javascript banner not working
  • 2006/10/30 19:33

  • m0nty

  • XOOPS is my life!

  • Posts: 3337

  • Since: 2003/10/24


u can have more than 1 javascript in the head..

just place it after the that's already there.

8
Kellymac
Re: Javascript banner not working
  • 2006/10/30 20:05

  • Kellymac

  • Just popping in

  • Posts: 41

  • Since: 2006/2/1 1


I tried that and it's still not working
This is what I have in the head of my theme.html
<head>
<
meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<
meta http-equiv="content-language" content="<{$xoops_langcode}>" />
<
meta name="robots" content="<{$xoops_meta_robots}>" />
<
meta name="keywords" content="<{$xoops_meta_keywords}>" />
<
meta name="description" content="<{$xoops_meta_description}>" />

<meta name="rating" content="<{$xoops_meta_rating}>" />
<
meta name="author" content="<{$xoops_meta_author}>" />
<
meta name="copyright" content="<{$xoops_meta_copyright}>" />
<
meta name="generator" content="XOOPS" />
<
title><{$xoops_sitename}> - <{$xoops_pagetitle}>title>
<
link href="<{$xoops_url}>/favicon.ico" rel="SHORTCUT ICON" />
<
link rel="stylesheet" type="text/css" media="all" href="<{$xoops_url}>/xoops.css" />
<
link rel="stylesheet" type="text/css" media="all" href="<{$xoops_themecss}>" />
<
link rel="alternate" type="application/rss+xml" title="RSS" href="<{$xoops_url}>/<{$xoops_rss}>" />
<
link href="style.css" rel="stylesheet" type="text/css" />
<
style type="text/css">

style>
<{
$xoops_module_header}>
<
script type="text/javascript">

script>
<
script language="javascript" type="text/javascript">

script>
head>

This is what I have for an html banner:
<body>
<
table height="100%" cellspacing="4" width="100%" border="0"><tr><td width="50%"><a href="http://happeningsmag.com" onmouseover="doTooltip(event,0)" onmouseout="hideTip()"><img height="253" src="http://happeningsmag.com/kcms/modules/mypage/adtext.jpg" width="175" img="" <="" /> a>td>
tr>
table>
<
div id="tipDiv" style="position:absolute; visibility:hidden; z-index:100">div>

body>

I'm calling the banner via php in a custom block with this code in it:
echo xoops_getbanner();

I'm going nuts trying to figure this out.

9
Kellymac
Re: Javascript banner not working
  • 2006/11/8 14:33

  • Kellymac

  • Just popping in

  • Posts: 41

  • Since: 2006/2/1 1


Ok, I've got it to work by putting the script in the head of my theme and adding another column in my theme to call for the banners.
The only weird thing is that the scipt only is working in module pages and not in the front page.
Please see that it works here (see 2nd from right column):
http://www.happeningsmag.com/kcms/modules/xcgal/
But not here:
http://www.happeningsmag.com/kcms/

Does any one know how I can fix it?

10
m0nty
Re: Javascript banner not working
  • 2006/11/8 15:13

  • m0nty

  • XOOPS is my life!

  • Posts: 3337

  • Since: 2003/10/24


seems to show for me in both..

altho i have noticed the menu across the top shows the url as http://happeningsmag.com/kcms

and the articles and register, lost password etc show it as http://www.happeningsmag.com/kcms/

the www. is missing, this could be a potential problem with users.. (they may keep having to login twice depending on the pages they goto)

Login

Who's Online

469 user(s) are online (62 user(s) are browsing Support Forums)


Members: 0


Guests: 469


more...

Donat-O-Meter

Stats
Goal: $100.00
Due Date: Sep 30
Gross Amount: $0.00
Net Balance: $0.00
Left to go: $100.00
Make donations with PayPal!

Latest GitHub Commits