Nieuwe shortcode en Windows7 support in Skype Online Status plugin

Versie 2.8 van de Skype Online Status plugin voor WordPress brengt een aantal belangrijke nieuwe functies:

  • nieuwe shortcode / quicktag
  • nieuw skypeCheck script met Windows7 / IE8 compatibiliteit
  • laad skypeCheck script alleen wanneer nodig
  • nieuw POT vertaal-bestand
  • Live Support voor donoren

Nieuwe shortcode in posts en pagina’s

Vanaf nu is er de nieuwe shortcode [skype-status] die opties als skype_id kan verwerken om de default instelling te overschrijven. Net als bij de theme template tag function get_skype_status() en de sidebar widget, kan de nieuwe shortcode een aantal parameters verwerken. De Skype quicktag button die wordt toegevoegd and de RTE (rich text editor) neemt je door het proces van instellen van de parameters maar als je de RTE niet gebruikt bij bewerking van post/pagina-inhoud, gebruik dan de syntaxis [skype-status parameter1="something" parameter2="something_else"] om ze door te voeren.

De beschikbare parameters zijn:

  • skype_id – Alternatieve Skype ID.
  • user_name – Geef de volledige Skype gebruiker of schermnaam.
  • button_theme – Definieer het Skype button template-bestand. De inhoud moet overeenkomen met een bestandsnaam (zonder extensie)  in de directory /plugins/skype-online-status/templates/.
  • use_voicemail – Voer ‘on’ in als je ‘Leave a voicemail’ in de Dropdown themes wil gebruiken. Gebruik dit alleen als je een SkypeIn nummer of Skype Voicemail hebt.
  • button_function – Definieer de Skype knop functie. De waarde moet overeenkomen met een geldige Skype functie zoals ‘call’, ‘add’, ‘chat’, ‘userinfo’, ‘voicemail’ of ‘sendfile’.
  • use_getskype – Voer ‘on’ in als je de Get Skype link wil weergeve. Voer ‘off’ in om de link te verwijderen.

Voor achterwaartse compatibiliteit werkt de oude shortcode <!–skype status–> nog steeds en resulteert (net als de simpele [skype-status] shortcode) in een Skype button zoals geconfigureerd op de Instellingen > Skype Status admin pagina.

Nieuw skypeCheck script van Skype en alleen wanneer nodig

De laatste versie van skypeCheck.js van Skype is in deze release opgenomen. Het script is ontworpen om ook te werken op Windows7 en IE8. Helaas nog altijd niet op Linux…

En de officiële versie creëert een kleine 5 x 5 pixel box met daarin een SWF met een witte background. Deze is duidelijk en hinderlijk zichtbaar op websites met een donkere achtergrond. De SWF is nodig voor Skype detectie.

Ik heb een klein script toegevoegd om deze hinderlijke witte stip uit het zicht te halen terwijl de SWF toch z’n werk kan doen.

Om laad-snelheid te verbeteren en server requests te verminderen wordt sinds 2.8 het skypeCheck script alleen geladen als er ook werkelijk een skype button om de pagina aanwezig is.

Nieuw POT vertaal-bestand beschikbaar

Het oude skype-online-status.pot bestand was een beetje verouderd. Er is een nieuwe versie beschikbaar in de SVN. Download het (of open het, dan Opslaan als…) van http://plugins.svn.wordpress.org/skype-online-status/trunk/languages/skype-online-status.pot

Lees instructies over het vertalen van de plugin op http://plugins.svn.wordpress.org/skype-online-status/trunk/languages/language-support.txt (Engelstalig)

Donateurs krijgen Live Skype Support

Nou, wat moet ik nog meer zeggen? Oh… hoe je een donateur kan worden? Makkelijk! Gewoon doneren of een vertaling insturen of andere bruikbare code/bugfixes 🙂

Geef een reactie