php include

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
call
Regular
Posts: 37
Joined: Tue Jul 18, 2006 7:09 pm

php include

Post by call »

hallo,

ich hätte noch eine frage zu "php include"
habe bereits das forum durchsucht, aber nichts konkretes gefunden, obwohl es sicherlich schon behandelt wurde, sorry!

ich würde gerne eigene includes (*inc.php) aus dem ordner "include" (liegt im order des templates") includen.

was muss genau in die "config.inc.php" um

<?php
include "include/buchtippschwager.inc.php";
?>

(in der index.tpl) nutzen zu können?

grüsse
stephan
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: php include

Post by garvinhicking »

Hi!

Serendipity-Templates basieren auf Smarty, was wiederum keine PHP Tags erlaubt.

Du kannst in Smarty jedoch {php} Tags einsetzen, wenn Du die Sicherheitseinstellungen deaktivierst. Dazu musst du eine config.inc.php in deinem templateverzeichnis erstellen mit folgendem inhalt:

Code: Select all

$serendipity['smarty']->security = false;
Dann kannst Du das nutzen. Weiterhin stehen ein paar Tipps dazu hier:

http://www.s9y.org/78.html

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
call
Regular
Posts: 37
Joined: Tue Jul 18, 2006 7:09 pm

Post by call »

Garvin,

danke für die klare antwort.

sicherheitseinstellungen deaktivieren klingt natürlich erstmal schlecht.
kannst du kurz mögliche folgen erläutern falls man das tut.

andernfalls müsst ich die inhalte statisch in jedem template einfügen oder mich mit smarty beschäftigen. :roll:

gruss,
stephan
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Die Sicherheitseinstellung zu deaktivieren bedeutet, dass jeder der per FTP deine Templates editieren kann so die Möglichkeit hat, beliebiges PHP in den Templates auszuführen.

Sollte das Smartymarkup plugin zum einsatz kommen, könnten dadurch Redakteure auch belieibigen PHP Code in ihren Einträgen einfügen.

Sprich, wenn das nur dein Blog ist, kannst du die Security eignetlich problemlos deaktivieren.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
call
Regular
Posts: 37
Joined: Tue Jul 18, 2006 7:09 pm

Post by call »

danke!
Post Reply