ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Forum Zuletzt modifiziert von...

Geschlossen
  1. #1
    User Pic
    Zeisig Mitglied
    Registriert seit
    05.03.2013
    Beiträge
    229
    Beitragswertungen
    2 Beitragspunkte
    Hallo Ilcher,
    weiß jemand wie ich es hinbekomme, die "Zuletzt modifiziert von Name" Schrift im Forum auf die kleinst Mögliche Schriftgröße machen kann ? Ich finde es wirkt einfach zu groß wenn man nen Beitrag editiert. Danke vielmals lächeln


    verwendete ilchClan Version: 1.1 N

    betroffene Homepage: externer Link
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    show_post.php

    ersetze:

    $row['txt'] = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );


    durch

    $s = preg_quote($lang['postlastchangedby']);
    if(preg_match("/.*".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $row['txt'])){
        preg_match("/.*".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $row['txt'], $matched);
        $formatted='<span style="font-size:5pt">'.$matched[0].'</span>';
        $txt = preg_replace("/".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $formatted, $row['txt']);
    } else {
        $txt=$row['txt'];
    }
    $row['txt'] = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($txt) );


    bin gespannt ob das geht ^^

    bzw evtl hat noch jemand eine vereinfachungs idee mit regex hab ichs nicht so
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Zeisig Mitglied
    Registriert seit
    05.03.2013
    Beiträge
    229
    Beitragswertungen
    2 Beitragspunkte
    Habs ersetzt und es kommt in der Ausgabe:

    <span style="font-size:5pt">Zuletzt modifiziert von Zeisigwald am 19.08.2013 - 12:47:09</span>
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    $txt = (isset($_GET['such']) ? markword(bbcode ($row['txt']),$_GET['such']) : bbcode ($row['txt']) );
    $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)){
        preg_match("/.*".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $txt, $matched);
        $formatted='<span style="font-size:5pt">'.$matched[0].'</span>';
        $row['txt'] = preg_replace("/".$s." ([^\ ])* am \d\d\.\d\d\.\d\d\d\d - \d\d:\d\d:\d\d$/", $formatted, $txt);
    } else {
        $row['txt']=$txt;
    }
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    1 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Zeisig Mitglied
    Registriert seit
    05.03.2013
    Beiträge
    229
    Beitragswertungen
    2 Beitragspunkte
    Funktioniert hervorragend. Nun fällt mir aber auf, das auch hier bei jedem mal editieren eine neue Zeile geschrieben wird. Sollte es nicht die alte ersetzen ? War aber beim alten Code schon so. Gibt es dafür eine Lösung ?

    Vielen Dank Dir Rock zwinker

    Also dieser fehler tritt sporadisch auf. Manchmal ist es so und manchmal ersetzt er die Zeile korrekt. Aber was wieder aufgefallen ist. Beim ersten editieren wird die Zeile schön klein dargestellt und sobald ich nochmal editiere, ist sie wieder groß im original. Muss da noch eine Datei verändert werden ?


    gesperrtes Bild


    Zuletzt modifiziert von Zeisig am 19.08.2013 - 18:56:41
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    uff

    also das hat erstmal nix mit unserer Änderung zu tun, die manipuliert nur die ausgabe ;-)

    der fehler steckt dann im code aber wie gesagt reg ex sind nicht meine stärke evtl sollte da jemand anderes mal nachschauen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Zeisig Mitglied
    Registriert seit
    05.03.2013
    Beiträge
    229
    Beitragswertungen
    2 Beitragspunkte
    Naja ist auch nit weiter wild. Wenn ich das Ilch Forum sehe passiert das nicht. Hab ich aber gerade bei einer frischen Ilch Demo Installation auch diesen Fehler. Wer weiß woran das liegt.

    Aber die Schrift beim ersten mal editieren klein, beim zweiten groß. Woran liegt das ?
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Der reguläre Ausdruck schaut nur ganz am Ende des Textes, wenn du mehrere solche Editiertmeldungen hast, wird nur die letzte entsprechend klein dargestellt.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    dürfte doch aber trotzdem nicht mehrfach drinstehen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Von der Sache her nicht, da er immer ersetzt werden sollte, es sei denn es steht was dahinter.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten