Optimierung der Beitragsansicht

Hier die Newsecke (Kein Support!)
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

aso hätte man es also klein schreiben können ^^--- verdammte axt!

ich danke für die aufklärung bei mir funzte das so nicht deshalb meine if schleife.... naja .... *schnief*
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

siehste ^^ *und ich dachte schon ich bin doch älter...*

naja man kann sich ja alles einreden...
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

So, jetzt stimmt es wieder. Ich habe folgendes geändert (zum Original-Code wohlgemerkt):

Code: Alles auswählen

	$poster_age = '('.($this_year - realdate ('Y',$miniprofile['user_birthday'])).')';
	if ($this_date < $poster_birthdate) $poster_age--;
ersetzen durch dieses:

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'])).')';
Damit bleibe ich 34 und Bootenks ist nun 20. Aktuell stimmt das zumindest...
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!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ja das ist auch ein ansatz oder du hättest die if schleife eingebastelt die oben hatte.... jaja zuviele Zeilen *bähh*
Nur ein Informatik Student. ^^
Benutzeravatar
AmigaLink
Beiträge: 5843
Registriert: Mi 03.Mär, 2004 09:05
Wohnort: NRW
Kontaktdaten:

Beitrag von AmigaLink »

[quote="oxpus @ Mi 14.Jul, 2004 10:50";p="9840"]

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'])).')';
[/quote]
Wie kommt man auf solche Codezeilen? ^1
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]
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

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 :)
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Diese eine Zeile ist das Optimum unter PHP, da weniger Zeilen 0 schnellere Ausführung.
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!
Benutzeravatar
Bootenks
Beiträge: 1836
Registriert: Sa 29.Mai, 2004 23:36
Wohnort: G?rlitz (?stlichste Stadt Deutschlands)

Beitrag von Bootenks »

ok überredet ich baue deine ein ^^

wenn sie schneller ist, was man nicht alles für das gute alte Board tut!

Mfg Boo!
Nur ein Informatik Student. ^^
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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!
diyar
Beiträge: 21
Registriert: Sa 09.Apr, 2005 06:11
Wohnort: Germany
Kontaktdaten:

Beitrag von diyar »

ich habe die folgende code overal_header.tpl datei geschrieben code

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>
und die andere datei viwtopic.php die folgende code

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 ?
Benutzeravatar
oxpus
Administrator
Beiträge: 28737
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

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!
diyar
Beiträge: 21
Registriert: Sa 09.Apr, 2005 06:11
Wohnort: Germany
Kontaktdaten:

Beitrag von diyar »

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>';
Antworten