Brauche Hilfe bei ezPortal-Block, basierend auf BlendPortal-

Allgemeiner Support zum phpBB 2 Board und phpBB 2 Modifikationen
Forumsregeln
Auch wenn hier der Support für phpBB 2 weiterhin aufrecht erhalten bleibt, weisen wir darauf hin, dass das phpBB 2 nicht mehr offiziell unterstützt und weiterentwickelt wird!
Antworten
JohnGF
Beiträge: 24
Registriert: Sa 29.Jan, 2005 21:39
Kontaktdaten:

Brauche Hilfe bei ezPortal-Block, basierend auf BlendPortal-

Beitrag von JohnGF »

Deine phpBB Version: phpBB2 Plus 1.5.3 BETA 7
MODs: Ja
Dein Wissensstand: Grundwissen
Link zu Deinem Forum: [url]http://[/url]

PHP Version:
MySQL Version:


Was hast Du gemacht, bevor das Problem aufgetreten ist?
versucht Mod von Blend Portal umzucoden und in ezportal einzubauen


Was hast Du bereits versucht um das Problem zu lösen?
Mod ausgecoded, if- Befehle ausgecoded



Fehlerbeschreibung und Nachricht

Da wir einige Projekte haben, möchte ich den Projektfortschritt auf der Seite http://www.fs-arbeitserzieher.de im Portal anzeigen. Die Projekte liegen per phpmyadmin im Schema name, percent vor.

Ich habe folgende Codesnipets eingebaut:

Code: Alles auswählen

// Project on Index
$q = "SELECT name, percent
			  FROM ". PROJECT_TABLE ."
			  ORDER BY percent DESC";
		$r = $db->sql_query($q);
		while($row = $db->sql_fetchrow($r))
			{
	$projectname = $row['name'];
	$per = $row['percent'];
	
if(!$projectname)
	{
	$project_img = '';
	$projectname  = $lang['No_Project'];;
	}
else
	{
		if(!per)
			{
			$project_img ='<img src="images/current_projects/0_percent.gif" border="0">';
			}
		else
			{

			$project_img ='<img src="images/current_projects/' . $per . '_percent.gif"  border="0">';
			}

	}
vor
//
// Avatar On Index MOD
//
und

Code: Alles auswählen

// Project
  'L_PROJECT' => $lang['Project'],
  'PROJECTNAME' => $projectname,

 /* 'PROJECTIMAGE' => $project_img,
  'PROJECTPERCENT' => $per,
  End Project */
vor
// Welcome Avatar in $template->assign_vars(array(
in portal.php
PROJECT_TABLE ist in constants definiert.

im tpl ist folgendes:

Code: Alles auswählen

<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline"> 
<tr> 
<th>{L_PROJECT}</th> 
</tr> 
<tr> 
<td class="row1" align="center">
<span class='gensmall'>	
{PROJECTNAME}:<br>&nbsp;&nbsp;{PROJECTIMAGE}<br>&nbsp;&nbsp;&nbsp;&nbsp&nbsp;&nbsp;&nbsp;&nbsp;{PROJECTPERCENT}<br /><br />	
</span>
</td>    
</tr> 
</table> 
<table border="0" cellpadding="0" cellspacing="0" class="tbl"><tr><td class="tbll"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblbot"><img src="images/spacer.gif" alt="" width="8" height="4" /></td><td class="tblr"><img src="images/spacer.gif" alt="" width="8" height="4" /></td></tr></table>
<br />
Beim Aufruf bekomme ich folgende fehlermeldung:
Parse error: parse error, unexpected $ in /homepages/.../htdocs/pre_phpbb/portal.php on line 1402

?> in portal.php ist bei Zeile 1402!!!

Was habe ich falsch gemacht? Wenn ich die Zeilen in portal.php auscode ist alles klar.

Oder gibt es sonst eine Möglichkeit, den Fortschritt von ca. 5 Projekten Grafisch im Portal zu zeigen?
Habe bei phpbbhacks.com und phpbb.com nichts gefunden.

Danke für die Hilfe JohnGF
Benutzeravatar
oxpus
Administrator
Beiträge: 28735
Registriert: Mo 27.Jan, 2003 22:13
Wohnort: Bad Wildungen
Kontaktdaten:

Beitrag von oxpus »

Am Ende des Codes in der portal.php, also der ersten von Dir gepostete, fehlt für die while-Schleife eine schliessende Klammer }.
Karsten Ude
-={ Das Mädchen für alles }=-
Kein Support per Messenger, Email oder PN! Unaufgeforderte Nachrichten werden ignoriert!
No support per Messenger, Email or PM. Each unasked message will be ignored!
JohnGF
Beiträge: 24
Registriert: Sa 29.Jan, 2005 21:39
Kontaktdaten:

Beitrag von JohnGF »

Danke, so spät abends wird man blind!!! :lame: Werde jetzt das Admin-Interface anpassen
Antworten