TinyPortal

Development => International => German => Topic started by: Delirium on September 15, 2007, 08:35:40 AM

Title: Template Parse Error und ich weiß nicht wie ich es Lösen kann
Post by: Delirium on September 15, 2007, 08:35:40 AM
Immer wenn ich mein Board aufrufen will kommt Folgende meldung:

Template Parse Error!
There was a problem loading the /Themes/default/index.template.php template or language file. Please check the syntax and try again - remember, single quotes (') often have to be escaped with a slash (\). To see more specific error information from PHP, try accessing the file directly.

You may want to try to refresh this page or use the default theme.

wen ich das File direkt anspreche  ist folgende Fehlermeldung:
Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in /usr/export/www/hosting/pokemonyugi/Themes/default/index.template.php on line 166

Ich weiß nicht mehr weiter.
in Zeile 166 steht das: echo $context['html_headers'], '
und dann folgt: <script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
                var current_leftbar = ', empty($options['collapse_leftbar']) ? 'false' : 'true', ';

                function shrinkHeaderLeftbar(mode)
                {';

        // Guests don't have theme options!!
        if ($context['user']['is_guest'])
                echo '
und so weiter.

Hoffe ihr könnt mir helfen.
Title: Re: Template Parse Error und ich weiß nicht wie ich es Lösen kann
Post by: Tommy on September 15, 2007, 01:10:08 PM
Könntest du mir den Dateiinhalt ab Zeile 160 und bis Zeile 200 hier rein geben? Ich bin zwar erst ein PHP-Anfänger, aber vielleicht entdecke ich ja was. :)
Title: Re: Template Parse Error und ich weiß nicht wie ich es Lösen kann
Post by: Delirium on September 15, 2007, 01:27:09 PM
                        document.getElementById("rightbarHeader").style.display = mode ? "none" : "";

                        current_rightbar = mode;
                }
        // ]]></script>

<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var current_header = ', empty($options['collapse_header']) ? 'false' : 'true', ';

function shrinkHeader(mode)
{';

// Guests don't have theme options!!
if ($context['user']['is_guest'])
echo '
document.cookie = "upshrink=" + (mode ? 1 : 0);';
else
echo '
smf_setThemeOption("collapse_header", mode ? 1 : 0, null, "', $context['session_id'], '");';

echo '
document.getElementById("upshrink").src = smf_images_url + (mode ? "/upshrink2.gif" : "/upshrink.gif");

document.getElementById("upshrinkHeader").style.display = mode ? "none" : "";
document.getElementById("upshrinkHeader2").style.display = mode ? "none" : "";

current_header = mode;
}
// ]]></script>';

// the routine for the info center upshrink
echo '
<script language="JavaScript" type="text/javascript"><!-- // --><![CDATA[
var current_header_ic = ', empty($options['collapse_header_ic']) ? 'false' : 'true', ';

function shrinkHeaderIC(mode)
{';

if ($context['user']['is_guest'])
echo '
document.cookie = "upshrinkIC=" + (mode ? 1 : 0);';

Nachdem ich ein bisschen herumgeguckt hatte hab ich eine Zeile entfernt.
und jetzt steht das:
Template Parse Error!
It seems something has gone sour on the forum with the template system. This problem should only be temporary, so please come back later and try again. If you continue to see this message, please contact the administrator.

You can also try refreshing this page.

Wen ich das file direkt anspreche, bleibt die Meldung gleich.
Title: Re: Template Parse Error und ich weiß nicht wie ich es Lösen kann
Post by: Tommy on September 15, 2007, 01:47:15 PM
Die Zeile ist für den Headbereich von SMF...z.B., falls Modifikationen ein eigenes Style haben etc. Eigentlich sollte es auch ohne funktionieren...aber nun jut.  Häng hier bitte mal die index.template.php deines Themes an. Zu welchem Theme gehört sie?
Title: Re: Template Parse Error und ich weiß nicht wie ich es Lösen kann
Post by: Delirium on September 15, 2007, 01:54:42 PM
hier bitte
sie gehör zu default
Title: Re: Template Parse Error und ich weiß nicht wie ich es Lösen kann
Post by: Tommy on September 15, 2007, 04:11:22 PM
Zeile 386 und 387 - dort sind zwei '; - mach eins weg, und es funzt wieder.
Title: Re: Template Parse Error und ich weiß nicht wie ich es Lösen kann
Post by: Delirium on September 15, 2007, 05:55:20 PM
Danke! Jetzt kan ich wieder alles machen. mal sehn ob die German language auch funzt!
Es funktioniert alles! (Wenn es hierKarma gäbe würdest du jetz welches bekommen *gg*)