Du bist nicht angemeldet. Der Zugriff auf einige Boards wurde daher deaktiviert.

#1 26. Februar 2021 11:38

Dickie
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 112

[GELÖST] Einbinden eines externen Kalenderskriptes

1. Ich nutze ein Kalenderskript, dass ich mit der Version 1.12.2, PHP  7.2.34-nmm1, wie folgt einbinde:
   
   {include_php once='true' file='/www/htdocs/X/cms2/kalender/kalWerte.php'}
   {include_php file='/www/htdocs/X/cms2/kalender/miniKalender.php'}

2. Jetzt möchte ich dies mit der Version 2.2.15, 7.2.34-nmm1, einbinden und erhalte die Fehlermeldung

   {include_php} is deprecated, use SmartyBC class to enable

    Offensichtlich ist diese Form veraltet.

3. Ich habe es hiermit versucht:

    <?php
    // instead of
    require_once('path/to/smarty/libs/Smarty.class.php');
    $smarty = new Smarty();

    // use
    require_once('path/to/smarty/libs/SmartyBC.class.php');
    $smarty = new SmartyBC();
    ?>

    bin jedoch gescheitet.

3. Über die Suche im Forum und Google konnte ich keine Lösung finden!

    Vielen Dank für Eure Hilfe und ein schönes Wochenende

    Gruß

Offline

#2 26. Februar 2021 18:25

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] Einbinden eines externen Kalenderskriptes


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#3 26. Februar 2021 18:50

Dickie
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 112

Re: [GELÖST] Einbinden eines externen Kalenderskriptes

1. Vielen Dank für die Antwort

2. "IMPORTANT NOTICE" {php} tags are deprecated from Smarty, and should not be used. Put your PHP logic in PHP scripts or plugin functions instead.

Das funktioniert leider auch nicht mehr.

Danke Gruß

Offline

#4 26. Februar 2021 22:05

Janl
Server-Pate
Ort: Freistadt, Österreich
Registriert: 13. Dezember 2010
Beiträge: 1.231
Webseite

Re: [GELÖST] Einbinden eines externen Kalenderskriptes

OK
Lade module "Snippets" das sind etwa Global Content Blocks.
Damit kannst Du direct PHP-Kode in eine "Schnipsel" stecken.

So binde ich Kode für OpenStreetMap ein.

MfG
Jan


Kubuntu 22.04 - Win 11 pro / Kubuntu 20.04  - win10 pro

Offline

#5 02. März 2021 23:39

NaN
Moderator
Ort: Halle (Saale)
Registriert: 09. November 2010
Beiträge: 4.436

Re: [GELÖST] Einbinden eines externen Kalenderskriptes

Aber genausogut könnte man doch auch einfach die Benutzerdefinierten Tags verwenden.


Module: GBFilePicker, AdvancedContent
Sicherheit: Beispiel .htaccess-Datei
CMSms 1.12 unter PHP 7:
cmsms-1.12.3.zip (inoffiziell - komplett inkl. Installer)
CMSms 1.12 unter PHP 8:
cmsms-1.12.4.zip (inoffiziell - komplett inkl. Installer)

Offline

#6 02. März 2021 08:00

Dickie
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 112

Re: [GELÖST] Einbinden eines externen Kalenderskriptes

Vielen Dank für die Antworten,

ich habe das alte Kalenderscript "rausgeworfen" und ein CMSMS-Modul eingebaut.
Das scheint mir "zukunftssicherer" zu sein.

Danke Gruß

Offline

#7 11. März 2021 18:21

COR9
Server-Pate
Ort: Dresden
Registriert: 09. November 2010
Beiträge: 281

Re: [GELÖST] Einbinden eines externen Kalenderskriptes

Welches CMSMS-Modul verwendest Du?

Offline

#8 11. März 2021 19:31

Dickie
Server-Pate
Registriert: 16. Dezember 2010
Beiträge: 112

Re: [GELÖST] Einbinden eines externen Kalenderskriptes

Ich hatte zuvor das Kalenderscript von https://www.kalender-script.de/

Jetzt nutze ich das "CGCalendar"


Gruß Dickie

Offline