Seite 2 von 2

Verfasst: 07.02.2008 14:50
von schmitz-dennis
Hallo,

habs jetzt eingegeben, aber irgendwie ändert sich nix.
Kommentar im Quellcode ändet sich, also keine Cash Probeme.

Was ist falsch?

Code: Alles auswählen

<div id="site-description">
			  <table width="100%" border="0" cellspacing="0" cellpadding="2">
                        <tr>
                          <td><a href="{U_INDEX}" title="{L_INDEX}" id="logo">{SITE_LOGO_IMG}</a>
                            <h1>{SITENAME}</h1>
                          <p>{SITE_DESCRIPTION}</p></td>
                          <td>
                            <!--/* Banner 123 auf copy-weilburg.de Lokaler Modus Tag v2.4.2 */-->
                            <!-- PHP -->
                            // The MAX_PATH below should point to the base of your Banner auf copy-weilburg.de installation
                            define('MAX_PATH', '/homepages/41/d88662251/htdocs/gal035419581/inter/adserver24');
                            if (@include_once(MAX_PATH . '/www/delivery/alocal.php')) {
                            if (!isset($phpAds_context)) {
                            $phpAds_context = array();
                            }
                            $phpAds_raw = view_local('', 3, 0, 0, '_blank', '', '0', $phpAds_context);
                            echo $phpAds_raw['html'];
                            }
                            echo "hello!";
  <!-- ENDPHP -->
                    </td>
                        </tr>
              </table>
  
                   </div>
Oder kann der das im Template nicht verarbeiten?

Denn ich sehe nicht mal ne fehlermeldung.

Danke für Hilfe.

Verfasst: 07.02.2008 14:54
von Jan500
hast du den satz in der wiki beachtet?
A note, it is very much encouraged that template designers do not include PHP. The ability to include raw PHP was introduced primarily to allow end users to include banner code, etc. without modifing multiple files (as with 2.0.x). It was not intended for general use ... hence www.phpbb.com will not make available template sets which include PHP. And by default templates will have PHP disabled (the admin will need to specifically activate PHP for a template).
Jan

Verfasst: 07.02.2008 16:49
von schmitz-dennis
Soll heissen:
PHP nicht gut im Template
Und wenn gewüncht dann muss es irgendwo aktiviert werden.

Hab ich das richtig verstanden?

Hätte mir jau auch vorher mal einer nen Hinweis geben können. :D

OK wenn PHP nicht gut im Template, wie bau ich dann den Code am besten ein, und wo?

Bin da kein Fachmann. Lerne gerade.

Verfasst: 07.02.2008 17:23
von Jan500
du kannst im acp php aktivieren

acp - allgemein - sicherheit - Erlaube PHP in Templates

um das sauber einzubauen, müsstest du die jeweilige php datei die für die template ausgabe zuständoig ist bearbeiten und variablen definieren, die im template eingebaut werden (siehe dazu auf der ersten seite die wiki links)
das ist für einen anfänger relativ kompliziert, du kannst es dir ja mal anschauen aber evtl geht das auch so mit php aktivieren

Jan

Verfasst: 08.02.2008 09:45
von schmitz-dennis
Kann mir nochmal jemand helfen?

bekomme das Banner nicht oben rechts in die Ecke.

wird immer nach unten verschoben.

Verfasst: 08.02.2008 17:00
von Boecki91
Link zum Problem bitte...

Verfasst: 08.02.2008 17:23
von schmitz-dennis

Verfasst: 08.02.2008 19:25
von gn#36
Das liegt daran, dass eine Breite von 70% für den Text im Header definiert wurde.

Such mal in der styles/prosilver/theme/common.css nach

Code: Alles auswählen

#site-description {
float:left;
width:70%;
}
und ersetze das durch

Code: Alles auswählen

#site-description {
float:left;
width:40%;
}
. Evtl. mal mit ein paar Prozentwerten (oder besser noch mit einer Festen breite in px) spielen um da optimale Ergebnisse zu erhalten, 40% sind jedenfalls ab eine gewissen Breite genug, eine feste Breite hätte noch den Vorteil, dass der Titel nicht umgebrochen wird wenn der Browser zu schmal ist sondern stattdessen nur das Bild darunter verschoben wird.

Bevor die Frage aufkommt: Du musst den Cache des Forums im ACP leeren damit du was von den Änderungen siehst (evtl. sogar den Style deinstallieren und wieder installieren (ohne ihn wirklich vom Server zu löschen, nur einmal aus der DB raus und wieder rein) wenn das nicht reicht).

Verfasst: 11.02.2008 10:15
von schmitz-dennis
Danke an alle.

Habe es hinbekommen. :D :P