Willkommen Gast. Bitte einloggen oder registrieren.
Haben Sie Ihre Aktivierungs E-Mail übersehen?

Einloggen mit Benutzername, Passwort und Sitzungslänge

 
Erweiterte Suche

7006 Beiträge in 1153 Themen- von 598 Mitglieder - Neuestes Mitglied: gandalf

07-10-2008, 12:16:32
faqboard.info - SupportforumScriptfragenNewswriter News Management ScriptNewswriter ModdingPopUp für Anzeige der Artikel NW.142
Seiten: [1]   Nach unten
Drucken
Autor Thema: PopUp für Anzeige der Artikel NW.142  (Gelesen 734 mal)
BitMan
Jr. Member
**
Offline Offline

Beiträge: 75


Lecka newswriter!


Profil anzeigen WWW
« am: 03-09-2007, 20:56:21 »

Hallo!

Ich habe in den NW 1.2 vor langer Zeit mit Bastis Hilfe ein Popup für
die Anzeige der Artikel eingebaut, was ich nun im NW 1.42 nicht mehr gebacken krieg.

Im NW 1.2 waren dazu in der showfunc.ink.php diese Codes eingefügt :

Function

Code:
<SCRIPT LANGUAGE='JAVASCRIPT' TYPE='TEXT/JAVASCRIPT'>
<!--
var win=null;
function NewWindow(mypage,myname,w,h,pos,infocus){
if(pos=="random"){myleft=(screen.width)?Math.floor(Math.random()*(screen.width-w)):100;mytop=(screen.height)?Math.floor(Math.random()*((screen.height-h)-75)):100;}
if(pos=="center"){myleft=(screen.width)?(screen.width-w)/2:100;mytop=(screen.height)?(screen.height-h)/2:100;}
else if((pos!="center" && pos!="random") || pos==null){myleft=0;mytop=20}
settings="width=" + w + ",height=" + h + ",top=" + mytop + ",left=" + myleft + ",scrollbars=yes,location=no,directories=no,status=no,menubar=no,toolbar=no";win=window.open(mypage,myname,settings);
win.focus();}
// -->
</script>


PopUp-Aufruf

Code:
# Zusatzlink Ende ##### JavaScript PopUp integriert #####

    elseif (isset($file_entries['ARTICLE'])) {
      $link = '<nobr>'.$NW_TRANSLATION['layout_readonleft'].'<a href="javascript:NewWindow(\'';
      $link .= $articleurl;
      $link .= '\',\'mypopup\',\'585\',\'500\',\'center\',\'front\');">'.$NW_TRANSLATION['show_more'].'</a>'.$NW_TRANSLATION['layout_readonright'].'</nobr>';
      $line = str_replace('[--LINK--]', $link, $line);
    }
    else {
      $line = str_replace('[--LINK--]','',$line);
    }

Ich weiß nicht, wo ich das in die "neue" showfunc.inc.php einbauen soll
und ob ich das so übernehmen kann usw. ^^  huh  no idea

Kann mir da jemand auf die Sprünge helfen?

Vielen dank schon mal von BitMan   smiley
Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2904



Profil anzeigen WWW
« Antwort #1 am: 04-09-2007, 08:33:19 »

Hi Bitti Wink

Das sollte noch genauso gehen.
Das:
Zitat
    # Zusatzlink Ende
    elseif (isset($file_entries['ARTICLE'])) {
      $link = '<nobr>'.$NW_TRANSLATION['layout_readonleft'].'<a href="';
      $link .= $articleurl;
      $link .= '"';
      if ($NWCONF_INTERFACE['externalLink']) {
      $link .= 'target="_blank"';
      }
         $link .= '">'.$NW_TRANSLATION['show_more'].'</a>'.$NW_TRANSLATION['layout_readonright'].'</nobr>';
      $line = str_replace('[--LINK--]', $link, $line);
    }
    else {
      $line = str_replace('[--LINK--]','',$line);
    }

Musst du mit deinem Code ersetzen und sollte funzen.
Gespeichert

BitMan
Jr. Member
**
Offline Offline

Beiträge: 75


Lecka newswriter!


Profil anzeigen WWW
« Antwort #2 am: 07-09-2007, 00:09:29 »

Hallo!

Habe den Code an den richtigen Stellen implementiert  grin
aber es kam, wie ich ahnte, dass es kommen würde.

Im Firefox ( Javascript smiley aktiv ) passiert ganix,
im MIE kommt die bekannte Meldung : Fehler auf der Seite

Die Details sagen:
Zeile      : 1
Zeichen : 1
Fehler   : Objekt erwartet
Code    : 0
URL     :  http://thg.wolfsburg.net/nw_berichte/index.php

live kucken geht mit dem Link
(der Link dort zum Artikel ist ein wenig dunkel - Baustelle)


Wäre soo hypersuper, wenn es wieder poppen würde  rolleyes

Vielen Danke schonmal von  - BitMan -


Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2904



Profil anzeigen WWW
« Antwort #3 am: 07-09-2007, 10:20:20 »

Hi,

da fehlt noch das Javascript im Header.
Füg das mal im Template (Header) in den Head Tag mit ein.
Gespeichert

BitMan
Jr. Member
**
Offline Offline

Beiträge: 75


Lecka newswriter!


Profil anzeigen WWW
« Antwort #4 am: 07-09-2007, 14:10:20 »


Basti, Du bist ein Schatz ! <knudsch>  grin

Hatte das Script in die showfunc eingebunden.
wars auch in der alten.
Muss wohl aber dann in den header.

Gib Bankverbindung.
Will wieder was spenden  wink

Feines Weekend wünsche ....


Gespeichert
basti
Master of Disaster
Administrator
Hero Member
*****
Offline Offline

Beiträge: 2904



Profil anzeigen WWW
« Antwort #5 am: 07-09-2007, 15:32:31 »

*g* du hast PN Wink
Gespeichert

Seiten: [1]   Nach oben
Drucken
Gehe zu: