De nombreux sites Web ont la possibilité d'exporter des événements sous forme de fichier ICS qui peuvent ensuite être importés dans un calendrier de bureau ou sur le Web (par exemple, si vous êtes invité à un événement Facebook, il y aura un bouton d'exportation qui vous donnera un ICS fichier).
Par défaut dans Firefox 3.5 sur Vista, je ne propose que trois options ici "Ouvrir avec le calendrier Windows", "Ouvrir avec un autre" ou "Enregistrer le fichier", donc ce que je ferais, c'est d'enregistrer le fichier sur mon PC, puis de me connecter dans Google Agenda et importez ce fichier ICS.
Ce que j'aimerais, c'est avoir une option de type "Ouvrir avec Google Agenda" ou "Importer dans Google Agenda" lorsque je clique sur le lien Exporter.
Je sais que vous pouvez configurer Firefox pour envoyer des mailto:
liens vers GMail , et j'ai installé l'extension Operator qui détectera les entrées de microformat hCalendar intégrées dans le texte et proposera de les importer dans Google Calendar, mais je ne peux pas savoir comment configurer l'un ou l'autre pour faire ce dont j'ai besoin.
De préférence, je le ferais sans installer de logiciel supplémentaire, et d'une manière qui fonctionnera avec un compte Google Apps (mais si quelqu'un peut pointer vers une solution pour Google Calendar normal, ce serait un bon début).
la source
Réponses:
J'ai trouvé une solution finale à cela! Je l'ai basé sur le code pour ajouter Gmail en tant que gestionnaire mailto: et adapté en utilisant les informations extraites du fichier de préférences de Google Chrome:
Pour l'utiliser, accédez simplement à Google Agenda, ouvrez la console Web de Firefox (Ctrl + Maj + K) et collez-le dans la zone de code.
la source
Permission denied to add https://www.google.com/calendar/render?cid=%s as a content or protocol handler
javascript:window.navigator.registerProtocolHandler("webcal","https://calendar.google.com/calendar/render?cid=%s","Google Calendar");
. Comme l'a dit Good Person ci-dessus, cela ne fonctionnera que s'il est exécuté à partir d'un onglet sur lequel calendar.google.com est chargé!J'ai créé une petite application .NET pour cela. Si vous associez l'extension .ics à cette application, chaque fois que vous double-cliquez sur un fichier .ics ou cliquez sur un lien vers celui-ci, cette application l'importe dans le calendrier google que vous configurez et fonctionne avec les domaines hébergés par google.
Je sais que vous préférez une solution «sans logiciel», mais cela pourrait peut-être vous être utile.
Il est disponible sur: http://gcalicsimporter.codeplex.com/ .
la source
iCalendar n'est pas un microformat, donc je crains que l'opérateur ne vous aide pas ici. Vous aurez donc besoin d'une extension ou d'une application d'assistance Firefox distincte pour ce faire. Je ne suis pas au courant qu'il existe et Google n'a pas aidé lorsque j'ai recherché. Cela ressemble à une bonne opportunité de développement.
Solution: enregistrez le fichier .ics sur le disque, puis créez un brouillon d'e-mail dans Gmail. Intitulez-le, joignez le fichier .ics. Enregistrez-le et accédez à la vue Brouillons. Vous devriez maintenant voir une icône de calendrier à droite du brouillon d'e-mail que vous avez créé. Cliquez dessus pour ajouter l'événement à Google Agenda. C'est simple, hein?
Mise à jour: j'irais avec la solution .NET d'Alejandro si vous avez cette option.
la source