|
|
Welcome to the Invelos forums. Please read the forum
rules before posting.
Read access to our public forums is open to everyone. To post messages, a free
registration is required.
If you have an Invelos account, sign in to post.
|
|
|
|
Invelos Forums->DVD Profiler: Layouts and Reports |
Page:
1 2 Previous Next
|
link to trailer in dvd profiler? |
|
|
|
Author |
Message |
Registered: July 4, 2007 | Posts: 13 |
| Posted: | | | | Yeah I would very much like it, so that i can get a link to a trailer for each movie in dvd profiler. can someone help me with a step by step guide on how i put this in? for example I am Legend.... so i go here I am Legend trailerby pressing the link in dvd profiler. I have read all of this topic YouTube/Google Video HTML WindowBut i do not understand it (Yeah i am very much of noob) so i would like it is someone could provide me with an easy step by step guide to getten this to work. Or maybe just the code in where i put the url to the trailer, sp it shows up as a link in dvd profiler... can anyone please help me with this? mholmrasmussen |
| Registered: March 15, 2007 | Reputation: | Posts: 5,459 |
| Posted: | | | | <removed as it didn't work> | | | Last edited: by northbloke |
| Registered: July 4, 2007 | Posts: 13 |
| Posted: | | | | thank you very much....but after i put that text in notes of I am legend, it keeps giving me some kinf of script error, any way to solve this?
Is it possible to get the link to a buton in general info? | | | Last edited: by m.holm.rasmussen |
| Registered: March 15, 2007 | Reputation: | Posts: 5,459 |
| Posted: | | | | If you want it in notes then all you have to do is use:
<a href="http://www.imdb.com/title/tt0480249/trailers-me60407838">I Am Legend trailer</a>
And make sure you've checked the "Use HTML for Notes" tickbox under Display in Options.
edit: the only way to get it under General Info would be to create a customised General Info window - very difficult! | | | Last edited: by northbloke |
| Registered: July 4, 2007 | Posts: 13 |
| Posted: | | | | ok, thanks....one question though....now i've created a new html window, and it does show the link correctly to the I am legend trailer, but it shows the same trailer now for every movie, in the trailer window. and I can't change it in "Edit" how do i change it for each movie then?
sorry if i seem retarded, but am really dumb at this stuff...
One more question...when i click the link, it opens up in the html window...I would like it to open up in my browser, which is firefox...is that possible? and is it possible do have it resumé? | | | Last edited: by m.holm.rasmussen |
| Registered: March 13, 2007 | Reputation: | Posts: 17,334 |
| Posted: | | | | html windows don't work this way... you need something like the YouTube/Google Video HTML Window you linked to... that is what I use. You need the main code in an html window and then put the youtube/googlevideo ID into the notes section using the code specified in that thread. So in an HTML Window you have... Quote: <html> <head> <style type="text/css"> <!-- * { color: white; font-family: verdana; font-size: 10pt; } html, body { background-color: rgb(0, 0, 83); } body { background-repeat: repeat-x; background-image:url($DPIMAGES.bgimage.jpg); } h1.vid { text-align: center; } a { font-size: 8pt; } li { margin-left: 5pt; } #code { clear: left; font-size: 6pt; text-align: right; margin-bottom: 15pt; } .off { color: gray; } .on { color: white; } --> </style> <script type="text/javascript"> <!-- <DP NAME="HEADER_VARS" Language="JavaScript" Comments="True" IncludeCast="False" IncludeCrew="False"> /* ######## Video Loader ######## @title - Video Loader @filename - VideoLoader_1.1.1.html @version - 1.1.1 @date - 2007-06-07 @author - xyrano @dependencies - DVD Profiler v3+, IE.
@1.1.1 update - Added additional Tag support (for links)
@1.1 update - Added options for unlimited players - Added Tag support (for verbose)
@1.0.1 update - No video bug fixed (Thanks RossRoy)
@1.0 inital release */ // -------- Configuration block - Start -------- // "Player name", "Notes field attribute", "Player URL", "Player link path", "Player embed path", "Player as link" var vid = new Array( ["Google", "googlevideo=", "http://video.google.com/", "videoplay?docid=", "googleplayer.swf?docId=", false, []], ["Video Detective", "videodetective=", "http://www.videodetective.com/", "codes/player.swf?PublishedID=", "codes/player.swf?PublishedID=", true, []], ["YouTube", "youtube=", "http://www.youtube.com/", "watch?v=", "v/", false, []], ["@"] ); var asl = false; var wid = 300; // a width value dividable by 25 var der = true; // Display a 'No * Available' message?
// Tags var useTags = true; var tagHierarchy = "9: Preferences/Video Loader/" var tagAsLinks = tagHierarchy + "As links"; // Controlles asl from a tag var tagVerboseOff = tagHierarchy + "Verbose off"; // Controlles der from a tag // -------- Configuration block - End --------
var int = DP_Notes.indexOf("<videos "); if (int != -1) {
var d = 0; var hei = (wid / (d = (wid / 25))) * (d - 2);
// Get code(s). // 1.1 updated var not = ""; not = DP_Notes.substring(int, DP_Notes.indexOf("/>", int)); not = not.replace("<videos ", ""); if (not.indexOf("aslink") != -1) { not = not.replace("aslink", ""); not = not.replace(/^\s+|\s+$/g, ""); asl = true; } for (rowk in vid) { if (vid[rowk][0].length > 0 && not.indexOf(vid[rowk][1]) != -1) { var str = not.slice(not.indexOf(vid[rowk][1]), not.legnth); str = str.slice(0, cleanString(str, rowk)); str = str.replace(vid[rowk][1], ""); vid[rowk][6] = (str.indexOf(";") != -1) ? str.split(";"): str; } }
// Tags // 1.1.1 updated if (useTags == true) for (var i = 0; i < DP_Tags.length; i++) { if (tagAsLinks.length != 0 && DP_Tags[i].toLowerCase() == tagAsLinks.toLowerCase()) asl = true; if (tagVerboseOff.length != 0 && DP_Tags[i].toLowerCase() == tagVerboseOff.toLowerCase()) der = false; } }
// 1.1 updated function drawIt() {
var html = ""; var i = 0; for (row in vid) { if (vid[row][0].length > 1) if (vid[row][6] != undefined && vid[row][6] != "") { html += ((asl || vid[row][5]) ? vid[row][0] + ' video link': '') + selectFactory(row); } else { html += (der) ? 'No ' + vid[row][0] + ' videos Available<br />': ''; i++; } } if (i==3) html = "No Videos Available<br />"; document.getElementsByTagName('h1')[0].innerHTML = html; }
// 1.1 updated function selectFactory(row) {
var obj = vid[row][6]; var html = ""; if (asl || vid[row][5]) { document.getElementsByTagName('h1')[0].className = 'on'; if (typeof obj == "object") { html += "s: "; for (i in obj) html += '<li>' + link(vid[row][2] + vid[row][3], obj[i]) + '</li>'; } else html += ": " + link(vid[row][2] + vid[row][3], obj); html += '<br />'; } else { if (typeof obj == "object") for (i in obj) html += embedVideoFactory(vid[row][2] + vid[row][4], obj[i]); else html += embedVideoFactory(vid[row][2] +vid[row][4], obj); } return html; }
// 1.1 updated function embedVideoFactory(pth, str) {
var obj = splitIt(str); var cde = getCode(obj); var eyt =''; eyt = '<span style="background-color: black;">'; eyt += '<div style="background-color: black; width: ' + wid + '; height: ' + ((wid / 6) * 5) + ';">'; eyt += '<object width="' + wid + '" height="' + ((wid / 6) * 5) + '">'; eyt += '<param name="movie" value="' + pth + cde + '" />'; eyt += '<param name="wmode" value="transparent" />'; eyt += '<param name="autostart" value="false" />'; eyt += '<embed src="' + pth + cde + '" type="application/x-shockwave-flash" autostart="false"'; eyt += ' wmode="transparent" width="' + wid + '" height="' + ((wid / 6) * 5) + '"></embed>'; eyt += '</object>'; eyt += '</div>'; eyt += '<div id="code" style="width: ' + wid + ';"'; eyt += ' title="' + pth + cde + '"'; eyt += ' onMouseOver="flashIt(this, true); return false;"'; eyt += ' onMouseOut="flashIt(this, false); return false;"'; eyt += ' class="off">' + ((typeof obj == "object") ? obj[0] + ': ': '') + cde + '</div>'; eyt += '</span>'; return eyt; }
// 1.1 updated function link(pth, str) {
var obj = splitIt(str); var cde = getCode(obj); var lnk = '<a href="' + pth + cde + '" target="_new" onFocus="blur(this);"'; if (typeof obj == "object") lnk += ' title="' + cde + '"'; lnk += '>'; lnk += (typeof obj == "object") ? obj[0]: obj; lnk += '</a>'; return lnk; }
// 1.1 new function cleanString(str, r) {
for (row in vid) if (vid[row][0].length > 0 && r != row && str.indexOf(vid[row][1]) != -1) return str.indexOf(vid[row][1]); return str.length; }
// 1.1 new function splitIt(str) { return (str.indexOf(vid[vid.length - 1][0]) != -1) ? str.split(vid[vid.length - 1][0]): str; } function getCode(obj) { return ((typeof obj == "object") ? obj[1]: obj).replace(/^\s+|\s+$/g, ""); }
// 1.0 function flashIt(obj, bool) { obj.className = (bool) ? 'on': 'off'; } //--> </script> </head> <body onload="drawIt();" scroll="auto"> <h1 class="vid"></h1> </body> </html> and in notes For the trailer of Spiderman 3 (for example)... you have (how I have mine)... <videos youtube=Trailer@szh5ZsAcgJU /> And this places the actual trailer in the html window.. not just the link. | | | Pete | | | Last edited: by Addicted2DVD |
| Registered: March 15, 2007 | Reputation: | Posts: 5,459 |
| Posted: | | | | ok, you're best off not using an html window to do this as you're right - it would show the same link for every profile, Can't believe I didn't pick up on that! However, in order to change it for every profile you're looking at code similar to the Google/youtube window, which you said was too difficult. It would also involve pasting info into Notes anyway, so if you're going to do that you might as well just put the link in notes, it'll be easier for you. If you click a link in an HTML window it will always open IE, not the default browser. I can change the link to open in a new window, but it won't be in Firefox. I have to admit, I'm not sure what happens when you click a link in Notes as I don't have Firefox installed. Edit: I'm not having a very good night, I forgot the corrected code: <a target="_blank" href="http://www.imdb.com/title/tt0480249/trailers-me60407838">I Am Legend trailer</a> Put this in your notes section and it will open the link in a new window. | | | Last edited: by northbloke |
| Registered: March 13, 2007 | Reputation: | Posts: 17,334 |
| Posted: | | | | If you click a link in notes it will still use IE instead of Firefox (or whatever your default is) | | | Pete |
| Registered: July 4, 2007 | Posts: 13 |
| Posted: | | | | ok, thanks very much for your help. I will just use the link in notes, and manually put in trailers for each movie and thet watch it in the notes window. once again, thanks alot for all your help, both of you |
| Registered: March 13, 2007 | Reputation: | Posts: 17,334 |
| Posted: | | | | Just a link in the notes window will not play the trailer in the notes window... it will bring up Internet Explorer to got to the trailer's page. | | | Pete |
| Registered: July 4, 2007 | Posts: 13 |
| Posted: | | | | <a href="LINK TO TRAILER HERE">Trailer</a>
this put in notes, will show the trailer in the notes window |
| Registered: March 13, 2007 | Reputation: | Posts: 17,334 |
| Posted: | | | | no... that will open the Internet Explorer browser and take you to the page with the trailer on it. | | | Pete |
| Registered: March 15, 2007 | Reputation: | Posts: 5,459 |
| Posted: | | | | I'm confused - do you want to see the trailer embedded in Profiler or do you want a link to the trailer in Profiler? Cos I thought you wanted a link... but now you want the trailer in the notes window? |
| Registered: July 4, 2007 | Posts: 13 |
| Posted: | | | | well before I did it with 2 different movies and in both it opens up the page with the trailer in the notes window and starts the trailer....Just did it again with another movie and it does again
this is what i wrote in notes, try it yourself....
<a href="http://www.scope.dk/film.php?id=4425&fil=6">Trailer</a>
Edit: At first i wanted a link, but you tell me the link can't open up the page in firefox, so now I just use the above and watch it embedded in the notes window, it's fine for me | | | Last edited: by m.holm.rasmussen |
| Registered: March 15, 2007 | Reputation: | Posts: 5,459 |
| Posted: | | | | Oh I see, because the link is opened inside the the notes window rather than a new window. Well, if you're happy with that it's not for us to argue! You may still want to have a play with the youtube/google video window as it would give you a tidier look in Profiler, but that's completely up to you. |
| Registered: July 4, 2007 | Posts: 13 |
| Posted: | | | | okay...maybe I will...but for now it's too complicated for me, im way too tired, I might try it out another time, but probably can't get it to work then I might ask you guys for help again |
|
|
Invelos Forums->DVD Profiler: Layouts and Reports |
Page:
1 2 Previous Next
|
|
|
|
|
|
|
|
|