schön, dann werde ich mich von dem overlib "scheiden lassen"
Falls es jemanden interessiert:
1. Script in die includes/javascript
2. In dem Script Pfad für die img ändern, z.B.
var arrowheadimg=["images/arrowdown.gif", "images/arrowup.gif"] //path to down and up arrow images
3. Die CSS Formatierungen in die themes/theme/style/style.css, hier kann man durch die Verschiebung der Position z.B. die Pfeile verstecken, daher sind die bei mir nicht zu sehen, oder die Größe des Feldes, etc.
4. In der themes/.../theme.php in der funktion theme_header z.B:
function theme_header($newheader)
{
global $theme_template;
// Tooltip
$newheader .= '<script language="javascript" src="includes/javascript/tooltip.js" type="text/javascript"></script>';
......
-> Einbindung des Scripts fertig
Aufrufe erfolgen immer in Form:
<a href="blabla" rel="XYZ">tralala</a>
<div id="XYZ" class="balloonstyle">
Direkte 'Baloons' brauchen wohl keiner weiteren Erklärung, und in den Modulen und mit den SQL Abfragen wird's noch einfacher, z.B. im Kalender (calEventsList):
if ($calconf['allowaddlocation']==1) {
$listout .= "<a href=\"" . CAL_MODULE_LINK . "&op=view&eid=" . $eid . "\" rel=\"balloon" . $eid . "\">" . $title . "</a>";
$listout .= "<div id=\"balloon" . $eid . "\" class=\"balloonstyle\">".substr($hometext,0,560)." ...</div></td>\n";