Seite 2 von 2

Re: Jahresringe

Verfasst: 13.05.2010 16:48
von DeepSurfer
scheint auch nicht in der 2er MOD-Db zu sein, hab da mal nach einschlägigen wörter suchen lassen, aber nix brauchbares

Re: Jahresringe

Verfasst: 13.05.2010 23:37
von seemann1965
modernist hat geschrieben:Vielleicht ist auch Annual Stars was? http://www.phpbb.com/community/viewtopi ... 9&t=950455
Hallo,
dieser Mod lässt sich super dafür nehmen, habs Offline ausprobiert, hier sind halt Sterne satt der Ringe, sollte aber austauschbar sein. :wink:

Gruß seemann

Re: Jahresringe

Verfasst: 14.05.2010 04:53
von kaisinho
Hallo,

nachdem ich den Mod eingebaut habe konnte ich leider keinen Beitrag mehr sehen. Hier einmal die Fehlermeldung:

Code: Alles auswählen

Parse error: syntax error, unexpected ';', expecting ')' in /is/htdocs/wp1100181_72NA4Z0LOO/z3forum_2008/viewtopic.php  on line 1107
Nur bei einer Datei hatte ich das Problem, die gesuchte Stelle zum Einsetzen des Codings zu finden.

In der aufgeführten Datei styles/prosilver/template/viewtopic_body.html

sollte ich nach folgendem Code suchen:

Code: Alles auswählen

<dd>&nbsp;</dd>
Leider habe ich nur 3 Stellen gefunden, die ähnlich lauten:

Code: Alles auswählen

<dt>&nbsp;</dt>
					<dd class="resultbar">{L_TOTAL_VOTES} : {TOTAL_VOTES}</dd>
				</dl>
			<!-- ENDIF -->

			<!-- IF S_CAN_VOTE -->
				<dl style="border-top: none;">
					<dt>&nbsp;</dt>
					<dd class="resultbar"><input type="submit" name="update" value="{L_SUBMIT_VOTE}" class="button1" /></dd>
				</dl>
			<!-- ENDIF -->

			<!-- IF not S_DISPLAY_RESULTS -->
				<dl style="border-top: none;">
					<dt>&nbsp;</dt>
					<dd class="resultbar"><a href="{U_VIEW_RESULTS}">{L_VIEW_RESULTS}</a></dd>
				</dl>
			<!-- ENDIF -->
Wo soll ich den Code nun einbauen?

Re: Jahresringe

Verfasst: 14.05.2010 07:47
von DeepSurfer
Wo soll ich den Code nun einbauen?
Das sollte dir in der install.xml des MODs nach zu lesen sein.


Die Fehlermeldung besagt das der PHPparser ein abschliessendes " ; " erwartet nach einer Klammer.

Schau Deinen geänderten Codezeilen nach wo das zu treffen würde.

Re: Jahresringe

Verfasst: 14.05.2010 09:04
von kaisinho
DeepSurfer hat geschrieben:
Wo soll ich den Code nun einbauen?
Das sollte dir in der install.xml des MODs nach zu lesen sein.
Das ist genau das Problem. Das Coding hinter welchen ich diesen Einsetzen soll ist so wie beschrieben nicht vorhanden.

gesucht wird:

Code: Alles auswählen

<dd>&nbsp;</dd>
zu bieten habe ich allerdings nur 3 Einträge in besagter datei, die folgendermaßen beginnen:

Code: Alles auswählen

<dt>&nbsp;</dt>

Re: Jahresringe

Verfasst: 14.05.2010 09:37
von seemann1965
Hallo,
du hast den Code an der falsche Stelle eingebaut, dies hier wäre der Richtige:

Code: Alles auswählen

		<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 -->
und davor musst du den einbauen:

Code: Alles auswählen

			<!-- IF postrow.MEMBERSHIP_STARS -->
				<dd>&nbsp;</dd>
				<dd>{postrow.MEMBERSHIP_STARS}</dd>
			<!-- ENDIF -->
hab die Dateien unter subsilver2 auch umgeändert und geht.

Gruß seemann

Re: Jahresringe

Verfasst: 14.05.2010 18:38
von kaisinho
seemann1965 hat geschrieben:Hallo,
du hast den Code an der falsche Stelle eingebaut, dies hier wäre der Richtige:

Code: Alles auswählen

		<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 -->
und davor musst du den einbauen:

Code: Alles auswählen

			<!-- IF postrow.MEMBERSHIP_STARS -->
				<dd>&nbsp;</dd>
				<dd>{postrow.MEMBERSHIP_STARS}</dd>
			<!-- ENDIF -->
hab die Dateien unter subsilver2 auch umgeändert und geht.

Gruß seemann
Aber das Einsetzen an der richtigen Stelle ist das Problem, weil mein Coding nicht mit

Code: Alles auswählen

<dd>&nbsp;</dd>
beginnt.

Re: Jahresringe

Verfasst: 14.05.2010 20:02
von seemann1965
Hallo kaisinho,
wir sprechen aber beide von der selben Datei "style/prosilver/template/viewtopic_body.html", da muss es ja vorhanden sein weil es ja ein mitgelieferter Style von phpBB ist, falls du einen Anderen hast müsstest du es dir leider selber anpassen, so wie ichs für subsilver2 getan habe, hier ist nämlich keine Anleitung dabei.

Bild

Gruß seemann

Re: Jahresringe

Verfasst: 16.05.2010 08:52
von kaisinho
DeepSurfer hat geschrieben:
Die Fehlermeldung besagt das der PHPparser ein abschliessendes " ; " erwartet nach einer Klammer.

Hallo,

die Fehlermeldung stammt aus der geänderten Datei "viewtopic.php.

In der angegebenen Zeile 1077 habe ich gem. der Anleitung folgende Zeile eingefügt:

Code: Alles auswählen

// annual stars
			$user_cache[$poster_id]['reg_stars'] = '';
Aber genau diese Zeile "meckert" er mir an beim Aufruf eines Beitrages.

Das Coding in diesem Bereich sieht folgendermaßen aus:

Code: Alles auswählen

'warnings'			=> 0,
				'allow_pm'			=> 0,
				// annual stars
			$user_cache[$poster_id]['reg_stars'] = '';
			);
		}
		else
		{
			$user_sig = '';