Darstellung OHNE Header/Banner möglich?

Hier können Probleme und alles andere in Deutscher Sprache gelöst werden.
Post Reply
Raycon
Regular
Posts: 6
Joined: Thu Apr 12, 2007 12:39 pm

Darstellung OHNE Header/Banner möglich?

Post by Raycon »

Hallo zusammen,

ich möchte s9y als reines News-Publishing-System auf einer neuen Website verwenden und es dort - simpel und direkt - via iframe einbinden.

Alles funktioniert einwandfrei, jedoch ist dabei der komplette Container mit dem Header/Banner (Title und Subtitle) natürlich absolut überflüssig.

Daher folgende Frage:

Was muss ich wo ändern, damit (a) ein Template ohne Header/Banner (Title und Subtitle) dargestellt wird und (b) der Content-Bereich mit den Sitebars direkt am oberen Seitenrand startet?

Ich verwende übrigens das Template "Coffee Cup".

Ich würde mich freuen, wenn jemand Rat geben kann und dabei berücksichtigt, dass ich alles andere als ein Code-Profi bin :? ...

Herzlichen Dank im voraus,
Raycon
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Re: Darstellung OHNE Header/Banner möglich?

Post by garvinhicking »

Hi!

Du musst nur die index.tpl deines s9y Templates editieren um diese Anpassungen zu machen.

Falls coffee cup kein eigene index.tpl hat,kopier dir die index.tpl aus dem "defaulT" ordner hinein.

Die <h1>, <h2> teile musst du dann nur entfernen.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Raycon
Regular
Posts: 6
Joined: Thu Apr 12, 2007 12:39 pm

Post by Raycon »

Hi Garvin,

danke - hab ich probiert, jedoch mit dem Ergebnis, dass das Template mit folgender Fehlermeldung nicht mehr startet:

Fatal error: Smarty error: [in /srv/www/vhosts/sitelocation/templates/coffeecup02/index.tpl line 37]: syntax error: unidentified token ';' (Smarty_Compiler.class.php, line 1396) in /srv/www/vhosts/sitelocation/bundled-libs/Smarty/libs/Smarty.class.php on line 1095

Scheint irgendwie nicht zu reichen...
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Du hast vermutlich einen Fehler beim löschen gemacht, und zuviel oder zu wenig gelöscht.

Musst also mal beschreiben was Du genau gemacht hast.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Raycon
Regular
Posts: 6
Joined: Thu Apr 12, 2007 12:39 pm

Post by Raycon »

Also, der der HTML-Code der index.tpl von CoffeCup sieht so aus:

______________________
{if $is_embedded != true}
{if $is_xhtml}
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
{else}
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
{/if}

<html>
<head>
<title>{$head_title|@default:$blogTitle} {if $head_subtitle} - {$head_subtitle}{/if}</title>
<meta http-equiv="content-type" content="text/html; charset={$head_charset}" />
<meta name="powered-by" content="serendipity v.{$head_version}" />
<link rel="stylesheet" type="text/css" href="{$head_link_stylesheet}" />
<link rel="alternate" type="application/rss+xml" title="{$blogtitle} rss feed" href="{$serendipitybaseurl}{$serendipityrewriteprefix}feeds/index.rss2" />
<link rel="alternate" type="application/x.atom+xml" title="{$blogtitle} atom feed" href="{$serendipitybaseurl}{$serendipityrewriteprefix}feeds/atom.xml" />
{if $entry_id}
<link rel="pingback" href="{$serendipitybaseurl}comment.php?type=pingback&entry_id={$entry_id}" />
{/if}

{serendipity_hookPlugin hook="frontend_header"}
</head>

<body>
{else}
{serendipity_hookPlugin hook="frontend_header"}
{/if}

{if $is_raw_mode != true}
<div id="serendipity_banner">
<h1><a class="homelink1" href="{$serendipitybaseurl}">{$head_title|@default:$blogTitle|truncate:30:"...":true}</a></h1>
<h2><a class="homelink2" href="{$serendipitybaseurl}">{$head_subtitle|@default:$blogDescription}</a></h2>

</div>

<table id="mainpane">
<tr>
{if $leftSidebarElements > 0}
<td id="serendipityleftsidebar" valign="top">{serendipity_printSidebar side="left"}</td>
{/if}
<td id="content" valign="top">{$CONTENT}</td>
{if $rightSidebarElements > 0}
<td id="serendipityrightsidebar" valign="top">{serendipity_printSidebar side="right"}</td>
{/if}
</tr>
</table>
{/if}

{$raw_data}
{serendipity_hookPlugin hook="frontend_footer"}
{if $is_embedded != true}
</body>
</html>
{/if}
______________________

Gelöscht hatte ich die ROT markierten Zeilen. What was wrong?

LG, Raycon
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Ich würd sagen du hast die datei mit einem falschen editor bearbeitet. Benutze ienen Texteditor, keinen HTML-Editor wie Dreamweaver, die machen alles nur kaputt.

Der rote bereich ist korrekt.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Raycon
Regular
Posts: 6
Joined: Thu Apr 12, 2007 12:39 pm

Post by Raycon »

Hi Garvin, leider nur ein Teilerfolg:

Title und Subtitle tauchen nicht mehr auf, dafür ist aber das Banner (mit Bild) nach wie vor da!

Haste noch ne Idee?
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Das wird vermutlich dann noch am CSS liegen, glaube ich. Dafür müsste man die style.css editieren oder noch mehr Elemente rausnehmen aus der index.tpl...also dieses 'serendipityy_Banner' div oder so.

Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Raycon
Regular
Posts: 6
Joined: Thu Apr 12, 2007 12:39 pm

Post by Raycon »

Hi Garvin,

mit der guten alten Methode "Trial & Error" hat es jetzt geklappt. In der Tat mussten in der index.tpl noch einige andere Sachen gelöscht werden, nämlich

im Head:
...
<title>{$head_title|@default:$blogTitle} {if $head_subtitle} - {$head_subtitle}{/if}</title>
...
{serendipity_hookPlugin hook="frontend_header"}
...

im Body:
...
{else}
{serendipity_hookPlugin hook="frontend_header"}
{/if}
{if $is_raw_mode != true}
<div id="serendipity_banner">
<h1><a class="homelink1" href="{$serendipityBaseURL}">{$head_title|@default:$blogTitle|truncate:30:"...":true}</a></h1>
<h2><a class="homelink2" href="{$serendipityBaseURL}">{$head_subtitle|@default:$blogDescription}</a></h2>
</div>

...

Ich Danke Dir sehr für Deine Hilfe.
LG,
Raycon
garvinhicking
Core Developer
Posts: 30022
Joined: Tue Sep 16, 2003 9:45 pm
Location: Cologne, Germany
Contact:

Post by garvinhicking »

Hi!

Durch dieses löschen von <title> hast du den HTML-Titel der Webseite gelöscht, was evtl. für google die indizierung einiges schlechter stellt. Durch das löschen von {serendipity_hookPlugin hook="frontend_header"} hast du plugins die möglichkeit entzogen an stellen des HTML-Heads Inhalte auszugeben, z.B. google adsense/analytics code oder andere ausgaben.

Ich würde mal probieren nur das serendipity_banner div rauszunehmen.

Viele Grüße,
Garvin
# Garvin Hicking (s9y Developer)
# Did I help you? Consider making me happy: http://wishes.garv.in/
# or use my PayPal account "paypal {at} supergarv (dot) de"
# My "other" hobby: http://flickr.garv.in/
Raycon
Regular
Posts: 6
Joined: Thu Apr 12, 2007 12:39 pm

Post by Raycon »

Das passt! Alles was zwischen {if $is_raw_mode != true} und "mainpane" stand musste raus, alles andere konnte bleiben.

Nochmal herzlichen Dank...

LG,
Raycon
Post Reply