Welcome, Guest. Please Login or Register.
April 27, 2025, 12:00:57 PM
Home Help Search Log in Register
News: If you are still using YaBB SE, please consider upgrading to SMF as soon as possible.

YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  JavaScript Definition, wo? « previous next »
Pages: [1] Reply Ignore Print
Author Topic: JavaScript Definition, wo?  (Read 732 times)
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
JavaScript Definition, wo?
« on: August 22, 2002, 10:22:09 AM »
Reply with quote

kann mir jemand sagen in welcher datei die JavaScript Definition für die Messenger (MSN) steht.
Javascript:MsgrApp.LaunchAddContactUI('membername')

oder noch genauer, ich erhalte die fehlermeldung das die javascriptdefiniton nicht vorhanden ist (fehler auf der seite) wenn ich den msn button für addMe chatMe anklicke.
(die mc.vbs ist vorhanden)
« Last Edit: August 22, 2002, 10:30:38 AM by Horseman » Logged
medizinmann
Guest
Re:JavaScript Definition, wo?
« Reply #1 on: August 22, 2002, 12:27:11 PM »
Reply with quote

die stehen in Profile.php und Load.php
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:JavaScript Definition, wo?
« Reply #2 on: August 22, 2002, 12:35:45 PM »
Reply with quote

vielen dank! wollte den eintrag soeben wieder löschen weil ich die lösung (a) nun gefunden hatte  ;)
aber wenn nun eine antwort vorhanden ist, sollte er wohl besser stehen bleiben.

thx
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:JavaScript Definition, wo?
« Reply #3 on: August 22, 2002, 02:58:02 PM »
Reply with quote

Quote from: medizinmann on August 22, 2002, 12:27:11 PMdie stehen in Profile.php und Load.php
noch genauer:
für den MSN werden die definitionen über den yabb tag
<yabb msn> in der template.php aufgerufen.
Logged
medizinmann
Guest
Re:JavaScript Definition, wo?
« Reply #4 on: August 22, 2002, 03:18:50 PM »
Reply with quote

ja der muss unbedingt in der template stehen, sonst geht garnix! bzw. du bekommst ein en fehler! der tag wurde per default entfernt wegen der bösen boardspeed!

m.
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:JavaScript Definition, wo?
« Reply #5 on: August 22, 2002, 03:36:07 PM »
Reply with quote

yep, steht als tip im englischen board irgendwo. diesen tag entfernen und die boardindex soll schneller werden. nur gibst dann eben einen javascript fehler wenn du einen msn user auf deine liste setzen oder per messenger ansprechen möchtest.

aber ne andere frage.
der tag ist ja in der template drin, sollte also eigentlich stets vorhanden sein.
ABER: in der memberliste wird er nicht eingebunden.
OK, ich weis, in der standardliste braucht es das auch nicht. ich habe eine wesentlich erweiterte memberliste, ein MOD aus dem englischen board von wiziwig http://www.yabb.info/community/index.php?board=158;action=display;threadid=12248

wie bekomme ich das <yabb msn> denn nun darein?
Logged
medizinmann
Guest
Re:JavaScript Definition, wo?
« Reply #6 on: August 22, 2002, 03:56:45 PM »
Reply with quote

ich guck mir diese  mod gerne mal an! eigentlich ist er wenn er einmal geladen ist geladen!

m.
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:JavaScript Definition, wo?
« Reply #7 on: August 22, 2002, 04:05:31 PM »
Reply with quote

nein,
schau einfach mal in den quelltext rein ;)
auch bei der original memberliste ist die routine für den MSN nicht vorhanden, wechselt du aber in die profile der member ist sie da and so on.
scheinbar wird zu nur dort geladen wo sie auch gebraucht wird. habe mir noch nicht den quelltext von allen seiten angesehen.
dies wunderte mich ja, weil der aufruf des template ja wohl durch template_header(); gemacht wird.
und das template ist eben nur einmal vorhanden und zwar MIT dem tag...
Logged
medizinmann
Guest
Re:JavaScript Definition, wo?
« Reply #8 on: August 22, 2002, 04:20:12 PM »
Reply with quote

und du hast die MSN Funktion in die memberliste per

if (strlen($memsettings[25])>1)
    $msn = "<a href=http://members.msn.com/$memsettings[25]>$memsettings[25]</a>&nbsp; <a href=javascript:MsgrApp.LaunchAddContactUI(\"".$memsettings[25]."\")><img src=\"$imagesdir/msnadd.gif\" border=\"0\"></a>&nbsp;&nbsp;<a id=\"lll\" href=javascript:MsgrApp.LaunchIMUI(\"".$memsettings[25]."\")><img src=\"$imagesdir/msntalk.gif\" border=\"0\"></a>";
    else
    $msn="";
eingebaut? Vorher natürlich nen Query einbauen zum auslesen der MSN Info aus der Teble "members"!
« Last Edit: August 22, 2002, 04:24:13 PM by medizinmann » Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:JavaScript Definition, wo?
« Reply #9 on: August 22, 2002, 05:50:53 PM »
Reply with quote

na klar, aber ja doch, wie soll ich sonst an die daten kommen  ;)

   $membergroup ="";
    $hmsn ="";

   $request = mysql_query("SELECT memberName,realName,websiteTitle,websiteUrl,posts,memberGroup,ICQ,AIM,YIM,MSN,
emailAddress,personalText,bio,gender,location,birthdate,signature,hideEmail$sFixSort
FROM {$db_prefix}members $sOrderBy LIMIT $start,$MembersPerPage");

   while ($row = mysql_fetch_array($request)) {
      $name = $row['memberName'];

if (isset($row['MSN'])) { $hmsn=$row['MSN']; $msn = "<a href=\"http://members.msn.com/$hmsn\" target=\"_blank\">$hmsn</a>
&nbsp; <a href=javascript:MsgrApp.LaunchAddContactUI(\"".$hmsn."\")>
<img src=\"$imagesdir/m-s-m.gif\" border=\"0\"></a>&nbsp;&nbsp;"; $hmsn=""; }
else { $msn=""; }


trozdem bringt er mir den fehler, weil er eben den tag <yabb msn> aus der template hier nicht mit einbaut...

SORRY, habe den code "umgebrochen" sonst passt gar nimmer auf den schirm  :o
« Last Edit: August 22, 2002, 05:54:11 PM by Horseman » Logged
medizinmann
Guest
Re:JavaScript Definition, wo?
« Reply #10 on: August 22, 2002, 06:14:58 PM »
Reply with quote

Naja man weiss ja nie *fg*!

Haste dat MSN Tag an die richtige Stelle gefrimmelt?
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:JavaScript Definition, wo?
« Reply #11 on: August 22, 2002, 06:19:38 PM »
Reply with quote

auch das steht an der richtigen stelle  ;)
wenn ich nämlich hartcodiert:

<object classid="clsid:F3A614DC-ABE0-11d2-A441-00C04F795683" codebase="#Version=2,0,0,83" codetype=application/x-oleobject id=MsgrObj width=0 height=0></object>
<OBJECT classid="clsid:FB7199AB-79BF-11d2-8D94-0000F875C541" codeType=application/x-oleobject id=MsgrApp width=0 height=0></OBJECT>

statt des <yabb msn> in die template einfüge geht es ja.

aber da der mensch ja nicht zufrieden ist, möchte ich nun wissen WARUM dieser tag aus der template nicht "einfach da ist" wie im profil  ;D



statt mit dem <yabb msn> einbinde funzelt es wunderbar
Logged
medizinmann
Guest
Re:JavaScript Definition, wo?
« Reply #12 on: August 22, 2002, 07:03:21 PM »
Reply with quote

Also ich denke mal das die Load.php (aus Geschwindikeitsgründen) den MSN Tag nur in Display und Profil zulässt!  ;)

Also muessen wir uns auf die Load.php stürzen und dort ne Runde gucken.

m.
Logged
Horseman
YaBB God
*****
Posts: 784


'MAS VALE CABALLO QUE CAUDAL!'

ICQ - 44729151 WWW
Re:JavaScript Definition, wo?
« Reply #13 on: August 22, 2002, 07:11:35 PM »
Reply with quote

ja, dann lass uns mal suchen  ;)
denn "hard" möchte ich es nicht in der template drin haben. habe es deswegen vom testboard auch nicht rüber ins laufende geschoben
Logged
medizinmann
Guest
Re:JavaScript Definition, wo?
« Reply #14 on: August 22, 2002, 07:57:54 PM »
Reply with quote

ich lese grad dahingehend paar dev postings.

hardcoden würd ich des auch ned!

m.
Logged
Pages: [1] Reply Ignore Print 
YaBB SE Community  |  German User Help  |  Hilfe zu YaBB SE  |  JavaScript Definition, wo? « previous - next »
 


Powered by MySQL Powered by PHP YaBB SE Community | Powered by YaBB SE
© 2001-2003, YaBB SE Dev Team. All Rights Reserved.
SMF 2.1.4 © 2023, Simple Machines
Valid XHTML 1.0! Valid CSS

Page created in 0.166 seconds with 16 queries.