Optimierung der Beitragsansicht
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Okay, es scheint da ein Problem mit den Geburtstagen im Miniprofil zu geben. Ich werde das die Tage korrigieren.
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!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
So, jetzt stimmt es wieder. Ich habe folgendes geändert (zum Original-Code wohlgemerkt):
ersetzen durch dieses:
Damit bleibe ich 34 und Bootenks ist nun 20. Aktuell stimmt das zumindest...
Code: Alles auswählen
$poster_age = '('.($this_year - realdate ('Y',$miniprofile['user_birthday'])).')';
if ($this_date < $poster_birthdate) $poster_age--;
Code: Alles auswählen
$poster_age = ($this_date < $poster_birthdate) ? '('.(($this_year-1) - realdate ('Y',$miniprofile['user_birthday'])).')' : '('.($this_year - realdate ('Y',$miniprofile['user_birthday'])).')';
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!
[quote="oxpus @ Mi 14.Jul, 2004 10:50";p="9840"][/quote]
Wie kommt man auf solche Codezeilen?
Nachdem ich sie jetzt 3x gelesen habe kapiere ich sie zwar, aber ich wäre da nie drauf gekommen und hätte es ähnlich wie Bootenks gemacht. :rolleyes:
Code: Alles auswählen
$poster_age = ($this_date < $poster_birthdate) ? '('.(($this_year-1) - realdate ('Y',$miniprofile['user_birthday'])).')' : '('.($this_year - realdate ('Y',$miniprofile['user_birthday'])).')';
Wie kommt man auf solche Codezeilen?
Nachdem ich sie jetzt 3x gelesen habe kapiere ich sie zwar, aber ich wäre da nie drauf gekommen und hätte es ähnlich wie Bootenks gemacht. :rolleyes:
[center].: Web Relax .::. Essen mit Freude .::. AmigaLink.de :.
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
______________________________________
Kein Support per PM, ICQ oder eMail!!![/center]
- Bootenks
- Beiträge: 1836
- Registriert: Sa 29.Mai, 2004 23:36
- Wohnort: G?rlitz (?stlichste Stadt Deutschlands)
naja also ich denke mal das ist einfach nur die php schreibweise die das so komisch aussehen lässt...
also ich habs ja mit der guten alten php schreibweise gemacht!
in diesem Ausruck wird die variable einfach nach kriterien gefüllt... verstehe verstehe.... naja ich bleib bei meiner schreibweise ^^ aber die ist och net schelcht
also ich habs ja mit der guten alten php schreibweise gemacht!
in diesem Ausruck wird die variable einfach nach kriterien gefüllt... verstehe verstehe.... naja ich bleib bei meiner schreibweise ^^ aber die ist och net schelcht
Nur ein Informatik Student. ^^
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Diese eine Zeile ist das Optimum unter PHP, da weniger Zeilen 0 schnellere Ausführung.
Weniger geht wirklich nicht, nur "schöner"
Weniger geht wirklich nicht, nur "schöner"
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!
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
So viel macht das nicht aus, aber immer hart am Limit fahren. Damit das Board schön schnell bleibt
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 habe die folgende code overal_header.tpl datei geschrieben code
und die andere datei viwtopic.php die folgende code
und die viewtopic_body.tpl datei die folgende code
bis hier leuft alles aber nach info klicke öfnet der popup nicht gibt java sprit fehler
jungs ich habe auch profile control panel 1.0.0 instaliert macht der probleme oder nicht ?
Code: Alles auswählen
<script language="JavaScript" type="text/javascript">
<!--
function miniprofile(miniprofile) {
window.open(miniprofile, "_miniprofile", "width=300,height=500,scrollbars,resizable=yes");
}
//-->
</script>
Code: Alles auswählen
$profile_info = '<a href="javascript:void(0)" onclick="javascript:miniprofile(\'miniprofile.php?'.POST_USERS_URL.'='.$poster_id.'\')" class="gensmall">[ <span style="color: #0000FF">Info</span> ]</a>';
Code: Alles auswählen
'PROFILE_INFO' => $profile_info,
und die viewtopic_body.tpl datei die folgende code
Code: Alles auswählen
{postrow.PROFILE_INFO}
bis hier leuft alles aber nach info klicke öfnet der popup nicht gibt java sprit fehler
jungs ich habe auch profile control panel 1.0.0 instaliert macht der probleme oder nicht ?
- oxpus
- Administrator
- Beiträge: 28737
- Registriert: Mo 27.Jan, 2003 22:13
- Wohnort: Bad Wildungen
- Kontaktdaten:
Das PCP hat damit nichts zu tun, aber mal ein Link als Beispiel, damit man sich das mal näher anschauen kann, wäre nicht verkehrt.
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!
Das hab ich so gemacht jets funktioniert nun bleibt miniprofile.php datei bissen ändern
Code: Alles auswählen
$profile_info_url = append_sid("miniprofile.$phpEx?mode=profile&popup=1&" . POST_USERS_URL .'=' . $poster_id);
$profile_info ='<a href="' . $profile_info_url . '" onclick="window.open(\'' .$profile_info_url . '\', \'_miniprofile\', \'HEIGHT=420,resizable=yes,scrollbars=yes,WIDTH=400\');return false;" target="_miniprofile">[ <span style="color: #0000FF">Bilgi</span> ]</a></span>';