dancers on web cam 24 hours a day! These girls are smoking DIRECT THE ACTION LIVE DIRECT THE ACTION LIVE START CHATTING WITH REAL SCORES DANCERS
dancers on web cam 24 hours a day! These girls are smoking DIRECT THE ACTION LIVE DIRECT THE ACTION LIVE START CHATTING WITH REAL SCORES DANCERS Desc: You have to check out Scores Gentlemen's club new LIVE website! You know the one Howard Stern always talked about who had the hottest strippers in the country!! Wanted to share this with my fellow forum members!! They have LIVE dancers on web cam 24 hours a day! These girls are smoking hot!! They are given away $10 dollars free to all new members!! http://stripperslive.net ... And make sure to thank me later boys Go check it out!! http://stripperslive.net http://stripperslive.net --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Adjusting the theme
I am trying to get to grips with Timeline for the first time, and would like to change the size of the tape and tracks in my timeline (because my titles spread over two lines, and I would like to see them all). I have tried following the steps here: http://code.google.com/p/simile-widgets/wiki/Timeline_CreatingNewThemes But they don't seem to work. What am I doing wrong? Code below: script src=http://simile.mit.edu/timeline/api/timeline-api.js; type=text/javascript/script script var tl; function onLoad() { var eventSource = new Timeline.DefaultEventSource(); var theme = Timeline.ClassicTheme.create(); theme.event.bubble.width = 350; theme.event.bubble.height = 300; theme.event.track.height = 15; theme.event.tape.height = 8; var bandInfos = [ Timeline.createBandInfo({ eventSource:eventSource, date: Dec 1 2008 00:00:00 GMT, width: 70%, intervalUnit: Timeline.DateTime.MONTH, intervalPixels: 150, theme: theme }), Timeline.createBandInfo({ overview: true, eventSource:eventSource, date: Dec 1 2008 00:00:00 GMT, width: 30%, intervalUnit: Timeline.DateTime.YEAR, intervalPixels: 300, theme: theme }) ]; bandInfos[1].syncWith = 0; bandInfos[1].highlight = true; tl = Timeline.create(document.getElementById(my-timeline), bandInfos); Timeline.loadXML(example1.xml, function(xml, url) { eventSource.loadXML(xml, url); }); } var resizeTimerID = null; function onResize() { if (resizeTimerID == null) { resizeTimerID = window.setTimeout(function() { resizeTimerID = null; tl.layout(); }, 500); } }/script --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: exhibit, many to many without multiple entries in one field
It's ok; you can use author and article as ID even if they appear multiple times. First do the obvious thing, creating items for the exhibit corresponding to the authors and articles (using author name as id for the authors, and article title as id for the articles): {type: Author, id: name of author, affiliation: affiliation of author...} {type: Article, id: title of article, year: year of publication, } Finally, take your relationship table. Suppose it has a row (authorX, articleY) add another fragment of json to the collection of items: {id: articleY, author: authorX} Do this for every row. This will accomplish what you want. To understand what is going on, note how exhibit will interpret these final fragments from the relationship table. It will say ok, this person is specifying an item whose id is articleY and has an author property with value authorX. But I already know about an item whose id is articleY---namely, the one that was defined at the beginning of type Article. So, I'm not going to create a new item with id articleY. Instead, I will _merge_ the attributes of the new item (in particular, the author relationship to authorX) into the already existing item. And if that item already has a value of the author property, because I already saw an author of that article, then I will _add_ authorX as an additional value for the now-multivalued author property on articleX. mowi wrote: hi, I have some data with many to many relationships just like the articles and authors in the example website about ISWC 2007 + ASWC 2007. http://people.csail.mit.edu/dfhuynh/projects/graph-based-exhibit/graph-based-exhibit2.html there it is solved by putting multiple persons in the author field. I have a problem getting multiple values in one field because the data is from acces 2003. I have got one table with articles, one with authors and one with relationships. The relationship list has three columns:id (which I do not really use), author and article. Can i also do it like that in exhibit? how can I do that? In the example you use .author.affiliation to get a value from the author list in the article overview. Author is an id there. In my relationship list both author and article cannot be id because they appear multiple times. --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: Adjusting the theme
Okay, so I've narrowed this down a little. Firstly, the steps on the Wiki aren't very good. Secondly, I found an example page here: http://simile-widgets.googlecode.com/svn/timeline/trunk/src/webapp/site/examples/test_example2/test_example2.html and thirdly, theme.event.tape.height breaks things. If I omit it, everything works fine. Why does changing theme.event.tape.height break things, and how can I change my tape height, since I really need to?! On Feb 19, 11:46 am, PMW dr.paul.wo...@gmail.com wrote: I am trying to get to grips with Timeline for the first time, and would like to change the size of the tape and tracks in my timeline (because my titles spread over two lines, and I would like to see them all). I have tried following the steps here:http://code.google.com/p/simile-widgets/wiki/Timeline_CreatingNewThemes But they don't seem to work. What am I doing wrong? Code below: script src=http://simile.mit.edu/timeline/api/timeline-api.js; type=text/javascript/script script var tl; function onLoad() { var eventSource = new Timeline.DefaultEventSource(); var theme = Timeline.ClassicTheme.create(); theme.event.bubble.width = 350; theme.event.bubble.height = 300; theme.event.track.height = 15; theme.event.tape.height = 8; var bandInfos = [ Timeline.createBandInfo({ eventSource: eventSource, date: Dec 1 2008 00:00:00 GMT, width: 70%, intervalUnit: Timeline.DateTime.MONTH, intervalPixels: 150, theme: theme }), Timeline.createBandInfo({ overview: true, eventSource: eventSource, date: Dec 1 2008 00:00:00 GMT, width: 30%, intervalUnit: Timeline.DateTime.YEAR, intervalPixels: 300, theme: theme }) ]; bandInfos[1].syncWith = 0; bandInfos[1].highlight = true; tl = Timeline.create(document.getElementById(my-timeline), bandInfos); Timeline.loadXML(example1.xml, function(xml, url) { eventSource.loadXML(xml, url); }); } var resizeTimerID = null; function onResize() { if (resizeTimerID == null) { resizeTimerID = window.setTimeout(function() { resizeTimerID = null; tl.layout(); }, 500); } }/script --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: Adjusting the theme for the tape height
Hi Paul, My guess is a change between 2.2 and 2.3. 2.3 is the current trunk version. I will work on getting it released, I think that will solve a lot of problems. Sorry for the issues, Larry ps theme.event.tape.height definitely works on the trunk version, there is an example that tests it. From: PMW dr.paul.wo...@gmail.com To: SIMILE Widgets simile-widgets@googlegroups.com Sent: Thursday, February 19, 2009 10:45:31 AM Subject: Re: Adjusting the theme Okay, so I've narrowed this down a little. Firstly, the steps on the Wiki aren't very good. Secondly, I found an example page here: http://simile-widgets.googlecode.com/svn/timeline/trunk/src/webapp/site/examples/test_example2/test_example2.html and thirdly, theme.event.tape.height breaks things. If I omit it, everything works fine. Why does changing theme.event.tape.height break things, and how can I change my tape height, since I really need to?! On Feb 19, 11:46 am, PMW dr.paul.wo...@gmail.com wrote: I am trying to get to grips with Timeline for the first time, and would like to change the size of the tape and tracks in my timeline (because my titles spread over two lines, and I would like to see them all). I have tried following the steps here:http://code.google.com/p/simile-widgets/wiki/Timeline_CreatingNewThemes But they don't seem to work. What am I doing wrong? Code below: script src=http://simile.mit.edu/timeline/api/timeline-api.js; type=text/javascript/script script var tl; function onLoad() { var eventSource = new Timeline.DefaultEventSource(); var theme = Timeline.ClassicTheme.create(); theme.event.bubble.width = 350; theme.event.bubble.height = 300; theme.event.track.height = 15; theme.event.tape.height = 8; var bandInfos = [ Timeline.createBandInfo({ eventSource:eventSource, date: Dec 1 2008 00:00:00 GMT, width: 70%, intervalUnit: Timeline.DateTime.MONTH, intervalPixels: 150, theme: theme }), Timeline.createBandInfo({ overview: true, eventSource:eventSource, date: Dec 1 2008 00:00:00 GMT, width: 30%, intervalUnit: Timeline.DateTime.YEAR, intervalPixels: 300, theme: theme }) ]; bandInfos[1].syncWith = 0; bandInfos[1].highlight = true; tl = Timeline.create(document.getElementById(my-timeline), bandInfos); Timeline.loadXML(example1.xml, function(xml, url) { eventSource.loadXML(xml, url); }); } var resizeTimerID = null; function onResize() { if (resizeTimerID == null) { resizeTimerID = window.setTimeout(function() { resizeTimerID = null; tl.layout(); }, 500); } }/script --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: Need help adding image on left side of a band
Hello, I achieved what I was trying to do. Posting the code below. this._bands=[]; for(var i=0;ithis._bandInfos.length;i++){ var band=new Timeline._Band(this,this._bandInfos[i],i); this._bands.push(band); } this._distributeWidths(); //changed code -- start -- first add the side images for(var i=0;ithis._bandInfos.length;i++) { var sideImage = SimileAjax.Graphics.createTranslucentImage (Timeline.urlPrefix+(this.isHorizontal()?this._bandInfos [i].sideImageURL:this._bandInfos[i].sideImageURL)); sideImage.className=timeline-sideimage-+this._bands[i].getIndex ().toString(); sideImage.title=this._bandInfos[i].sideImageTitle; containerDiv.appendChild(sideImage); } //and after that go through them top to bottom and assign top to their class var topTrick = 0; for(var i=0;ithis._bandInfos.length;i++) { jsFnChangeCSS(.timeline-sideimage-+this._bands[i].getIndex ().toString(), top, topTrick + ((this._bands[i]._div.offsetHeight - 48)/2) + px); topTrick = topTrick + this._bands[i]._div.offsetHeight; } //changed code -- end Also I added two parameters to the bandInfos constructor: sideImageURL sideImageTitle jsFnChangeCSS searches css class and changes specific attribute. And I have the following classes which I apply dynamically to the images I add. .timeline-sideimage-0 { position: absolute; top: 0px; left: 0px; z-index: 1000; } .timeline-sideimage-1 { position: absolute; top: 0px; left: 0px; z-index: 1000; } .timeline-sideimage-2 { position: absolute; top: 0px; left: 0px; z-index: 1000; } .timeline-sideimage-3 { position: absolute; top: 0px; left: 0px; z-index: 1000; } .timeline-sideimage-4 { position: absolute; top: 0px; left: 0px; z-index: 1000; } .timeline-sideimage-5 { position: absolute; top: 0px; left: 0px; z-index: 1000; } .timeline-sideimage-6 { position: absolute; top: 0px; left: 0px; z-index: 1000; } As you can see, top is changing from the code. Thank you for your help Larry. Malay On Feb 17, 12:50 pm, Larry Kluger wex...@kluger.com wrote: Hmmm... The trick will be to add the image to the correct div. Each Timeline band consists of a number of divs. In some cases, the divs overlap and the z-index is used to order them. In other cases, the divs have children spaced out along the band. Use firebug with firefox to see the different divs. Since each of the important divs has a unique id, you can use window.document.getElementById to get the right div. Then add a child element to it. Main thing to watch out for is that some of the divs are V E R Y wide -- these are the divs that are slid back and forth to give the effect of the infinite Timeline. Don't use those for your purpose, use a div that has a 'regular' width. You can see the widths in firebug. Regards, Larry From: mthakershi mthaker...@gmail.com To: SIMILE Widgets simile-widgets@googlegroups.com Sent: Tuesday, February 17, 2009 1:15:12 PM Subject: Re: Need help adding image on left side of a band Wow. Thank you for quick response. My only problem is how do I do this for each detailed band? If I do it at timeline level then I can't keep up with top/height of the band/ image. IMG1 -- DETAILED BAND 1 IMG2 -- DETAILED BAND 2 NO IMAGE -- OVERVIEW BAND 1 I want tot achieve something like the above. Thank you again Larry. On Feb 17, 12:10 pm, Larry Kluger wex...@kluger.com wrote: Hi Malay, You want to add an image that does not move? -- The Timeline band should move behind your fixed image? If that's the case, I think that your idea of using the software which paints the Simile copyright onto the band is a good idea. The code is in the timeline.js file, search for 'copyright' Also, note that createTranslucentImage changes the image--it doesn't add the image to the dom. To add the image to the main container for the Timeline, I believe that you'd use: timeline_obj.addDiv(new_element); Where timeline_obj is the object you receive back from the initial create timeline call. (Above has not been tested.) Hope this helps, Larry From: mthakershi mthaker...@gmail.com To: SIMILE Widgets simile-widgets@googlegroups.com Sent: Tuesday, February 17, 2009 12:45:34 PM Subject: Need help adding image on left side of a band Hello, I need some help figuring out where to make changes. I want to add an image to left side of each detailed band. So I tried to follow the createTranslucentImage code that adds copy right information in bands _div and _innerDiv but it doesn't work. Basically, I think _innerDiv should start after that image. Can someone help me? Thank you. Malay --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this
Re: Weird problem in IE -- please help
This is actually about Timeline. On Feb 19, 10:51 am, mthakershi mthaker...@gmail.com wrote: When I double click in an area of a band to go there, it works great in FF/Chrome/Safari. But sometimes in IE it goes crazy and it will actually move years apart. Is there any solution to this issue? Please don't tell me to abandon IE because that is not in my control :-) Thank you for help. Malay --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: Double-click problems in IE
Hi Malay, The double-click behavior is controlled by the function Timeline._Band.prototype._onDblClick in the bands file. I'm not personally so keen on the UI of double-click. If it is giving you problems, you could turn off the behavior: The following is NOT tested: 1) After loading the timeline software but before creating the bands, set: Timeline._Band.prototype._onDblClick = function(innerFrame, evt, target) {}; or try: After you've created the bands, step through them and set each band's _onDblClick attribute to function(innerFrame, evt, target) {}; I just tried the double-click UI with IE 7 and it worked ok for me. Can you create a repeatable test case? Thanks, Larry From: mthakershi mthaker...@gmail.com To: SIMILE Widgets simile-widgets@googlegroups.com Sent: Thursday, February 19, 2009 11:51:27 AM Subject: Weird problem in IE -- please help When I double click in an area of a band to go there, it works great in FF/Chrome/Safari. But sometimes in IE it goes crazy and it will actually move years apart. Is there any solution to this issue? Please don't tell me to abandon IE because that is not in my control :-) Thank you for help. Malay --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: Changing Icons Classname for Highlighted Events
Hi Maximum Bob, One of the features in the trunk version is that the original_painter now gives all of the event divs (tape, icon, label, highlighting) id's that include the event.id. So your js can change the divs as you describe in your email. See the top of original-painter.js for more on this. For the main divs associated with the event, you'd just add/change their classes. For the div that contains the icon image: You could swap out the icon img elements (replace old with new) when an event is highlighted or unhighlighted. Alternative would be for your js to replace function Timeline.OriginalEventPainter.prototype._paintEventIcon so you could paint the icon in a different way: rather than painting an img in a div, paint the div with a non-repeat background image (the icon) controlled by css. Then you'd just have to change the class name of the icon div to change the image shown. Even better would be to use the css sprite technique and just move the background css property using the horizontal offset. See http://www.alistapart.com/articles/sprites/ One issue of this technnique is that Timeline currently invokes the IE 5 - specific alpha image loader software. If you no longer support IE 5 then you could ignore that. (See SimileAjax.Graphics.createTranslucentImage) Regards, Larry From: Maximum Bob rhus...@gmail.com To: SIMILE Widgets simile-widgets@googlegroups.com Sent: Wednesday, February 18, 2009 10:56:57 PM Subject: Changing Icons Classname for Highlighted Events I've got a stylesheet class that controls the look of durations and I have a custom bullet icon for events - when an event is highlighted, I want to swap the icon with a different colored icon (lighter in color) and I'd like to change the stylesheet class for the duration events. How would I do that? Basically, I want to change the icon and classname for an event when it gets highlighted. I'm assuming that Timeline.OriginalEventPainter.prototype._createHighlightDiv function in original-painter.js is probably where the code would go... but how do I reference the icon and classname for the event that I'm highlighting? --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: Newbie: SVN checkout of simile-widgets-read-only fails
Well, I now see that I can download without svn from http://simile-widgets.googlecode.com/svn/timeline/trunk/ Perhaps that checkout page needs updating? Ken S. On Feb 19, 4:58 pm, sa...@saic.com kens...@gmail.com wrote: Hello, I'm trying to download a copy of the Timeline widget code as a user, not a committer. According tohttp://code.google.com/p/simile-widgets/source/checkout, this SVN command line should work: # Non-members may check out a read-only working copy anonymously over HTTP. svn checkouthttp://simile-widgets.googlecode.com/svn/trunk/simile- widgets-read-only But running Collabnet SVN from a Windows XP command line, I get: : URL 'http://simile-widgets.googlecode.com/svn/trunk'doesn't exist Sorry to have to ask such a basic question, but I've re-tried the svn command above with/without quotes and with/without the space, but nothing works. Suggestions or corrections to the command line would be most appreciated. TIA Ken Sall --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---
Re: Newbie: SVN checkout of simile-widgets-read-only fails
Hi Ken, Glad you found the solution. What is the url for the wiki page that led you astray re downloading? (I searched but couldn't find it.) Thanks, Larry From: sa...@saic.com kens...@gmail.com To: SIMILE Widgets simile-widgets@googlegroups.com Sent: Thursday, February 19, 2009 6:05:50 PM Subject: Re: Newbie: SVN checkout of simile-widgets-read-only fails Well, I now see that I can download without svn from http://simile-widgets.googlecode.com/svn/timeline/trunk/ Perhaps that checkout page needs updating? Ken S. On Feb 19, 4:58 pm, sa...@saic.com kens...@gmail.com wrote: Hello, I'm trying to download a copy of the Timeline widget code as a user, not a committer. According tohttp://code.google.com/p/simile-widgets/source/checkout, this SVN command line should work: # Non-members may check out a read-only working copy anonymously over HTTP. svn checkouthttp://simile-widgets.googlecode.com/svn/trunk/simile- widgets-read-only But running Collabnet SVN from a Windows XP command line, I get: : URL 'http://simile-widgets.googlecode.com/svn/trunk'doesn't exist Sorry to have to ask such a basic question, but I've re-tried the svn command above with/without quotes and with/without the space, but nothing works. Suggestions or corrections to the command line would be most appreciated. TIA Ken Sall --~--~-~--~~~---~--~~ You received this message because you are subscribed to the Google Groups SIMILE Widgets group. To post to this group, send email to simile-widgets@googlegroups.com To unsubscribe from this group, send email to simile-widgets+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/simile-widgets?hl=en -~--~~~~--~~--~--~---