Beitragsschablone

jacqy
Ok und was klappt noch nicht oder geht nun alles?
Anika90
nun ist es so, dass ich die Beitragsschablone nicht speichern kann. Nämlich die Beitragsschablone, wenn man einen neuen Thread erstellen möchte. Die Beitragsschablone für die ANtworten geht zu speichern
jacqy
Ok,Einbau kontrolliert?
Anika90
habe ich kontrolliert und eigentlich nichts übersehen (hoffe ich)
jacqy
Wenn du möchtest schau ich morgen mal drüber?
Anika90
wäre SEHR nett!!

Dank dir jacqy
Elly
Ich hab vor Jahren eine/diese Schablone eingebaut, geht aber nur für Beiträge. Ich hab einen Bereich im Forum, da wär das für Titel auch sehr nützlich, denn die User schaffen es einfach nicht, diesen genau so zu schreiben wie ich das will... (Was auch immer daran so schwer sein solll...steht nämlich in der Beitragsschablone, wie das auszusehen hat.)

Wär das ein größeres Ding, das auch in Thementitel einzubauen?
mkkcs
Zitat:
Original von Elly
Ich hab vor Jahren eine/diese Schablone eingebaut, geht aber nur für Beiträge. Ich hab einen Bereich im Forum, da wär das für Titel auch sehr nützlich, denn die User schaffen es einfach nicht, diesen genau so zu schreiben wie ich das will... (Was auch immer daran so schwer sein solll...steht nämlich in der Beitragsschablone, wie das auszusehen hat.)

Wär das ein größeres Ding, das auch in Thementitel einzubauen?

hier ein quick-and-dity-Lösung

newthread.php

suche
code:
1:
2:
3:
if(isset($message)) $message=parse::convertHTML($message);

füge dadrüber ein
code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
if($topic=="") {
	switch($boardid) {
		case '1' : $topic = 'Blabla';
                             break;
		case '10' : $topic = 'Blubb';
                             break;

	}
}

und jetzt einfach im "case" die Zahl für die Boardid eintragen und bei $topic den Thementitel

und für weitere einfach
code:
1:
2:
3:
4:
		case 'xx' : $topic = 'Blabla';
                             break;

weitere Zeilen einfügen und anpassen.
Elly
Klingt logisch. Wird aber nicht in die DB geschrieben und lässt sich nicht übers ACP einstellen, was kein Problem ist, nur ein "Schönheitsfehler".

Werd ich gleich mal ausprobieren! Danke dir!


// Hm...irgendwie funktioniert das nicht. Das müsste doch in diesem Bereich dann in der Titelzeile erscheinen, wenn ich ein neues Thema aufmach. Kommt aber nix.

So sieht das bei mir aus:

php:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
#### ANFANG Beitragsschablone Thementitel ####
if($topic) {
    switch($boardid) {
        case '27' $topic 'für USER von DESIGNER / CHARAKTER / MONAT JAHR';
                             break;
       }
}
#### ENDE Beitragsschablone Thementitel ####

if(isset($message)) $message=parse::convertHTML($message);
if(isset($topic)) $topic=str_replace("\"",""",$topic);
if(isset($guestname)) $guestname=str_replace("\"",""",$guestname);

#### ANFANG Beitragsschablone ####
$schablone_f $db->query_first("SELECT schablone FROM bb".$n."_boards WHERE boardid LIKE '".$boardid."'");
$schablone = ($schablone_f['schablone']);
if((!$_POST['preview'])) {
  $message $schablone;            
}
#### ENDE Beitragsschablone ####
mkkcs
upps mir ist da ein Fehler unterlaufen

es muß
if($topic=="") { lauten und nicht if($topic) {
Elly
Ah, sehr schön. Jetzt klappt's!
Sorry, ist mir auch nicht aufgefallen, obwohl ich mir schon denk, dass es das hätte müssen. Sonst wir die Abfrage ja gleich nichts... Aber von meinen PHP-Kenntnissen ist so wenig übriggeblieben, wenn man ewig nichts mehr macht. :-/

Ist das jetzt ne blöde Frage, wenn ich frag, warum da zwei Ist-Gleich-Zeichen kommen müssen? Was is der Unterschied zw einem und zwei?
mkkcs
das einfache ist eine Wertzuweisung und das doppelte ist der Vergleich
siche auch -> http://www.schattenbaum.net/php/operatoren2.php
Elly
Danke für das "Insgedächtnisrufen". Lang lang ist's her. Code verstehen geht ja ganz gut, aber selbst was schreiben... verwirrt Oder Fehler finden... verwirrt

Da merkt man mal wieder, was man gern alles nachholen würde. Augenzwinkern
franzii25
Hallo,

also ich hab den Hack eingebaut und installiert und die install.php auch wieder gelöscht und den Code auch im Foren bearbeiten eingefügt aber er nimmt den nicht an.

Bei mir kommt nämlich das.

SQL-DATABASE ERROR

Database error in WoltLab Burning Board: Invalid SQL: UPDATE bb1_boards SET schablone = '

danach zeigt er mir zwar meine Vorlage an, aber er hat die Enter der Stichpunkte nicht mit drin.

und danach kommt das

' WHERE boardid = '9'
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'http://fonts.googleapis.com/css?family=Grand+Hotel' rel='stylesheet' type='text/' at line 1
mysql error number: 1064
Date: 25.12.2012 @ 21:01
Script: /wbblite/acp/board.php
Referer: http://allendshere.bplaced.net/wbblite/a...&boardid=9&sid=

bin das readme nochmal durchgegangen aber es geht nicht.
Ich hoffe ihr könnt uns irgendwie helfen.

Liebe Grüße
franzii25
dedie
Zitat:
Original von franzii25


' WHERE boardid = '9'
mysql error: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'http://fonts.googleapis.com/css?family=Grand+Hotel' rel='stylesheet' type='text/' at line 1
mysql error number: 1064
Date: 25.12.2012 @ 21:01
Script: /wbblite/acp/board.php
Referer: http://allendshere.bplaced.net/wbblite/a...&boardid=9&sid=


Einbaufehler in der acp/board.php versuchs mal mit der board.php.
Mutzelchen
Hallo liebe User,

ich habe leider das Problem, dass mir der eingegebene Text nach dm Speichern im Schablonen-Bereich im ACP nicht mehr angezeigt wird. Ich habe in der Datei board_edit.htm bereits $schablone durch $board[schablone] ersetzt, aber leider zeigt sich noch immer nichts smile .

Könnt ihr mr vielleicht zur Lösung verhelfen?

Beste Grüße
Mutzelchen
Slugger
Schau mal hier

Themen-Präfixe
Mutzelchen
Vielen Dank, Slugger! Leider hat die Änderung nicht zum gewünschten Ziel geführt. Sobald ich ein Forum im ACP bearbeite ist das Feld für die Beitragsschablone leer und wird dann logischerweise beim Speichern durch den leeren Text ersetzt.

Ich habe mal alle drei Dateien angehängt, vielleicht sehe ich auch den Wald vor lauter Bäumen nicht?
Slugger
Schau mal hier nach der Einbauanleitung.
Ich hatte damals das Ding auf mywbb mit allen seinen hinweisen überarbeitet.

http://www.jumperli.de/wbblite/filebase_...ntryid=200&sid=


Alternativ findest du es auch im wbbcoderforum
BloodyBarbie
Hey ich hab mir den Hack auch mal eingebaut.
Ich denke ich habe keine Fehler gemacht, aber irgendwie wird die Schablone nicht gespeichert wenn ich sie bei den jeweiligen Foren eintrage.
Sobald ich es abschicke, ist das Feld "Schablone" wieder leer..
was kann ich da machen?

Lg