Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: krpano.com Forum. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

Donnerstag, 3. März 2011, 20:07

Facebook tagging plug-in

Hello! First, may I just say you've got an excellent community here. A great piece of software, too!

I am wondering who might be interested in a potential opportunity to develop a Facebook tagging plug-in for Krpano.

I know of two places where it has been done before using Krpano (thank you Klaus for pointing me in the right directions):

Gigapanorama from football with Facebook tagging

Orange Big Pano


And, of course, there was the famous Glastotag panorama, built using other software:

http://glastonbury.orange.co.uk/glastotag/

I have contacted the people who made both of the Krpano pieces by e-mail, but since I'm working on tight timelines, I wanted to come to the community at large as well!

Our requirement is quite simple: we wish to create a very large, zoomable spherical panorama; place it into Krpano; and then to allow people who were present when the photo was taken to find and tag themselves using a Facebook account.

We would want to add a logo and custom navigation elements as well.

Is anybody interested in helping with this project? We're looking to put together price and time estimates as soon as possible.

Thank you! *smile*

2

Mittwoch, 18. Mai 2011, 08:46

same feature-request here :)
Is somebody able to code this? (of course for money...)

3

Mittwoch, 18. Mai 2011, 15:16

Having just completed the client-side part of this, I know what's involved. It's much more than a simple "plug-in"; you need a server "backend" to store and look up the tags, among other things.

For this particular project I have created two major plugins; one to connect with facebook (getting friends lists, posting on walls), and one to load dynamic content from the server (ie: load (clusters of) hotspots into the current scene).

Tuur

Erleuchteter

Beiträge: 3 839

Wohnort: Netherlands

Beruf: Krpano custom coding / Virtual Tours / Photography / Musician / Recording engineer

  • Nachricht senden

4

Mittwoch, 18. Mai 2011, 15:22

o wowwww..

great Aldo!!

but i think it would just be nice when u as photographer can make some tags that facebook recognizes in your pano and use that and not that other people can add tags...

Wouldn't that be much easier??

Great Stuff Master!

Tuur *thumbsup*

5

Mittwoch, 18. Mai 2011, 15:38

"tags that facebook recognizes"

Could you clarify that? What would facebook do with the tags once it has been recognised?
Where would the tags be stored?

Tuur

Erleuchteter

Beiträge: 3 839

Wohnort: Netherlands

Beruf: Krpano custom coding / Virtual Tours / Photography / Musician / Recording engineer

  • Nachricht senden

6

Mittwoch, 18. Mai 2011, 15:43

mmm... *confused*

no idea
*g*

'klok en klepel'

where are the tags with normal pictures stored?

Tuur *thumbsup*

7

Mittwoch, 18. Mai 2011, 16:09

Zitat von »Tuur«


where are the tags with normal pictures stored?

Erm... in your xml file?
Or, in case of sites where visitors can dynamically add tags, in a database.

8

Freitag, 20. Mai 2011, 00:55

There is no way to use just pure Facebook and tag with it at panoramas.
As ahoeben writes, you need front side and backend solution which can take care of tags.

We dont have such spectacular achivments like ahoeben have but currently we are working on few interesting and big projects.
Previous results you can find here:
http://legionisci.com/Gigapanorama_Legia…0/index_en.html
http://politechnika.fantag.eu/
Gigapanoramas with Social Tagging - http://www.fantag.eu/
Piotr Galas at Facebook

Tuur

Erleuchteter

Beiträge: 3 839

Wohnort: Netherlands

Beruf: Krpano custom coding / Virtual Tours / Photography / Musician / Recording engineer

  • Nachricht senden

9

Freitag, 20. Mai 2011, 03:13

Zitat

in case of sites where visitors can dynamically add tags, in a database.



ah

Tuur *thumbsup*

10

Freitag, 20. Mai 2011, 08:26

Zitat

in case of sites where visitors can dynamically add tags, in a database.



ah

Tuur *thumbsup*
Pics are stored at FB and are dynamicly loaded thanks to DB/xml files with Facebook API.
Gigapanoramas with Social Tagging - http://www.fantag.eu/
Piotr Galas at Facebook

11

Mittwoch, 15. Juni 2011, 00:35

Anyone that is developing these kind of things working on selling the licensing/or plugin etc. I am very interested in purchasing this from anyone that can make it available. Thanks!
-Zack

Zephyr

Profi

Beiträge: 1 003

Wohnort: Netherlands

Beruf: Web developer

  • Nachricht senden

12

Mittwoch, 15. Juni 2011, 10:04

User stores tag:
first authenticate with facebook to be able to post your facebook data (login)
doubleclick in krpano -> execute javascript -> ajax pull your info from facebook using auth -> translate json to krpano element to show user the information -> user confirms, execute javascript -> ajax request -> php, validate and store in database. -> make facebook walllpost

Loading tags:
Since there are loads of spots, krpano needs to update its hotspots based on the current Fov (and perhaps even the pan/tilt).
krpano onviewchange, if view.fov = 90 -> javascript ajax -> php, select from database where pan amd tilt is between x and y), if result > 100, group hotspots and show number of tags -> json/xml object, javascript translates to krpano element -> display

Backend:
backend should able to filter weird stuff out.

Probally there is some extra vailidation that a user can't tag multiple times.

Like ahoeben said, it's more then just 1 js or swf to load in. Maybe you dont need a database and you can store the info right intoo a json or xml file, but since it's loads of data, a database is recommended.