Page 1 of 2

[Erledigt] Externe PHP-Anwendung

Posted: Mon Jun 14, 2010 12:49 pm
by HadleyB
Ich würde gerne eine externe PHP-Anwendung genauso anzeigen lassen, wie auch die üblichen Artikel angezeigt werden. Nachdem ich nun schon fast zwei Stunden versucht habe, die "entry.tpl" zu zerpflücken (ohne Erfolg), wende ich mich, wieder mal, vertrauensvoll an Euch.

http://www.niederstetten.net

Bei den Artikeln sieht man ja im Hintergrund das schöne Blatt Papier. Unter "Anzeigen" (ganz unten links in der Navigation) liegt meine externe PHP. Dort hätte ich auch gerne dieses Blatt als Hintergrund. Das habe ich leider nicht hinbekommen.

Re: Externe PHP-Anwendung

Posted: Mon Jun 14, 2010 12:54 pm
by garvinhicking
Hi!

Dafür musst du in deiner PHP-Anwendung das HTML-Konstrukt mit ausgeben lassen, also:

Code: Select all

<div class="serendipity_Entry_Date">
<div id="entry_top">
<h4 class="serendipity_title">Hallo Welt</h4>
<div class="serendipity_entry">
<div id="entry_mid">
<div class="serendipity_entry_body">
PHP HIER
</div>
</div>
</div>
</div>
Grüße,
Garvin

Re: Externe PHP-Anwendung

Posted: Mon Jun 14, 2010 1:11 pm
by HadleyB
Danke!

Jetzt sehe ich zwar das Papier, es ist aber weit nach unten und nach rechts verschoben. Es ragt in die Sidebar hinein.

mfg
Hadley

Re: Externe PHP-Anwendung

Posted: Mon Jun 14, 2010 1:28 pm
by garvinhicking
Hi!

Ich glaube ich hab ein schließendes div vergessen.

Grüße,
Garvin

Re: Externe PHP-Anwendung

Posted: Mon Jun 14, 2010 1:31 pm
by HadleyB
garvinhicking wrote:Hi!

Ich glaube ich hab ein schließendes div vergessen.

Grüße,
Garvin
Das hatte ich schon ersetzt :-)

Geht aber trotzdem nicht :-(

mfg
Hadley

Verschobener Hintergrund

Posted: Tue Jun 15, 2010 8:02 am
by HadleyB
Leider ist der dargestellte Hintergrund stark verschoben und ragt nun in die Sidebar ein. Hat vielleicht jemand eine Lösung dafür?

mfg
Hadley

Re: Externe PHP-Anwendung

Posted: Tue Jun 15, 2010 10:31 am
by onli
Dsa ist wohl ein CSS-Problem. Du hast auf die Klasse serendipity_entry_body padding drauf, das alles darunter nach rechts verschiebt. Die Klasse ist bei den Beiträgen aus"Aktuelles" weiter unten und verschiebt da nur den Text.

Du musst die HTML-Struktur korrigieren, dann sollte das passen.

Re: Externe PHP-Anwendung

Posted: Tue Jun 15, 2010 2:25 pm
by HadleyB
Egal was ich ausprobiere, das klappt nicht. Ich glaube nun fast, dass es am Plugin "Externe PHP" selbst liegt. Wenn ich in die einzubindende Datei (index.php)nur das hier schreibe:

<h4 class="serendipity_title">Hallo Welt</h4>

dann sollte ja, genauso formatiert wie bei den "normalen" Artikeln, eine Überschrift auftauchen. Das macht sie auch, aber die Position ist komplett verschoben und steht nicht da, wo sie bei einem Artikel stehen würde.

mfg
Hadley

Re: Externe PHP-Anwendung

Posted: Tue Jun 15, 2010 3:16 pm
by onli
Nicht, wenn du diese Überschrift ebenfalls in serendipity_entry_body packst.

Schau dir doch bitte den so produzierten HTML-Code mit Firebug oder sonstigen Hilfsmitteln an, damit ist das einfach nachvollziehbar.

Re: Externe PHP-Anwendung

Posted: Wed Jun 16, 2010 11:26 am
by HadleyB
Ich scheine da etwas überfordert zu sein. Die "index.php" sieht so aus:

Code: Select all

<style type="text/css">
	.extern_entry_body {
	font-family: Verdana, Arial, Geneva, Helvetica, sans-serif;
	color: #333333;
	font-size: 16px;
	font-weight: normal;
	margin: 0 0 0 0px;
	line-height: 1.5em;
}
</style>
<div class="extern_entry_body">
<h4 class="serendipity_title">Hallo Welt</h4>
<?php
echo "Hallo Welt";
?>
</div>
Das ändert nicht viel. Der Text ist immer noch zu stark nach unten und nach rechts verschoben.

mfg
Hadley

PS: http://www.niederstetten.net/index.php? ... eigen.html

Re: Externe PHP-Anwendung

Posted: Wed Jun 16, 2010 12:30 pm
by garvinhicking
Hi!

Nimm dir mal eine aktuelel artikel seite. Dann speicher die als HTML ab. Dann setze dort dein "Hallo Welt" ein so wie Du es gerne hättest, und löschst nur das von den blogartikeln.

Dann hast du am ende ein HTML das korrekt angezeigt wird, und das kannst Du als grundlage nehmen um deine PHP-Datei so anzupassen, dass sie den exakt identischen HTML-Teil mit ausgibt.

Grüßer,
Garvin

Re: Externe PHP-Anwendung

Posted: Wed Jun 16, 2010 3:39 pm
by HadleyB
Das ich da nicht selbst drauf gekommen bin :-(

Genutzt hat es aber nichts. Der Text und das Hintergrundbild sind immer noch stark verschoben. Ich habe nun mal "statische Seiten" installiert und dort beim Text das gleiche Problem. In diesem Template kann man demnach auch keine statischen Seiten verwenden. Das sieht einfach doof aus:

http://www.niederstetten.net/index.php? ... title.html

Das kann ja nur noch am CSS des Templates liegen. Ich wollte die Kleinanzeigen selbst programmieren und dann in das Layout des Blogs einbinden. Ich muss mir nun wohl oder übel etwas anderes ausdenken.

Danke für Eure Hilfe!

mfg
Hadley

Re: Externe PHP-Anwendung

Posted: Wed Jun 16, 2010 3:58 pm
by garvinhicking
Hi!

Evtl werden weitere elemente wie "entryfooter" oder so benötigt, die zum clearing relevant sind. Bau die Struktur mal nach (auch gerne mit leerem Footer)

Grüße,
Garvin

Super Design

Posted: Mon Jun 21, 2010 7:09 am
by corun
Die Seite sieht klasse aus ! Wenn ich nicht wüsste das die mit Serendipity läuft, würde ich da ohne Hilfe nie drauf kommen.

Wo kann man denn im Netz solche Templates runterladen ? Oder wurde das Template selbstgestrickt ?

Falls Letzteres zutrifft wäre ich bzw. mit Sicherheit auch ein Großteil der Community, einem Tutorial nicht abgeneigt 8) :wink:

UPDATE: Hat sich erledigt, ist ja eines der Templates die man runterladen kann :oops:

Re: [Erledigt] Externe PHP-Anwendung

Posted: Mon Jun 21, 2010 12:06 pm
by HadleyB
@corun:
Danke für das Lob, welches ich gerne an den "Erfinder" des Templates weitergebe. Das Einzige, was ich geändert habe: Wenn die Seite fertig ist, werde ich die Kategorien auf "versteckt" setzen (die Links funktionieren dann ja immer noch). Grund: Die tollen Button auf der linken Seite (die ich in der index.tpl von Hand mit weiteren Buttons ergänzt habe) sind so dominant, dass sie wie die Hauptnavigation aussehen. Und so werden sie dann am Schluss auch benutzt. Ist halt etwas mehr Arbeit, wenn noch eine Kategorie hinzukommt, weil dann immer die index.tpl angepasst werden muss.

Und: Leider, leider funktionieren mit diesem Template die "Statischen Seiten" nicht, der Text wird zuweit nach unten geschoben. Auch "Externe PHP" geht nicht, aus gleichem Grund. Sicher würde man das irgendwie anpassen können, aber so dolle bin ich mit PHP und CSS nicht. Ich denke mir halt was Anderes aus.

mfg
Hadley