Comment puis-je créer un profil Facebook partager boîte de dialogue de passer des paramètres?

J'ai vu quelques posts ici et de partout dans les interwebs expliquant comment créer un profil Facebook partager boîte de dialogue pour mon site.

Mais j'ai trouvé quelques différences par rapport à la situation moyenne de la mine:

1 - je veux une zone personnalisé ma page pour l'ouvrir et la fermer quand les gens cliquent sur un bouton (le bouton "partager")

2 - je veux partager le contenu dans une lightbox, pas le contenu de la page. Par exemple, nous avons une liste de produits, chaque produit s'ouvre dans une lightbox. Je veux partager des informations à propos de ce produit qui est désormais ouvert dans une lightbox

J'ai vu quelqu'un parler de le SDK Javascript, mais il le guide d'installation il me dit de régler le APP_ID, mais n'ont pas de n'importe quelle Application créer pour mon site web. Dois-je en créer un pour utiliser ce SDK?

J'ai aussi trouvé ce modèle

http://www.facebook.com/sharer.php?s=100&p[title]=a title&p[summary]=a description &p[url]=http://www.linkhere.com&p[images][0]=http://www.linkhere.com/image.jpg

Si je fais un copier-coller de la barre d'adresse, il fonctionne. mais l'utilisateur est redirigé vers une nouvelle page. ce n'est pas bon.

et j'ai essayé cela avec le modèle dit ci-dessus, mais ne pourrais pas le faire fonctionner

<a href="#" 
          onclick="
            window.open(
                'https://www.facebook.com/sharer/sharer.php?u='+encodeURIComponent(location.href),
              'facebook-share-dialog', 
              'width=626,height=436');
            return false;">
          Share on Facebook
        </a>

Qu'il n'accepte pas les paramètres, je suis en train de passer.

Un sait comment résoudre ce problème? Il faut changer le contenu des metatags? Quelles sont vos solutions?

@EDIT

Juste répondu avec la solution que j'ai utilisée

@EDIT 2

Mis à jour avec v2.2

OriginalL'auteur Victor Ferreira | 2013-07-04