Hi!
Ich schaffe es nciht in das Gästebuch ein Link mit einem PopupFenster einzubauen.
Die ../modules/Guestbook/index.php ist ein misch aus HTML und PHP und ich weiss nicht mehr weiter.
In anderen Modulen lässt sich es ohne Probleme verwirklichen aber in dem wills nicht. Vielleicht kann sich das ja mal einer anschauen.
Danke
Moin Grosser ;)
hmmm, einfach nur ein Link, der beim anklicken ein Popup öffnet, verstehe ich das richtig?
Wo, an welcher Stelle, soll der Link dann stehen?
Hi!
Hier: www.yurdum.at/Radio.html
Dort wo der jetzige Player steht soll ein Link mit einem Popup hinkommen.
User: testuser
Pw: testuser
Ps: Und das wird dann ins Popup kommen: www.yurdum.at/Radio/rad.html
L.g
hi,
ich wiess nicht genau wo du meinst...wenn es die fetten buttons sind habe ich es so:
if (mxModuleAllowed("Radio")){ # falls Radio Modul vorhanden
$item[] = "<a href=\"modules.php?name=Radio\" target=\"Radio" onClick=\"window.open('modules.php?name=Radio','Radio','width=450,height=570,left=0,top=0,scrollbars=no')\">".mxCreateImage("images/menu/radio.gif", "Yurdum Radio")."<br>Yurdum Radio</a>";
}
oder so ;D
Hi!
Danke für die antwort , aber ich weiss eh wie ich ein Popup machen muss oder soll :)
Nur gehts in diesem Modul nicht! Das ist mein Problem.
L.g
warum baust du es nicht in die userfunction_option ein?
Hi!
Weil ichs nciht im UserAcc Teil brauche, das muss wenns geht in das Modul rein :D
Und wenns doch nicht functionieren sollte bastle ich es einfach in einen Block.
L.g
Hi :)
ZitatDie ../modules/Guestbook/index.php ist ein misch aus HTML und PHP
Wo? Welche Version des Gästebuches ist denn das?
Da ist schon umgebaut dran, so kann ich ja nix sagen wo da was hinmuss...
Es gibt keinen Grund, warum das Gästebuch ein Popup verhindern sollte, der Link zur Erklärung des Moduls macht ja auch ein Popup....
javascript:openCentered('go/Radio/codes/codes.html','codes','640','450','scrollbars=yes')Hast mal ein paar Codezeilen vom Umgebungsbereich, wo das hin soll?
Wie und wo hast du das probiert?
Hi!
Ja das ist bsichen umgebaut von mir.
Ok nimm die index.php von deinem Guestbook Zeile: 56 - 72
das wär das hier:
OpenTable();
echo '<div align="center" class="title">'._NBTITLE.'</div>
<table border="0" cellspacing="0" cellpadding="5" width="100%">
<tr valign="top">
<td colspan="2" align="left">'._NBWELCOME.'</td>
<td rowspan="2" align="right"><a href="go.php?name='.$NB_folder.'" name="nb_top">'.mxCreateImage("go/$NB_folder/images/logo.gif", _NBTITLE).'</a>'.$admin.'</td>
</tr>
<tr>
<td>'.$dopost.'<span class="tiny" style="white-space: nowrap;">
'.mxCreateImage("go/$NB_folder/images/point3.gif",'', 0, 'hspace="5"').'
'._NBTOTALRECORDS.' <b>'.$total.'</b> '._NBRECORDSPERPAGE.' <b>'.$NB_setting['entries_per_page'].'</b>
</span></td>
<td align="center">'.NB_NaviForm().'</td>
</tr>
</table>
';
CloseTable();
Und bau da jetzt ihrgend wo so ein LinkPopup ein wenns klappt poste mal den Code.
Da blick ich nciht durch :D
L.g
Oki :)
das einfachste ist da immer, PHP beenden, Javascript Kram reinschreiben, dann PHP wieder starten....
OpenTable();
echo '<div align="center" class="title">' . _NBTITLE . '</div>
<table border="1" cellspacing="0" cellpadding="5" width="100%">
<tr valign="top">
<td colspan="2" align="left">' . _NBWELCOME . '</td>
<td rowspan="2" align="right"><a href="modules.php?name=' . $module_name . '" name="nb_top">' . mxCreateImage("modules/$module_name/images/logo.gif", _NBTITLE) . '</a>' . $admin . '</td>
</tr>
<tr>
<td>' . $dopost . '<span class="tiny" style="white-space: nowrap;">
' . mxCreateImage("modules/$module_name/images/point3.gif", '', 0, 'hspace="5"') . '
' . _NBTOTALRECORDS . ' <b>' . $total . '</b> ' . _NBRECORDSPERPAGE . ' <b>' . $NB_setting['entries_per_page'] . '</b>
</span></td>
<td align="center">' . NB_NaviForm() . '</td>
</tr>';
// PHP-Ende
?>
<script type="text/javascript">
<!--
function openCentered(theURL,winName,winWidth,winHeight,features) {
var w = (screen.width - winWidth)/2;
var h = (screen.height - winHeight)/2 - 30;
features = features+',width='+winWidth+',height='+winHeight+',top='+h+',left='+w;
window.open(theURL,winName,features);
}
-->
</script>
<tr><td colspan="3">
<a href="javascript:openCentered('http://www.yurdum.at/Radio/rad.html','radioyurdum','400','45','scrollbars=yes')">RADIOLINK</a>
</td></tr>
<?php
// PHP-Wiederbeginn
echo '
</table>
';
CloseTable();
Hi!
Danke Andi habs zu Umständlich gemacht auf viele verschiedene Arten, und jetzt wo ich die Lösung sehe ärgere ich noch mehr :D
Danke nochmal
:thumbup: :D
Hallo !
Hallo
Zitatdas einfachste ist da immer, PHP beenden, Javascript Kram reinschreiben, dann PHP wieder starten....
Aber nur, wenn vorher im PHP-Teil auch die header.php eingebunden wurde.
Sonst steht der kram nacher im output über dem HTML-Header und macht Ärger....
MfG
jubilee