ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Zuletzt modifiziert - Doppelt dargestelt

Geschlossen
  1. #1
    User Pic
    Kamo Mitglied
    Registriert seit
    30.05.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    mein Problem ist wenn jemand z.B seinen Forum Beitrag 2-3x ändert, dass unter seinem Post dann auch 2-3x zuletzt modifiziert von steht.

    Wo und wie kann ich dies auf 1x zuletzt modifiziert von Begrenzen?

    Ilch v. 1.1P
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Normal wird dies ersetzt, allerdings muss es dazu am Ende des Beitrages stehen, wenn man dahinter was schreibt, wird es nicht entfernt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Kamo Mitglied
    Registriert seit
    30.05.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hallo,

    danke für deine Antwort diese verstehe ich nun aber nicht ganz.
    Es wird bei mir ja nicht ersetzt sonder kommt hinzu egal ob man, was am Text hinzufügt oder etwas löscht. Das interessante daran ist das man dies auch im Bearbeitungsmodus später drinnen hatt. Sollte dies nicht Seperat unterhalt der Text Tabelle stehen?

    Zur besseren verstäntnisses HIER mal ein Beispiel.
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Die Funktion für die Entfernung dieses Eintrages befindet sich include/contents/forum/edit_post.php. Prüfe mal die Datei mit der originalen Datei.

    1
    2
    3
    4
    5
    6
    $s = preg_quote($lang['postlastchangedby']);
    if (preg_match("/.*".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $txt)) {
      $txt = preg_replace("/".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s"), $txt);
    } else {
      $txt .= "\n\n\n".$lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s");
    }
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Kamo Mitglied
    Registriert seit
    30.05.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Hallo Schirmer,

    der Code schaut genau so aus wie dein Beispiel.

    1
    2
    3
    4
    5
    6
    $s = preg_quote($lang['postlastchangedby']);
     if (preg_match("/.*".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $txt)) {
       $txt = preg_replace("/".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s"), $txt);
     } else {
       $txt .= "\n\n\n".$lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s");
     }
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Mhh... komisch. Poste bitte mal die include/contents/forum/edit_post.php.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Kamo Mitglied
    Registriert seit
    30.05.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    hier der code

    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Mhh... das ist die unveränderte Standard-Datei ... einen Fehler kann ich aktuell nicht erkennen. Komisch sollte genauso funktionieren.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Kamo Mitglied
    Registriert seit
    30.05.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    Wenn der Admin schon nicht weiß was da los ist muss das erstmal so bleiben lächeln
    Ich danke dir denn noch für deine hilfe.

    Ich hätte da noch eine Frage dieses Thema gibt es schon ein paar Mal aber für einen Anfänger wie mich sind leider die Antworten eher nix sagent. zwinker

    Da wir viele Member in unseren Clan habe und ich nicht möchte das sich jeder X-beliebige sich auf unserer HP regestriegen kann und ich gerne die Übersicht behalten möchte. Würde ich gerne die einzelnen User per Admin freischalten.

    Wie soll dies aussehen?

    -User regestriert sich
    -User bekommt per E-Mail die Bestätigung (So das es sich auch um seine E-Mail handelt)
    -User kann sich danach erst einloggen wenn der Admin ihn freischaltet.


    Zuletzt modifiziert von Kamo am 13.06.2013 - 10:38:09
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.680
    Beitragswertungen
    1217 Beitragspunkte
    Im Bezug auf "zuletzt modifiziert von ..." könnte ich, sofern gewollt, mal in deine Daten schauen. Wenn JA dann FTP Zugang per PN an mich bitte!

    Auf deine zweite Frage hin ... einfach den Registrierungslink in der Email entfernen und den Hinweistext nach der Registrierung ändern. Dann kannst du die Anmeldungen im Adminbereich per Hand freischalten.

    include/includes/lang/de.php
    confirmregist
    registconfirm
    registconfirmlink
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Kamo Mitglied
    Registriert seit
    30.05.2013
    Beiträge
    8
    Beitragswertungen
    0 Beitragspunkte
    ZitatZitat
    einfach den Registrierungslink in der Email entfernen

    Wenn ich dies tuhe kommt dieser fehler.
    Parse error: syntax error, unexpected T_DOUBLE_ARROW, expecting ')' in /web/1/000/057/498/232584/htdocs/lost-gilde/include/includes/lang/de.php on line 352
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Zeisig Mitglied
    Registriert seit
    05.03.2013
    Beiträge
    229
    Beitragswertungen
    2 Beitragspunkte
    Hallo,
    weiß gerade jemand wie ich die Schriftgröße auf die kleinste formatieren kann in dieser PHP ?

    1
    2
    3
    4
    5
    6
    7
    else {
      $s = preg_quote($lang['postlastchangedby']);
      if (preg_match("/.*".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $txt)) {
        $txt = preg_replace("/".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $lang['postlastchangedby'].' '.$_SESSION['authname'].'  '.date("d.m.Y - H:i:s"), $txt);
      } else {
        $txt .="\n\n\n".$lang['postlastchangedby'].' '.$_SESSION['authname'].' am '.date("d.m.Y - H:i:s");
      }
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    eh gar nicht.... da PHP nicht für die darstellung zuständig ist.

    und so etwas macht man schon gernicht im Speicherungs Prozess.

    In der show_post.php

    nach dem string suchen und dort mit einem div und passender css Kapseln
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    1 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Zeisig Mitglied
    Registriert seit
    05.03.2013
    Beiträge
    229
    Beitragswertungen
    2 Beitragspunkte
    Danke Rock,

    aber leider finde ich nichts was damit zu tun hat in der von Dir genannten betreffenden Datei. Vielleicht magst mir nochmal weiterhelfen.

    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Das gibt es dort auch nicht,

    und ich bezweifle das ein div dort funktioniert.

    Muss man dort neu einbauen.

    Dafür bitte einen neuen Post erstellen hat hier mit dem Thema nix zu tun


    Zuletzt modifiziert von Rock@wulf am 19.08.2013 - 11:53:30
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Zeisig Mitglied
    Registriert seit
    05.03.2013
    Beiträge
    229
    Beitragswertungen
    2 Beitragspunkte
    ok ich danke Dir recht herzlich. lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten