Smarty und PopUps

Duxias

Mitglied
Hallo zusammen,

ich nutze auf meiner Seite das Smarty Template System und wollte nun ein popup wie hier beschrieben einfügen. Doch leider erhalte ich immer folgende Fehlermeldung:
Fehler: missing ; before statement
Quelldatei: http://******.de/inc/overlib/overlib.js
Zeile: 2, Spalte: 10
Quelltext:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"

Was ist dort falsch?

Vielen Dank schon mal für eure Hilfe

Duxias
 
ach sorry hab ich vergessen:

PHP:
{popup_init src="/inc/overlib/overlib.js"}
<h2>Eintrag ins Gästebuch hinzufügen</h2>
<div style="width:75%; float:left">
  <form class="formular" action="index.php?section=gb_insert" method="post">
      <ol>
          <li>
              <label for="name">Name</label>
              <input class="input" type="text" name="Name" id="name" />
          </li>
          <li>
              <label for="email">Email</label>
              <input class="input" type="text" name="Email" id="email" />
          </li>
          <li>
              <label for="homepage">Homepage</label>
              <input class="input" type="text" name="Homepage" id="homepage" />
          </li>
          <li>
              <label for="beitrag">Beitrag (<a href="" {popup text="Test Text"}>Smilies</a>)</label>
              <br />
              <textarea class="textarea" name="Text" id="beitrag" cols="40" rows="10"></textarea>
          </li>
          <li>
              <input class="buttonform" type="submit" name="submit" value="Speichern" />
              <input class="buttonform" type="reset" name="submit" value="Zurücksetzen" />
          </li>
      </ol>
  </form>
</div>

diese Datei liegt in www/templates/gb/gb_add.tpl
overlib entsprechend in inc/overlib/overlib.js
 
Die ersten 31 Zeilen sehen so aus:

PHP:
//\/////
//\  overLIB 4.21 - You may not remove or change this notice.
//\  Copyright Erik Bosrup 1998-2004. All rights reserved.
//\
//\  Contributors are listed on the homepage.
//\  This file might be old, always check for the latest version at:
//\  http://www.bosrup.com/web/overlib/
//\
//\  Please read the license agreement (available through the link above)
//\  before using overLIB. Direct any licensing questions to erik@bosrup.com.
//\
//\  Do not sell this as your own work or remove this copyright notice. 
//\  For full details on copying or changing this script please read the
//\  license agreement at the link above. Please give credit on sites that
//\  use overLIB and submit changes of the script so other people can use
//\  them as well.
//   $Revision: 1.119 $                $Date: 2005/07/02 23:41:44 $
//\/////
//\mini

////////
// PRE-INIT
// Ignore these lines, configuration is below.
////////
var olLoaded = 0;var pmStart = 10000000; var pmUpper = 10001000; var pmCount = pmStart+1; var pmt=''; var pms = new Array(); var olInfo = new Info('4.21', 1);
var FREPLACE = 0; var FBEFORE = 1; var FAFTER = 2; var FALTERNATE = 3; var FCHAIN=4;
var olHideForm=0;  // parameter for hiding SELECT and ActiveX elements in IE5.5+ 
var olHautoFlag = 0;  // flags for over-riding VAUTO and HAUTO if corresponding
var olVautoFlag = 0;  // positioning commands are used on the command line
var hookPts = new Array(), postParse = new Array(), cmdLine = new Array(), runTime = new Array();
// for plugins

Ich weiß nicht woher dieser Doctype kommen soll...

EDIT: Habe gerade die Lösung gefunden. Ich nutze Mod_Rewrite und habe dort vergessen die Endung .js rauszulassen:eek:... Danke trotzdem!!
 
Zuletzt bearbeitet:
Zurück