I will only consider adding a site which has an API that contains a url to the video.Is there a way that you can use this filmstarts.de for german trailer source ?
<!-- Trailers Button (Plugin) -->
<control>
<description>Play Button</description>
<type>button</type>
<id>11899</id>
<label>#Trailers.Translation.Trailers.Label</label>
<onleft>11899</onleft>
<onright>11899</onright>
<onup>43</onup>
<ondown>40</ondown>
<textureFocus>myvideos_play_focus.png</textureFocus>
<textureNoFocus>myvideos_play_nofocus.png</textureNoFocus>
<textcolor>FF000000</textcolor>
<textcolorNoFocus>ffffffff</textcolorNoFocus>
<visible>plugin.isenabled(Trailers)</visible>
</control>
<!-- Traliers Button (Plugin) -->
Yes, you probably did something wrong. Im not sure how I can help you with only that information.Hello lt, its me again, i have add the trailers button to showtimes but when i do this, there are no data showen in the main gui window from showtimes, where normaly the covers from the actual movies is. Did i something wrong ?
<id>11900</id>
<label>#Trailers.Translation.Trailers.Label</label>
<onleft>11900</onleft>
<onright>11900</onright>
[2015-07-10 12:25:51,516] [Log ] [MPMain ] [WARN ] - GUIWindow:OnWindowLoaded: 'C:\ProgramData\Team MediaPortal\MediaPortal\Skin\TITANIUS\ShowTimesGUI.xml' is missing control id 41 (window property: btnPlayTrailer)
[2015-07-10 12:25:51,565] [Log ] [MPMain ] [DEBUG] - Window: MediaPortal.GUI.ShowTimesGUI.ShowTimesGUI init
[2015-07-10 12:25:51,566] [Error ] [MPMain ] [ERROR] - OnMessage exception:System.NullReferenceException: Der Objektverweis wurde nicht auf eine Objektinstanz festgelegt.
bei MediaPortal.GUI.ShowTimesGUI.ShowTimesGUI.HideMovieControls(Boolean hideposter)
bei MediaPortal.GUI.ShowTimesGUI.ShowTimesGUI.OnPageLoad()
bei MediaPortal.GUI.Library.GUIWindow.OnMessage(GUIMessage message)
[2015-07-10 12:26:10,179] [Log ] [MPMain ] [ERROR] - Exception: System.UnauthorizedAccessException: Der Zugriff auf den Pfad "C:\Program Files (x86)\Team MediaPortal\MediaPortal\MediaPortal.xml" wurde verweigert.
bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
bei System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
bei System.IO.StreamWriter..ctor(String path, Boolean append)
bei MediaPortal.Profile.XmlSettingsProvider.Save()
bei MediaPortal.Profile.CacheSettingsProvider.Save()
bei MediaPortal.Profile.Settings.SaveCache()
bei MediaPortalApp.Main(String[] args) Message: Der Zugriff auf den Pfad "C:\Program Files (x86)\Team MediaPortal\MediaPortal\MediaPortal.xml" wurde verweigert. Site : Void WinIOError(Int32, System.String) Source : mscorlib Stack Trace: bei System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
bei System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize, FileOptions options, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
bei System.IO.StreamWriter.CreateFile(String path, Boolean append, Boolean checkHost)
bei System.IO.StreamWriter..ctor(String path, Boolean append, Encoding encoding, Int32 bufferSize, Boolean checkHost)
bei System.IO.StreamWriter..ctor(String path, Boolean append)
bei MediaPortal.Profile.XmlSettingsProvider.Save()
bei MediaPortal.Profile.CacheSettingsProvider.Save()
bei MediaPortal.Profile.Settings.SaveCache()
bei MediaPortalApp.Main(String[] args)
You have removed a mandatory control required by ShowTimes:
you can make it conditionally visible if the Trailers plugin is not installed.
<visible>plugin.isenabled(Trailers)</visible>
<control>
<description>Play Button</description>
<type>button</type>
<id>41</id>
<label>-</label>
<onleft>41</onleft>
<onright>41</onright>
<onup>43</onup>
<ondown>40</ondown>
<textureFocus>myvideos_play_focus.png</textureFocus>
<textureNoFocus>myvideos_play_nofocus.png</textureNoFocus>
<textcolor>FF000000</textcolor>
<textcolorNoFocus>ffffffff</textcolorNoFocus>
<visible allowhiddenfocus="true">control.isvisible(11901)</visible>
</control>
<!-- Trailers Button, wird gezeigt wenn das Plugin installiert ist ansonsten wird der Standard genutzt. -->
<control>
<description>Play Button</description>
<type>button</type>
<id>11901</id>
<label>#Trailers.Translation.Trailers.Label</label>
<onleft>11901</onleft>
<onright>11901</onright>
<onup>43</onup>
<ondown>40</ondown>
<textureFocus>myvideos_play_focus.png</textureFocus>
<textureNoFocus>myvideos_play_nofocus.png</textureNoFocus>
<textcolor>FF000000</textcolor>
<textcolorNoFocus>ffffffff</textcolorNoFocus>
<visible>plugin.isenabled(Trailers)</visible>
</control>