Seite 1 von 1

Parse error in search.php: unexpected $end

Verfasst: 03.03.2007 11:32
von Dakota
Hi,

ich hab folgendes problem:

Der Fehler tritt auf, nachdem ich den Mod simple_subforums_1.0.2b reingebastelt hab.
runtergeladen hier: http://www.phpbb.com/phpBB/viewtopic.php?t=336974

Fehlermeldung:
Parse error: syntax error, unexpected $end in "/phpBB2/search.php on line 1452

>>> bereitgestellte php.datei


was muß ich jetzt ändern?
wär toll, wenn da einer n tipp hätte :)





änderungen durch den mod:

Code: Alles auswählen

#
#-----[ OPEN ]------------------------------------------
#
search.php
#
#-----[ FIND ]------------------------------------------
#

$sql = "SELECT c.cat_title, c.cat_id, f.forum_name, f.forum_id

#
#-----[ IN-LINE FIND ]------------------------------------------
#

f.forum_id

#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#

, f.forum_parent 

#
#-----[ FIND ]------------------------------------------
#

$s_forums = '';

#
#-----[ AFTER, ADD ]------------------------------------------
#

$list = array();

#
#-----[ FIND ]------------------------------------------
#

	if ( $is_auth_ary[$row['forum_id']]['auth_read'] )
	{

#
#-----[ AFTER, ADD ]------------------------------------------
#

		$list[] = $row;
	}
}

for( $i = 0; $i < count($list); $i++ )
{
	if( !$list[$i]['forum_parent'] )
	{
		$row = $list[$i];

#
#-----[ FIND ]------------------------------------------
#

		if ( empty($list_cat[$row['cat_id']]) )
		{
			$list_cat[$row['cat_id']] = $row['cat_title'];
		}

#
#-----[ AFTER, ADD ]------------------------------------------
#

		$parent_id = $row['forum_id'];
		for( $j = 0; $j < count($list); $j++ )
		{
			if( $list[$j]['forum_parent'] == $parent_id )
			{
				$row = $list[$j];
				$s_forums .= '<option value="' . $row['forum_id'] . '">-- ' . $row['forum_name'] . '</option>';
			}
		}

Verfasst: 03.03.2007 11:43
von Markus67
Hi ...

da hast du wohl versehentlich ein paar Klammern "weggeputzt" :wink:

suche:

Code: Alles auswählen

				$s_forums .= '<option value="' . $row['forum_id'] . '">-- ' . $row['forum_name'] . '</option>';
			}
		}



if ( $s_forums != '' )
ersetze mit:

Code: Alles auswählen

				$s_forums .= '<option value="' . $row['forum_id'] . '">-- ' . $row['forum_name'] . '</option>';
			}
		}		
	}
}

if ( $s_forums != '' )
Markus

Verfasst: 03.03.2007 11:58
von Dakota
danke schööööööööön :)
also "suchen" geht jetzt wieder, aber die "letzten beiträge" sind weg... :o
(das waren sie eben auch schon, aber ich dachte/hoffte, das hängt zusammen :oops: )

letzte beiträge im forenindex sind eine weiße fläche von oben nach unten runter... :cry:




etwas OT:
wie kann ich die unterforen auch in dem jeweiligen forum anzeigen lassen?
aktuell muß man erst auf den index oder eben über das dropdown-menü, aber so wie hier: http://www.phpbbstyles.com/viewforum.php?f=10
fänd ich es netter...

Verfasst: 03.03.2007 12:08
von Markus67
Hi ...

den Extreme Styles MOD hast du schon eingebaut?
Der wird nämlich zwingend benötigt ... sonst funktionieren die Unterforen nicht :wink:

Markus

Verfasst: 03.03.2007 12:11
von Dakota
ja, extreme styles mod ist drin, funktioniert auch 1A

das unterforum ist auch da, nur ich hätte es eben gern in der forenebene dadrüber auch sichtbar + da ist es bisher nicht sichtbar...
muß ich im ACP noch irgendwo klicken?




aber viel schlimmer ist, das die letzten beiträge nicht mehr angezeigt werden :(
so sieht es aus und das geht so bis ganz runter:
[ externes Bild ]

Verfasst: 03.03.2007 12:23
von Markus67
Hi ...

du musst beim editieren schon ein bischen besser aufpassen was du ersetzt :wink:

suche in der index_body.tpl

Code: Alles auswählen

class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOTAL_POSTS}</span></td>
danach einfügen:

Code: Alles auswählen

	<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
Markus

Verfasst: 03.03.2007 13:00
von Dakota
2. danke schöööööööööön
ok, das mit dem weißen streifen ist auch weg, blöder fehler meinerseits. :oops:
ich mach das auch erst seit 4 wochen ^^ hab aber schon so einiges dazugelernt, gibt also noch hoffnung.



das letzte "problem":
im index gibts das unterforum - das ist alles prima.
im forum, dem dies unterforum untergeordnet ist, sieht man nix davon.
so solls aussehen: http://www.phpbbstyles.com/viewforum.php?f=11
bei mir sieht es so aus, wie ab dem banner. fehlermeldung oder so gibts aber nicht.

wie + wo kann ich diese forenanzeige ändern?!
vll die viewforum_body.tpl checken?



PS:
ich suche dringend einen ganz bestimmten mod, mein thread "drüben" ist aber bisher unbeantwortet...
und lt. diverser sigs kann ich auch keinem ne pm dazu schicken + fragen, ob es so einen mod gibt + wie der heißt.
was mach ich denn jetzt?
ich weiß ja nich, ob ich jemals ne antwort bekommen werde auf den thread da drüben :oops:

Verfasst: 03.03.2007 14:17
von Markus67
Hi ...

bau das mal noch in die viewforum_body.tpl ein ... dann klappts auch :wink:

Code: Alles auswählen

#
#-----[ FIND ]------------------------------------------
#
	  <td align="right" valign="bottom" class="nav" nowrap="nowrap"><span class="gensmall"><a href="{U_MARK_READ}">{L_MARK_TOPICS_READ}</a></span></td>
	</tr>
  </table>


#
#-----[ AFTER, ADD ]------------------------------------------
#

<!-- BEGIN catrow -->
<table width="100%" cellpadding="2" cellspacing="1" border="0" class="forumline">
  <tr> 
	<th colspan="2" class="thCornerL" height="25" nowrap="nowrap">&nbsp;{catrow.CAT_DESC}&nbsp;</th>
	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_TOPICS}&nbsp;</th>
	<th width="50" class="thTop" nowrap="nowrap">&nbsp;{L_POSTS}&nbsp;</th>
	<th class="thCornerR" nowrap="nowrap">&nbsp;{L_LASTPOST}&nbsp;</th>
  </tr>
  <!-- BEGIN forumrow -->
  <tr> 
	<td class="row1" align="center" valign="middle" height="50"><img src="{catrow.forumrow.FORUM_FOLDER_IMG}" width="46" height="25" alt="{catrow.forumrow.L_FORUM_FOLDER_ALT}" title="{catrow.forumrow.L_FORUM_FOLDER_ALT}" /></td>
	<td class="row1" width="100%" height="50"><span class="forumlink"> <a href="{catrow.forumrow.U_VIEWFORUM}" class="forumlink<!-- IF catrow.forumrow.UNREAD --> topic-new<!-- ENDIF -->">{catrow.forumrow.FORUM_NAME}</a><br />
	  </span> <span class="genmed">{catrow.forumrow.FORUM_DESC}<br />
	  </span><span class="gensmall">{catrow.forumrow.L_MODERATOR} {catrow.forumrow.MODERATORS}</span></td>
	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.TOPICS}</span></td>
	<td class="row2" align="center" valign="middle" height="50"><span class="gensmall">{catrow.forumrow.POSTS}</span></td>
	<td class="row2" align="center" valign="middle" height="50" nowrap="nowrap"> <span class="gensmall">{catrow.forumrow.LAST_POST}</span></td>
  </tr>
  <!-- END forumrow -->
</table>
<br />
<!-- END catrow -->

<!-- IF NUM_TOPICS || ! HAS_SUBFORUMS -->

Markus