Seite 13 von 66

Verfasst: 01.11.2007 22:32
von tas2580
Dann nimm mal den Code aus 0.1.8 und ersetze die Zeile mit

Code: Alles auswählen

    if (isset($adID[$i]['ID']))

Verfasst: 01.11.2007 23:23
von mirko2002
Ah ok.. funktioniert jetzt, danke :)

Liegt das an meinem Hoster? Das der evtl bestimmte Sachen nicht unterstützt/zulässt?

Verfasst: 01.11.2007 23:36
von tas2580
Nein das liegt daran das dein Board im Debug Modus läuft und deshalb jede Warnung ausgiebt. Sollte mein Testforum eigentlich auch, aber irgendwie hab ich den doch mal abgeschaltet und den Fehler deshalb übersehen.

Verfasst: 02.11.2007 02:34
von NS-6
Kann ich auch gleich das Manuelle Update vom MOD machen, also von Version 0.1.6 zu 0.1.8 ?

Verfasst: 02.11.2007 03:04
von tas2580
In 0.1.7 sind neue Optionen im Adminbereich dazu gekommen, du musst also auf jeden Fall mal die Dateien überschreiben. Dann wurde der Code zum Ausgeben von der viewtopic.php in die includes/functions.php verschoben. Lösche also deinen Code aus der viewtopic.php raus und baue den neuen in die includes/functions.php ein. Außerdem ist in overall_header.html und overall_footer.html noch was dazu gekommen, die Änderungen musst du also auch noch machen.

Syntax error, unexpected '}' in /viewtopic_body in Line 180

Verfasst: 02.11.2007 05:58
von djchrisnet
Parse error: syntax error, unexpected '}' in /usr/export/www/vhosts/funnetwork/hosting/djchrisnet/phpBB3/includes/template.php(175) : eval()'d code on line 180

dumm nur das genau die zeile leer ist und der parser sagt, es

hier der code um die zeile 180 herum:

Code: Alles auswählen

<!-- IF not postrow.S_IGNORE_POST -->
			<dl class="postprofile" id="profile{postrow.POST_ID}">
			<dt>
				<!-- IF postrow.POSTER_AVATAR -->
					<!-- IF postrow.U_POST_AUTHOR --><a href="{postrow.U_POST_AUTHOR}">{postrow.POSTER_AVATAR}</a><!-- ELSE -->{postrow.POSTER_AVATAR}<!-- ENDIF --><br />
				<!-- ENDIF -->
				<!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF -->
			</dt>
-----------------------------------ZEILE 180---------------------------------------
			<!-- IF postrow.RANK_TITLE or postrow.RANK_IMG --><dd>{postrow.RANK_TITLE}<!-- IF postrow.RANK_TITLE and postrow.RANK_IMG --><br /><!-- ENDIF -->{postrow.RANK_IMG}</dd><!-- ENDIF -->

		<dd>&nbsp;</dd>

		<!-- IF postrow.POSTER_POSTS != '' --><dd><strong>{L_POSTS}:</strong> {postrow.POSTER_POSTS}</dd><!-- ENDIF -->
		<!-- IF postrow.POSTER_JOINED --><dd><strong>{L_JOINED}:</strong> {postrow.POSTER_JOINED}</dd><!-- ENDIF -->
		<!-- IF postrow.POSTER_FROM --><dd><strong>{L_LOCATION}:</strong> {postrow.POSTER_FROM}</dd><!-- ENDIF -->

		<!-- IF postrow.S_PROFILE_FIELD1 -->
			<!-- Use a construct like this to include admin defined profile fields. Replace FIELD1 with the name of your field. -->
			<dd><strong>{postrow.PROFILE_FIELD1_NAME}:</strong> {postrow.PROFILE_FIELD1_VALUE}</dd>
		<!-- ENDIF -->

Verfasst: 02.11.2007 06:11
von tas2580
Der Fehler liegt nicht in der template.php sondern im Template, du hast da irgendwo was falsch eingebaut bzw. ein <!-- ENDIF --> oder so vergessen. Kontrollier nochmal die Änderungen an deinem Template.

Verfasst: 02.11.2007 06:16
von djchrisnet
das weiss ich auch das es am template liegt, habe deshalb ja auch den entsprechenden Code aus der template datei gepostet!

deshalb hier mal die gesammte template datei:

Verfasst: 02.11.2007 06:22
von tas2580

Code: Alles auswählen

<!-- END postrow -->
<!-- IF AD_CODE2 -->
Du sollst den Code nicht nach <!-- END postrow --> einfügen sondern damit ersetzen. Lösch einfach mal das obere <!-- END postrow --> raus.

Verfasst: 02.11.2007 20:27
von djchrisnet
Super, danke!!! HAb woll ned richtig gelesen, selbst bei der überprüfung ist es mir ned aufgefallen. War woll noch zu früh am morgen....