2009-03-11 4 views
1

Il s'agissait à l'origine d'une question, mais il s'agit maintenant d'une amélioration de code, car il s'agit d'une mise à jour mineure (mais utile). Quand un titre (ou autre) est utilisé comme lien avec sIFR 3, vous obtenez maintenant les deux options 'lien ouvert/lien ouvert dans une nouvelle fenêtre' dans le menu contextuel du clic droit pour le lien. Lorsque je suis tombé sur sIFR hier pour la première fois, je voulais copier un lien d'en-tête (h2) dans le presse-papier, sur un site utilisant sIFR 2.x, et j'étais frustré de ne pas pouvoir le faire. Merci aux merveilles de (code et bien écrit) open source, je peux suggérer l'amélioration suivante sIFR 3:sIFR 3 rev 436 - Copier le lien dans le Presse-papiers

[Dans le fichier flash/sIFR.as, trouver la section commençant par le commentaire « // Je dois d'abord configurer les éléments de menu! " à travers ")" et le remplacer par ce qui suit, puis ajoutez les informations de police à la fla et exporter le swf selon the tutorial:]

// Have to set up the menu items first! 
menuItems.push(
    new ContextMenuItem("Follow link", function() { getURL(sIFR.instance.primaryLink, sIFR.instance.primaryLinkTarget) }), 
    new ContextMenuItem("Open link in new window", function() { getURL(sIFR.instance.primaryLink, "_blank") }), 
    new ContextMenuItem("Copy link to clipboard", function() { System.setClipboard(sIFR.instance.primaryLink) }) 
); 

Maintenant, je suis heureux ... :-)

Alan.

+0

un Nice, l'ajouter à la liste ... –

Répondre

0

Oui, alors quand est-ce que ça va être ajouté Mark? J'ai téléchargé la dernière version (436) et ce n'est pas là. C'est drôle, je l'ai déjà implémenté dans le fichier sIFR.as par moi-même, mais j'ai écrit le même code EXACT (même le menu-texte "Copier le lien vers le presse-papiers"), mot pour mot, que Alan a fait dans son exemple. J'étais content du résultat et j'ai pensé que je le suggérerais en venant ici et en l'affichant.

Heureusement, j'ai fait une recherche pour voir si quelqu'un l'a déjà posté, et bien, voilà, c'était ici. Alan - Les grands esprits se ressemblent (sinon identiquement). Wubben - Stack Overflow doit-il créer un bouton sur son site Web qui vous aidera à copier le code dans le presse-papier pour que vous puissiez le coller dans la prochaine version de sIFR?!?!?

Le fait d'être ici snarky, mais nous espérons qu'il est un bon rappel pour une telle mise en œuvre simple et rapide ;-)