View Full Version : FPP plugins collection
allSaints
06-09-2009, 06:58 PM
I have written a few plugins that might be useful for FPP users.
All of them can be downloaded and tested from my plugin page (http://wirestam.com/panos/Flash/plugins/).
billboard - a hotspot plugin for making a slideshow.
spotmenu - a hotspot plugin for displaying a scrollable menu. Each menu item can have an icon and OnClick, OnOver and OnOut events. You can have as many menus as you like in your pano.
imagemap - a hotspot plugin for creating and using an image map.
zoomer - a hotspot plugin for displaying a panorama zoom component.
panomenu - a scrollable menu box supporting icons, background image or gradient, with totally customizable colors and fonts. It also has onClick, onOver and onOut events.
picshow - a hotspot plugin for showing an image in a window. Zooming and panning is supported.
moviebox - a hotspot plugin for showing flv movie files. A mask can be used to select what parts of the movie that will be shown, and also an overlay image to give the movie a suitable framing. You can also set up a sequence of movies that will be shown with a selectable pause in between.
panologic - an external plugin that makes it possible to apply IF-ELSE logic to your FPP commands. The logic can of course not be written directly in the FPP XML file, but is instead entered in its own file from where it can be executed just as easily with a simple command. Your logic is stored in a "function", and would normally consist of one or several IF-ELSE statements and one or several FPP commands.
ticker - a hotspot plugin for showing text and images in a ticker window. Texts and images can be
linked to execute FPP commands, open web pages or send emails.
gpmap2 - external plugin that generates a Google map which can interact with the pano.
panoform - a hotspot plugin for showing an input form that very much works as a standard HTML input form, where the viewer can enter data and make selections, and then send the completed form to the server.
randomizer - external plugin for randomizing an FPP command by setting a random value within specified limits, or making a random choice from a given set.
floorplan - external plugin for showing a floorplan with icons representing panorama camera positions. You can show any number of buildings with any number of floors with any number of cameras. It has built-in support for changing icons when a pano has been visited. There is also a radar that follows panning and zooming. Camera mouse-over will show camera id in optional tooltip.
commander - external plugin for keeping track of pano movement like panning, tilting and zooming. The plugin can then trigger actions with FPP commands or functions depending on how the viewer moves in the pano. This can also be combined with event timers to induce delayed actions.
carousel - external plugin for displaying a carousel of images for selecting a new pano, linking to another page or executing any other FPP command.
htmlbox2 - hotspot plugin for displaying a scrollable box with HTML content and active links for controlling your panos and/or linking to new HTML windows.
picMenu - external plugin for displaying a scrolling picture menu.
coordinates - external plugin for displaying coordinates of panorama center (+-180 degrees) and/or a center crosshair.
dialog - external plugin for displaying a message box where the viewer can make a choice.
twcompass - external plugin with dual function - can be used for showing either a compass needle or a radar following the pan action.
twradar - external plugin with 3D radar function that follows pan, tilt and zoom actions.
logoMeter - external plugin for displaying pano loading progress in a customizable image box.
htmlbox - hotspot plugin for displaying a box with HTML content.
textbox - hotspot plugin for displaying a text box.
texts - external plugin for providing the textbox plugin with numbered texts from a file.
All plugins are free of charge and can be used without any obligations.
I you have any questions you can email me at tommy@wirestam.com
Regards,
Tommy
HarleyBoy
07-07-2009, 05:10 AM
Congratulations! is a spectacular collection really is gold
ground, thank you very much for the input. :) :wink:
DaveGibson
07-12-2009, 12:52 AM
Hey Tommy, thanks for these fantastic plugins. Has anyone else checked the time? Now I don't need a watch.
I've already implemented gpmap2 and now for more fun- trying the others.
Thanks again
Dave
myriamax
07-15-2009, 03:56 AM
Thanks a tone Tommy
and well done.
allSaints
08-01-2009, 05:57 PM
I have uploaded a new version of the logoMeter plugin.
It should now be possible to change all parameters between panos, so every pano can have a different logo.
Regards,
tommy
Dalileis
08-05-2009, 02:03 PM
Beautiful. Thank you, Tommy.
dzynnrd
08-07-2009, 01:27 PM
how did you suspend the tripod for your work 360?
Or did you?
breonsnow
08-10-2009, 10:06 PM
Hi Tommy,
Firstly can I say wow! and thank you for these great plug-ins - I have only just started getting in to the VR / Hotspot bits and was wondering if you could help me out?
I would love to use the FPP coordinates plugin so that its nice and easy to find the pan and tilt for my hotspot!
I have tried all sorts to try and get the elements on my 360 - but cant get the cursor and arrows into the vr!?
Would you mind having a look at my files? ;)
hxxp://www.rds2.co.uk/clients/360test/navigation.html
hxxp://www.rds2.co.uk/clients/360test/navigation.xml
I would be most grateful for any help you or anyone can offer! Please disregard the images, they are just my test photos...
THANK YOU SO MUCH IN ADVANCE!
Kind Regards, B.
allSaints
08-11-2009, 05:50 PM
Hi,
well, my Flash debugger displays the following:
CubePanorama v2.3 loaded.
Load XML: navigation.xml
Load layer 2: files/hotspots.swf
Load layer 6: files/tooltips.swf
Load layer 3: files/menuFullscreen.swf
Load layer 4: files/glassMeter.swf
Load layer 5: files/autorotator.swf
Hotspots v2.0 successfully loaded.
Tootips v1.0 successfully loaded.
Autorotator v2.0 successfully loaded.
TypeError: Error #1009: Cannot get access to an attribute or a method with object reference null.
at Timeline0_684ad7d82fa4746b6ee26423d201480/doMoveStep()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
GlassMeter v1.0 successfully loaded.
Load 0: images/eg7_f.jpg
Load 1: images/eg7_r.jpg
Load 2: images/eg7_b.jpg
Load 3: images/eg7_l.jpg
Load 4: images/eg7_u.jpg
Load 5: images/eg7_d.jpg
I have no idea what the doMoveStep() function that crashes is. I know it is not in the coordinates plugin. But you can see that the plugin is never loaded. And I tried to recreate the error on my PC but everything went OK.
So, I don't know what the problem might be - I guess you have to use the editor.swf instead :confused:
Tommy
Kamster
08-12-2009, 03:35 AM
Firstly apologies if this has been asked in a previous post, but I just wanted to get an update.
Basically I want to be able to be able to display an HTML based text box within my pano as seen in your example
at http://wirestam.com/panos/Flash/htmlbox2/htmlbox2.html. (Fyi, I downloaded the htmlbox2.swf plugin as well as supporting files and added the following code to the <hotspots> section of my 'flashficated' xml file but still can't seem to get it to work). Should I be adding any additional code elsewhere in my XML file apart from what is listed below?
<hotspots>
<spot id="myText" url="htmlbox2.swf"
static="1" salign="TL" align="TL" staticX="10" staticY="60"
width="305" height="500"
alpha="0.65" scaleable="0" visible="1" depth="10"
mouseChildren="1" blockMouse="1" disableKeys="0" disableControls="0"
bgcolor="#E0E0FF" bordercolor="#FFFFFF"
onOver="alpha=1,300; pano.disableWheel=1; pano.disableKeys=1"
onOut="alpha=0.65,600;pano.disableWheel=0; pano.disableKeys=0"
useHandCursor="0"
htmlFile="work2.html"
cssFile="mystyle.css"
/>
</hotspots>
Many thanks agin for your help and thoughts!
Kam
allSaints
08-29-2009, 02:29 PM
Hi all,
I have uploaded a new floorplanner plugin that you are welcome to test and download from the plugin page (http://wirestam.com/panos/Flash/plugins/).
I know you are all sick and tired of my old panos that are shown on my test pages, but I don't seem to get much time to making new ones. Anyway, this is just for demonstrating how the plugin works - you have to supply your own panos... :)
Regards,
Tommy
allSaints
08-30-2009, 06:34 PM
I have uploaded a new version (1.0) of the dialog.swf plugin.
And I want to thank Bill Blackledge for being kind enough to point out a couple of shortcomings to make it a better plugin.
Tommy
jordi
08-31-2009, 11:36 AM
Hi Tommy !!
I think we can't find words enough to thank you so much the aportation you are doing to the FPP comunity, even if we do it all together !!
So I try to thank you in my words :
INCREDIBLE !!! :)
with those last pluguins I'm just very stoned thinking about how many possibilities you are giving to the pano engine !!
I like all of them, and the floorplan one is just AMAZING !!
I think that you are the one who is keeping this comunity alive, giving us this new ways of working more properly and in a faster way !!
Can I suggest a possible plugin ??
I think that a multilanguaje manager would be a very useful one...
And if you never need any idea or suggestion, I can give you some !!
MANY MANY MANY THANKS AGAIN !!!
hey
i have a little probelm. if iam using the htmlbox2 the scrollbar do not appear.
is there a known problem?
>>>>> ok i found the other post where you talked about this problem:
http://flashpanoramas.com/forum/showthread.php?t=2393
allSaints
08-31-2009, 05:34 PM
I have uploaded yet another version (V2.0) of the dialog.swf plugin.
It is now possible to use a HTML file as input for the dialog text. That means you can have better formatted text and include images (logotypes). Even if Flash HTML support is very limited, you can make it look pretty nice - maybe better than my test page (http://wirestam.com/panos/Flash/dialog/dialog2.html)...
You can download from the plugin page (http://wirestam.com/panos/Flash/plugins/).
Tommy
allSaints
09-01-2009, 06:01 PM
I have uploaded a new version (V1.01) of the htmlbox2 plugin, which (I hope) has finally solved the problem with the missing vertical scrollbar.
Check it out and download it from my plugin page (http://wirestam.com/panos/Flash/plugins/).
Tommy
Scott Witte
09-02-2009, 04:18 AM
Tommy,
I don't know if anyone has mentioned this ;) but, ah, WOW! Darn, you are prolific, amazing, amazingly prolific and a world treasure. (Well, at least within our small world.) And, as someone who has spent a little time looking under the hood, I can attest to your brilliant coding skills.
I almost missed the floorplan plugin since I didn't see a separate announcement. But as usual, very impressive.
We are all enriched and eternally thankful for your efforts. I hope you are having a ball programming this stuff.
allSaints
09-02-2009, 08:06 PM
With friends like you it's easy to work overtime and put in an extra effort! :)
So, here comes another one - the randomizer.
It's an external plugin for randomizing an FPP command by setting a random value within specified limits, or making a random choice from a given set. My test page has a single button that triggers random actions with random values.
You know my plugin page (http://wirestam.com/panos/Flash/plugins/) by now...
I want to give my thanks to Yazan Sboul for planting this idea in my head.
Regards,
Tommy
Dalileis
09-10-2009, 01:38 PM
Tommy, I donīt know what to say but THANK YOU so much... You are brilliant and, as Scott fittingly put it, a true treasure to this community. Fantastic stuff.
I am also hoping for some kind of a FPP form plugin, but of course itīs up to you, if you find it interesting and usable. I know I would find it very usable in many situations. Nothing big, just simple form with the "submit" etc... When you have some time and feel like it.
Of course if you stop now, you will still be a legend forever for putting out all of this goodness out there, for fellow enthusiasts to partake.
FPP + Tommy = Complete and utter annihilation of any other FlashVR player.
Unbeatable.
T H A N K S !
allSaints
09-13-2009, 12:20 AM
Hey Dalileis,
you bring tears to my eyes.
And how can I refuse such a request ;) An FPP form could be very handy, so I couldn't keep myself from piecing together this new plugin - panoform.swf. It works in many ways like a normal HTML form, and has the most common components that you need, like:
Text labels
Input fields
Dropdown lists
Radio buttons
Checkboxes
Submit button
Cancel button
Framed and/or colored boxes
and rather good possibilities to design your input form.
I hope you will find it useful, but there is of course always room for improvement.
Tommy
christophe
09-13-2009, 08:46 AM
Hello Tommy,
This plugin is very useful, some customers had asked form in 360 tour in the past and it was not possible for me to give it to them.
Thank you for this.
Once again, receive all my gratitude.
Christophe
PS. We shall notice that the form doesn't works in full screen (the text part), and Tommy can't do nothing on this.
allSaints
09-13-2009, 03:53 PM
There is an updated version of the floorplan plugin (v1.02).
Modifications:
Added support for tooltip images.
Added support for the <button> tag which makes it possible to use buttons in the floorplan.
Added a queuing function of plugin commands received during pano loading.
The queuing function is added due to the fact that commands addressed to the plugin during pano loading could have undefined result. These commands are now queued and executed when the new pano is loaded.
Edit: The latest version is now 1.03. I needed to fix a positioning problem when the "scale" parameter is used.
Sorry about that.
Tommy
allSaints
09-14-2009, 07:39 PM
I have uploaded a new version of randomizer plugin (v2.0).
A choice can now also be made depending on time of day, day
of the week, day of the month or month of the year.
Tommy
christophe
09-14-2009, 08:54 PM
Tommy, your plugins make the imagination burns the head. I try to find the multiple manners to use it !
You are really ingenious ...!
allSaints
09-14-2009, 09:46 PM
Thanks Christophe,
just happy to be of help.
And speaking of help - I just uploaded a new version of the panoform plugin. It now also supports textareas and request method POST.
Tommy
christophe
09-14-2009, 09:53 PM
Tommy, i'm sorry by my unknowledge, but, i don't know how the method's form works.
Is it possible to indicated a mailto or something like this ?
allSaints
09-14-2009, 10:10 PM
Christophe,
I have got that question once before.
But I have to say, that I have never seen any "mailto" in a web form. A "mailto" is just a link in a web page that opens up your email program with the email receiver preset. And you can do that with the htmlbox2 plugin (look at the htmlbox2 test page and scroll down to the bottom of the box).
If you are thinking about a web page where you can fill in and send a text message to a site, that is a form with a textarea - and that is just what the panoform plugin now supports.
jordi
09-17-2009, 12:27 PM
Hi tommy, I like the floorplan pluguin so much, and I have a suggestion for you, and maibe you like it...
It would be very interesting and more usable, that when you are over the arrow in the pano, the spot in the map makes some effect in order to show the user which places of the map is pointing to...
You can find and XML example of this in this post (http://flashpanoramas.com/forum/showthread.php?t=2031&page=3).
the response was from the member siesfor, and he was attaching the example in the next zip file (http://flashpanoramas.com/forum/attachment.php?attachmentid=123&d=1232161276)
thanks again for the great job
Dalileis
09-20-2009, 06:58 PM
Hey Dalileis,
you bring tears to my eyes.
And how can I refuse such a request ;) An FPP form could be very handy, so I couldn't keep myself from piecing together this new plugin - panoform.swf. It works in many ways like a normal HTML form, and has the most common components that you need, like:
Text labels
Input fields
Dropdown lists
Radio buttons
Checkboxes
Submit button
Cancel button
Framed and/or colored boxes
and rather good possibilities to design your input form.
I hope you will find it useful, but there is of course always room for improvement.
Tommy
Oh. My. God. Just saw this. Thank youuu, Tommy!
Excellent, perfect skills. And you put so much more into the panoform than even asked for! Itīs a full blown form now, right inside the FPP. Bloody brilliant! Can hardly believe my eyes. I have been thinking about this for a long time, just threw the idea out there, and you did it!!! I will put this into every tour I make. Itīs that good. And you are THE BEST.
Cheers! ;) :mrgreen:
allSaints
09-21-2009, 11:01 PM
I have uploaded a new version (2.0) of the gpmap2 plugin.
Plugin is now controlled with a separate XML file.
Automatic changing of marker icon when visited is now supported.
Large parts of plugin recoded to make the plugin code better structured.
As usual you can find it here (http://wirestam.com/panos/Flash/plugins/).
Tommy
Dalileis
09-21-2009, 11:52 PM
Tack, Tommy! Perfect timing. Was just starting to work on replacing uMap with Gpmap2 since yesterday. The new version 2.0 is bursting with functionallities.
Hate to discover this just before going to sleep, because now I wanna stay up all night and play with its many possibilities and the potential it has. You are hitting a nail in the head every time you update your collection. Screw jante lagen, youīre brilliant! You really are. Keep it up and thanks again for keeping all of this goodness free. Honestly inspiring deeds.
Hello Tommy and thank you for your wonderful plugins!
I have 2 questions about the floorplan plugin:
1. Is there a way to display both text (the text that appears when tooltipUrl is not present) and preview image with the tooltipUrl?
2. Is it possible to display a custom camera icon only for the pano you are viewing?
Now I have 2 camera icons: one for visited rooms and the other one for not visited rooms.
I want to have a third icon for: you are here. :) This would be really nice.
Do you think this can be done?
Thanks again!
Best regards,
Aris
Third question:
3. Can we have something like this in the floorplan xml file (red text below)?
<?xml version = '1.0'?>
<floorplan salign="TC" margin="10" alpha="" scale="1" visible="1" shadow="1" visitedUrl="img/camv.png" >
<radar visible="1" size="40" color="#8080E0" />
<tooltip visible="1" textColor="#505050" bgColor="#E0E0C0" borderColor="#000000" />
<building id="My house" cameraUrl="img/cam1.png">
<floor id="My apartment" url="img/apartment.png">
<camera id="Entry" pos="145:195" offset="55" onOver="imgPreview1.visible=1,400;" onOut="imgPreview1.visible=0,200;" command="global.goHome6()" selected="1" />
<button id="imgPreview1" pos="308:233" url="img/img1.png" command="" />
</floor>
</building>
</floorplan>
This way the tooltip displays the name of the room, but we still can see a small preview image in a specific area on the map.
Thanks,
Aris
allSaints
09-26-2009, 10:54 PM
Hi,
I have added a ticker plugin to my collection.
It is a hotspot plugin for showing text and images in a ticker window. Texts and images can be linked to execute FPP commands, open web pages or send emails.
The guy who gave me the idea for this plugin is named David Guil. So if you like it - a part of the credit will come his way.
My plugin page is here (http://wirestam.com/panos/Flash/plugins/).
Regards,
tommy
Yannis
09-30-2009, 03:28 AM
really cool update and thanks for all your work , much appreciate for non programmer like me.
I like the possibility to get a main xml file for the "coords", but I have a question:
is it equal:
command="global.gotower()"
and
command="loadPano(panoName=../stadshuset/img/stadshuset3&pan=75&tilt=-10&zoom=0.8)"
I will prefer to put all Pano's parameter in the same xml.
Best regards,
Yannis
allSaints
09-30-2009, 08:55 AM
Hi Yannis,
A short answer to your question would be:
No, it's not equal. Because the global.gotower() function does two more things than just load the pano.
But I think I know what you're after. And then the answer would be that you can write any commands in the commands attribute in the gpmap2 xml file, that you can write in FPP's xml file.
A reason for just executing a FPP function like global.gotower(), is that you can easily reuse it from other points in your tour.
Tommy
christophe
10-01-2009, 08:42 AM
Hey, Tommy my (our) friend, you did a new magic plugin ! Thank you for this.
Tuddi
10-01-2009, 03:47 PM
Tommy... you are unstoppable... what do you put into your coffee? Rocket-fuel? Octane booster?
jordi
10-05-2009, 12:16 PM
Hi Tommy !!
I would like to suggest you a new pluguin that could be interesting :
Object Data Base
This could be a pluguin to have a list of some objects or spots that appear in each pano, so we could make some kind of search to visualize the object directly.
For objects only telling the pano and tilt of itself, and for spots telling the name (maibe also the pan&tilt)
So it would be like the Picmenu, but instead of panos with objects, and a box for making a search would be really nice
I hope you like the suggestion and if you never have the time and interest here you have the idea...
Thanks for all the incredible collection
Virtualguide
10-06-2009, 06:55 AM
Tommy,
I have one idea/request for new plugin (modifying older one):
Could U make the compass with showing azimuth coordinates - e.g. I can tell the xml that pan=20 is north (0°) and it would optionally show compass graphically or azimuth as a text, or both of them.
Also it would be nice to inform the user which way is he looking according the azimuth value. Like in this table:
http://en.wikipedia.org/wiki/Azimuth
So my idea is that if I pan the panorama there should be some text in one corner showing e.g. "360°" "north" etc...
What do U & the others think?
Thank U!
allSaints
10-06-2009, 10:08 AM
Thanks guys,
I have noted your suggestions. We'll see what I have time (or brain) to implement, and what modifications that can be done.
Tommy
jordi
10-07-2009, 08:30 AM
Hi !!
Is there a way to combine the Picmenu & floorplan pluguins, in order to uptade the pano name in the box of the Picmenu, everytime user click on an arrow ??
something like :
onClick="external.floorplan.goCamera=pano_name; external.picmenu.selectedimage=pano_name;"
thanks
allSaints
10-07-2009, 08:51 AM
jordi,
look at the bottom of the picMenu info page (http://wirestam.com/panos/Flash/plugins/picMenu.html).
Tommy
jordi
10-07-2009, 09:03 AM
Yess !!
thanks for the quick answer, and sorry for not having find it before :rolleyes:
I'll writte it down in case someone will need it :
for floorplan.xml would be :
command="global.loadpano15();external.picmenu.imgSelected=1 5;"
for pano.xml would be :
onClick="external.floorplan.goCamera=15;external.picmenu.im gSelected=15;"
thanks so much tommy, those pluguins are great and save a lot of hand coding time !!! ;)
jordi
10-07-2009, 09:36 AM
Hey Tommy !!!
Again maibe a silly question, so I try not to tell stupid things otherwise I know you will come to my home and try to cut my fingers :(
Anyway if you would come, I'll show you nice places from barcelona and you will be very happy ;)
so the question is, how can I do to writte more than one action in the action space for the Picmenu
image=Exterior|img/thumbs/m9.jpg|global.loadpano1();external.floorplan.goCam era=Exterior
I have tried avoiding ; and using %3B instead, but no result
so the last solution have been to create a new function pano1 which includes pano1="global.loadpano1();external.floorplan.goCamera=Ext erior"
and then it's just :
image=Exterior|img/thumbs/m9.jpg|global.pano1()
But I think this is not the right way, as I'm including few extra lines in the code; and I'm sure somehow I can include more than one action in the Picmenu itself. How, I still don't know ....
Thanks so much
jordi
10-07-2009, 09:45 AM
I have recognized that some times the map makes some unestable effect, and doesn't load the radar, and also dosen't create the margin and the shadow...when this happens, the visited spot (camv) also dosen't appear...
anyone else experiencing those problems...many times this happens the first time you load the tour, and if you make a F5 then it's working fine...
thanks
jordi
10-07-2009, 12:34 PM
Did anyone find a easy way to calculate the offset parameter for the floorplan pluguin ??
allSaints
10-07-2009, 06:08 PM
Hi jordi,
you are really active these days!
I discovered in the picMenu plugin, that the possibility to escape code your commands had disappeared in some earlier version. Nobody has discovered that bug, which means that nobody uses that possibility - they just execute a global function (except you, of course, jordi ;) ).
However, I have uploaded a new version (1.25) where that problem is fixed. I have also changed to a hand cursor when mouse-over'ing the pictures.
Tommy
jordi
10-09-2009, 08:30 AM
Hi Tommy,
and thanks for the new update of Picmenu !!!
However, I have been trying to add more than one command, but no result :
image=Exterior|img/thumbs/m9.jpg|global.loadpano1();external.floorplan.goCam era=Exterior
I also have tried other variations... using %3B and diferent variations for ending ; -- () but no way
Can you provide and example with the right code please ?
Handcursor is now used over the images sorry for my misunderstanding but I can't see any difference with previous versions :confused:
thanks
christophe
10-09-2009, 08:34 AM
Hello Jordi,
Did you try to put this "external.floorplan.goCamera=Exterior" at the end of the "loadpano1" command ?
I think it would works.
Regards
Christophe
jordi
10-09-2009, 08:46 AM
Hi christophe,
For sure this will work !!!
thanks
allSaints
10-09-2009, 09:08 AM
Jordi,
take a look at the source of the xml file (http://wirestam.com/panos/Flash/picMenu/picmenu5.xml) for the picMenu "Test page 5 (http://wirestam.com/panos/Flash/picMenu/picmenu5.html)". The second image ("The Yatch Club") has more than one command. And you have to escape code several characters.
On the pano you can also see that when you mouse-over the images, you get a hand cursor.
And thanks, Christophe!
Tommy
Astroman
10-09-2009, 10:10 AM
Hello Tommy,
I wanted to ask if there is a possibility for a plugin that catches current screen resolution and executes code?
1.screen size if under xxxx px x xxxx px give out dialog box when a button is pressed that content need a higher resolution.
2.check if the maybe fullscreen option is activated when pressing a button that content needs higher screen resolution - if not the minimum needed screen size give out dialoge box with option to change to fullscreen?
A.
allSaints
10-10-2009, 03:56 PM
Astroman,
I'm sure such a plugin could be of use, but it does seem to be a bit specialized, and maybe not of common interest.
What we are all lacking is of course some kind of pano logic, where we can use an "if... then... else..." construct. But I can also see the difficulty in implementing such a thing.
Tommy
sachagriffin
10-11-2009, 03:45 PM
Its easy to catch resolution with javascript and since you are using javascript to inject the flash code anyway, just to pass these values to your xml file created with php or asp.
In this way you can create a tiered system to show the correct tile sizes based on the users resolution.
Hello Tommy,
I wanted to ask if there is a possibility for a plugin that catches current screen resolution and executes code?
1.screen size if under xxxx px x xxxx px give out dialog box when a button is pressed that content need a higher resolution.
2.check if the maybe fullscreen option is activated when pressing a button that content needs higher screen resolution - if not the minimum needed screen size give out dialoge box with option to change to fullscreen?
A.
Astroman
10-11-2009, 08:48 PM
No sry. I just use <embed> everything else is blocked on Myspace for instance.
allSaints
10-13-2009, 11:02 AM
Igor,
regarding you wish for something that shows azimuth or pan value, could this (http://wirestam.com/panos/Flash/direction/direction.html) be of interest?
I have also modified my coordinates plugin to be able to show only the pan value, but I havn't uploaded it yet.
Tommy
Virtualguide
10-13-2009, 11:49 AM
Hi Tommy, I've sent you PM. Thanks a lot :)
mhobbi01
10-14-2009, 05:23 PM
Hi Tommy,
Thank you for all your great Plugins.
Quick question regarding PicMenu. Is there a way to code each mouse over action for each individual thumnail of the PicMenu? In other words: when user mouses over the individual thumnails on PicMenu, can a larger Preview image show up on MouseOver?
Thanks,
allSaints
10-14-2009, 05:45 PM
Maz,
I have got that question before, and my answer then was that I choose not to have any mouseOver function. A viewer could easily let the mouse pass over 10 images in one second. What is then supposed to happen? Of course you can use timers for a delayed action, but I think the viewer is too busy looking at the thumbnails, for wanting to see a little larger image of a new pano flicker by.
I have seen a number of cases where thumbnails of the complete pano are used in picMenu, but I think they are pretty useless - they all look the same. Better to make a cutout of some typical or interesting part of the pano.
Well, anyway, the answer to your question is no, I'm afraid.
Tommy
mhobbi01
10-15-2009, 11:36 AM
Hi Tommy,
No problem. Sorry I did not see your prior replies. I understand what you mean with the timing and quick use by users. I also want to use the opportunity to let you know I appreciate what you are accomplishing with all of your great plugins and how they have made awesome features possible.
Will try a different approach for now.
Thanks,
allSaints
10-17-2009, 02:13 PM
I have uploaded the panologic plugin to my server.
If you are interested you can try it out and check whether it can be of any use to you. And if you have any questions, I would be happy to answer them. Please use the thread in the support forum (http://flashpanoramas.com/forum/showthread.php?t=2578) or email me (tommy@wirestam.com) if your question is not of common interest.
My plugin page is here (http://wirestam.com/panos/Flash/plugins/).
Tommy
allSaints
10-18-2009, 12:12 AM
I have now also added my moviebox plugin to the collection.
And I think I have managed to solve the video and plugin positioning and scaling problem that I experienced in the beginning. I never thought it would be so tricky, but I hope I have got it right now.
My plugin page is here (http://wirestam.com/panos/Flash/plugins/).
Tommy
VistaGrande
10-18-2009, 03:08 AM
wow, you are the "Helmut Dersch" of flash panoramas my friend...thanks for sharing these!
Trevor
10-20-2009, 04:21 PM
Hi Tommy
You have done some wonderful stuff since we last spoke about textboxes. I'm looking at your moviebox and wondering if it would be possible to use relative pathnames for the flv movies in the moviebox xml so that a project can be run self contained.
Cheers
Trevor
allSaints
10-20-2009, 05:32 PM
Hi Trevor,
well, I use relative pathnames for all my movies, so it shouldn't be a problem.
Come to think of it... I think I use relative pathnames everywhere in pano xml's and standalone xml files.
Tommy
allSaints
10-23-2009, 10:14 AM
Well, yes... I have complemented the moviebox plugin with the possibility to use que points, which means you can make things happen, say... 20 seconds after a video starts.
There is no limit to the number of que points for each video.
Example:
<movie url="/panos/Flash/moviebox/images/Toto.flv" >
<quepoints>
<quepoint time="11" command="global.showp1()" />
<quepoint time="22" command="global.showp2()" />
<quepoint time="32" command="global.showp3()" />
<quepoint time="38" command="global.showp4()" />
</quepoints>
</movie>
Test page (http://wirestam.com/panos/Flash/moviebox/mbtest5.html)
Tommy
Scott Witte
10-23-2009, 08:40 PM
Tommy,
Quepoints? Brilliant! And no limit to what you can do with them.
You just keep coming up with great plugins, my friend.
sachagriffin
10-26-2009, 02:26 PM
FYI
The "Test Page, and Cue Points Test" do not work in fullscreen.
Cuepoints, does fullscreen for the movie only and Test page, shows part of the movie on the left outside of the overlay.
Box test works fine however.
Great plugin however.
Well, yes... I have complemented the moviebox plugin with the possibility to use que points, which means you can make things happen, say... 20 seconds after a video starts.
There is no limit to the number of que points for each video.
Example:
<movie url="/panos/Flash/moviebox/images/Toto.flv" >
<quepoints>
<quepoint time="11" command="global.showp1()" />
<quepoint time="22" command="global.showp2()" />
<quepoint time="32" command="global.showp3()" />
<quepoint time="38" command="global.showp4()" />
</quepoints>
</movie>
Test page (http://wirestam.com/panos/Flash/moviebox/mbtest5.html)
Tommy
allSaints
10-26-2009, 02:47 PM
Wow, thanks for telling me. I'm not sure what might have happened here, but I will look into it as soon as I can.
Tommy
allSaints
10-26-2009, 05:43 PM
OK. I think the new version (V1.2.1) has fixed the problem. Sorry about that - I can be such a careless jerk...
Tommy
sachagriffin
10-26-2009, 11:53 PM
Lol. Stop trying to be such a badass.
Everything looks like it works great.
Next step is on me, trying to get a client to bite for some really cool features.
Ahem, what about some good photo viewer plugins?
I'd kill for some lefse.
sacha
OK. I think the new version (V1.2.1) has fixed the problem. Sorry about that - I can be such a careless jerk...
Tommy
VistaGrande
10-27-2009, 12:48 AM
OK. I think the new version (V1.2.1) has fixed the problem. Sorry about that - I can be such a careless jerk...
Tommy
:lol: never my friend! never
Virtualguide
10-28-2009, 12:52 PM
Tommy, is it possible to hide/forbid scrolling and scrolling bar in htmlbox2 plugin?
I would like to show only one line of text with clickable words, so I do not need scrolling but did not find how to hide it.
thanks a lot
allSaints
10-28-2009, 01:42 PM
Hi Igor,
I'm not sure why you have this problem. The scrollbar setting in htmlbox2 is auto, which means it should only be there when needed.
As you can see on this page (http://wirestam.com/panos/Flash/htmlbox2/htmlbox2t.html).
Remember that it is NOT a browser window - this Adobe component can only understand a handful of tags.
Tommy
allSaints
10-31-2009, 11:01 AM
So, the new version (V1.3) of the moviebox plugin has the following modifications:
You can play movies individually or as a "program".
Plugin is set to visible=false between movies.
Plugin page is here (http://wirestam.com/panos/Flash/plugins/moviebox.html).
Tommy
allSaints
11-07-2009, 11:04 PM
I have uploaded a small hotspot plugin named picshow (http://wirestam.com/panos/Flash/plugins/picshow.html) for showing images with zoom and pan.
Tommy
sachagriffin
11-08-2009, 11:38 PM
This is great. May I request a feature to show the photo without any frame and have it scalable to the window size?
I'm thinking of more a standard lightbox/slideshow replacement that most clients are already familiar with.
allSaints
11-11-2009, 10:23 PM
I have made an update to the panoform plugin, hopefully making it a little more useful for showing contact forms. There are two examples on the plugin page (http://wirestam.com/panos/Flash/plugins/panoform.html).
Tommy
jordi
11-12-2009, 10:31 AM
Wow what a great new !!
I like it so much !!!!
Could we addapt this panofrom for making a tell a friend, where you would writte the mail of the person who you want to send it, and then attaching some kind of html as the newsletter for the person who recive it , and with the link to the virtual tour ??
thanks so much
allSaints
11-12-2009, 11:38 AM
jordi,
that depends on what you had in mind.
If you want your server to send the email, you can do anything you want (or rather - anything that your server script can do).
If you want the viewer to send the email with his email client, then you can prefill the subject field and the message body.
Tommy
jordi
11-12-2009, 12:38 PM
Hi tommy !!
what I had in mind is the tipycall tell a friend form. What is typical for me :
Input Boxes for my name , his/her name, his/her email adress, what I want to suggest
Send button...
Once you click on send all this information is inserted in a HTML, that contains some info and pictures, and is being send to the written email, via my server, not the client/user email...
I hope I could explain my self...
allSaints
11-12-2009, 01:09 PM
No problem, jordi.
All the information that you can send from an ordinary web page (form or link), you can also send from the plugin (both use HTTP communication). And it is the server that does the real work.
The plugin will let you build any contact form you like. It is the content of the xml file that decides what fields, text and images the plugin is showing. And the only difference from the previous version of the plugin, is that you can now have a transparent background.
Tommy
jordi
11-12-2009, 01:16 PM
Ok, thanks
I will give it a try !!
HansNyberg
11-14-2009, 01:26 PM
Hej Tommy
I finally got the moviebox working as I want it to work.
The only problem I had besides the paths was that there is no command to hide/stop the box.
I wanted to launch the box from a hotpot on the panorama and it should be possible to close it by clicking on it and launch it again from the same hotspot.
None of your test pages has this function.
After a testing a lot of combinations I ended up with this:
<spot id="html_02" url="media/hotspot/hot_30.png" smoothing="1" distorted="1" scaleable="1" linked="media/cube" pan="-120.00" tilt="-34.00" onstart="moviebox.command=start" onClick="pano.brightness=-0.4;moviebox.visible=1;moviebox.command=start;movi ebox.command=goto(video2)"/>
<spot id="moviebox" url="media/videos/moviebox.swf" static="1" align="CC" salign="CC" staticX="0" staticY="-50" soundVolume="0.2" onClick="pano.brightness=0;visible=0;moviebox.command=stop" onstart="visible=1;moviebox.command=start" xmlFile="media/videos/moviebox.xml"/>
It now works just beautiful both in a projector and in HTML and also in fullscreen.
I especially like the way you can use the same mask/overlay for it and scale it up or down for different videos.
I can not show it as it is for a client but I will se if I can make a Demo of one of my own with it.
Thanks
Hans
allSaints
11-14-2009, 06:10 PM
Hej Hans,
and I'm glad you got it working.
The only problem I had besides the paths was that there is no command to hide/stop the box.
Well, as it is an ordinary hotspot plugin, I saw no reason to meddle with the visible property - better leave that to the <hotspots> handler.
<spot id="html_02" url="media/hotspot/hot_30.png" smoothing="1" distorted="1" scaleable="1" linked="media/cube" pan="-120.00" tilt="-34.00" onstart="moviebox.command=start" onClick="pano.brightness=-0.4;moviebox.visible=1;moviebox.command=start;movi ebox.command=goto(video2)"/>
<spot id="moviebox" url="media/videos/moviebox.swf" static="1" align="CC" salign="CC" staticX="0" staticY="-50" soundVolume="0.2" onClick="pano.brightness=0;visible=0;moviebox.command=stop" onstart="visible=1;moviebox.command=start" xmlFile="media/videos/moviebox.xml"/>
I'm not sure why you have the onStart commands. The default is that the plugin starts playing when the plugin is initialized and the video is loaded. And the onStart event is fired when the <hotspots> plugin has just loaded, so no hotspots, and much less hotspot plugins, have been loaded yet.
Tommy
HansNyberg
11-14-2009, 07:58 PM
Well of course I started using just the visible parameter but that did not work. Video does not start when using just that. I tried a lot of combinations using pause or stop but there was no way to start it. As I have to close it by clicking on the video which is the natural thing I can not click on the video to start it.
It might work making an extra hotspot button on the frame as a close button but that would need a lot of extra code.
Hans
HansNyberg
11-14-2009, 09:38 PM
Actually I also believe it would be nice if it was a command that could close the box automatically when the video has finished.
I just found that the flvplayerx has this command.
onFinish="closehotspot();visible=0"
Hans
HansNyberg
11-14-2009, 09:50 PM
Forget it, The same code actually works on the moviebox also.
Hans
allSaints
11-15-2009, 11:41 AM
I have uploaded a new version of the picMenu plugin (v2.0).
It now reads configuration from an external XML file and lets you have onOver and OnOut events for each thumbnail.
Tommy
PS. There is a version 2.01 due to a bug in thumbnail size that I fixed.
christophe
11-16-2009, 12:52 PM
Hello Tommy,
I would like to thank you for all your last plugins.
I didn't had the time to experiment everything because i am changing of town and i don't have internet connexion at home for the moment, Only at my office.
Asa i have my own one at home i will contact you.
Best regards and congratulation for your work
Christophe
allSaints
11-16-2009, 01:48 PM
Merci Christophe,
but I suppose you will still be living in PACA - nobody in his right state of mind would leave that place...
Tommy
christophe
11-16-2009, 02:35 PM
:) so bad for me, i left PACA for a moment... maybe a long moment...i don't really know !
btw, I thought a weird think about a plugin, do you think possible to create a magnifying glass (a circle maybe) that we could drag in the 360 in which we could see the pano zoomed ?
A bientôt ;)
Christophe
Virtualguide
11-17-2009, 05:25 PM
Hi Tommy,
can I somehow put 3 choices with dialog plugin, e.g.:
Yes, No, I don't know/choose for me... :-)
(or even more?) Seems, that now its possible only for two choices. (I know that it is possible to do with panologic, but this one is very easy to code :-)
Virtualguide
11-17-2009, 05:38 PM
Tonny, I am not able to hide the dialog window, I tried several ways but external.dialog.visible=0 simply does not work...
part of code:
otazka1-0="
active.visible=0
timer=1,5000,,otazka1-0a;
external.dialog.HTMLFile=stop01/dialog1_0.html;
external.dialog.maxWidth=500;
external.dialog.button1=Yes...;
external.dialog.button2=No....;
external.dialog.command1=global.move1-5();
external.dialog.command2=global.move1-12();
external.dialog.visible=1;
"
otazka1-0a="
external.dialog.visible=0;
move1-12()
"
after 5 secs (U know, if one falls a sleep, I choos for him...):
move1-12 func starts (for me it means loading another pano)... hovewer dialog is still there... i can not do anything to hide it...
Thanx...
allSaints
11-17-2009, 09:53 PM
Igor,
it's been a while since I made the dialog plugin, and maybe I should have made it a little different today. But there are actually lots of things inside the code that relies on the fact that there are two buttons - no more no less. So adding another button would make it a different plugin.
The same goes for the "visible" parameter. The plugin accepts it, but not the way that you want to use it. It is simply made to be closed by the viewer.
And I was thinking that maybe the panoform plugin could be used, but it also has to be modified to be able to work like this. Maybe if I get the time I can do something about it...
Tommy
allSaints
11-19-2009, 06:53 PM
I found a bug in the panologic plugin, so I have uploaded a new version (V1.1.1). I have also made a new test page, which perhaps shows a little better what use the plugin might have.
Tommy
bober
11-20-2009, 02:29 PM
Tommy, you are the best! :cool:
Plugins are great, especially after time when i make plans using only Hotspots :)
There is one question:
in gpmap2 and floorplan there is a radar. Where did it takes coordinates to show? I suppose from #Pan? Is it possible to change it for some of panoramas? Cause it will take some time to re-convert panoramas such a way, when pan=0 will be directly on north.
allSaints
11-20-2009, 03:32 PM
bober,
gpmap2: use the "offset" attribute in tag <marker>
floorplan: use the "offset" attribute in tag <camera>
Tommy
broma
11-22-2009, 08:15 PM
Hello Tommy,
it's possible enlarge the floorplan map in fullscreen?
If yes, how?
Thanks
Bruno Napoli
allSaints
11-22-2009, 09:12 PM
Hi Bruno,
You could change the scale of the plugin when you go to fullscreen with the "scale=..." parameter, but it will quickly get pretty jaggy and not look very nice. Of course you can go the other way round and scale down the plugin when showing it in a window.
Or load a new xml file... but I don't think that could be done smoothly.
Tommy
broma
11-22-2009, 09:21 PM
Tommy,
thanks for quick response, what I need if it's possible is unload/hide or to put the map in above the pano when it's in full screen mode.
allSaints
11-29-2009, 12:50 PM
I have updated the carousel plugin.
Now also this plugin uses an external XML file for its parameters. And like the picMenu plugin, each thumbnail can have OnClick, OnOver and OnOut events.
Tommy
Virtualguide
11-29-2009, 01:37 PM
I would like to use panologic plugin to check if pano is moving (if ... panning || tilting || zooming ..... than something...). Do you have som idea how to do it? Thanx.
allSaints
11-29-2009, 03:52 PM
Hmm... Igor,
I don't know how that could be accomplished with the panologic plugin. You can compare pan, tilt and zoom with fixed values but not with a changing value.
If you had a plugin specially made for that purpose, it probably wouldn't be very difficult, but I'm not sure how useful it might be...
Tommy
Virtualguide
11-29-2009, 04:28 PM
Well, I am coding autotour and I did not find any other option how to completely stop the movement like to use such a function:
stopauto = "
pano.pan_v+=0.001
pano.tilt_v-=0.001
pano.zoom_v-=0.001
global.timer=0
external.autorotator.disabled=1
"
This func is associated with several buttons, so if the user clicks some of them, autotour stops. However, in the situation when panorama is not moving, if U click on + or - button for example, there is also slight side movement because of this 0.001. So I need whether the another solution how to stop the movement (pan/tilt/zoom-ing) or to ask "is panorama moving"? If yes, then run stopauto + run the function assigned to the button. If the panorama is not moving, run just the func assigned to the button.
U can try here: http://virtualguide.sk/test/auto/
(stop the pano by clicking anywhere and then just slightly click on + or -, or some arrow)
Thanx.
Scott Witte
11-29-2009, 06:53 PM
Tommy,
At risk that I'm just not understanding something obvious, could you explain your external XML philosophy?
Personally I don't mind putting configuration data in the main XML, especially if it can be changed dynamically. It loads one time, with the first pano and you are done. But I prefer putting data such as linked panos (eg with gpMap2) in the external XML. For instance, I may use one size pano in a windowed viewer and a larger one in full screen. If the linked pano data is in the main XML I have to load a new main XML on entering or exiting full screen. That forces unloading and reloading hotspots and some other slightly awkward things. If the linked pano data is in an external XML the main XML need not change and the transition is smoother.
Does that make sense or am I missing what is actually going on?
allSaints
11-29-2009, 09:49 PM
Hi Scott,
you know, I read your post at least ten times, but I'm still not sure if you like having an external plugin XML file or not. :)
And that of course comes from the fact that I don't build any tours, and have very little insight into the kind of problems you face when making these transitions from one pano to another. So the only thing, really, that makes me decide to do things in a certain way, are the many emails that I get and posts in this forum. And the opinion seems to be in favour of an external XML file - at least that's the impression I've got, but that might be wrong.
Personally, I like the idea of having these parameters and this data in a separate file - especially when the number of parameters tends to grow as fast as it has. It seems to be a little more flexible with smaller units that you can reuse. Of course, the needs in the area of pano tour making might differ a lot from the specialized software building that I work with daily.
Tommy
Scott Witte
11-30-2009, 12:31 AM
Tommy,
I definitely prefer external XML for data. If we are just talking configuration I prefer it be in the main XML unless there is good reason to do otherwise. Loading another XML takes more time and memory, for instance, and is one more file to keep track of. But that is minimal so mostly indifferent.
When it comes to large amounts of data as with picMenu and gpMap2 and especially if that data has reason to change, I strongly prefer it be external for the reasons previously stated.
But.. ah... Once again, when I look more closely, I think I misunderstood what you've made possible with the external XML. For instance, in your examples the loadPano commands all seem to be in the main XML, goTower="loadPano(panoName...." etc. I figured that was the only way it could be set up. But now I've looked more closely and realize there is no reason the onClick function in the external XML must point just to some function (e.g. global.goTower()) in the main XML It could just as easily include all or as much of that "goTower" code as you want.
So, once again I see you have created a more powerful structure than I first thought. I should really stop thinking out load :(
Apologies for the misunderstanding. But BIG thanks for the much greater functionality I now realize is available!
allSaints
11-30-2009, 08:11 AM
Scott,
no reason at all for apologizing. On the contrary - I value your opinion very much. You know so much more about these things than I do. I'm more at home down inside the CPU, and most of the time I know how to, but very often I don't know WHAT to program.
And yes - there is no difference between executing an FPP function from the plugin and executing the individual commands inside the function. As all my test pages more or less look the same, it is very convenient to just execute these functions.
Tommy
jordi
12-03-2009, 08:40 AM
Hi tommy !
I can not figure out very well how to use the panoform1.2 in order to send an email...
For example, where should I define the mail to who is adressed the email once sended
I always have to go to the mailreply.html or I could just send it and close the panoform ??
thanks
allSaints
12-03-2009, 09:04 AM
Hello Jordi,
Flash cannot send an email itself, so you have two choices:
Set the action attribute to action="mailto:name@server.com". This will open the viewers email client with the panoform data already filled in. But he has to send the email himself.
Set the action attribute to action="http://myserver.com/myscript". This will send the panoform data to your server, where you can have a serverscript with a sendmail function.
In my test page I use the second option, but I only have a html page that list your panoform data - I cannot run scripts on my web hotel.
Tommy
ccmas
12-07-2009, 01:32 PM
Hi Tommy
Firstly congrats for the excellent plugins - they make FPP so much more versatile.
Secondly, I've detected a small problem...
If the user tabs to all fields, the last input field is reached last.
Just open any of your example files, place the cursor in the first input field in the form and repeatedly press the tab key and you'll see what I mean. The OK and Cancel boxes are reached before the last input field.
Is there any way to get the cursor to go to everything in the appropriate order?
Thanks
allSaints
12-07-2009, 02:18 PM
ccmas,
I am aware of this. And no, there is no way getting the right tab order unless I implement a tabindex attribute for each field. Right now it is not the last field that is last in the taborder sequence - it is actually the textfield component. As I don't set any tabindex, automatic tab ordering is enabled, and that seems to be in the order the components are created. And it just so happens that the last components that I create are the textfields.
I could rewrite the parsing code to create the components in the order they are listed in the XML file. I guess it's natural to list the components from top to bottom and that would then also be the tab order.
What do you think?
Tommy
allSaints
12-07-2009, 05:33 PM
Too late ccmas,
I have already uploaded a new version (V.1.3) of the panoform plugin.
Get it here (http://wirestam.com/panos/Flash/plugins/panoform.html).
Tommy
allSaints
12-09-2009, 07:23 PM
There is also a new version (2.08) of the picMenu (http://wirestam.com/panos/Flash/plugins/picMenu.html) plugin.
It has a couple of new attributes to improve thumbnail frame appearance and thumbnail text visibility at mouse-over.
jordi
12-14-2009, 09:21 AM
Hi Tommy !
is there a way to hide the scroll in the menu pluguin ??
thanks so much!
jordi
12-14-2009, 09:36 AM
Iups I just found it myself... I took of the size and the it's not appearing the scroll....
If I have a long text for menu item, how should I use 2 lines or 3 because if I just make a simple return is getting many space between lines..
Thanks so much
allSaints
12-14-2009, 09:49 AM
Hello jordi,
of course the scrollbar is supposed to show only when it is needed.
I looked at my plugin code, and discovered a bug that wasn't there 2 days ago. An IF statement must be moved a couple of lines, but I'm at work now so it must wait until I get home tonight.
If you want to test in the meantime how it looks without the scrollbar, you can remove the size="...". Then the menu will autosize, and scrollbar disappears.
Sorry about that,
Tommy
ccmas
12-14-2009, 01:30 PM
Thanks Tommy - works a treat and superquick too!
jordi
12-15-2009, 12:04 PM
Hi Tommy , I'm using the so useful panomenu, and I'm experiencing few problems with the relative position :
I have showAtStart="0", but when I acces to fullscreen it appears in its hiden position...
so it's making like a strange behaviour of not being anchored to its saling correctly....
I've been cheking in your example and no problem but you have set it to showAtStart="1", so maibe here it's the problem....
I have tried onstart="external.panomenu.show=0;" but not working....
jordi
12-15-2009, 12:14 PM
I've tried the new version 1.01 but also same behaviour...
I think it's becasuse showAtStart="0" it's not the same as visible="0", it must be related to it's position, and the position or the pluguin itself is not repositionated once it not "visible" and you do fullscreen...
Hope I have well explained myself...
allSaints
12-15-2009, 01:50 PM
jordi,
you are an excellent test pilot - you can find all the bugs. :)
And it also shows what I have said before - you can't test your own applications. You will never find any bugs, because you can't do the unexpected...
I will be back!
jordi
12-15-2009, 03:10 PM
hi Tommy,
For sure I would be glad to be your beta tester ;) jejejeje
I know there are many options that you can't think about, that's why we are here, to test all the unbelivable situations, but we don't have many chances to find bugs in your plugins...
Thanks so much
allSaints
12-15-2009, 05:52 PM
So, I have uploaded the new version (1.0.2) of panomenu to the plugin page (http://wirestam.com/panos/Flash/plugins/panomenu.html), and as usual I'm sorry for any inconvenience caused by this, and as usual I'm sure there will be new bugs eventually...
jordi
12-15-2009, 06:33 PM
WOWWWW !!!
your are incredible !!!!
now it's working like a charm !!!
thanks so much !!!!!!!!!!!
allSaints
12-17-2009, 10:12 PM
I have uploaded a small hotspot plugin - zoomer.swf. It is used to display a pano zooming tool.
You are supposed to supply your own images for track and slider. The ones I include in the zip file are borrowed from the Google Map, but hushhh - don't tell anyone...
It can be used both horizontally or vertically - the image format decides which mode the plugin will adjust to.
You can check it out here (http://wirestam.com/panos/Flash/plugins/zoomer.html).
Tommy
discocandy
12-18-2009, 08:22 AM
you are a genius!!:D
view360
12-19-2009, 04:56 AM
making for everyones happiness,
The Great King - AllSaints
allSaints
12-21-2009, 04:01 PM
Hi,
if anyone wants to try the imagemap plugin, I have uploaded it to my plugin page (http://wirestam.com/panos/Flash/plugins/).
Tommy
jordi
12-21-2009, 04:19 PM
WoWWW !!!
this one is great !!
But i think it would be much interesting when the onOver image is a real image, where things can change, and the coords could be used just to determinate the sensible area...
and also would be great to be able of leaving selected the last clicked area until the next one is selected, in order to give more usability
Anyway is great !!
allSaints
01-10-2010, 11:20 AM
Hello,
I have uploaded a hotspot plugin version of the panomenu plugin, which is appropiately named spotmenu. The immediate advantage is of course that you can have several menus active at the same time, and also that you can have non-static menus moving along with your pano.
Tommy
revolution360
01-10-2010, 05:35 PM
Hi,
if anyone wants to try the imagemap plugin, I have uploaded it to my plugin page (http://wirestam.com/panos/Flash/plugins/).
Tommy
hello
your plugins are greats but the imagemap plugin can't work on my web page (http://lopezjulien.com/ceb360/index.html) have you an idea please :confused:
I can't show the map ....
julien lopez
http://www.revolutions360.com
allSaints
01-10-2010, 06:38 PM
Hi Julien,
Flash is looking for the file:
http://lopezjulien.com/ceb360/files/imagemap.swf
but can't find it.
So something is wrong with your file path.
Tommy
revolution360
01-10-2010, 06:50 PM
oops ... sorry
now the file is on server
flash find the plugin
but it don't work
????
allSaints
01-10-2010, 10:05 PM
Julien,
The plugin didn't expect to find empty <coords> tags in the xml file, so something went wrong when you had that in your xml file.
Well - I'm glad you did, because we have eliminated yet another bug. There is a new version (1.2.1) on my server (http://wirestam.com/panos/Flash/plugins/imagemap.html).
Tommy
revolution360
01-11-2010, 12:54 AM
thank you Tommy
it works great
I upgrade the swfobject to 2.2
and the plugin to 1.2.1
test page (http://lopezjulien.com/newceb360/index.html)
:D
allSaints
01-11-2010, 08:29 AM
Looks great Julien,
but I think you will have to set visible="0" when you hide the imagemap hotspot, because when you hide it with alpha="0" it will still be there - even though you can't see it.
christophe
01-11-2010, 12:41 PM
Hello Julien,
Congratulation for your work.
I think there is some bugs in some views as "amphi A" or "espace pluriel" with grey color down.
exemple here :
http://www.enterview.fr/bug.jpg
Regards
Christophe
revolution360
01-11-2010, 05:57 PM
thank you christophe, now these pages are corrected
julien Lopez
revolutions360 (http://www.revolutions360.com)
allSaints
01-13-2010, 07:21 PM
I have finally uploaded a new version (2.30) of the gpmap2 (http://wirestam.com/panos/Flash/plugins/gpmap2.html) plugin.
The driving force behind this release has been Scott Witte. Unfortunately I had some problems merging his code suggestions with mine, so I'm afraid any bugs (and there will always be some :() have to be blamed on me.
Some of the changes in the new version are:
Added "onOver" and "onOut" attributes in <marker> tag
Added marker InfoWindow (callout) support
Added support for setting up marker radar offset in setup mode
Fixed bug in setting radar offset when marker clicked
Improved behaviour when "return to position" map button pressed
User newer version of Google Flash SDK
Position of the map open button moved to be completely visible
Tommy
Aifos
01-13-2010, 11:02 PM
Tommy.
broken link: http://localhost:8080/panos/Flash/plugins/gpmap2.html
jordi
01-14-2010, 08:36 AM
As always Incredible Tommy !!!!
I like so much the new gmap pluguin !!! ;)
what is missing for me, it's the point of showing where you actually are, with a different color spot, so for me there should be three states
1-visited
2-non visited
3-where I am now
thanks so much
__________________
visita3d.com (http://www.visita3d.com/)
Scott Witte
01-15-2010, 06:45 AM
So cool, my friend. I especially like the callouts and previews. Radar offset in setupmode is a huge time saver. I'm looking forward to exploring this new version.
Gosh you're good!
Astroman
01-15-2010, 04:14 PM
Hello Tommy (and Scott) thanks for the new version!
I love it.
discocandy
01-17-2010, 09:14 AM
Tommy also uploaded a new version of the floorplan plugin.
Altho it was a small update I think you should know tommy did a update promtly when I found a small bug. wich was a small error when you did a preloading image.
Fixed now by Tommy!
thnx for your fast work!
allSaints
01-20-2010, 06:22 PM
There is an addition to my plugin collection. I have called it billboard as it might be useful for showing adverts, but it can of course be used to display any images.
You might note the following features:
It is a hotspot plugin, which means you can show several simultaneously and use it both as a <spot> or a <box> hotspot.
You can choose to show a single image or use it for a slideshow.
All images are scaled to fit in a window size of your own choice.
The following transitions are supported: fade, pushdown, pushleft, pressdown, pressleft, grow and shrink.
Every image can have its own: display time, transition type, onClick command, onOver command, onOut command, tooltip text.
Controlled by a separate XML file.
It can be tested and downloaded here (http://wirestam.com/panos/Flash/plugins/billboard.html).
Tommy
christophe
01-20-2010, 07:21 PM
Tommy,
Where are you going to find all those excellent ideas ?
Each time you show a new plugin, i tell me : "how did i made without it"
I really like this new one.
You are amazing !
Thank you Tommy !
Best regards ;)
Christophe
Paddy2a
01-20-2010, 11:08 PM
Great, now we can start our own billboard pano advertising regie !
It's coming soon to streetview I read somewhere.
Thanks again for all your fantastic work.
Paddy
Thanks Tommy, it's great!
I am sure this one will have a lot of different uses beyond just ads.
Amoscowdog
01-21-2010, 12:32 AM
Hi Tommy,
Quick question. I have a tour that consists of a number of panos that fade from one to the other.
I'd like the loadmeter to display for the initial load but be disabled after that. Any suggestions on how to go about doing that? I've tried passing an enabled=0 a couple of ways but no luck.
Thanks for all the great work, the billboard looks very interesting.
regards,
Tony
allSaints
01-21-2010, 08:19 AM
Tony,
it's been a while since I looked into the logoMeter plugin code, but I'm sure you could use the enabled=0 command.
I'm a bit curious how you called the plugin. One important thing to remember, is that - for some hidden FPP reason - you have to use lower case in the plugin name:
external.logometer.enabled=0
I have seen that error several times, and I try to remember nowadays to only use lower case when I name my plugins, but sometimes I forget it myself...
Tommy
Amoscowdog
01-21-2010, 09:40 AM
One important thing to remember, is that - for some hidden FPP reason - you have to use lower case in the plugin name:
Hi Tommy,
LOL that was it. I thought I'd tried it both ways, but hey at 4 in the morning the braincells aren't always firing in sync.
Thanks for the quick response.
Tony
sachagriffin
01-22-2010, 06:53 PM
Does it support different size images? To take a different sized larger images and scale them to a percentage for the viewing window? Like the modal boxes?
There is an addition to my plugin collection. I have called it billboard as it might be useful for showing adverts, but it can of course be used to display any images.
You might note the following features:
It is a hotspot plugin, which means you can show several simultaneously and use it both as a <spot> or a <box> hotspot.
You can choose to show a single image or use it for a slideshow.
All images are scaled to fit in a window size of your own choice.
The following transitions are supported: fade, pushdown, pushleft, pressdown, pressleft, grow and shrink.
Every image can have its own: display time, transition type, onClick command, onOver command, onOut command, tooltip text.
Controlled by a separate XML file.
It can be tested and downloaded here (http://wirestam.com/panos/Flash/plugins/billboard.html).
Tommy
allSaints
01-22-2010, 09:25 PM
Yes, all my images in the test page have different sizes, and they all scaled to fit the window size given in the plugin XML file.
allSaints
01-24-2010, 06:15 PM
I have added another billboard page (http://wirestam.com/panos/Flash/billboard/adstest.html) where you can add an image from your own computer to the slideshow.
I have set a maximum image size of 100KB and only one image at a time, but you can do as many additions as you like.
There are still some things to handle - for example, wait until an image transition is over before you press the "Add..." button.
Tommy
broma
01-24-2010, 08:20 PM
:) Thank you very much, Tommy you are the best.
Regards
Bruno Napoli
christophe
01-24-2010, 10:04 PM
Amazing Tommy, it's so weird to see my own picture appear in your 360 immediately !
I try to imagine a way to use this application, but i find nothing really smart. Do you have an idea ? In which case is it useful to allow an internaute to use his own photos ?
In every cases, thank you Tommy ! It's incredible how much you are creative !
Regards ;)
Christophe
allSaints
01-24-2010, 11:09 PM
Thanks Christophe,
I expected you to react that way - and it does feel a bit weird. But I assure you that your images cannot be seen by anyone else, and they are deleted shortly after upload.
But, no - you cannot ask me for any advice on how to use it. I have done my part, and now it's up to you to come up with some bright idea on how you could implement it! :)
Tommy
christophe
01-25-2010, 07:48 AM
Lol, you are right, you already did so much !
Merci beaucoup ;)
Christophe
image360
01-25-2010, 05:03 PM
For the billboard plugin it would be very nice to allow the images to keep there relative dimensions instead of fitting to the defined box. That is the fitting would be determined to the longest side of the image to the longest side of the box. That way all images would keep their proportions when displayed.
A much broader enhancement I would love to see would be for any of the menu or box or I guess all plugins that use a rectangle(s) would be to allow for a rounded box and/or a graphic as the background or box. Perhaps this is already possible?
The reason I'm asking for this is a rounded box is very popular with the design community right now and who knows what might be next. If it was possible to have a choice it would be great and if a graphic can be use them it's good for any possible look. Same would be true for any elements like scroll bars or buttons or....
Best Regards to Tommy!
allSaints
01-29-2010, 10:01 PM
Hi,
I have uploaded a new version (2.10) of the picMenu plugin.
It has (hopefully) killed a bug that showed up when mouseAlpha="1" and a thumbnail did not have any text.
Tommy
allSaints
01-30-2010, 11:42 PM
The newer version (2.0) of the billboard plugin is now zipped and uploaded. This version contains the code for letting the viewer add his own images to the slideshow.
It is available here (http://wirestam.com/panos/Flash/plugins/billboard.html).
Tommy
allSaints
02-01-2010, 01:16 PM
I have now written a small PHP script which shows how easy it is to send emails from the panoform (http://wirestam.com/panos/Flash/plugins/panoform.html) plugin.
The script will send an email back to the address given in the contact form.
The test page is here (http://wirestam.com/panos/Flash/panoform/panomail1.html).
Tommy
image360
02-03-2010, 06:31 PM
Hi Tommy,
Just wondering if you've got any comments on my enhancement suggestions? Are they off base or .....
I've downloaded a trial of Flash CS4 and looked at the action script for the Panoform and htmlbox2 and I now know for sure that I don't want to start coding or even altering code unless it becomes absolutely necessary. I really just want to create content, not build code.
So, from what I can tell it's not possible to add a background graphic via xml to the htmlbox2 plugin - still trying to get rounded corners :) Is that correct?
And as long as I'm asking for enhancements, would it not make sense to have the id function found in PicMenu and a few other plugins part of every plugin? That way I would think you could have a custom forms or map or text box or .... for every pano if need be and have them all be driven by the pano your in. Much like the PicMenu and Map display coordination.
Regards,
Robert
allSaints
02-03-2010, 09:27 PM
Hi Robert,
I'm sorry for not having answered you before. I saw your first comment, but I didn't know what to say then. Then I forgot about it - shame on me!
Anyway, about the image scaling in the billboard plugin. A billboard really does have a fixed size, and the images are custom made to fit that area. And a hotspot with variable size can give you some positioning problem at pano resizing, because it's FPP that handles hotspot alignment. I regard the plugin image scaling as a feature - not a limitation. Of course, it all depends on how you want to use the plugin, and it's not the first time people use the plugins in a different way than I have envisioned. So, I will look into it, and check if a new parameter can make both of us happy.
Regarding the rounded corners, there are times when I - as the plugin writer - can choose how I want things to look. But not always. The htmlbox2 plugin for example, makes use of a Flash component named TextArea. And this component has a square border - period. You can't hide it, and you can't change it. When I wrote the plugin, I didn't know that. So it has a parameter - "bordercolor", which sets the color of the border. And if not specified, the border is not enabled. But if you look carefully, you can see two borders when the parameter is present and still one left when you remove it. You can of course use another hotspot with a rounded corner picture, and the place the htmlbox2 plugin on top of it. I'm not sure how good that would look, but it might be worth a try. I understand how community trends come and go - and that you of course want to follow them, so I will try to be more observant of this fact and see what can be done.
I'm not sure I understand the "id" part. Hotspot plugins can of course be linked to each pano, and some of the external plugins can be reconfigured by loading another XML file or setting new parameters. But you can maybe explain it a little better - it sounds like it could be a good idea.
Tommy
image360
02-03-2010, 11:10 PM
Tommy, thanks as always, you are a true gift to this community.
On the Billboard scaling, I also think the scale to window is a feature. I would not want to see it go away. Just would like to have the option to keep image size so one does not have to pre-fit the images or video so there's no dimensional distortion. I would not want the billboard window size to change, just center the "smaller" image.
And thank you for the explanation on the corners of the htmlbox2, I was not sure if the style miter would alter that or not. I guess my preference is when possible to have whatever control or item that can be external, external so it can be changed without having to code. Different designers/clients want different looks and the skin is a major part of that.
The ID concept is similar to your picMenu "imgSelected=xxx" parameter I think. It would be a easy way to identify which panorama is being viewed so each plugin options could be altered based on the pano being viewed.
Not sure how clear that is, let's say I've built a custom panoform for each pano in my tour as I want a custom skin and different information depending on which pano is active. If a global id was assigned to each pano and set when loaded then the appropriate form could be loaded for each, but the plugin would only be included once, just referencing different xml sets based on the ID.
Perhaps this does not make sense from a architecture or code standpoint. I don't know. Just a thought.
Best Regards as always and thank you!
Robert
allSaints
02-04-2010, 09:02 AM
Robert,
I will look at the "scaling" parameter in the billboard plugin. Then I will also have to add a "bgColor" parameter as the images will probably not cover the plugin area. And maybe a "transparent" parameter if you don't want any background. But then FPP will consider the plugin size has changed, and then you get the alignment problem... Well, I'll see what I can do.
It would definitely be possible for any plugin to automatically check which pano is loaded and change its configuration accordingly. But that would mean a hell of a lot more coding and overhead in every plugin, and I'm not prepared to go through all that work each time.
An easier way - at least for me - is to make it the way I actually did with the gpmap2 and picMenu plugins. Give the plugin a new XML filename, and it will load that and reinitialize itself. That sounds easy enough for the plugin coder, but actually takes quite a lot of planning and testing.
...but the plugin would only be included once...
Hotspot plugins are no problem, because they they can be linked to a particular pano, and are automatically loaded and unloaded. But external plugins are always loaded once only. If you have the Flash Debug Player, you can see that you get the "layer already busy" message from FPP if you try to load it again from a new FPP XML file.
Tommy
sachagriffin
02-04-2010, 02:08 PM
I think this would also be a great addition for picshow. Something to better support the wide variety of monitor sizes without the need for complex panologic. This quality is widely done by lightbox, "highslide I think it is", shadowbox, thickbox, autoviewer, and simpleviewer.
There was a similar photo plugin displayed early last year, but it was never released by the developer.
Billboard is great, and I can see the reason for keeping a static size. I believe for the most part this is more of a request your other plugin picschow.
-sacha
Robert,
I will look at the "scaling" parameter in the billboard plugin. Then I will also have to add a "bgColor" parameter as the images will probably not cover the plugin area. And maybe a "transparent" parameter if you don't want any background. But then FPP will consider the plugin size has changed, and then you get the alignment problem... Well, I'll see what I can do.
It would definitely be possible for any plugin to automatically check which pano is loaded and change its configuration accordingly. But that would mean a hell of a lot more coding and overhead in every plugin, and I'm not prepared to go through all that work each time.
An easier way - at least for me - is to make it the way I actually did with the gpmap2 and picMenu plugins. Give the plugin a new XML filename, and it will load that and reinitialize itself. That sounds easy enough for the plugin coder, but actually takes quite a lot of planning and testing.
Hotspot plugins are no problem, because they they can be linked to a particular pano, and are automatically loaded and unloaded. But external plugins are always loaded once only. If you have the Flash Debug Player, you can see that you get the "layer already busy" message from FPP if you try to load it again from a new FPP XML file.
Tommy
allSaints
02-04-2010, 03:26 PM
Sacha,
can you explain more detailed how you want the picshow plugin to behave?
For example, if you set plugin size to 300 x 600, and want to show an image with size 2000 x 1000 - what would you expect to happen? In the picshow plugin the proportions of the images are never changed and the initial scale is always such that the complete image is shown and centered.
Or do you expect the proportions of the plugin window to adapt to the image proportions?
Or is it simply that you want to set the window size in percentage of the pano size?
Tommy
sachagriffin
02-04-2010, 04:28 PM
Yes, the photos should be at their original size, or if they are larger than the window of the panorama scale them down so that they fit completely and navigation elements are still visible, as well as have the background transparent if possible and adapt to the window if it is dragged if possible.
Similar to autoviewer, or lightbox.
The point of which is on a netbook, the monitors are very small, and home screens are very large. If you cater to the netbook, you see only small photos, and if you cater to the home screens, the image is unviewable on the netbook.
So yes, simply the photo should be a percentage of the window and kept in its aspect.
Your plugin architecture is much more adaptable than third party swfs.
And we could swap out the xml, or link it between panoramas which is great.
BTW, you're awesome if you didn't already know.
Sacha,
can you explain more detailed how you want the picshow plugin to behave?
For example, if you set plugin size to 300 x 600, and want to show an image with size 2000 x 1000 - what would you expect to happen? In the picshow plugin the proportions of the images are never changed and the initial scale is always such that the complete image is shown and centered.
Or do you expect the proportions of the plugin window to adapt to the image proportions?
Or is it simply that you want to set the window size in percentage of the pano size?
Tommy
allSaints
02-04-2010, 06:01 PM
Thanks Sasha,
but I'm just a programmer trying to figure out what you might need in your panos. And I'm still not sure how the picshow plugin could be enhanced without losing its functionality. Except of course be able to set size in a percentage.
Yes, the photos should be at their original size...
The very point with this plugin is to show large pictures that you can zoom and pan. If you want to show them in real size you don't need this plugin.
...as well as have the background transparent...
I can't imagine how that would look... If you have a border - would you see the pano inside it where the image doesn't cover? If you don't have a border - would the zoom buttons just hang there in the pano, and when you zoom the image - is it supposed to grow to some invisible limit, and then stop growing and instead being zoomed into. Because that's the way it would look if you don't have any border. Believe me, I have tried this and several other ways before I release a plugin, and it does look very strange.
...and if you cater to the home screens...
I'm sorry - I don't know what that means. :confused:
You wouldn't believe how many emails I get with suggestions for changes. Some of them are of course excellent and make the plugins much better, but some are really impossible to implement - either technically or logically.
Tommy
sachagriffin
02-04-2010, 06:15 PM
I see.
Well for most purposes, I wouldn't need anyone to be able to zoom, just shrink large images down so they will always remain visible and in aspect, with navigation to change photos. Thats it.
For example, normal lightbox example
http://www.seeit360.net/photography/abstract
No matter that my monitor resolution is, the image will always fit.
It does not resize however if you resize the window until you refresh.
Autoviewer example.
http://www.seeit360.net/103west/
Works similar, slightly different navigation, and does resize the images if you resize the window, but this isn't one of your great plugins.
I can not link the photogallery to a single 360, or swap it out in realtime.
Zooming is pretty much gravy. I just need a great way to show a set of full images as best as possible, and your plugins driven with xml are a whole lot easier than coding spot+image in different sizes and choosing the best size with panologic.
Thanks for listening!
Thanks Sasha,
but I'm just a programmer trying to figure out what you might need in your panos. And I'm still not sure how the picshow plugin could be enhanced without losing its functionality. Except of course be able to set size in a percentage.
The very point with this plugin is to show large pictures that you can zoom and pan. If you want to show them in real size you don't need this plugin.
I can't imagine how that would look... If you have a border - would you see the pano inside it where the image doesn't cover? If you don't have a border - would the zoom buttons just hang there in the pano, and when you zoom the image - is it supposed to grow to some invisible limit, and then stop growing and instead being zoomed into. Because that's the way it would look if you don't have any border. Believe me, I have tried this and several other ways before I release a plugin, and it does look very strange.
I'm sorry - I don't know what that means. :confused:
You wouldn't believe how many emails I get with suggestions for changes. Some of them are of course excellent and make the plugins much better, but some are really impossible to implement - either technically or logically.
Tommy
allSaints
02-04-2010, 06:43 PM
Yes Sasha,
we are probably in total agreement, and I think I know what you would like to have. It's not the picshow plugin, but another plugin i guess, that can show images in a preset size depending on the screen size but independant from the original image size.
I will see if I can make something like that... :)
Tommy
sachagriffin
02-04-2010, 06:56 PM
That would be great!
For example, all the source images would be sized for 1920 resolution 1024, say 1350x900, and your excellent plugin would scale them down for everyone with smaller monitors.
Then I could create spots for each panorama showing close ups of all kinds of cool stuff and not have to worry about netbooks.
One very cool thing would be an actual variable in the path. So instead of downloading the large image, a path alteration would download a real image instead thats smaller. Probably look better too.
To define a new path per resolution, and then do a flash down size until best fit. But that's pretty complex I guess. A 1350x900 image shouldn't be that heavy to download.
Yes Sasha,
we are probably in total agreement, and I think I know what you would like to have. It's not the picshow plugin, but another plugin i guess, that can show images in a preset size depending on the screen size but independant from the original image size.
I will see if I can make something like that... :)
Tommy
buruno
02-05-2010, 03:14 PM
Tommy,
Some questions for you.
I wonder if you could add an initial zoom factor to the picshow plugin when the image opens. I creates the possibility to show an image detail from the start.
Also, the design of the buttons don't match with the buttons in a tour I'm making, and I can't work with .fla files.
Could you make it possible to control the picshow plugin from external hotspots? I want to design and position my own "close", "zoom_in", etc. buttons. It would help the integration in any design style.
Bruno
allSaints
02-05-2010, 03:42 PM
Bruno,
I wonder, how would you specify the zoom factor? And if you want an initial zoom factor - you would also have to tell what point in the image you want to zoom in on. A lot of parameters...
Regarding the built-in zoom controls, I seem to remember I have been asked that before, and then came to the conclusion that it was all very integrated and quite a lot of work to modify. But I will check the code again.
Tommy
allSaints
02-06-2010, 02:29 PM
Hi,
I have made some additions to the billboard plugin.
You can now choose how you want to scale your images to best fit the billboard window.
You can also set the window size in a percentage of the pano size, which means it will change size when you go to fullscreen or have a smaller screen.
The new version is 3.0 and can be downloaded and tested here (http://wirestam.com/panos/Flash/plugins/billboard.html).
Tommy
sachagriffin
02-06-2010, 02:41 PM
That's really great!
Hi,
I have made some additions to the billboard plugin.
You can now choose how you want to scale your images to best fit the billboard window.
You can also set the window size in a percentage of the pano size, which means it will change size when you go to fullscreen or have a smaller screen.
The new version is 3.0 and can be downloaded and tested here (http://wirestam.com/panos/Flash/plugins/billboard.html).
Tommy
allSaints
02-06-2010, 10:48 PM
There is also a new version (V1.1) of the picshow plugin.
I have added the possibilty to use external zoom controls that Bruno and a couple of others have asked for. Now you can use two ordinary hotspots with your own design as zoom buttons.
You can check it out here (http://wirestam.com/panos/Flash/plugins/picshow.html).
Tommy
sachagriffin
02-07-2010, 03:11 PM
I would imagine that it would also be good to have 4 more for pan control for those who are click drag disabled especially on systems without mice.
There is also a new version (V1.1) of the picshow plugin.
I have added the possibilty to use external zoom controls that Bruno and a couple of others have asked for. Now you can use two ordinary hotspots with your own design as zoom buttons.
You can check it out here (http://wirestam.com/panos/Flash/plugins/picshow.html).
Tommy
allSaints
02-07-2010, 04:06 PM
Sacha,
and how many are they? One percent of one percent of the viewers?
No, I'm not going to spend my spare time on them. This is the 21st century: no mouse - no pan... :)
Tommy
Tuddi
02-07-2010, 09:34 PM
Don't be evil Tommy!
You really need to make versions for blind people as well... where they use computers for the blind.... monitors with "blind mans's touch screen" ...
Just to make sure everyone can enjoy your creations :)
Only joking, not aiming this at anyone.
sachagriffin
02-07-2010, 10:34 PM
No, it's ok to question, trausti and tommy. I encourage it.
Laptops don't have mice, neither any of the touch devices..
I'm just saying...
The default configuration on a netbook makes click drag un-doable with a touch pad. If you eliminate click+drag requirement you expose your product to alot more viewers... Hell, even older or younger people with mice.
I picked up a dell -mini without a mouse, and it really is useful without a mouse and more and more devices will be the same.
I'm not barking orders by any stretch. That would be bad.
Sacha,
and how many are they? One percent of one percent of the viewers?
No, I'm not going to spend my spare time on them. This is the 21st century: no mouse - no pan... :)
Tommy
Tuddi
02-07-2010, 11:11 PM
Without questioning anything and everything, the world would be a much poorer place.
On the issue of supporting everyting... yes it would be ideal, but sometimes one needs to make priorities.
SAP (Stand Alone Projector) is one such issue I decided against supporting PPC macs. These are like 5% of the Mac market, that again is like 10% of the computer market. The marginal use does not (in my view) justify additional time put into supporting it. Nor did Apple.
But the good thing about Tommy's plugins is that the entire code is available for editing, so maybe someone code savvy can make the changes you ask for.
buruno
02-08-2010, 08:29 AM
There is also a new version (V1.1) of the picshow plugin.
I have added the possibilty to use external zoom controls that Bruno and a couple of others have asked for. Now you can use two ordinary hotspots with your own design as zoom buttons.
You can check it out here (http://wirestam.com/panos/Flash/plugins/picshow.html).
Tommy
Tommy,
This is exactly what I needed, thanks for the quick changes.
About the initial zoomfactor, you could specify a zoom percentage together with image alignment:
initialZoomPercentage="" (anything between 0 and 100 or leave blank), when the zoom is "reset" the zoomfactor also goes back to this setting.
initialAlign="" (C as default or TC, TL, TR, etc. like we are used to align hotspots in FPP)
It's just an idea that could be useful, I think.
Bruno
allSaints
02-09-2010, 12:34 PM
So, there is a new version (1.2) of the panologic plugin.
I have added a test for Internet connection. I'm not sure who it was that requested this addition, but it is a good idea. And if you want the plugin to be able to do this test, you just have to name a small file (as small as possible) in your XML file. The plugin will initially try to load it, and if successful it will consider Internet available.
You can check it out here (http://wirestam.com/panos/Flash/panologic/functest4.html).
The plugin page is here (http://wirestam.com/panos/Flash/plugins/panologic.html).
Tommy
sachagriffin
02-09-2010, 01:49 PM
I don't think you have to change code. But in your example you could add an random argument to the filename so as to prevent a cached call and a false positive.
like filename?1241
For example, I have whatever file that is cached, and if I refresh the tour and disable internet, it throws true.
Naturally, I would expect it to throw true after I load, test and disable, but not if I load, disable and test.
Or you could change code and append a random string automatically. Then I would assume it would work if you were viewing the tour and internet was disabled. Say if you come out of hibernation without internet or move out of wi-fi range. In that case, you could throw a nice message to the end user, on why the youtube/gmap plugin isn't working.
So, there is a new version (1.2) of the panologic plugin.
I have added a test for Internet connection. I'm not sure who it was that requested this addition, but it is a good idea. And if you want the plugin to be able to do this test, you just have to name a small file (as small as possible) in your XML file. The plugin will initially try to load it, and if successful it will consider Internet available.
You can check it out here (http://wirestam.com/panos/Flash/panologic/functest4.html).
The plugin page is here (http://wirestam.com/panos/Flash/plugins/panologic.html).
Tommy
allSaints
02-09-2010, 03:06 PM
Yes Sacha,
I'm lucky to have you guys - I should have remembered that. I've done that a hundred times at work. But there are so many other small details to remember when you upload a new version, that it completely slipped my mind...
Tommy
sachagriffin
02-09-2010, 03:47 PM
Hah! It's lucky for us to have YOU.
Yes Sacha,
I'm lucky to have you guys - I should have remembered that. I've done that a hundred times at work. But there are so many other small details to remember when you upload a new version, that it completely slipped my mind...
Tommy
allSaints
02-17-2010, 07:13 PM
I have uploaded a new version (1.2) of the picshow plugin.
You can now have external zooming and panning controls. I have also fixed a bug when using "simple" image border.
Plugin page is here (http://wirestam.com/panos/Flash/plugins/picshow.html).
Tommy
sachagriffin
02-18-2010, 02:19 PM
Looks good. I think it was a good idea to remove any obstacles from usability. Such as dragging, i know i show potential clients on a laptop, and without some sort of pan/controls, its hard for someone to get interactive with the project.
What about the next great thing, to load a 1500px height image on a 1024 height viewport so that it is scaled down properly. Then we can add your zoom/pan controls, and show any number of images without worry about the users monitor resolution/size.
I have uploaded a new version (1.2) of the picshow plugin.
You can now have external zooming and panning controls. I have also fixed a bug when using "simple" image border.
Plugin page is here (http://wirestam.com/panos/Flash/plugins/picshow.html).
Tommy
nmendes
02-19-2010, 12:27 PM
Hi Tommy,
First of all, thank you for all your work and support to the FPP community.
I'm experiencing some issues with your plugins such as Floorplan and Spotmenu (both are the lastest versions to this day).
On a project I'm builiding, I'm having this issue when I move to another panorama clicking on the spots in the Floormap or choosing an option on the spotmenu that takes me to a different panorama.
The problem is that the hotspots (spot, static) are not in the correct positions after the new panorama is loaded. They appear shifted on the panorama. Just a slight drag of the panorama puts them in place. Have you or others experienced this?
Thanks,
nmendes
02-19-2010, 12:48 PM
Anyway, I've solved the problem by doing a simple trick: I've added an event to the Global object that tilts the panorama slightly (not noticeable) and the hotspots appear in the correct position:
onNewPano="pano2.tilt=0.1;"
Hi Tommy,
First of all, thank you for all your work and support to the FPP community.
I'm experiencing some issues with your plugins such as Floorplan and Spotmenu (both are the lastest versions to this day).
On a project I'm builiding, I'm having this issue when I move to another panorama clicking on the spots in the Floormap or choosing an option on the spotmenu that takes me to a different panorama.
The problem is that the hotspots (spot, static) are not in the correct positions after the new panorama is loaded. They appear shifted on the panorama. Just a slight drag of the panorama puts them in place. Have you or others experienced this?
Thanks,
allSaints
02-19-2010, 01:38 PM
nmendes,
yes, I - and many others, I guess - usually solve this problem by doing the mico-pan shift. There must be some small bug in FPP that is to blame for this, and there is nothing I can do about it - not in the floorplan plugin at least.
Tommy
izoneguy
02-20-2010, 05:16 AM
picShow - I want to use this but - having another button to control the images gets clunky.
It would be great if buttons could be incorporated right into the plug in to change images....
What I would like to do is to be able to have a menu button turn the
picShow on & off. I can turn it on but if you close the picShow I cannot
get it back on without using the method you have on your test page.
I hope this makes sense...
allSaints
02-20-2010, 12:30 PM
hello izoneguy,
well, I'm not sure it does (make sense).
I went through quite a lot of work making the built-in buttons and the events that they control. But so far I havn't seen one post or email that liked them. On the contrary - the first reaction seemed to be: "-How do you get rid of the buttons?".
So, I extended the external interface to control the plugin from outside. Which is really what I prefer myself. No matter how many parameters you support to customize built-in objects, people still want something different.
And it is still a FPP hotspot - you can turn it on and off like any other hotspot. When the built-in close button is pressed, the plugin just sends a command to FPP to either set visible="0" or scale="0".
I'm just finishing off another version of this plugin - picshow2. It is similar to the first one, but I have chosen to make a new plugin because it works a little differently (more like what sachagriffin wants). You can set size and margins in a percentage of the pano size, but there are no other visible stuff - just an optional border. Which means less trouble for me! :p
Tommy
izoneguy
02-20-2010, 05:02 PM
OK, I will wait to see that.
I understand about the external controls.
I do like the way the buttons work on the plug-in.
I was just wondering if you could have put buttons
in the plug-in that change the images, instead of
another external button?
What I want to do is this:
Have a button on my menu that would turn the picShow on & off.
The picShow itself does not need a close button.
I have looked at dozens of flash pic galleries and cannot
get them to embed in a pano properly.
I am not a Flash developer - that stuff gives me a headache.
allSaints
02-21-2010, 01:49 PM
I have uploaded a new plugin named picshow2. It is a modified version of the older pichow plugin, and the main differences being:
Images will resize with pano size (if a percentage size is set).
Plugin position (offset) can also be set as a percentage.
Plugin proportions is always same as image proportions (no background visible).
No built-in controls.
No text capture.
You can check it out here (http://wirestam.com/panos/Flash/plugins/picshow2.html).
Tommy
sachagriffin
02-21-2010, 10:41 PM
Great! I think that's going to be really useful.
I'll try and put together a working project sometime this week to kick the tires so to speak.
Thank you very very much.
Not sure if this matters much at all, but is there a limit or not on upsampling?
To not stretch an image past it's native dimensions?
I'd imagine you'd need to set the dimensions in the xml.
I'm trying to think of a situation where this would be important, but it's escaping me so don't waste your time on it if you don't want, perhaps very small images where you have no option to use a high resolution
-sacha
I have uploaded a new plugin named picshow2. It is a modified version of the older pichow plugin, and the main differences being:
Images will resize with pano size (if a percentage size is set).
Plugin position (offset) can also be set as a percentage.
Plugin proportions is always same as image proportions (no background visible).
No built-in controls.
No text capture.
You can check it out here (http://wirestam.com/panos/Flash/plugins/picshow2.html).
Tommy
allSaints
02-21-2010, 10:49 PM
Sacha,
I'm not sure actually. Actually, I havn't tested with images that are smaller than the plugin window. But the zoom-in is limited to scale=1 by the plugin code.
Tommy
allSaints
02-21-2010, 11:05 PM
There is also a new version (1.03) of the htmlbox2 plugin.
A few of you have asked for the possibility to remove the border and the background color, and I have answered that it can't be done. And it can't - if you use the components normal interface. But if you dig deep enough, you can of course do anything, so here it is.
Version 1.03 changes:
Default for bgcolor is now: transparent
Default for bordercolor is now: no border
Tommy
shwami
02-22-2010, 04:38 AM
hello,
is it possible to add your plugins to the flashificator tool available for building the tours?
I know how to add the plugins manually into my project, so asking this only for convenience sake :)
regards,
Siddharth
allSaints
02-22-2010, 09:59 AM
Siddharth,
that's a question for Tuddi, I'm afraid.
Tommy
Tuddi
02-22-2010, 03:19 PM
Don't be afraid Tommy :)
The plugins can not be dropped into the FFC installation folder and magically have their own user interface. But after a project has been made as ready as it can get in FFC, it is of course possible to add Tommy's plugins with handcoding.
shwami
02-24-2010, 06:31 AM
Don't be afraid Tommy :)
The plugins can not be dropped into the FFC installation folder and magically have their own user interface. But after a project has been made as ready as it can get in FFC, it is of course possible to add Tommy's plugins with handcoding.
Thanks Tuddi and Tommy :)
Yes I figured that I can always add the carousal after generating the tour, though it would be a lot easier to make the tour with a carousal plugin in the flashificator tool (wishlist??? :D )
cheers!
Siddharth
Tuddi
02-24-2010, 06:40 AM
Your dreams (wishes) are my programmer's nightmares ... but you have been heard, and some day your dreams will become reality. :)
"Some day"... is as precise a date as I can predict... literally means that there can not be made any promises or apprx. dates for release.
shwami
02-24-2010, 07:40 AM
Hello,
I was wondering if it is possible to add a background image to the carousel to improve visibility. More importantly, I want to show the company Logo at the center and make it appear as if the thumbs are revolving around the logo image. is it possible? Please do let me know!
thanks and cheers!
Siddharth
HansNyberg
02-24-2010, 08:44 AM
Hello,
I was wondering if it is possible to add a background image to the carousel to improve visibility. More importantly, I want to show the company Logo at the center and make it appear as if the thumbs are revolving around the logo image. is it possible? Please do let me know!
thanks and cheers!
Siddharth
It should be no problem for you to just make a png and place it behind.
Thats what I do with the picmenu.
Hans
shwami
02-24-2010, 09:38 AM
It should be no problem for you to just make a png and place it behind.
Thats what I do with the picmenu.
Hans
Hi Hans,
I tried doing that but i want the logo image / background image to toggle along with the carousel. I figured that since its a plugin, there wont be a show/hide button for the carousel. Then how do i show/hide the background and logo along with the carousel? please advise!
thanks
siddharth
allSaints
02-28-2010, 05:37 PM
There is a new version (2.11) of the picMenu plugin. The most important additions and changes are:
New defaults in <choiceField> tag: bgColor:transparent, frameColor:no frame.
Support for showing thumbnail text as tooltip.
Support for showing thumbnail id.
New attributes in <images> tag:
showText: specifies how to show thumbnail text.
extraVSpace: for setting extra vertical space below text (vertical mode)
As usual you can find the plugin page here (http://wirestam.com/panos/Flash/plugins/picMenu.html).
And here (http://wirestam.com/panos/Flash/picMenu/pmtest5.html) is a test page showing a couple of the changes.
Tommy
zakato
03-01-2010, 06:43 PM
Hello there!
I am seeking for some help with the floorplan plugin.
Up to now I've been using my own xml implementation of a floorplan. But for my new project I have given a try at the floorplan plugin (thanks again Tommy!)
I am using it together with picmenu ... you can have a look at the example here:
http://ifema.zakato.com
("map" icon at TR ... should open map at TR)
My implementation sometimes flashes an error and the floorplan does not show properly, or at the right position, or without the fov indicator ... going fullscreen and back again kind of partially solves the positioning problem. Happens both in MAC an PC ... and only happens when first loaded, i.e. when files are not cached.
The error code I'm getting is:
Execute global: global.onTransitionEnd=loadMain()
ArgumentError: Error #2025: El objeto DisplayObject proporcionado debe ser un elemento secundario del llamador.
at flash.display:: DisplayObjectContainer/removeChild()
at PanoCam/setVisited()
at floorplan_fla::MainTimeline/setup()
at floorplan_fla::MainTimeline/waitHotspots()
at flash.utils::Timer/_timerDispatch()
at flash.utils::Timer/tick()
No sure what's happening?!?!?! ... I have been trying to look for a solution for a few days now ... but not luck this time! ... not sure if it's my "messy" xml code that is defining/accessing something before floorplan is fully loaded (?!?!?!) ... I have even been (desperately) playing with timers to try to allow for some extra loading time (?!?!?).
I am kind of stack and can't see a solution right now, apart from going back to a brute xml implementation of the floorplan, or ask here to see if any of you can see something.
Any help or ideas would be much appreciated!
thanks!
Zakato
allSaints
03-01-2010, 07:53 PM
By sheer coincidence, I have a new version (V1.07) of the floorplan plugin. These are the important changes:
Attribute "currentCamUrl" added for showing "current" camera.
Attribute "fillAlpha" added in <radar> tag for specifying radar center filling.
Attributes "onOver" and "onOut" added for executing commands at plugin mouse-over and mouse-out.
Attribute "textSize" added to <tooltip> tag for setting tooltip text size.
Making "margin" attribute active also when salign is "M" or "C".
Note also that attribute "cameraUrl" is changed to "camUrl".
The plugin page is here (http://wirestam.com/panos/Flash/plugins/floorplan.html).
Zakato: Please check this new version first, and if you still have any problems you can email me (tommy@wirestam.com).
christophe
03-04-2010, 10:16 AM
Hello Tommy,
I have a little trouble with Picshow2.
I link a picshow2 in a 360, it works fine, open, close etc.
I leave the 360 to another then i come back and here is the problem, all the buttons are ok but the picshow2 doesn't want to appear anymore.
I thought i made a mistake but everything seems good if i check my xml.
I wanted to see if the problem exist on your test page, but there is no link to another pano.
Can you tell if the problem is existing in your page ?
Thank you ! See you ;)
Christophe
allSaints
03-04-2010, 01:06 PM
Salut Christophe,
I have a test page here (http://wirestam.com/panos/Flash/picshow2/pictest22.html) that has the picshow2 hotspot linked, and I can confirm that if you change pano, and then back again, the plugin does not show.
At the moment I have no idea why this happens. I have to get home where I can do some serious debugging. But you are kind of fumbling in the dark as there is no documented plugin API, and you have to use the trial-and-error method.
Tommy
Edit: This page uses a newer version of picshow2, so it works a little differently.
christophe
03-04-2010, 01:52 PM
Merci Tommy.
sachagriffin
03-04-2010, 04:37 PM
Interesting, a way to get around this would be slightly complex.
Every pano load would need to change to a separate function which would take over the handling of the picshow2 xml file and or hide/show the button.
sacha
Hello Tommy,
I have a little trouble with Picshow2.
I link a picshow2 in a 360, it works fine, open, close etc.
I leave the 360 to another then i come back and here is the problem, all the buttons are ok but the picshow2 doesn't want to appear anymore.
I thought i made a mistake but everything seems good if i check my xml.
I wanted to see if the problem exist on your test page, but there is no link to another pano.
Can you tell if the problem is existing in your page ?
Thank you ! See you ;)
Christophe
allSaints
03-04-2010, 09:57 PM
I know what the problem with the picshow2 plugin is.
The name of the plugins XML file is in the hotspot attribute xmlFile="...", and when the plugin has read the name, it clears the attribute. That's because the plugin is monitoring the attribute to see if it later has to load a new XML file to reconfigure itself. So when the plugin gets unloaded when you change pano and then get back again - the plugin is loaded again, but the xmlName attribute is empty, so it cannot initialize itself.
This is no problem to fix. Instead of clearing the name, I let the plugin save it and while monitoring it, see if it has changed.
That's the good news.
Unfortunately the plugin also monitors the image="..." attribute. And this attribute the plugin has to clear, because it can be set to "+" which means "show next image". And if it is not cleared, the plugin will loop - changing images really fast. But the attribute can also contain "image_id", to tell the plugin which image to load when initializing. And after unloading and returning again, this image_id is cleared and no picture will be shown.
I'm not sure how to solve this dilemma (which may exist in other plugins as well) without changing the plugin attributes to much.
sachagriffin
03-05-2010, 01:45 AM
So why not save the state of the plugin in one or more attributes?
A little dirty but it should work.
I know what the problem with the picshow2 plugin is.
That's the good news.
Unfortunately the plugin also monitors the image="..." attribute. And this attribute the plugin has to clear, because it can be set to "+" which means "show next image". And if it is not cleared, the plugin will loop - changing images really fast. But the attribute can also contain "image_id", to tell the plugin which image to load when initializing. And after unloading and returning again, this image_id is cleared and no picture will be shown.
I'm not sure how to solve this dilemma (which may exist in other plugins as well) without changing the plugin attributes to much.
shwami
03-05-2010, 05:22 AM
Hello,
I am trying to use the spotmenu plugin to create a menu bar. I have added three hotspot images which act as my menu show/hide buttons, and my menus open below them without a header so that it looks like a dropdown menu from the hotspot images.
I am facing several problems here:
1. even though i am setting the showatstart parameter to 0 for both the menus, they are still visible when the tour loads up. Because of this, the code i wrote to ensure only one menu can be on at a time fails initially but starts working once i close both menus manually once.
2. when i select one option in one of the menus, it loads a pano. that option gets inactive and gets highlighted. however, when i select another pani in the second menu, the first menu does not get reset and the selected item in that menu remains inactive.
Is there anyway i can resolve these issues? i am attaching the code here for reference and also adding a link to the demo for your reference. your help will be really appreciated.
This is from my main xml file:
<spot
id="officebutt"
url="files/hotspotFiles/images/b_03.png"
static="1"
depth="11"
staticX="-160"
staticY="60"
salignY="-0.5"
onClick="officeMenu.action=show=T;meetMenu.action=hide=1;"
/>
<spot
id="meetbutt"
url="files/hotspotFiles/images/b_04.png"
static="1"
depth="12"
staticX="2"
staticY="60"
salignY="-0.5"
onClick="meetMenu.action=show=T;officeMenu.action=hide=1;"
/>
<spot id="officeMenu" url="files/plugins/spotmenu.swf" static="1" scaleable="0" alpha="1" visible="1"
staticX="-150" staticY="80" salign="TC" align="TC"
mouseChildren="1" blockMouse="1" disableKeys="0" disableControls="0"
onOver="pano.disableWheel=1; pano.disableKeys=1;"
onOut="pano.disableWheel=0; pano.disableKeys=0"
xmlFile="files/xml/OfficeMenu.xml"
/>
<spot id="meetMenu" url="files/plugins/spotmenu.swf" static="1" scaleable="0" alpha="1" visible="1"
staticX="0" staticY="80" salign="TC" align="TC"
mouseChildren="1" blockMouse="1" disableKeys="0" disableControls="0"
onOver="pano.disableWheel=1; pano.disableKeys=1;"
onOut="pano.disableWheel=0; pano.disableKeys=0"
xmlFile="files/xml/MeetMenu.xml"
/>
This is my xml files for the spotmenu plugin:
<?xml version = '1.0'?>
<spotmenu
size="150:120"
bgColor="#981e32"
borderColor=""
heading=""
itemSpace="2"
hideOnClick="1"
hideStyle=""
>
<fonts>
<heading font="Trebuchet MS" textSize="16" textColor="#000040" bgColor="#C0C0FF" bold="1" />
<item font="Trebuchet MS" textSize="14" textColor="#FFFFFF" />
<selected textColor="#000040" bgColor="#A0A0F0" />
<mouseOver bgColor="#000080" borderColor="#A0A0C0" bold="1" />
</fonts>
<menuItems>
<item id="M1" text="Reception" onClick="global.loadReception1()" />
<item id="M5" text="Cafeteria" onClick="global.loadCafe1()" />
<item text="-" />
<item id="M2" text="Office 1" onClick="global.loadOffice11()"/>
<item id="M3" text="Office 2" onClick="global.loadOffice21()"/>
<item id="M4" text="Office 3" onClick="global.loadOffice31()"/>
</menuItems>
</spotmenu>
Here is a demo link for your reference:
http://eselngine.com/demo/
any feedback and suggestions will be of great help!
thanks
siddharth
allSaints
03-05-2010, 08:30 AM
Jacha,
Well, the problem is not making it work - there are probably several ways to do it. It's more a feeling of frustration over the fact that after more than a year of writing plugins another piece in this hidden puzzle is revealed.
FPP keeps everything else in the hotspot but throws away the plugin, which has to be reinitialized. And it doesn't know it is being re-initialized without taking it's own measures to keep track. And how can I be sure that if I save something in a custom attribute, it is still there and not being discarded by FPP when unloading the hotspot? I'm certain a number of my other hotspot plugins are also being incorrectly reinitialized.
A kingdom for a single page of documentation... :(
Tuddi
03-05-2010, 08:46 AM
Welcome to the world! :)
sachagriffin
03-05-2010, 01:35 PM
It's Sacha Dammit.
Well I just checked. Custom Attributes ARE saved for linked hotspots.
So your plugin needs to check whether it's been initialized already or not.
And if not load the saved state saved from custom attributes.
Jacha,
Well, the problem is not making it work - there are probably several ways to do it. It's more a feeling of frustration over the fact that after more than a year of writing plugins another piece in this hidden puzzle is revealed.
FPP keeps everything else in the hotspot but throws away the plugin, which has to be reinitialized. And it doesn't know it is being re-initialized without taking it's own measures to keep track. And how can I be sure that if I save something in a custom attribute, it is still there and not being discarded by FPP when unloading the hotspot? I'm certain a number of my other hotspot plugins are also being incorrectly reinitialized.
A kingdom for a single page of documentation... :(
sachagriffin
03-05-2010, 08:21 PM
That is, if you want to support the linked parameter. I don't really care as I don't use linked and use functions instead. But for simple tours, linked is quite a shortcut.
It's Sacha Dammit.
Well I just checked. Custom Attributes ARE saved for linked hotspots.
So your plugin needs to check whether it's been initialized already or not.
And if not load the saved state saved from custom attributes.
allSaints
03-05-2010, 10:55 PM
Sacha,
yes, well, even if you spawned the idea for this particular version of the plugin, I havn't written it for your personal use :), but for anyone that might be interested. And I think its important that one can rely on the plugins being able to cooperate with all the FPP functionalities as far as possible.
Anyway, I think I have solved that problem now, so we can bury that issue. It's just that I get so many emails from people who have downloaded a version of a plugin that contains a bug, and then have missed that I have uploaded a correction.
Tommy
allSaints
03-05-2010, 11:00 PM
shwami,
there is a new version (V1.1.1) of the spotmenu plugin, that I think will fix your problem. If not you can email me (tommy@wirestam.com) instead.
Tommy
sachagriffin
03-06-2010, 12:03 AM
Of course! But you've done so much I feel guilty about you doing anything more. You always have a place to stay should you feel the need to escape to nowhere land north Atlanta.
So what's your logical solve for this latest brain teaser? I'd love to know.
-s
Sacha,
yes, well, even if you spawned the idea for this particular version of the plugin, I havn't written it for your personal use :), but for anyone that might be interested. And I think its important that one can rely on the plugins being able to cooperate with all the FPP functionalities as far as possible.
Anyway, I think I have solved that problem now, so we can bury that issue. It's just that I get so many emails from people who have downloaded a version of a plugin that contains a bug, and then have missed that I have uploaded a correction.
Tommy
allSaints
03-06-2010, 11:13 AM
Thanks Sacha,
I would very much like to see Georgia, so if I get there I will give you a call.
These simple steps is what I will do in the plugin:
First I will check for an attribute named "savedimage".
If it doesn't exist, I know it's the first time. Then I read the "image" attribute and save it in the "savedimage" attribute.
If the attribute exists, I know I have been here before. So I read it and store the value in the attribute named "image".
Then I just continue as usual.
For this to work, I had to know if my custom attribute "savedimage" was kept intact by FPP when unloading the hotspot - which it was.
I will try to upload a new version later tonight.
Edit: Version 1.1 is uploaded.
Tommy
allSaints
03-06-2010, 08:50 PM
I have uploaded the syncflv plugin to my server.
This hotspot plugin is a modification of the flvplayer plugin included in the FPP package, and can be used to synchronize two or more videoplayers in your pano. You can of course also control them individually.
My plugin page is here (http://wirestam.com/panos/Flash/plugins/syncflv.html).
The test page is here (http://wirestam.com/panos/Flash/syncflv/synctest1.html).
Tommy
allSaints
03-07-2010, 11:42 PM
There is an updated version (V1.1) of the textbox plugin.
You can now use all the text attributes dynamically. When the text is modified or the newformat attribute is set, the plugin will reload all text attributes.
Plugin page is here (http://wirestam.com/panos/Flash/plugins/textbox.html).
Tommy
sachagriffin
03-08-2010, 12:13 AM
That'll be very slick. I'd love to try it when you fix your broken link on the zip file.
Also don't forget the typo.
Colon(,) should be Comma(,)
Thank You allSaints!
Do you have any cool ideas coming up for plugins because I'm running out of suggestions except for one.
It could be useful for picshow2 to support 4 paddings.
So say 90% height and 100px top padding would be so that if your
window is 500px (500x.90=450)
image is center anchored, so the max height becomes 400px not 450 because you're using padding to prevent collision with a design element and it has 100px padding to the top and is flush to the bottom.
As I think about it, it might be overly complicated to implement. It's just a suggestion.
There is an updated version (V1.1) of the textbox plugin.
You can now use all the text attributes dynamically. When the text is modified or the newformat attribute is set, the plugin will reload all text attributes.
Plugin page is here (http://wirestam.com/panos/Flash/plugins/textbox.html).
Tommy
allSaints
03-08-2010, 08:27 AM
Sacha,
I think you need to empty your cache...
sachagriffin
03-08-2010, 09:48 PM
mea culpa .............
Sacha,
I think you need to empty your cache...
allSaints
03-09-2010, 06:50 PM
As I have had a couple of requests, I have uploaded the groups plugin that I made quite a while ago.
This is of course a plugin that arranges your hotspots into groups, and a single FPP command addressed to the plugin will be passed on to all members of that group.
There is no restriction on the number of groups or the number of members in each group.
Plugin page is here (http://wirestam.com/panos/Flash/plugins/groups.html).
Tommy
Aifos
03-10-2010, 05:27 PM
you are my hero!!!
this will save SOOOOOOOOOOO MUCH TIME to hand codders!!!!
=)
thank you thank you thank yout thank you!!!!!!!!!!!!!!!!!!
Aifos
03-10-2010, 05:32 PM
hey, one question!
is it posible to make the plugin to convert a group to a spot instance and call the group like if it where just a simple spot and not an external plugin?
it would work like this:
myGroup.staticX+=10,300;
this way, all my spots in that group will go staticX+=10,300;
=) this would make it MUCH better!!! =)
but i'm not sure if it is posible :confused:
Astroman
03-10-2010, 05:33 PM
Hello Tommy, thank you! That is very, very useful!
HansNyberg
03-10-2010, 09:29 PM
Thanks Tommy
I have waited for this 2 years since Patrick just stopped selling his group plugin.
Hans
broma
03-10-2010, 09:36 PM
Thanks Tommy,
you did something really nice. :)
Bruno Napoli
HansNyberg
03-10-2010, 09:41 PM
Actually I believe you must have telepatic powers as I thought of asking you to make just this last week.
Hans
allSaints
03-11-2010, 08:04 AM
Hey guys,
as usual, almost before I have uploaded a plugin, someone finds a bug in it.
That makes me really embarrassed - even though I know how hard it is to debug your own code. And sometimes you find some oddity yourself deep down in the code - only to miss the most obvious errors.
Anyway, due to the fact that I forgot FPP's way of splitting up the commands when it finds a comma, there is an update (V1.1.1) of the groups plugin.
Sorry about that,
Tommy
tourism360
03-11-2010, 09:25 AM
Hi,
I have a question about your billboard plugin, is it just me or doesn't the example work properly(doesn't show pictures). Nor couldn't i get it working myself.
allSaints
03-11-2010, 10:39 AM
I'm not sure what your problem might be, but it's working all right for me in a PC with FF3.5 and IE8.
Tommy
tourism360
03-11-2010, 11:14 AM
Hi,
Doh, yes there are other browsers than Firefox, my bad. The case is that, FF's Adblock Plus does a very good job and blocks images that are displayed on billboard(due to images names "advert").
And to clarify my problem, it was the case with url path. Found out that every objects url path is relative to tours index.html :)
allSaints
03-12-2010, 09:25 AM
There is a new version (V2.0) of the panoform plugin that will let you use an email contact form in a more seamless way. Now you can choose whether you want to send the viewer data "quietly" or pop up a new web page.
The plugin page is here (http://wirestam.com/panos/Flash/plugins/panoform.html).
The email contact form that I use in this page (http://wirestam.com/panos/Flash/panoform/panomail1.html), will send the data to my server PHP script. This simple script, which is included in the zip file, will then send two emails: the first one to me and then also a confirmation email to the address that the viewer fills in.
Thanks to David who kicked my ass to get it done..
Tommy
tourism360
03-12-2010, 05:06 PM
Hi,
I have question about picshow2 plugin. In the description there is a command onClose --> FPP command to be executed when closing picture, Ok understood, but how do you actually close the picture? don't think you mean visible=0..1
Picshow1 has a little cross on the top-right corner which closes the picture..
Did i miss something or is it something trivial? :)
allSaints
03-12-2010, 05:41 PM
tourism360,
No, I just forgot to remove the onClose="..." from the documentation. There is no need for it any more, having removed the close button. If you want to close the image window, you have to do it with a FPP command, and then you might execute your onClose command as well.
Thanks for pointing it out though.
Tommy
allSaints
03-13-2010, 05:45 PM
There is a new version (V1.3) of the imagemap plugin. I have made the following modifications:
You can now choose to have the last clicked area stay marked.
Attribute areaAlpha="..." added to choose alpha level of area marking.
The plugin page is here (http://wirestam.com/panos/Flash/plugins/imagemap.html).
Tommy
vBulletin® v3.7.1, Copyright ©2000-2010, Jelsoft Enterprises Ltd.