Seite 3 von 4
Verfasst: 04.07.2006 00:55
von FatFreddy
Malz hat geschrieben:Kann man es so drehen das nur in auserwählten Foren ein bestimmtes Bild angezeigt wird?
zb. In forum 1 wird Bild 1 angezeigt & in forum 2 wird dann halt bild 2 angezeigt.
Edit²: Habe gerade gesehen das das bild auch in dem fenster, wo man die Signatur hineinschreibt, dem Post Fenster im PN Bereich & in dem Post fenster des Team Mods angezeigt wird. Wie bekomme ich dies weg?
Beides ist prinzipiell kein Problem, nur halt etwas aufwändiger zu realisieren.
Das Hintergrundbild müßte dann eben nicht per stylesheet, sondern mit einer variablen Stylezuweisung definiert werden.
Schau ich mir morgen mal in Ruhe an.
FatFreddy
Verfasst: 04.07.2006 19:00
von Malz
Ok, danke. Das wäre gut

Verfasst: 05.07.2006 17:58
von FatFreddy
Damit das Hintergrundbild nur in der Textarea beim posten auftaucht, mußt Du zwei Kleinigkeiten ändern.
1. posting_body.tpl
suche
Code: Alles auswählen
<textarea onKeydown="this.style.backgroundImage='url()';" name="message"
in der gleichen Zeile nach
suchen und durch
ersetzen.
2. subSilver.css
suche
ersetze durch
fertig.
Wieviele Foren hast Du, in denen ein unterschiedlicher Text stehen soll?
Idee zur Lösung:
die Datenbanktabelle " phpbb_forums" um ein zusätzliches Feld erweitern, in dem der Name des Hintergrundbildes für jedes Forum abgelegt wird.
Zugriff und Änderung des Feldes könnte man im ACP einbauen.
in Posting.php das Feld abfragen und an posting_body.tpl übergeben.
Wenn es nur wenige unterschiedliche Images sind, ließe sich das Ganze ohne Datenbankänderung in posting.php fest verdrahten. Wäre deutlich einfacher.
FatFreddy
Verfasst: 07.07.2006 23:11
von Malz
Ne, sollen höchstens nur 3 Bilder sein. Könntest ja das ganze als Mod zusammen fassen , denke das es noch einigen phpbb nutzern gefallen könnte.
Die "2" in dem Code schnippsel müsste durch eine "1" ersetzt werden damit es in den Foren angezeigt wird. Bei der "2" wirde es nur den Profil/Registrations Optionen für die Signatur usw. angezeigt.
Danke das du mir weitergeholfen hast

Verfasst: 27.07.2006 00:13
von Silke1969
Hallo,
bin auf diese tolle Erklärung via Suche gestossen und habe die Anleitungen direkt ausprobiert. Habe nun bei mir im Forum einem ganz bestimmten Tread einen vorgegebenen Titel sowie Text ermöglichen können.
Hat ganz wunderbar geklappt.
Wenn es ginge, würde ich nun so gerne den vorgegebenen Text auch im Postingfeld anzeigen lassen,sobald Jemand auf den Tread antwortet.
Könnte Jemand von Euch wohl so freundlich sein,mir zu erklären wo ich welche codierung dafür einsetzen müßte.
Würde mir sehr,sehr weiterhelfen.
Liebe Grüße,
Silke
Verfasst: 27.07.2006 02:20
von FatFreddy
Hi Silke,
welche Version hast Du denn eingebaut, den Text aus dem Anfang des thread, oder die Version mit dem Hintergrundbild?
FatFreddy
Verfasst: 27.07.2006 08:08
von Silke1969
Hallo FatFreddy,
habe den Text aus dem Anfang des Threads eingebaut.
Ein Hintergrundbild benötige ich für meine Zwecke nicht

.
Liebe Grüße,
Silke
Verfasst: 27.07.2006 15:45
von FatFreddy
Silke1969 hat geschrieben:Wenn es ginge, würde ich nun so gerne den vorgegebenen Text auch im Postingfeld anzeigen lassen,sobald Jemand auf den Tread antwortet.
Wenn es ausschließlich leere Replies sind, kannst Du das wie am Anfang beschrieben lösen. Suche dazu in posting.php folgende Stelle:
Code: Alles auswählen
else if ( $mode == 'reply' )
{
$user_sig = ( $userdata['user_sig'] != '' ) ? $userdata['user_sig'] : '';
$username = ( $userdata['session_logged_in'] ) ? $userdata['username'] : '';
$subject = '';
$message = '';
Soll der vordefinierte Text auch beim quoten eingefügt werden, wird es schwieriger.
Wenn ja: Soll er dann immer vor oder hinter dem Zitat stehen?
FatFreddy
Verfasst: 27.07.2006 20:22
von Silke1969
Hallo FatFreddy,
erstmal vielen Dank das Du dich meiner annimmst.
Ich werde den Code ,welchen Du mir im Beispiel genannt hast,heute später am Abend probieren.
Bin mal gespannt wie das dann aussieht ,zumal ich keinen vordefinierten Text für Zitate brauche. Es reicht völlig wenn ich das auch noch für Antwortposts hinbekomme.
Melde mich später wieder um Rückzumelden ,ob ich es mit Deiner Anleitung hinbekommen habe.
Liebe Grüße,
Silke
Verfasst: 27.07.2006 23:33
von Silke1969
Hallo FatFreddy,
Dank Deiner Anleitung konnte ich das gewünschte sehr gut umsetzen.
Ich Danke Dir !!!
Gruß Silke