Capture-Plugin: Titel und Episode (sofern vorhanden)

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.

BBCode ist eingeschaltet
[img] ist eingeschaltet
[url] ist eingeschaltet
Smileys sind ausgeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Ansicht erweitern Die letzten Beiträge des Themas: Capture-Plugin: Titel und Episode (sofern vorhanden)

von bodo » 06 Feb 2006, 20:05

Ich hab solche funktionen mit voller absicht nicht implementiert. Das würde das ganze zu komplex machen (ist es ja jetzt schon). Sowas solltest du wirklich ein Skript machen lassen.

von fingerhut » 06 Feb 2006, 19:32

PatPowerMan hat geschrieben: Bei {splitAt(description, "78")} steht als Beschreibung: Trennt einen Text nach einer bestimmten Anzahl von Zeichen. Ich interpretiere das so, dass in diesem Beispiel die 'description' nach 78 Zeichen getrennt wird. Aber in was? Einen linken Teil mit 78 Zeichen und einen rechten Teil mit dem Rest?
einfach immer mit einem Leerzeichen nach 78 Zeichen!!!
PatPowerMan hat geschrieben: Wie kann ich aus einem Episodentitel den linken Teil wegschnippseln, der z.B. numerisch ist oder vor dem Leerschlag steht?
nach dem Aufnehmen, es gibt extra Programme zum einfachen namens änderung.

von PatPowerMan » 06 Feb 2006, 19:13

Darf ich nochmal nachhaken?

Wie kann ich aus einem Episodentitel den linken Teil wegschnippseln, der z.B. numerisch ist oder vor dem Leerschlag steht?

Beispiele:

Code: Alles auswählen

1/I Im Augenblick des Todes
Gewünschtes Resultat: 1 oder 1/I

Code: Alles auswählen

67/IV Seine letzte Sendung
Gewünschtes Resultat: 67 oder 67/IV

Bei {splitAt(description, "78")} steht als Beschreibung: Trennt einen Text nach einer bestimmten Anzahl von Zeichen. Ich interpretiere das so, dass in diesem Beispiel die 'description' nach 78 Zeichen getrennt wird. Aber in was? Einen linken Teil mit 78 Zeichen und einen rechten Teil mit dem Rest?

Geht statt mit einer "bestimmten Anzahl von Zeichen" auch vor/nach einem definierten Zeichen wie z.B. Leerschlag oder / ?

von PatPowerMan » 05 Feb 2006, 13:12

Danke für die frühmorgentliche Antwort! Ich werde das nächste Mal mehr auf die Platzierung achten.

Re: Capture-Plugin: Titel und Episode (sofern vorhanden)

von fingerhut » 05 Feb 2006, 04:30

PatPowerMan hat geschrieben: Beispiel:
Titel: CSI:NY
Episode: 23/I Falscher Schein

Wie muss der Aufnahme-Parameter nun lauten, dass ich (nur bei vorhandener Episodenangabe) folgendes erhalte:

Code: Alles auswählen

CSI:NY - 23/I Falscher Schein
Bei nicht vorhandener Episodenangabe aber lediglich

Code: Alles auswählen

CSI:NY
bsp: nur zusammen fügen und win fähig machen

Code: Alles auswählen

{concat(cleanLess(title),testparam(episode,"-"),cleanLess(episode))} 

CSI_NY-23_I_Falscher_Schein
CSI_Den_Tätern_auf_der_Spur-99_V_Hilferufe
dieses nun als URL

Code: Alles auswählen

{urlencode(concat(cleanLess(title),testparam(episode,"-"),cleanLess(episode)), "iso-8859-2")}

CSI_Den_T%E4tern_auf_der_Spur-99_V_Hilferufe
nach deiner Frage wäre es nur

Code: Alles auswählen

{urlencode(concat(title,testparam(episode,"-"),episode), "iso-8859-2")}

CSI+-+Den+T%E4tern+auf+der+Spur-99%2FV+Hilferufe

beim nächsten mal so was bitte unter hilfe posten.

Capture-Plugin: Titel und Episode (sofern vorhanden)

von PatPowerMan » 05 Feb 2006, 01:23

Ich krieg es mit den Befehlen 'concat', 'urlencode' und 'isset' einfach nicht hin, den deutschen Titel (und nur diesen, also keine Original-Titel) samt allfälliger deutscher Episode zu übergeben.

Beispiel:
Titel: CSI:NY
Episode: 23/I Falscher Schein

Wie muss der Aufnahme-Parameter nun lauten, dass ich (nur bei vorhandener Episodenangabe) folgendes erhalte:

Code: Alles auswählen

CSI:NY - 23/I Falscher Schein
Bei nicht vorhandener Episodenangabe aber lediglich

Code: Alles auswählen

CSI:NY
Den Titel alleine erhalte ich mit {urlencode(title, "iso-8859-2")}, die Episode alleine entsprechend mit {urlencode(episode, "iso-8859-2")}.
Wie kommt das nun aber zusammen?

Nach oben