[MOD für SMF 1.1.1] Forenhaftung-Modification (war: Re: Abmahungen)

Started by Force73, June 05, 2007, 07:22:55 AM

Previous topic - Next topic

Force73

Hier ist der MOD.

Zu bearbeitende Datei: Display.template.php


UNBEDINGT BACKUP MACHEN!
ICH ÜBERNEHME KEINE HAFTUNG FÜR SCHÄDEN AN EURER Display.template.php :-D Obwohl ihr nicht viel falsch machen könnt.


Unter

Quote
      // Show the member's signature?
      if (!empty($message['member']['signature']) && empty($options['show_no_signatures']))
         echo '
                     <hr width="100%" size="1" class="hrcolor" />
                     <div class="signature">', $message['member']['signature'], '</div>';


dieses einfügen:

Quote
      // force-mod: Forenhaftung, force
      if ( $message['member']['link'] == '#####-HIER DEN LINK ZUM PROFIL VOM ADMIN REIN-#####' )
      { } else {
      echo '
      <style type="text/css">
      <!--
      .haftungfont {font-size: 11px}
      -->
      </style>
      <hr width="100%" size="1" class="hrcolor" /><img src="#####-...forenhaftung-warnung.gif-#####" /><span class="haftungfont"> <strong>Mitteilung von #####-NICKNAME VOM ADMIN-##### (Forumbetreiber):</strong> "Ich distanziere mich hiermit ausdr&uuml;cklich von der, von ';
      echo $message['member']['link'];
      echo ', gemachten Aussage (Datum: '; echo $message['time'];
      echo '). Der Kommentar gibt ausschliesslich die Meinung des Beitragverfassers wider."</span>'; }


Wichtig:

- die Stellen die mit "#####-  ... -#####" markiert sind, müssen einfach durch die genannten Informationen ersetzt werden.
- die Grafik "forenhaftung-warnung.gif" müsst ihr selbst erstellen, Größe 15x15 Pixel ist ideal (ich habe ein kleines Ausrufezeichen-Schild benutzt)
- die Font des Textes ist per CSS mit der Class "haftungfont" formatiert. Legt diese einfach in eurer CSS-Datei an (wenn ihr es weglasst, wird einfach die Standardfont und -größe benutzt)

PfalzNacht

Könnte das mal bitte jemand an einem "Beispiel" Forum ausfüllen.

Ich weiß nämlich nicht wie der Link zum Admin usw. aussehen soll (doof bin).

Vielen Dank

Force73

Quote from: PfalzNacht on June 05, 2007, 10:27:42 AM
Könnte das mal bitte jemand an einem "Beispiel" Forum ausfüllen.

Ich weiß nämlich nicht wie der Link zum Admin usw. aussehen soll (doof bin).

Vielen Dank

Ich habe es bei mir bereits wieder entfernt, aber was ich meine ist einfach nur der Link, zu dem man kommt, wenn man im Forum auf deinen Nickname klickt :-)  _Hier_ in diesem Forum ist dein Link (bezieht sich auf PfalzNacht) z. B.  http://www.simplemachines.org/community/index.php?action=profile;u=98423

Ich habe mir vor ein paar Monaten ein völlig eigenes Profilsystem mit Editfunktion, Gästebuch usw. programmiert, darum habe ich auch völlig andere Links auf den Nicknames der User liegen. Wäre dem nicht so, wäre das Beispiel hier wohl schneller zu verstehen gewesen, sorry :-D

Erklärung zu dem Link:

Das ist ein simpler Trick, der dafür sorgt, dass der Haftungshinweis bei deinen eigenen Postings nicht angezeigt wird. Sieht sonst komisch aus und liest sich blöd, wenn man sich von seinem eigenen Blabla distanziert ;-)

PfalzNacht

Achso, ich dachte jetzt muss man etwas komplizierteres machen.

Na dann ist ja alles klar.

Vielen Dank nochmal.


EDIT: hab das grad mal reingemacht, und funktioniert. Es gibt nur eine Sache, die ich noch ändern muss, und zwar:

bei meinen Posts steht das auch drunter.

Wo liegt der Fehler?

Dompressor

Ich danke auch für die kleine Modifikation !!

Bei mir steht allerdings nun auch der Text unter meinen Posting.

Dompressor

Ich habs gefunden ... das mit dem Link zum Profil klappt nicht so ....

message['member']['id'] Member ID von dir, dann klappts zumindest bei mir.

PfalzNacht

Könntest du mal bitte genauer beschreiben wie du die ID definiert hast? Denn bei mir steht es immer noch bei meinen Beiträgen.

Bin mal wieder zu doof dafür.&nbsp; :-[

Danke


Edit:

oder setz am besten mal deinen Code hier rein, ich weiß nämlich immer noch nicht, wie ich das mit der ID machen soll.

dieter4

* Neakro trennte da Thema, damit der Sinn des "alten" Themas erhalten bleibt.

Dompressor

if ( $message['member']['id'] == '1' )

Und die '1' ist bei meinem Forum meine User ID ...

Im diesem Forum hier, ist deine ID 98423

http://www.simplemachines.org/community/index.php?action=profile;u=98423

PfalzNacht

Achso, jetzt ist alles klar.

Ich doller hab das ['id'] durch meine Nummer ersetzt.  :D  *lol*

Mein Gott, manchmal steh ich echt auf der Leitung.

Danke nochmal.

Advertisement: