You need to log in to create posts and topics.

Asgaros Forum v1.3.4: Signatures & Optimizations

Hi @asgaros

ich weiß, du hattest erwähnt dass Du das Plugin nicht kennst. Hatte nur gehofft dass Du einen Tipp für jemanden hast, der nicht so der php Crack ist 🙁

Ich zeige Dir mal wie das Feld für die Biographie aussieht, und was ich nun eingebaut habe. Es funktioniert nur nicht. Falls nicht Du, evtl. hab ich ja Glück und jemand anderes hat einen Tipp.

So ist das Biographie Feld implementiert:

<h3><?php _e( 'About Yourself', 'theme-my-login' ); ?></h3>

    <table class="tml-form-table">
    <tr class="tml-user-description-wrap">
      <th><label for="description"><?php _e( 'Biographical Info', 'theme-my-login' ); ?></label></th>
      <td><textarea name="description" id="description" rows="5" cols="30"><?php echo esc_html( $profileuser->description ); ?></textarea><br />
      <span class="description"><?php _e( 'Share a little biographical information to fill out your profile. This may be shown publicly.', 'theme-my-login' ); ?></span></td>
    </tr>

und das habe ich nun eingebaut: (das Feld wird angezeigt, aber steht nichts drin bzw kann nicht gespeichert werden)

<h3>Signatur</h3>
    <table class="tml-form-table">
    <tr class="tml-user-description-wrap">
      <th><label for="asgarosforum_signatur"><?php _e( 'Signatur'); ?></label></th>
      <td><textarea name="asgarosforum_signatur" id="asgarosforum_signatur" rows="3" cols="30"><?php echo esc_html ( $asgarosforum_signatur->asgarosforum_signatur ); ?></textarea><br />
      <span class="asgarosforum_signatur"><?php _e ( 'Deine Signatur wird unter jedem Deiner Beiträge im Forum angezeigt.' ); ?></span></td>
    </tr>

Ich wäre so Happy wenn das endlich funktioniert 🙁

@dimendia

Auslesen kannst du die Signatur mit der folgenden Funktion:

get_user_meta(1234, 'asgarosforum_signature')

Der erste Parameter ist die Benutzer-ID, welche du dynamisch ergeben musst. Keine Ahnung, ob und wo das Plugin die in einer eigenen Variable definiert hat. Das User-Meta-Feld kannst du so beibelassen, da es sich nicht ändert.

Zur Speicherung kann ich dir auch nichts sagen, da ich annehme, dass die Erweiterung dafür eigene Hooks und Funktionen verwendet.

If you want to support the development of Asgaros Forum, you can leave a good review or donate. Thank you very much!

Hallo Thomas,

ich habe das mit der Signatur auch probiert und es funktioniert auch, aber schön finde ich es nicht. Erst einmal fällt die Signatur kaum auf, dann wirkt sie an den Beitrag irgendwie herangeklatscht.

Darum habe ich das schnell wieder entfernt.

Eine Signatur hätte für mich nur Sinn, wenn sie Teil jedes neuen Posts wäre und im Format des Postes dargestellt. Ansonsten verzichtet man lieber darauf und arbeitet mit Textbausteinen, wie sie Phrase Express anbieten.

Sylvia

Hallo @springer

Die Signatur habe ich vom Stil bewusst etwas dezenter dargestellt, damit sie nicht von den eigentlichen Inhalten ablenkt. Sofern du HTML-Tags in Signaturen erlaubst, steht es dir natuerlich frei, diese mit HTML-Code anders zu gestalten: Fetter Text, kursiver Text, andere Farbe, etc.

Wie angekuendigt wird das naechste Update auch wieder einige kleinere Design-Anpassungen enthalten. Unter anderem wird die Signatur wieder direkt innerhalb des Beitragsbereiches angezeigt - siehe Bild unten.

Uploaded files:
  • signature.PNG
If you want to support the development of Asgaros Forum, you can leave a good review or donate. Thank you very much!

Hallo @asgaros,

Also im Bild sehe ich nichts, da ist es immer noch am Rand rechts und außerhalb des Beitrages. Vielleicht war es ja das falsche Bild?

Sylvi

@springer Nein, Signaturen waren vorher komplett ausserhalb des Beitrages - nicht im hellen, sondern im grauen Meta-Bereich (siehe Bild unten).

Dass Signaturen unterhalb des Beitrages angezeigt werden, ist Absicht. Signaturen sind kein fester Bestandteil eines Beitrags, sondern davon losgeloest und koennen dafuer genutzt werden, auf allgemeine Dinge hinzuweisen. Wenn jemand seine Signatur dafuer nutzt, Werbung fuer seine Website zu machen, dann hat dies ja erstmal nichts mit dem eigentlichen Beitrag innerhalb eines Themas zu tun.

Deshalb die dezente Platzierung mit absichtlicher Abgrenzung ganz am Schluss, um nicht vom eigentlichen Inhalt abzulenken.

Uploaded files:
  • signature.PNG
If you want to support the development of Asgaros Forum, you can leave a good review or donate. Thank you very much!

@asgaros,

ok. Meine Vorstellungen von einer Signatur beziehen sich auf den Namen oder eine Grußformel, die man ständig verwendet, wie z.B. bei einer Email-Signatur.

Für den von dir verwendeten Zweck, eine Werbung oder einen allgemeinen Hinweis unterzubringen, verstehe ich die Platzierung hingegen.

Dann würde ich es nicht Signatur nennen, sondern Standard-Message

 

Sylvi

Hallo @asgaros

ich nutze das von Dir entwickelte Forum und komme damit super zurecht.

Nur bei der Signatur habe ich das Problem, das beim Admin zwar die Signatur angezeigt wird aber nicht bei den normalen Membern.

Zu sehen ist das hier:

https://www.chopper-motorrad.de/cf/thema/signatur/#postid-293

An was könnte das liegen?

 

Hallo @biker

Stelle bitte sicher, dass die folgenden zwei Optionen in Forum -> Settings -> Signatures aktiviert sind:

  • Enable signatures: Check
  • Who can use signatures: Logged in users & Moderators
If you want to support the development of Asgaros Forum, you can leave a good review or donate. Thank you very much!

Hallo @asgaros

Danke für Deine Hilfe.

So ist es bei mir drin