MyBB.de Forum
Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Druckversion

+- MyBB.de Forum (https://www.mybb.de/forum)
+-- Forum: Anpassungen (https://www.mybb.de/forum/forum-47.html)
+--- Forum: Plugin-Diskussionen (https://www.mybb.de/forum/forum-38.html)
+--- Thema: Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige (/thread-8772.html)



Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Plexxart - 26.02.2008

Hallo Allemiteinand !

Nachdem mir euer Zitathintergrund so gut gefällt wollte ich mir ebenfalls so einen basteln.
Nur ich kriegs einfach nicht hin -- im Illustrator habe ich mir schon den Hintergrund mit diesen Zitatsymbol gemacht und auch reingeladen -- auch die zusätlichen CSS in der Theme eingefügt - nur der Dreck Sad will einfach nicht laufen.

Jetzt die Bitte an euch -- vielleicht wäre es möglich diesen CSS Code mit dem Hintergrundbild hier zu veröffentlichen.
Damit würdet ihr mir wirklich helfen, weil ich des ausprobierens Müde bin; wenns nicht gestattet ist habe ich natürlich Verständnis dafür.

Das zweite Problem daß ich habe, ist natürlich selbstgestrickt; auch hier habe ich zwar eine Lösung gefunden, die aber noch nicht optimal es.

Es geht darum, daß ich mein Script so verändert habe, daß im Footer der Geburtstag des Users mit vom Forenteam Glückwünsche angezeigt wird.
Dieser Glückwunschgruß kommt nur dann klarerweise zum Vorschein wenn ein User Geburtstag hat.

   

Weiters habe ich im Postbit_user das Template so eingestellt, daß auch hier der User seinen Geburtstag anzeigen kann.
Dazu war es aber notwendig ein neues Profilfeld anzulegen - was sich aber jetzt in den Profileinstellungen so darstellt das der User zweimal den Geburtstag eingeben kann.

   

Wobei das jetzt so läuft das auf die Optionalen Felder die Statistik zugreift und auf die zusätzlichen Informationen das Template postbit_user zugreift.

Dies ist natürlich für den User ziemlich verwirrend.

Ich hätte also gerne, daß nur der Geburtstagseintrag von den optionalen Feldern übrigbleibt - sodaß die Verfasserrubrik als auch der Geburtstag mit Glückwünschen auf diese Einstellung zugreift.

Wenn da ein Supporter hier eine Lösung anbieten könnte; wärs fein.

Danke schon mal für eure Antworten.

L.G.
Walter


RE: Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Michael - 26.02.2008

Zu 1: https://www.mybb.de/forum/showthread.php?tid=6526

Zu 2: Es wäre einfacher überall die Angaben des normalen Geburtstagsfelds zu verwenden. Dazu ist in der Datei inc/functions_post.php nur eine Änderung erforderlich, die Das Datum für die Ausgabe umwandelt.


RE: Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Plexxart - 26.02.2008

Danke Michael !!

Zu 1.

Das funzt jetzt pipifein -- genauso mit der quote Grafik.

Zu 2.

Das ich was ändern muß war mir klar, aber um ein Script umzuändern fehlt mir schlicht und einfach die Qualifikation. Deswegen auch die frage an Euch ( dich ? )

Oder anders ausgedrückt , welche Infos benötigst du noch um mein wirrwarr zu entknoten. Natürlich weiß ich auch daß hier oft größere Troubles anliegen als mein gschissti - gschassti Anliegen. Freuen täts mich dennoch wenn sich einer die Arbeit antun tät.

Account ist mit "Gast" Pw: "tester" offen.

Danke !!

L.G.

Walter


RE: Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Michael - 26.02.2008

Versuchs mal so: Öffne die Datei inc/functions_post.php und suche nach:
PHP-Code:
eval("\$post['user_details'] = \"".$templates->get("postbit_author_user")."\";"); 
Darüber einfügen:
PHP-Code:
$bdayquery $db->simple_select(TABLE_PREFIX."users""birthday""uid='".$post['uid']."'", array("limit_start" => 0"limit" => 1));
$memprofile $db->fetch_array($bdayquery);
if(
$memprofile['birthday'])
{
    
$membday explode("-"$memprofile['birthday']);
    if(
$membday[2])
    {
        
$year my_date("Y");
        
$membdayage get_age($memprofile['birthday']);
        if(
$membday[2] < 1970)
        {
            
$w_day get_weekday($membday[1], $membday[0], $membday[2]);
            
$membday format_bdays($mybb->settings['dateformat'], $membday[1], $membday[0], $membday[2], $w_day);
        }
        else
        {
            
$bdayformat fix_mktime($mybb->settings['dateformat'], $membday[2]);
            
$membday mktime(000$membday[1], $membday[0], $membday[2]);
            
$membday date($bdayformat$membday);
        }
    }
    else
    {
        
$membday mktime(000$membday[1], $membday[0], 0);
        
$membday date("F j"$membday);
        
$membdayage '';
    }
}
else
{
    
$membday "Keine Angabe";
    
$membdayage '';

Anschließend solltest du die Variablen {$membday} (Geburtsdatum) und {$membdayage} (Alter) im Template postbit_author_user verwenden können.


RE: Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Plexxart - 26.02.2008

Danke Michael für deine Hilfe !

Leider bekomme ich ein Error, daß sich folgendermaßen outet.

Parse error: syntax error, unexpected ';' in /home/.sites/81/site18/web/Forum/mybb_129_de/Upload/inc/functions_post.php on line 292

L.G.

Walter


RE: Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Michael - 27.02.2008

Da habe ich wohl eine Klammer vergessen. Ersetze
PHP-Code:
$membdayage get_age($memprofile['birthday']; 
durch
PHP-Code:
$membdayage get_age($memprofile['birthday']); 



RE: Zwei Anliegen hätt ich noch -- Zitathintergrund und Geburtstagsanzeige - Plexxart - 27.02.2008

"Michael ich möchte Kinder von Dir" [Bild: http://www.plexxart.at/Forum/mybb_129_de/Upload/images/smilies/brueller.gif] würde ich jetzt schreien, wenn ich eine Frau wär.


So will ich mich jetzt nur mehr höflich und vielmals für dein Engagement bedanken.
Du hast mir wirklich sehr geholfen -- vielleicht ist es auch mir mal möglich in einem anderen Gebiet mit Tipps zur Seite zu stehen.

L.G.

Walter