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.
Mods & Hacks
| 11.01.06 | DiscussEinen 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
Mods & Hacks
| 14.12.05 KommentierenAnzahl 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.
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