<< Klicken Sie hier um das Inhaltsverzeichnis anzuzeigen >> Navigation: Konfiguration > INI-Datei > Feed<n> |
Im Abschnitt [Feed<n>] werden die Einstellungen für den Feed konfiguriert. Pro Podcast bzw. pro RSS Feed muss ein Abschnitt erstellt werden. Dabei ist <n> eine beliebige Nummer, z.B. [Feed1], [Feed5], [Feed33].
Eintrag |
Typ |
Beschreibung |
||||||
Zahl |
Bemerkung: Die Id des Online-Faches steht in den Templates und in der INI-Datei als Variable FachId zur Verfügung. |
|||||||
Name des Feeds |
Bemerkung: Der Name des Feeds steht in den Templates und in der INI-Datei als Variable FeedName zur Verfügung. |
Die nachfolgenden Feed-Einstellungen können sowohl hier im Feed-Abschnitt als auch im Abschnitt [Parameter] gesetzt werden. Die Einstellungen im Abschnitt [Parameter] sind Standardwerte, d.h. sie gelten immer dann, wenn die Einstellung im Feed-Abschnitt fehlt. Existiert die Einstellung in beiden Abschnitten, gilt immer diejenige im Feed-Abschnitt.
Die Spalte Format gibt an für welche Media-Formate die Einstellungen gesetzt werden können.
Eintrag |
Format |
Typ |
Beschreibung |
||||||||||||||||||
alle |
Ganzzahl grösser 0 |
Bei kleineren Intervallen wird zwar schneller erkannt, dass der Inhalt eines Feeds geändert hat, bei einer grossen Anzahl Feeds steigt aber damit die Belastung der Datenbank, da pro Feed ein DB-Zugriff erfolgt, um festzustellen, ob der Feed geändert hat. |
|||||||||||||||||||
alle |
Pfad und Dateiname |
|
|||||||||||||||||||
alle |
leer oder Pfad und Dateiname |
Die Standard-Abfrage ist "SELECT * FROM PODCAST WHERE PCFAID = :PCFAID ORDER BY PCBEARBDATUM DESC". Die Abfrage muss mindestens folgende Felder enthalten: PCTIID, PCBEARBDATUM, PCFILEPATH, PCFILENAME und PCID. Die Abfrage kann den Parameter :PCFAID enthalten, dem der Wert der FachId zugeordnet wird. |
|||||||||||||||||||
alle |
Dateiverzeichnis |
Achtung: Für jeden Feed muss ein eigenes Verzeichnis angelegt werden! |
|||||||||||||||||||
alle |
Pfad und Dateiname |
Wird kein Feed-Template angegeben werden keine Metadaten generiert, d.h. es werden nur die zu den Elementen gehörenden Dateien konvertiert und exportiert. |
|||||||||||||||||||
alle |
leer oder Pfad und Dateiname |
|
|||||||||||||||||||
MP3 |
leer oder Pfad und Dateiname |
|
|||||||||||||||||||
MP3 |
leer oder Pfad und Dateiname |
|
|||||||||||||||||||
MP3 |
leer oder Pfad und Dateiname |
|
|||||||||||||||||||
alle |
Datei-, FTP- oder SFTP-Verzeichnis |
|
|||||||||||||||||||
alle |
Dateiname |
Bemerkung: Ist OneMetaDataFilePerItem=1 können auch Felder verwendet werden, z.B. MetaDataFileName=$PCINTERPRET$.xml. |
|||||||||||||||||||
MP3, WAV oder Source |
Media-Format (siehe auch Sektion Parameter) |
|
|||||||||||||||||||
alle |
Dateiname |
|
|||||||||||||||||||
alle |
Zahl |
Da die Standard SQL-Abfrage die Sortierung aufgrund des Bearbeitungsdatums vornimmt, werden in diesem Fall die 10 Elemente mit dem neusten Bearbeitungsdatum übernommen. |
|||||||||||||||||||
alle |
0 oder 1 |
|
|||||||||||||||||||
MP3 |
Bit-Rate |
|
|||||||||||||||||||
MP3 |
Sample-Frequenz |
|
|||||||||||||||||||
MP3 |
1 oder 2 |
|
|||||||||||||||||||
MP3 |
Normalize-Level |
Achtung: Ländereinstellungen beachten: Deutschland z.B. -3,0! |
|||||||||||||||||||
alle |
0 oder 1 |
Wird ein Beitrag aus dem Podcast und damit aus dem RSS-Feed entfernt, wird die Audiodatei nicht länger gebraucht. Das Podcast Modul hat in der Regel keinen Zugriff mehr auf die Dateien, da sie durch ein Transfermodul auf ein anderes System (z.B. Web-Server) übertragen werden. Um anzuzeigen, dass eine Audiodatei gelöscht werden kann, werden sogenannte Deletedateien erstellt.
|
|||||||||||||||||||
MP3 |
leer oder Sektionsname |
|
|||||||||||||||||||
alle |
Kommagetrennte Liste mit Dateierweiterungen |
|
|||||||||||||||||||
alle |
Kommagetrennte Liste mit Dateierweiterungen |
Ist eine Datei aufgrund der Dateierweiterung in FileCopyExtensions und FileExcludeExtensions enthalten, hat FileExcludeExtensions die höhere Priorität, d.h. die Datei wird nicht kopiert. |
|||||||||||||||||||
alle |
0 oder 1 |
|
|||||||||||||||||||
alle |
Dateiverzeichnis |
Achtung: •Dieser Eintrag wirkt auch beim herkömmlichen Podcast (OneMetaDataFilePerItem=0). •Da in der Infostore DB der komplette Pfad steht muss der Eintrag bei der Verwendung einer InfoStore DB leer sein, bei einer "normalen" DABiS DB muss er hingegen gesetzt werden (siehe auch Datenquelle). |
|||||||||||||||||||
alle |
leer oder Pfad und Dateiname |
Das Kommando ist frei definierbar, z.B. "UPDATE TITEL SET TIZUSATZFELD2 = 'Exported' WHERE TIFAID = :PCFAID AND TIID IN (:PCTIID_LIST)". Das Kommando kann zwei Parameter enthalten, :PCFAID der durch die FachId ersetzt wird, und :PCTIID_LIST der durch die kommagetrennte Liste der Element-Ids ersetzt wird. Bemerkung: Als Element-Id dient das Feld PCTIID, dessen Inhalt wird durch die SQL-Abfrage SourceSqlFile definiert und ist i.d.R. die Id des Titels. |
|||||||||||||||||||
alle |
0 oder 1 |
|
In den nachfolgend aufgeführten Einträgen können die Variablen FachId und FeedName verwendet werden:
•MediaFileName
•AudioInFile
•AudioOutFile
•ConnectionString
•ID3Picture
•ID3TagSection
•MetaDataFileName
•OutputDir
•SourceSqlFile
•TempDir
•TemplateFile
•UpdateSqlFile
•XSLTStylesheet
Beim Eintrag MediaFileName können zusätzlich Felder verwendet werden.
Beim Eintrag MetaDataFileName können auch Felder verwendet werden, sofern OneMetaDataFilePerItem=1 ist.