Seite 1 von 1
[3.2] Profilbox im Post ausblenden
Verfasst: 09.02.2018 15:03
von redsniper
Hallo,
erst einmal meinen Respekt für das hier versammelte Wissen.
Konnte daraus schon manche Hilfe ziehen...und nun wollte ich mich auch mal anmelden
...und natürlich direkt eine Frage stellen, da finde ich nämlich keine Antwort (oder bin zu blöd zum richtigen Suchen

).
Habe den Standardstyle installiert (prosilver...nur für den Fall dass dies wichtig sein sollte)...und würde gerne in den Posts die
Box auf der rechten Seite mit den Infos zum Poster weglassen.
Also nur der eigentlichen Post sollte angezeigt werden...
Was müsste ich also verändern um den Post so angezeigt zu bekommen...?
Vielen Dank schon einmal.
tobi
Re: [3.2] Profilbox im Post ausblenden
Verfasst: 09.02.2018 16:21
von Melmac
Hi,
falls es nicht stört, dass die Änderungen sich auf Anzeige aller Arten von Beiträgen auswirken, also auch PNs, dann kannst Du mal folgendes probieren:
- Im Verzeichnis
/styles/prosilver/theme/
eine neue, leere Stylesheet-Datei anlegen, z.B. custon.css
, in der Du dann alle Deine CSS-Anpassungen einfügen kannst;
- Diese Datei bindest Du jetzt in die
stylesheet.css
ein, damit deren Code verwendet werden kann:
Öffne /styles/prosilver/theme/stylesheet.css
und füge ganz am Ende in einer neuen Zeile dies hier ein
- öffne die
custom.css
und füge ein
Code: Alles auswählen
.postprofile {
display: none;
}
.postbody {
width: 100%;
}
.has-profile .post-buttons {
right: 45px;
}
- Sicherheitshalber noch Board- und Browser-Cache leeren
Die Beitragsbuttons habe ich etwas nach links gerückt, ansonsten würden sie optisch mit der Onlineanzeige kollidieren - bei Bedarf kannst Du den Wert noch korrigieren.
Bitte trotzdem auf "Nebenwirkungen" in anderen Bereichen prüfen
Der auf den ersten Blick etwas umständlich erscheinend Weg über eine neue Stylesheetdatei hat den Hintergrund, dass Du beim Anpassen eines Styles dies eigentlich in einem auf diesem basierenden Tochterstyle machen solltest und nicht am Original des Styles selbst.
Solange es aber ausschließlich um eine überschaubare Anzahl an CSS-Anpassungen geht, geht es auch auf diese Weise.
Re: [3.2] Profilbox im Post ausblenden
Verfasst: 09.02.2018 16:50
von Scanialady
Vielleicht auch eine Möglichkeit: du zweckentfremdest diese Extension dafür
Hide custom profile fields for guests
Die ist zwar eigentlich dafür da, das Profil nur vor Gästen zu verstecken, doch man kann das ja bestimmt auch ändern. In \ext\alex75\nocustprof\styles\all\template\event\overall_header_head_append.html dieser Extension steht
Code: Alles auswählen
<!-- IF S_IS_BOT or not S_REGISTERED_USER --><!-- INCLUDECSS @alex75_nocustprof/nocustprof.css --><!-- ENDIF -->
Liege ich falsch, wenn ich vermute, dass lediglich die IF-Bedingung entfernt werden muss, damit das für alle gilt? Also ändern auf
Ich benutze diese Extension zum eigentlichen Zweck, habe dort aber noch allerhand anderes eingefügt, was ich ausblenden möchte

Re: [3.2] Profilbox im Post ausblenden
Verfasst: 09.02.2018 17:03
von redsniper
Hallo...und Danke schön einmal für die Hilfe.
Bin gerade unterwegs, werde aber heute Abend mal probieren und dann berichten.
tobi
Re: [3.2] Profilbox im Post ausblenden
Verfasst: 09.02.2018 20:57
von redsniper
So...noch einmal vielen Dank an Euch beide.
Habe die Lösung von
Melmac ausprobiert...hat super geklappt

,
genau so wie ich es mir vorgestellt habe.
Danke
tobi
Re: [3.2] Profilbox im Post ausblenden
Verfasst: 09.02.2018 22:47
von Melmac
Dann bin ich beruhig: es war halt ein Ansatz "auf die Schnelle"
-----------------------
@Mylady:
Genau so verstehe ich das auch
Das IF Statement sorgt dafür, dass das genannte Stylesheet
nur dann angezogen wird, wenn zumindest eine der beiden Bedingungen erfüllt sind
- es
ist ein Bot (aus der Liste im ACP),
oder
- der Betrachter ist
nicht eingeloggt, also noch als Gast behandelt wird
Fallen diese Bedingungen weg, sollte das Stylesheet auf jeden Fall angezogen werden, also auch für eingeloggte Benutzer zur Anwendung kommen.