Users of the day on ezPortal
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Users of the day on ezPortal
Also der Mod bewirkt eine Anzeige der Reg. Besucher in den letzten 12/24/48 Stunden und zeigt diese dann als Laufschrift an!
Die Schnelligkeit dieser Laufschrift kann man auch verändern!
Nur mein Problem: hab mich jetzt ziemlich lange gespielt damit und komme auf keinen guten Wert damit mans in Netscape gut sieht und im Inet Explorer nicht einschläft!
Beim Netscape ist die Schrift um ein Vielfaches schneller! Ändere ich nun den Wert so dass es gut zu erkennen ist, schläft man mim Inet Explorer ein!
Könnte man da nicht eine Brwoserweiche einbauen? Oder leidet dann die schnelligkeit des Board zu sehr?
Die Schnelligkeit dieser Laufschrift kann man auch verändern!
Nur mein Problem: hab mich jetzt ziemlich lange gespielt damit und komme auf keinen guten Wert damit mans in Netscape gut sieht und im Inet Explorer nicht einschläft!
Beim Netscape ist die Schrift um ein Vielfaches schneller! Ändere ich nun den Wert so dass es gut zu erkennen ist, schläft man mim Inet Explorer ein!
Könnte man da nicht eine Brwoserweiche einbauen? Oder leidet dann die schnelligkeit des Board zu sehr?
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Wenn es nur um die Laufschrift geht, hast Du auf keinen Fall Performance-Probleme.
Den Browser kann man feststellen und daraufhin den entsprechenden Wert einstellen. Ist irgendwo sogar als Funktion vorhanden. Schau mal auf http://selfhtml.teamone.de nach, ich schaue anderweitig, wie das genau heisst, jetzt aber erstmal essen fassen.
Den Browser kann man feststellen und daraufhin den entsprechenden Wert einstellen. Ist irgendwo sogar als Funktion vorhanden. Schau mal auf http://selfhtml.teamone.de nach, ich schaue anderweitig, wie das genau heisst, jetzt aber erstmal essen fassen.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
kann man das einfach so machen?
Keine Ahnung, aber logisch gesehen könnte es so gehen oder?
Code: Alles auswählen
if (document.all && !window.opera) {
$scroll_delay = 95;
}
else {
$scroll_delay = 50;
}
naja auf selfhtml findet man eh die Bezeichnungen der einzelnen Browser oder?
Da könnte man ja dann mehrere If schleifen nehmen oder?
würde das auch stimmten?
Also das "wasweißich" müßte man halt ersetzen!
Oder müßte es heißen else if?
Da könnte man ja dann mehrere If schleifen nehmen oder?
Code: Alles auswählen
if (document.all && !window.opera) {
$scroll_delay = 95;
}
if (document.all && !was weiß ich) {
$scroll_delay = 95;
}
else {
$scroll_delay = 50;
}
Also das "wasweißich" müßte man halt ersetzen!
Oder müßte es heißen else if?
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Besser else if, ansonsten könnte das Ergebnis der ersten Abfrage schon wieder "zerstört" werden.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ALso
so oder?
Code: Alles auswählen
if
else if
else if
else- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Genau so und nicht anders.
Es kommt allerdings immer auf den Einzelfall an. Hierzu ein paar Beispiele:
Ich hoffe, es ist jetzt etwas klarer.
Es kommt allerdings immer auf den Einzelfall an. Hierzu ein paar Beispiele:
Code: Alles auswählen
if ( $value1 == 'Irgendwas' )
{
$variable1 = 1;
}
else if ( $value1 == 'Was anderes' )
{
$variable1 = 2;
}
else
{
$variable1 = 0;
}Code: Alles auswählen
if ( $value1 == 'Irgendwas' )
{
$variable2 = 1;
}
if ( $value1 == 'Was anderes' )
{
$variable3 = 1;
}Code: Alles auswählen
if ( $value1 == 'Was anderes' )
{
$variable2 = 1;
}
if ( $value2 == 'Irgendwas' )
{
$variable3 = 0;
}Code: Alles auswählen
if ( $value1 == 'Was anderes' )
{
$variable2 = 1;
}
else if ( $value2 == 'Irgendwas' )
{
$variable2 = 2;
}
else
{
$variable2 = 0;
}Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
ich häng trotzdem! Da es ein haufen an Versionen gibt!
Link
ich tät nur gerne unterscheiden zwischen MSIE und Netscape
nachdem sich beide aber als Mozilla ausgeben hab ich kein Plan wie ich da unterscheiden soll!
Hat da wer nen Tipp für mich?
Link
ich tät nur gerne unterscheiden zwischen MSIE und Netscape
nachdem sich beide aber als Mozilla ausgeben hab ich kein Plan wie ich da unterscheiden soll!
Hat da wer nen Tipp für mich?
Zuletzt geändert von skittles am Sa 29.Mai, 2004 09:12, insgesamt 1-mal geändert.
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Versuchs mal so:
Code: Alles auswählen
if ( stristr($HTTP_USER_AGENT, "Mozilla") && (!(stristr($HTTP_USER_AGENT, "compatible"))) )
{
// Hier der Code für den Netscape, Mozilla, etc.
}
else
{
// Und hier für alle anderen (IE und Konquerer)
}Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Code: Alles auswählen
if ( stristr($HTTP_USER_AGENT, "Mozilla") && (!(stristr($HTTP_USER_AGENT, "compatible"))) )
{
$scroll_delay = 1; // increasing the value causes the scroll to become slower
}
else
{
$scroll_delay = 100; // increasing the value causes the scroll to become slower
}Netscape viel zu schnell, Inet Explorer viel zu langsam!
Yep!
Code: Alles auswählen
$day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Day_users'], $day_users, $users_list_delay) ) . '<br /><marquee scrolldelay=$scroll_delay id=userscroll1>' . $day_userlist . '</marquee>';
$not_day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Not_day_users'], $not_day_users, $users_list_delay) ) . '<br /><marquee scrolldelay=$scroll_delay id=userscroll2>' . $not_day_userlist . '</marquee>';- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Welche Werte braucht denn jeder Browser, also der Navigator oder IE, damit die Laufschrift gleich schnell ist?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Bin grad draufgekommen, dass jede Veränderung dieses Wertes keinen Einfluss auf die Geschwindikeit bei Netscape hat!
Aber komischer weise funktioniert es normaler weise schon!
z.b. bei deinem Portal rechts unten! Da sind ja auch zwei scrollbänder! nur halt von unten nach oben und net von rechts nach links!
und da ist es eigentlich auch gut erkennbar!
Wie ist denn das bei dir gemacht?
Aber komischer weise funktioniert es normaler weise schon!
z.b. bei deinem Portal rechts unten! Da sind ja auch zwei scrollbänder! nur halt von unten nach oben und net von rechts nach links!
und da ist es eigentlich auch gut erkennbar!
Wie ist denn das bei dir gemacht?
Der Marquee Tag ist so eine sache für sich!
Ich habe bei mir im Portal ebenfalls zwei Scrollfelder. Eins von unten nach oben und eins von rechts nach links. Bei dem von rechts nach links habe ich den eindruck das die delayzeiten von von beiden Browsern (Netscape und IE) ignoriert werden. Ich kann einstellen was ich will, ändern tut sich da nicht wirklich was.
Ich habe bei mir im Portal ebenfalls zwei Scrollfelder. Eins von unten nach oben und eins von rechts nach links. Bei dem von rechts nach links habe ich den eindruck das die delayzeiten von von beiden Browsern (Netscape und IE) ignoriert werden. Ich kann einstellen was ich will, ändern tut sich da nicht wirklich was.
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Interessant dürfte auch das hier sein:
http://selfhtml.teamone.de/html/text/pr ... tm#marquee
Auffällig der Name hinter "Marquee"
http://selfhtml.teamone.de/html/text/pr ... tm#marquee
Auffällig der Name hinter "Marquee"
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- oxpus
- Administrator
- Beiträge: 28735
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Marquee versteht so ziemlich jeder Browser, nur mit dem seitlichen Scrollen mag es Probs geben. Auf meinem Portal ist die Laufschrift des Heise Newstickers auch marquee. Wie läuft die denn auf den Navigator?
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
Hmm! Der läuft eigentlich perfekt!
Also dein Code schaut so aus!
Ich werd mal folgendes machen
Bin neugierig obs nun geht
//EDIT
ähm ja so ein schas!
Also es geht immer noch nicht!
Und ich denke ich weiß auch wieso!
Man schaue auf den Teil scrolldelay="$scroll_delay"
wieso wird der Wert nicht übergeben? angegeben und definiert ist er ja!
Also dein Code schaut so aus!
Code: Alles auswählen
<marquee id="heise" behavior="scroll" direction="left" scrolldelay="50" scrollamount="3" onmouseover="stop()" onmouseout="start()">
</marquee>Code: Alles auswählen
öffne includes/page_header.php
FIND
$day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Day_users'], $day_users, $users_list_delay) ) . '<br /><marquee scrolldelay=$scroll_delay id=userscroll1>' . $day_userlist . '</marquee>';
$not_day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Not_day_users'], $not_day_users, $users_list_delay) ) . '<br /><marquee scrolldelay=$scroll_delay id=userscroll2>' . $not_day_userlist .
Replace with
$day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Day_users'], $day_users, $users_list_delay) ) . '<br /><marquee scrolldelay=$scroll_delay id=userscroll1 behavior="scroll" direction="left" >' . $day_userlist . '</marquee>';
$not_day_userlist = ( ( isset($forum_id) ) ? '' : sprintf($lang['Not_day_users'], $not_day_users, $users_list_delay) ) . '<br /><marquee scrolldelay=$scroll_delay id=userscroll2 behavior="scroll" direction="left" >' . $not_day_userlist . '</marquee>';
//EDIT
ähm ja so ein schas!
Also es geht immer noch nicht!
Und ich denke ich weiß auch wieso!
Code: Alles auswählen
<marquee scrolldelay="$scroll_delay" id="userscroll1" behavior="scroll" direction="left"><a href="privmsg.php?mode=post&u=2&sid=ca0c5bf2e8c7996f3923dc91fa8aca95" style="" title="Send User a PM" onmouseover="document.all.userscroll1.stop()" onmouseout="document.all.userscroll1.start()"><img src="templates/subSilver/images/icon_scroll_pm.gif" align="top" border="0"></a> <a href="profile.php?mode=viewprofile" style="" title="View Users Profile" onmouseover="document.all.userscroll1.stop()" onmouseout="document.all.userscroll1.start()"><b>skittles</b></a></marquee>wieso wird der Wert nicht übergeben? angegeben und definiert ist er ja!
Zuletzt geändert von skittles am So 30.Mai, 2004 21:55, insgesamt 1-mal geändert.
