[Solved] Frage zum SMF-Kalender

Begonnen von Franky, 18 März 2009, 10:03:33

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 2 Gäste betrachten dieses Thema.

Franky

Hallole,

kann man irgendwo einstellen, dass die im SMF-Kalender eingetragenen Termine NICHT im Block "letzte Forumbeiträge" erscheinen?

Hab da nix gefunden oder übersehen.

Thx, Frank :-)
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

Baldyman

Moinsen Frank,

bin mir nicht sicher, da ich den Kalender vom SMF nicht laufen habe.
Schau aber mal im SMF  -->  Adminmenü  --> Kalender verwalten

Gugg mal, was passiert, wenn Du mit den Einstellungen rumspielst  :BD:


Franky

Moin Baldy

hab ich schon. Bringt nix. Egal was man da einstellt, der Kalendereintrag wird veröffentlicht. Auch wenn ich NUR IM KALENDER anklicke und kein BOARD auswähle.

Wird einfach ignoriert....?

ciao
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

Baldyman

Zitat von: Franky am 18 März 2009, 10:03:33
... Block "letzte Forumbeiträge" ...

Welcher ist das, wie heißt der Block, oder die Blockdatei ?

Franky

"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

Baldyman

Vielleicht funzt es so....

Du erstellst für Termine ein extra Board "Termine".
Das stellest Du dann hier ein.



Nun gehst Du in Deinen Block block-smf_Center.php in Zeile 23-24

// Boards die nicht angezeigt werden sollen, als Array
$exclude_boards = null;


Und trägst statt null die Board ID ein.
Hab es nicht getestet. Aber denke es könnte so funktionieren  :BD:

Franky

ganz blöde Frage... wo steht die Board-ID?
:puzzled:
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

Baldyman

gibt keine blöde Fragen ;)

KLICK MICH HART

//EDIT
Sorry, ist für das eBoard.
Aber Du bekommst es genauso raus.
Einfach mit dem Mauszeiger über die Links im Block.
Da wird dir die ID als Zahl angezeitg.

z.B. HIER ist die ID 177 - siehe URL

Franky

Jow, ich hatts schon in der DB gefunden :-)

Allerdings klappts nicht wenn ich die ID in die Blockdatei eintrage und NULL rausnehme. Dann krieg ich nen SQl-Fehler:

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 ')
AND 1
AND ms.ID_MSG = t.ID_FIRST_MSG
ORDER BY t.ID_LAST_MSG DESC
LIM' at line 13
Datei: C:\xampp\htdocs\html\modules\Forum\smf\SSI.php
Zeile: 368
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

Baldyman

Sorry, mein Fehler !!!
:gott:

Mach mal das draus.

/// Boards die nicht angezeigt werden sollen, als Array
$exclude_boards = array(ID1, ID2, ID3);


Sorry !!!

Franky

jow, so passts und geht auch.

Allerdings so: array(1,2,3);

ohne das ID davor.

Ansonsten genial!! Termin wird nicht mehr im Block angezeigt!

Danke dir  :drinks:  :thumbup:
"Ich möchte schlafend sterben, wie mein Opa, nicht schreiend, wie sein Beifahrer."

Baldyman