Go to main content

Textpattern CMS support forum

You are not logged in. Register | Login | Help

#1 2008-05-02 12:13:18

ronan
Member
From: luzern (schweiz)
Registered: 2008-05-02
Posts: 53
Website

[de-de] p+c dtr in textpattern integrieren?

hallo zusammen

für grafische überschriften nutze ich gerne p+c dtr von joaomak. leider schaffe ich es nicht, das ganze in textpattern zum laufen zu bringen.

im log dazu steht:
[02-Mai-2008 13:58:40] PHP Warning: Cannot modify header information – headers already sent by (output started at /home/maccaron/public_html/wirgestalterch/textpattern/lib/txplib_misc.php:521)

hat mir jemand einen tipp, wie man p+c dtr zum laufen bekommt?

gruss ronan

Last edited by ronan (2008-05-02 12:47:06)

Offline

#2 2008-05-02 14:15:03

sthmtc
Member
From: CGN, GER
Registered: 2005-01-17
Posts: 586
Website

Re: [de-de] p+c dtr in textpattern integrieren?

ich habe noch nie von “p+c dtr” gehoert aber zem_ir funktioniert wunderbar. vielleicht hilft das.

Offline

#3 2008-05-02 14:27:54

ronan
Member
From: luzern (schweiz)
Registered: 2008-05-02
Posts: 53
Website

Re: [de-de] p+c dtr in textpattern integrieren?

danke, sieht ganz gut aus für einzelne headlines. auf den ersten blick habe ich allerdings keine möglichkeit gefunden, generell alle headlines auf einmal anzusprechen.

habe ich etwas übersehen?

p+c dtr basiert im übrigen auf der selben methode wie zem_ir.

gruss ronan

Offline

#4 2008-05-10 12:59:17

sthmtc
Member
From: CGN, GER
Registered: 2005-01-17
Posts: 586
Website

Re: [de-de] p+c dtr in textpattern integrieren?

man wuerde das doch in einer artikel form verwenden, nein? was meinst du mit “alle headlines”? bspw alle artikel ueberschriften? dann waere das ja einfach in der artikel form um <txp:title /> drumzuwrappen.

Offline

#5 2008-05-10 13:49:07

ronan
Member
From: luzern (schweiz)
Registered: 2008-05-02
Posts: 53
Website

Re: [de-de] p+c dtr in textpattern integrieren?

nicht nur. solange es nur in der form verwendet wird, mag zem_ir funktionieren. auf der strecke blieben aber alle anderen überschriften, welche im artikel selber gesetzt werden.

Offline

#6 2008-05-10 16:52:43

sthmtc
Member
From: CGN, GER
Registered: 2005-01-17
Posts: 586
Website

Re: [de-de] p+c dtr in textpattern integrieren?

stimmt. so einen fall (ueberschriften in einem artikel) hatte ich noch nie :) koennte man halt hoechstens irgendwo ausserhalb (form oder pagetemplate) ein paar zem_ir styles setzen. dann muesste man natuerlich im artikel selbst statt h2. eine ueberschrift schreiben <txp:zem_ir group="subheadline">eine ueberschrift</txp:zem_ir>. kompliziert wohl, bisschen unsauber und wenn man irgendwann nicht mehr zem_ir verwendet fehlt wahrscheinlich das h2… dann wird die andere von dir genannte loesung besser passen in deinem fall.

Last edited by sthmtc (2008-05-10 16:53:25)

Offline

#7 2008-09-16 16:59:59

hanz
Member
From: de
Registered: 2006-02-11
Posts: 23

Re: [de-de] p+c dtr in textpattern integrieren?

Hey ronan,

ich habe mich heute auch mal mit Image Replacement in txp beschäftigt und finde den Ansatz es mit pcdtr zu versuchen sehr schön.
Ich bin leider kein php Profi und ich bin auch (noch) nicht richtig tief in die txp-plugin Programmierung eingestiegen, von daher kann ich grade nur einen Ansatz liefern, wie man beides zusammen zum laufen bekommt. Ich habe folgendes hart im Code angepasst:

projekt/textpattern/publish.php
ab Zeile 475

/*neu*/ session_start();
header("Content-type: text/html; charset=utf-8");
/*neu*/include txpath.'/pcdtr/php/class.php';
echo $html;
/*neu*/ob_end_flush();

Das session_start(); musst Du in der “class.php” von pcdtr streichen, damit es hier über dem Header ausgeführt wird.
Dann auch in der “class.php” noch die Pfade anpassen, also:

// Configuration - Paths
var $php_dir = "textpattern/pcdtr/php"; 			// relative to page
var $heading_css = 'textpattern/pcdtr/styles.css'; 	// relative to page
var $fonts_dir = 'textpattern/pcdtr'; 			// relative to page

Dann musst Du noch die css Datei in die txp-Seitenvorlage einfügen und dann läuft es.

Aber es ist eben nur ein hässlicher Hack. Ich kann auch nicht auf evtl. Nebenwirkungen hinweisen, da ich es an einem nackten txp gestestet habe.
Sollte ich die Tage wieder Zeit finden, versuche ich mit den entsprechen txp-Möglichkeiten ein Plugin daraus zu machen. Ich kann leider nichts versprechen. Evtl. ist ja auch jemand schneller.

Cheers, Hannes

Offline

#8 2008-09-17 15:03:03

hanz
Member
From: de
Registered: 2006-02-11
Posts: 23

Re: [de-de] p+c dtr in textpattern integrieren?

Jetzt als Plugin unter Nutzung der register_callback Funktion. Ich hoffe, es ist sauber genug und beisst sich nicht mit anderen Plugins. Anleitung/Hilfetext steckt mit drin. Bitte mal ausprobieren:

YTo5OntzOjc6InZlcnNpb24iO3M6MzoiMC4xIjtzOjY6ImF1dGhvciI7czoxOToiSGFubmVz
IFNjaGx1Y2h0bWFubiI7czoxMDoiYXV0aG9yX3VyaSI7czozMzoiaHR0cDovL3d3dy5oYW5u
ZXNzY2hsdWNodG1hbm4uZGUvIjtzOjExOiJkZXNjcmlwdGlvbiI7czozODoiVGhpcyBzaW1w
bGUgcGx1Z2luIGFkZHMgcCtjIGR0ciB0byBUWFAiO3M6NDoidHlwZSI7aTowO3M6NDoibmFt
ZSI7czoxNjoiaHNjX3BjZHRyX3BsdWdpbiI7czo0OiJoZWxwIjtzOjgyNjoiCTxwPlRoaXMg
cGx1Z2lvbiBhZGRzIDxhIGhyZWY9Imh0dHA6Ly93d3cuam9hb21hay5uZXQvdXRpbC9kdHIv
Ij5wK2MgZHRyPC9hPiB0byBUZXh0cGF0dGVybi48L3A+CgoJPHVsPgoJCTxsaT5kb3dubG9h
ZCA8YSBocmVmPSJodHRwOi8vd3d3LmpvYW9tYWsubmV0L3V0aWwvZHRyLyI+cCtjIGR0cjwv
YT4gYW5kIHBsYWNlIGl0IGluIGEgZm9sZGVyIGNhbGxlZCAmIzgyMjA7cGNkdHImIzgyMjE7
IGluIHlvdXIgdHhwLXByb2plY3QvdGV4dHBhdHRlcm4vIGZvbGRlci48L2xpPgoJCTxsaT5h
ZGQgdGhlIHBjZHRyIGNzcy1maWxlIHRvIHlvdXIgaGVhZGVyOiA8Y29kZT4mbHQ7bGluayBo
cmVmPSZxdW90OyZsdDt0eHA6c2l0ZV91cmwgLyZndDt0ZXh0cGF0dGVybi9wY2R0ci9zdHls
ZXMuY3NzJnF1b3Q7IHJlbD0mcXVvdDtzdHlsZXNoZWV0JnF1b3Q7IHR5cGU9JnF1b3Q7dGV4
dC9jc3MmcXVvdDsgLyZndDs8L2NvZGU+PC9saT4KCQk8bGk+ZWRpdCAmIzgyMjA7cGNkdHIv
cGhwL2NsYXNzLnBocCYjODIyMTsuIERlbGV0ZSB0aGUgPGNvZGU+c2Vzc2lvbl9zdGFydCgp
OzwvY29kZT4gYXQgdGhlIGJlZ2lubmluZyBhbmQgYWRqdXN0IHRoZSAmIzgyMjA7Q29uZmln
dXJhdGlvbiAmIzgyMTE7IFBhdGhzJiM4MjIxOyB0bzo8L2xpPgoJPC91bD4KCjxwcmU+PGNv
ZGU+dmFyICRwaHBfZGlyID0gJiMzOTt0ZXh0cGF0dGVybi9wY2R0ci9waHAmIzM5OzsKdmFy
ICRoZWFkaW5nX2NzcyA9ICYjMzk7dGV4dHBhdHRlcm4vcGNkdHIvc3R5bGVzLmNzcyYjMzk7
Owp2YXIgJGZvbnRzX2RpciA9ICYjMzk7dGV4dHBhdHRlcm4vcGNkdHImIzM5OzsKPC9jb2Rl
PjwvcHJlPiI7czo0OiJjb2RlIjtzOjMzNzoiCnJlZ2lzdGVyX2NhbGxiYWNrKCdoc2NfcGNk
dHJfYmVnaW4nLCAndGV4dHBhdHRlcm4nKTsKcmVnaXN0ZXJfY2FsbGJhY2soJ2hzY19wY2R0
cl9lbmQnLCAndGV4dHBhdHRlcm5fZW5kJyk7CgovLyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tCi8vIEV4YW1wbGUgcHVibGljIHNpZGUg
dGFncwoKCWZ1bmN0aW9uIGhzY19wY2R0cl9iZWdpbigpIHsKCQlzZXNzaW9uX3N0YXJ0KCk7
CgkJaW5jbHVkZSB0eHBhdGguJy9wY2R0ci9waHAvY2xhc3MucGhwJzsKCX0KCglmdW5jdGlv
biBoc2NfcGNkdHJfZW5kKCkgewoJCW9iX2VuZF9mbHVzaCgpOwoJfSI7czozOiJtZDUiO3M6
MzI6IjAyMzNiZDIyOTM3ZmVhNGU3YmYwMzBmMDVmYjBiMmJhIjt9

Last edited by hanz (2008-09-18 08:34:25)

Offline

#9 2008-09-17 16:09:21

ronan
Member
From: luzern (schweiz)
Registered: 2008-05-02
Posts: 53
Website

Re: [de-de] p+c dtr in textpattern integrieren?

hallo hanz

funktioniert super in einer neuen installation. kann ich sicherlich bei einem blog-redesign gebrauchen :-)

gruss andi

ps: ganz kleiner schönheitsfehler in der anleitung: <link href=”<txp:site_url />/textpattern/pcdtr/styles.css” rel=“stylesheet” type=“text/css” /> nach <txp:site_url /> benötigt es keinen slash, da der tag den abschliessenden slash bereits ausgibt.

Offline

#10 2008-09-18 08:35:18

hanz
Member
From: de
Registered: 2006-02-11
Posts: 23

Re: [de-de] p+c dtr in textpattern integrieren?

Danke, ist behoben.

Offline

#11 2009-03-28 11:43:13

grafzahl
Member
From: Magdeburg
Registered: 2006-07-28
Posts: 67
Website

Re: [de-de] p+c dtr in textpattern integrieren?

Sorry das ich den Thread nochmal hoch holen muss.

Das Plugin funktioniert soweit super, allerdings habe ich ein Problem beim aufrufen von 404-Seiten.

Erzeuge ich unter Textpattern also eine nicht vorhandene URL dann sollte ja eigentlich die Errorpage kommen, seit ich das Plugin installiert habe bekomme ich dort aber nur noch eine leere Seite ausgegeben. Deaktiviere ich Testhalber mal das Plugin läuft alles wieder wie gewohnt.

Kann evtl. jemand mal schauen woran das liegen könnte?

Beste Grüße

Der Graf!

Offline

#12 2009-03-30 15:33:30

hanz
Member
From: de
Registered: 2006-02-11
Posts: 23

Re: [de-de] p+c dtr in textpattern integrieren?

Hi Graf,

habe leider grade recht viel um die Ohren und weiss nicht, ob und wann ich dazu komme, mir das anzuschauen.

Eine Feststellung habe ich aber eben kurz machen können:
  • Auf einer Seite mit sauberen url’s wird mir die Fehlerseite angezeigt
  • Bei einer Testseite mit messy url’s bekomme ich den von Dir beschriebenen Fehler.

Kannst Du das evtl. bestätigen?
Evtl. hilft Dir diese Erkenntnis ja schon? ;)

Gruss, Hannes

Last edited by hanz (2009-03-30 16:41:36)

Offline

Board footer

Powered by FluxBB