Hier eine Liste aller möglichen Template Variablen:
…
…
…
…
Ausgabe von Keeplinks.org Links im Template #
// alles ist in der Variable .CryptedLinksBackup gespeichert
// wir müssen über diese Variable iterieren mit hilfe einer Schleife
// Beispiel 1 - BBCode
{{- range $hoster, $link := .CryptedLinksBackup}}
{{- if eq $hoster "ddownload.com"}}
[url={{ $link }}]KeepLinks.org - {{ $hoster }}[/url]
{{- end}}
{{- end}}
Ausgabe von MediaInfo Informationen im Template #
Im Go-Reupper muss in der upper.config.yml Konfig im Abschnitt “mediainfo” enabled auf true gestellt werden. Außerdem muss der Pfad zur exe angegeben werden. Mediainfo wird aber mitgeliefert und liegt im Ordner “tools”. Eine Beispiel Konfigruation sieht dann so aus:
mediainfo:
enabled: true
path: 'C:\go-reupper\tools\mediainfo\MediaInfo.exe'
createFile: false
options:
videoRunTimeFormat: 1
enabled | An oder Aus schalten |
path | Der Pfad zur exe Datei |
createFile | Erstellt im “result” Ordner eine separate Mediainfo Datei |
videoRunTimeFormat | 1 = “2h 33m 12s” or 2 = “164” |
Ausgabe in einer Intelligen XML: #
<INFO>
<title>NFO</title>
<value list="#">
{{ if .MediaInfo.MediaInfo.MediaInfoData.RAWString }}{{ .MediaInfo.MediaInfo.MediaInfoData.RAWString }}{{- end}}
</value>
<position left="6" top="172" width="300" height="96"/>
</INFO>
Ausgabe in einem anderen Template (BBCode): #
Eine passende Vorlage wäre hier zu finden : config/templates/bbcode/bbcode_movie_boerse06_mtn.html
Beispiel Ausgabe der kompletten MediaInfo:
MEDIAINFO:
[SPOILER][CODE]
{{- if .MediaInfo.MediaInfo.MediaInfoData.RAWString }}
{{ .MediaInfo.MediaInfo.MediaInfoData.RAWString }}
{{- else}}
Es sind leider keine Mediainfos vorhanden.
{{- end }}
[/CODE][/SPOILER]
Beispiel Ausgabe einiger speziellen MediaInfo Werte:
{{- if .MediaInfo.MediaInfo.HumanValues.VideoRuntime }} | [B]Laufzeit:[/B] {{ .MediaInfo.MediaInfo.HumanValues.VideoRuntime }} {{- end}} {{- if .MediaInfo.MediaInfo.HumanValues.AudioLanguages }} | [B]Sprache:[/B] {{ .MediaInfo.MediaInfo.HumanValues.AudioLanguages }} {{- end}}
{{ if .MediaInfo.MediaInfo.HumanValues.VideoFormat }}[B]Video Stream:[/B] {{ .MediaInfo.MediaInfo.HumanValues.VideoFormat }} {{- end}} {{- if .MediaInfo.MediaInfo.HumanValues.VideoCodec }} | [B]Video Codec:[/B] {{ .MediaInfo.MediaInfo.HumanValues.VideoCodec }} {{- end}}