textpattern resources [ge]

Frisch aus der Presse

Neues Fenster für externe Links öffnen

Autor: Alex
 

Mich nervt es immer wenn ich von einer Website weggeleitet werde nur weil ich einen externen Link mal eben anschauen möchte. Hie die Lösung wie man Links ein standradkonformes rel=”external” verpassen kann und mittels etwas Javascript den Link in einem neuen Fenster öffnen kann.

Für TXP benötigt man das PR_block Plugin von Zem. Dann noch das folgende bischen Javascript:

function externalLinks() { 
 if (!document.getElementsByTagName) return; 
 var anchors = document.getElementsByTagName("a"); 
 for (var i=0; i<anchors.length; i++) { 
   var anchor = anchors[i]; 
   if (anchor.getAttribute("href") && 
       anchor.getAttribute("rel") == "external") 
     anchor.target = "_blank"; 
 } 
} 
window.onload = externalLinks;

Das Javascript lagert man in einer externen Datei aus und bindet diese im Headbereich in der TXP Seite so:
<script type="text/javascript" src="/external.js">
</script>

ein.

Mit den Plugin Tags wird z. B. dann der Artikeltext im Baustein umschlossen:
<txp:zem_prblock rel="external>
<txp:body />
<txp:zem_prblock>

Ich weiß im Augenblick nicht, ob das auch für Linklisten funktioniert.

Das Beispiel wurde der FAQ entnommen.

 
Filed:
Mods & Hacks
| 11.01.06 | Discuss

Einen bilingualen TXP Blog einrichten

Autor: Alex
 

In diesem Forumthread berichtet Inspired darüber, wie er custom fields (CF) einsetzt um einen bilingualen Blog einzurichten.
Er benutzt dabei den folgenden Code, der in einem

... weiter lesen
 
Filed:
Mods & Hacks
| 14.12.05 Kommentieren

Anzahl aller online Artikel ausgeben

Autor: Alex
 

Wer wissen will wieviele Artikel er/sie schon in ihrem Blog veröffentlicht hat, kann den folgenden Code auf einer Seitenvorlage platzieren und schwuppdiwupp hat man die Zahl:
<txp:php>echo safe_count('textpattern', "Status='4'");</txp:php>
Dabei werden wirklich alle Live geschalteten Artikel aller Sektionen gezählt.

Will man nur die Zahl der Artikel pro Sektion ausgeben oder die Gesamtzahl aller Artikel aller Sektionen, die auf der Startseite erscheinen, dann kann man zu diesem Tag:
<txp:search_result_count text="Artikel" />
greifen.

Wir haben hier im Blog den Tag in der mittleren Spalte auf der Startseite platziert sowie auf den Seitenspalten der Sektionsseiten. Nicht mitgezählt werden hier im Blog die Artikel der Sektion “Deutsche Tagliste”, da es sich zwar um einzelne Artikel handelt aber die Sektion nicht auf der Startseite erscheint. Für Newbies: das stellt man unter Präsentation/Sektionen ein.

 
Filed:
Mods & Hacks
| 5.10.05 | Discuss [4]

Maximale Bild- und Dateiuploadgröße

Autor: Alex
 

Über TXP kann man einmal Bilder als auch Dateien uploaden. Da stellt sich die Frage: wieviel MB kann man denn uploaden und wieviele zum Download bereitstellten.

Generell gilt dass, wenn man über PHP uploaded, die Uploadgröße

... weiter lesen
 
Filed:
Mods & Hacks
| 21.09.05 Discuss