wg: php script einfuegen-

Fragen zur Bedienung von phpBB 3.0.x, Probleme bei der Benutzung und alle weiteren Fragen inkl. Update auf die neuste phpBB 3.0.14 Version
Forumsregeln
phpBB 3.0 hat das Ende seiner Lebenszeit überschritten
phpBB 3.0 wird nicht mehr aktiv unterstützt. Insbesondere werden - auch bei Sicherheitslücken - keine Patches mehr bereitgestellt. Der Einsatz von phpBB 3.0 erfolgt daher auf eigene Gefahr. Wir empfehlen einen Umstieg auf die neuste phpBB-Version, welches aktiv weiterentwickelt wird und für welches regelmäßig Updates zur Verfügung gestellt werden.
dodges
Mitglied
Beiträge: 13
Registriert: 17.04.2010 19:58

wg: php script einfuegen-

Beitrag von dodges »

hey,

ich möchte gerne auf der startseite ein php script einbinden. nichts großartiges. kleine date func und nen paar dyn. links..
ich hab gelesen das man abstand davon halten soll diesen code direct einzubinden.

was ist der sauberste weg?

lg.e
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: wg: php script einfuegen-

Beitrag von Frank1604 »

Hallo.

Es in die index.php zu integrieren und über das Template mit ausgeben ist der sauberste Weg. Schau dir das hier mal an, da wird recht genau Beschrieben wie so etwas auszusehen hat: http://wiki.phpbb.com/Deutsch:Vorlage_f ... ene_Seiten

Das ist zwar eigentlich für eine eigenständige Seite, aber man sieht sehr schön den zu gehenden Weg.
Was genau hast du denn vor?
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
dodges
Mitglied
Beiträge: 13
Registriert: 17.04.2010 19:58

Re: wg: php script einfuegen-

Beitrag von dodges »

hey frank! danke für die antwort.
war leider ein paar tage off, werde aber sofort mal reinschauen.
lg.d.

edit: leider scheint der eintrag entfernt wordn zu sein ?!
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: wg: php script einfuegen-

Beitrag von Frank1604 »

Hmm, ja das sieht wohl so aus. Hier ist das ganze noch in Englischer Sprache zu finden, das hilft vielleicht auch. http://wiki.phpbb.com/display/MODDOCS/A ... stom+pages
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
dodges
Mitglied
Beiträge: 13
Registriert: 17.04.2010 19:58

Re: wg: php script einfuegen-

Beitrag von dodges »

danke das ging. 8)

mir ist folg. nich ganz klar. bedeutet das, dass ich eine vollkommen neue seite erstelle, oder lässt sich das auch einfach an der richtigen stelle includen?

sprich: my_script.php

Code: Alles auswählen

<?php 
echo "script gefunden";
?>
soll in der viewforum_body.html stehen:

Code: Alles auswählen

<!-- IF S_USER_LOGGED_IN --> 
<table class="tablebg" cellspacing="1" width="100%">
<tr>
	<td class="cat" colspan="5" align="{S_CONTENT_FLOW_END}"><!-- IF not S_IS_BOT and U_MARK_FORUMS -->
    <a class="nav" href="{U_MARK_FORUMS}">{L_MARK_FORUMS_READ}</a><!-- ENDIF -->&nbsp;</td>
</tr>
    <tr>
    <?php include"meinscript.php"; ?>  // hier soll das passieren.
<!--       ^^  wie kann ich die neue seite nun hier einfuegen !? -->
    </tr>

<tr>

	<th colspan="2">&nbsp;{L_FORUM}&nbsp;</th>
	<th width="50">&nbsp;{L_TOPICS}&nbsp;</th>
	<th width="50">&nbsp;{L_POSTS}&nbsp;</th>
	<th>&nbsp;{L_LAST_POST}&nbsp;</th>
</tr>
dodges
Mitglied
Beiträge: 13
Registriert: 17.04.2010 19:58

Re: wg: php script einfuegen-

Beitrag von dodges »

ich wäre schon dankbar wenn mir jemand sagen könnte was genau ich da einfuegen möchte. is das schon ein mod? ich hhätte durchaus nochn paar backend infos die man dran ändern könnte...
ich sitze das einfach auf dem schlauch.. :roll:
HJW
Mitglied
Beiträge: 1309
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: wg: php script einfuegen-

Beitrag von HJW »

Hallo,

schau mal auf dieser Seite: http://wiki.phpbb.com/display/MODDOCS/T ... ate+syntax
(ca. Mitte der Seite)
Dazu muss aber im ACP php im Template zugelassen werden:

ACP > Server Konfiguration > Sicherheit > Erlaube PHP in Templates: ja
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: wg: php script einfuegen-

Beitrag von Frank1604 »

Davon kann ich nur abraten, das ist sehr bedenklich!
dodges hat geschrieben:mir ist folg. nich ganz klar. bedeutet das, dass ich eine vollkommen neue seite erstelle, oder lässt sich das auch einfach an der richtigen stelle includen?
Je nach dem was du da vorhast, kannst du deinen Code auch in der Index.php oder sonstwo mit einbauen.

öffne: index.php
finde:

Code: Alles auswählen

    'BIRTHDAY_LIST'    => $birthday_list, 
danach füge ein:

Code: Alles auswählen

    'MEINEVARIABLE'    => 'IrgendeinText', 
jetzt hast du in der index_body.html "MEINEVARIABLE" zur Verfügung.

Code: Alles auswählen

    <tr>
    <td>{MEINEVARIABLE}</td>
    </tr>
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
HJW
Mitglied
Beiträge: 1309
Registriert: 20.04.2007 20:48
Wohnort: 45481 Mülheim an der Ruhr
Kontaktdaten:

Re: wg: php script einfuegen-

Beitrag von HJW »

Hallo,

ich bin da vielleicht etwas naiv, aber wenn es so bedenklich ist, wundert es mich, dass die Möglichkeit vorgesehen ist.
Benutzeravatar
Frank1604
Ehemaliges Teammitglied
Beiträge: 2106
Registriert: 07.11.2007 09:25
Wohnort: Einhausen
Kontaktdaten:

Re: wg: php script einfuegen-

Beitrag von Frank1604 »

Vorgesehen ja, aber mit Absicht Standardmäßig deaktiviert. Genauso verhält es sich z.B. mit HTML in Beiträgen.
Gruß, Frank
Meine Meinung steht fest. Bitte verwirrt mich nicht mit Tatsachen!
Antworten

Zurück zu „[3.0.x] Administration, Benutzung und Betrieb“