Comme beaucoup d’utilisateurs de WordPress, j’utilise également le bookmarkeur Delicious. Ces outils sont tous les deux très efficaces pour gérer nos favoris, mais les utiliser ensemble est pénible: doit-on les utiliser simultanément pour le même rôle, ou leur dédier des rôles différents (par exemple, l’un pour une liste exhaustive de nos bookmarks, l’autre pour les plus significatifs). La première méthode nous oblige, à chaque fois, à mettre à jour les liens sur les deux outils.
Des plugins nous permettent d’afficher les liens Delicious sur notre blog, mais la plupart d’entre eux se contentent de nous restituer des flux RSS provenant de Delicious. Cette méthode a deux inconvénients principaux: nous n’avons jamais notre base de liens complète, les flux RSS ne contenant que les derniers liens ajoutés ou mis à jour, et la lecture de ces flux peut entraîner des ralentissements du blog, même si le plugin gère un cache.
EG-Delicious-Sync effectue une sauvegarde complète des liens Delicious, dans la base de données de WordPress, et plus précisement, dans la tables des liens de WordPress (wp_links). Une fois « importés », vous pouvez utiliser ces liens avec tous les outils que WordPress met à votre disposition (widgets, templates tags …).
Description
La plupart des plugins liés à Delicious ne proposent qu’un affichage des derniers liens Delicious. Ils utilisent pour cela, les flux RSS povenant de Delicious, ce qui entraîne quelques inconvénients:
- Ils ne peuvent nous restituer que les derniers liens ajoutés ou mis à jour,
- La lecture répétée des flux RSS, même en utilisant un cache, peut ralentir le blog,
- Les liens ne sont pas stockés dans la base de WordPress, ils ne sont donc pas utilisables avec les fonctions de WordPress.
EG-Delicious-Sync utilise l’API HTTP de Delicious, et permet d’effectuer une véritable sauvegarde des liens Delicious, dans les tables standards de la base de WordPress. Une fois cette sauvegarde terminée, vous êtes libres d’utiliser ces liens, avec les fonctions standards de WordPress, et sans contraintes de performanes.
La sauvegarde est entièrement paramétrable, grâce à un grand nombre d’options:
- Vous pouvez entièrement contrôler la classification des liens. Vous avez pour cela, une table de correspondance entre les catégories de WordPress, et les tags de Delicious. Vous pouvez également gérer les correspondances entre catégories, et bundles.
- Vous pouvez préciser si vous souhaitez n’avoir qu’une seule catégorie par lien, ou si vous autorisez la classification multiple,
- Vous pouvez spécifier également la façon dont seront gérés les liens déjà existants dans WordPress.
Le plugin offre également:
- L’affichage des « badges » Delicious,
- L’affichage des tags,
- Une version améliorée du widget « Blogroll » standard,
- La possibilité de synchroniser les tags de Delicious avec ceux de WordPress,
- La sauvegarde complète des liens Delicious (au format import/export de Delicious)
Installation
Pré-requis
EG-Delicious-Sync fonctionne à partir de la version 2.6 de WordPress, et 4.3 de PHP.
Installation
L’installation s’effectue avec la méthode habituelle:
- Le plugin est disponible en téléchargement sur le repository de WordPress,
- Une fois téléchargé, décompresser le fichier eg-delicious-sync.zip,
- Copier les fichiers décompressés dans le répertoire
wp-content/pluginsin your WordPress platform, - Activer le plugin, dans l’interface d’administration, avec le menu Plugins.
Le plugin est maintenant prêt à être configuré.
Vous pouvez également utiliser les fonctionnalités de WordPress 2.7/2.8, et installer le plugin directement depuis l’interface d’administration.
Après installation, passer au menu Paramètres / EG-Delicious pour configurer le plugin.
Configuration
- Le panneau de configuration du plugin est disponible dans le menu Paramètres / EG-Delicious,
- Vous devez d’abord indiquer votre nom d’utilisateur Delicious, ainsi que votre mot de passe Delicious. Ces deux paramètres sont indispensables pour que le plugin puisse requêter Delicious, et récupérer les liens, les tags, les bundles …

Première étape de la configuration
- Après validation avec le bouton Sauvegarder, un autre formulaire apparaît, vous permettant de configurer la synchronisation,

Options de synchro des liens
- Il est important de bien remplir la table de correspondance entre les catégories de WordPress, et les tags (ou les bundles) de Delicious. Ces paramètres permettront au plugin de mieux classer les liens,

Correspondance catégories / Bundles
- Lorsque vous êtes satisfait des paramètres saisis, appuyez sur Sauvegarde,

Autres options sur les catégories
- Les options sont maintenant sauvegardées, vous êtes prêt à lancer votre première session de synchronisation.
Synchronisation
- Pour synchroniser les bases de liens des deux outils Delicious et WordPress, utilisez le menu Liens / Delicious sync.,
- Cliquez sur le bouton Démarrer la synchronisation,
- Le plugin va alors, intérroger Delicious et WordPress, pour récupérer toutes les informations nécessaires à la synchronisation. Il va ensuite construire la table de synchronisation,
- Une fois les calculs terminés, EG-Delicious-Link affiche cette table. Vous pouvez alors choisir, lien par lien, l’action à effectuer,
- Lorsque vous cliquez sur le bouton Mise à jour, le plugin exécute les actions demandées. Pour qu’un lien soit mis à jour, il faut que l’action, ET la classification soit précisée (non vide),
- La session se termine lorsque tous les liens sont synchronisés, ou par appuie sur le bouton Arrêter la synchronisation.

Table de synchronisation
Synchronisation des tags
Dans le même esprit,le plugin vous permet « d’importer » les tags Delicious dans la base de WordPress. Cela vous permet, par exemple, de standardiser votre classification entre les deux produits. La fonction est accessible depuis le menu Articles / EG-Delicious Tags.

Tags Synchronization
Le plugin affiche alors les deux listes en parallèle, avec l’action préconisée. Vous pouvez choisir une autre action, pour chacun des tags. Après validation, le plugin effectue toutes les modifications demandées.
Sauvegarde
Si vous ne souhaitez pas synchroniser vos bookmarks, mais déclencher facilement une sauvegarde de votre base Delicious, vous pouvez le faire grâce au menu Outils / Sauvegarde Delicious.
Le menu vous permet de déclencher des sauvegardes, d’en conserver un certain nombre, de les effacer ou de les télécharger.

Sauvegarde de la base Delicious
Publication automatique des articles dans Delicious
Delicious affiche, pour chaque lien, le nombre de personnes l’ayant bookmarké. Ce nombre peut servir d’indice de popularité. Mais ajouter tous nos articles dans Delicious peut être assez fastidieux.
EG-Delicious-Sync peut ajouter automatiquement, les articles dans Delicious, au moment de leur publication dans WordPress. Lorsque vous cliquez sur le bouton Publier de WordPress, votre article sera automatiquement ajouté dans Delicious.
Pour activer cette fonction, il suffit d’aller dans Réglages / EG-Delicious. Vous avez la possibilité
- d’activer / désactiver la publication automatique,
- de choisir les tags utilisés lors de la publication.

Publication automatique
A noter que les articles seront automatiquement effacés de Delicious si vous les effacer de WordPress.
Les widgets
EG-Delicious ajoute trois widgets affichant:
- une blogroll améliorée,
- un résumé de votre compte Delicious (nombre de liens, …),
- la liste des tags de Delicious sous forme de nuage ou de liste.
Caractéristiques communes aux trois widgets, vous pouvez définir leurs conditions d’affichage. Vous avez le choix entre le type de page (accueil, article, catégorie, …), ou la langue (dans le cas des blogs multilingues).
Dans le détail:
- EG-Delicious Blogroll widget affiche la liste des liens, comme le fait le widget standard, mais avec beaucoup plus de paramètres. Vous pouvez par exemple, choisir :
- un affichage sur une ou deux colonnes,
- le nombre maximum de liens à afficher,
- une ou plusieurs catégories.
- Network Badge widget reprend le principe du NetWork Badge de Delicious. Le widget affiche les principales caractéristiques de votre compte Delicious. Le widget est entièrement configurable, en vous permettant de choisir les champs à afficher.
- Delicious tags widget affiche les tags Delicious, sous forme de nuage de tags, ou de liste. Ce widget peut être utile, si vous ne souhaitez pas afficher directement la blogroll sur votre site, mais donner quand même des liens permettant de visualiser vos favoris.
F.A.Q
Le plugin permet d’effecture une sauvegarde des liens Delicious dans WordPress. Pour obtenir une vrai synchronisation entre les deux produits, pouvons nous effectuer l’inverse?
Par pour l’instant. Certaines contraintes et limitations de l’API de Delicious nous l’interdisent:
- L’API nous autorise bien à créer des liens dans la base de données de Delicious, mais nous ne pouvons exécuter plusieurs requêtes consécutives, sans risquer d’être bloqué par les systèmes de sécurisation de Delicious,
- L’API ne permet pas de faire des mises à jour. Une mise à jour revient à effacer, puis re-créer les liens. Les dates du lien sont alors fausses.
Après une synchronisation, un des liens apparaît plusieurs fois dans la liste.
Le plugin EG-Delicious-Sync utilise le champ « adresse » pour comparer les liens Delicious et WordPress. Il est possible que deux liens aient le même « titre », avec des adresses différentes. Du point de vue du plugin, ces deux liens sont différents.
Est-il possible d’avoir une synchronisation bi-directionnelle des tags?
Malheureusement non. L’API de Delicious ne dispose pas d’une commande pour la création des tags.
La fonction de sauvegarde de Delicious est manuelle. Est-il possible de la planifier a intervalle régulier?
Cette fonction est prévue dans une prochaine version.
English
Same as my other colleagues
ça marche pas… dommage, car j’ai une dizaine d’utilisateurs intéressés…
Daniel
Rétrolien: Resources and links – 2 July 2010
Rétrolien: links for 2010-06-28 at freelabs @ sbarrax.it
No idea. I started to work on new accounts this week. I hope I will be able to publish a new version quickly.
hi
when I try to sinc tags it retourns: « Impossible de charger egdel_tags_sync ».
and when i try to change options, now is retourning « Error 17: A synchronization is started. You cannot modify options now. Please wait, and retry later. – User: xxxxx, start time: 2 Junio 2010 21:52. »
I had to writte a new question password reminder for just when I signed in the old delicious account…..
any idea?
thanks!
great! I have found an old delicious account to try,
if it works i will send a don to help!
Plugin is not dead, but unfortunately I haven’t enough time to develop the Oauth Authentication process.
I think I will have more time during June. I saw some plugins using Yahoo authentication system (for Twitter for example). Reading sources of these plugins will help me to develop a solution quicker.
I don’t think you can create a new delicious account without using Yahoo system.
bonjour Emmanuel!
Is this plugin dead?
Is possible to create a new delicious account without yahoo to connect?
thanks, looks a great plugin!
Rétrolien: My del.icio.us bookmarks for March 9th « Things I am interested in…
The plugin doesn’t seem to work ( WP 2.92 ).
In the settings I see my tag bundle and I can connect a category to it ( I only want to import the tags in the category )
Synchronisation starts, however its doesn’t suggest the category for me. Synchronisation doesn’t seem to stop ( I left it running for half an hour, with less then 150 bookmarks ).
I tried to make the tmp/backup writable but with no result. To backup function gives a message :
‘You do not have sufficient permissions to access this page’ when I click start manual backup.
However the ‘checking configuration’ gives all green results.
Any idea ? I really would like to use this plugin.
Rétrolien: Редизайн | Когнитивная психология и эмоции
Merci de ta réponse. Et bon courage pour régler ce problème qui doit être rageant, vu le peu de cas que font Yahoo et les autres grandes compagnies des développeurs indépendants.
Au passage, as tu envisagé de faire évoluer ton plugin vers une solution indépendante de delicious, en l’interfaçant avec weave ou xmarks, qui permettent d’utiliser son propre serveur pour synchroniser ses favoris ?
Phil,
Je ne peux pas te donner de date. Cette semaine je suis en conges, mais avec pas mal de pain sur la planche. Apres, je bosse, donc il restera les nuits …
Je suis, moi aussi coince par ce changement, puisque je ne peux plus rien synchroniser!
Le systeme d’authentification propose par Yahoo est une veritable usine, et je n’arrive pas a faire fonctionner leur API correctement, et la doc Delicious est bourree d’erreurs.
Il faut que j’arrive a faire une requete avec le nouveau systeme, puis que j’integre le tout dans le plugin.
Toutes les autres solutions qui s’appuient sur l’API ont le meme probleme que mon plugin. Il reste donc les scripts bases sur les flux RSS, mais le niveau de fonctionnalites ne sera pas le meme…
Il suffit de lire les forums « developer » de Delicious pour se rendre compte que la grande majorite des developpeurs sont furieux de la methode employee pour gerer le changement.
Bonjour,
Je venais prendre quelques nouvelles de EG-delicious, suite aux problème de connexion rencontrés il y a quelques jours.
Sans te presser bien sûr, as tu déjà une idée du temps qu’il va te falloir pour le résoudre ?
De mon côté, ne pouvant créer de compte séparé de Yahoo pour accéder à Delicious, je suis bloqué.
Je cherche donc à savoir si je dois me mettre en quête d’une autre solution.
A très bientôt, car dans tous les cas je continuerai à visiter régulièrement ton site. Je viens ainsi d’y trouver ton pugin EG series qui me sera fort utile lui aussi.
@Gregoire: Oui j’ai lu la page en question. Mais j’ai commence a regarder l’authentification OAuth, et c’est une veritable usine a gaz.
Il faut notamment creer une application Web, puisque Yahoo ne repond qu’a des domaines « verifies »!!!!
Super. Merci encore !
Bonjour Emmanuel,
Justement pour info, l’authentification a ec un compte yahoo sur delicious est apparemment différente comme expliué ici : http://delicious.com/help/api
Authentication
All /v1 api’s require https requests and HTTP-Auth.
To access data from accounts created using a Yahoo! ID, use the same API’s as below, but change the path to /v2, and make HTTP requests using OAuth as provided by the Yahoo! Developer Network.
For more information on OAuth and its usage with Delicious, see our step by step example.
Je me suis finalement decide a fusionner mes comptes Delicious et Yahoo. Je confirme que le plugin ne fonctionne plus lorsque le compte est un compte Yahoo.
Je vais donc m’atteler au probleme.
Bonjour,
Et merci pour cette réponse rapide.
Le problème intervient dès la phase de configuration. Je saisi le nom et le mot de passe du compte delicious et j’ai ce message d’erreur.
J’utilise un identifiant Yahoo. Sauf erreur, delicious ne me laisse pas le choix, lors de la création de mon compte (je l’ai créé hier pour pouvoir utiliser ton plugin)
Version php : 5.2.12 et pas de plugin de cache sur wordpress.
Bonjour,
J’ai une question: la phase de configuration (Réglages / EG-Delicious) s’est-elle bien passee?
Normalement, la page d’options, une fois le nom et le mot de passe saisis, doit proposer la liste des tags et des bundles du compte indique.
Si cette etape là fonctionne, je ne vois pas pourquoi cette meme collecte de tags ne fonctionnerait pas au niveau de la synchro …
Mais tu n’est pas le premier a me dire cela.
Quelques questions:
- Quelle est la version de PHP?
- Utilises-tu un plugin de cache?
- Utilises-tu le compte Yahoo, ou le compte Delicious?
Bonjour,
Ce plug-in semble alléchant. Merci pour ce travail !
Mais… Je n’arrive pas à le faire fonctionner chez moi. J’ai un message d’erreur dès ma première tentative de synchronisation : Error 12: Cannot get tags from Delicious – Error during querying Delicious
Et ce après une bonne dizaine de tentatives.
J’utilise WordPress 2.9.1 sur un hébergement OVH
Hello,
after installing and set options I get the following messages:
Warning: array_keys() [function.array-keys]: The first argument should be an array in /is/htdocs/wp1015999_3P9KDFE98T/www/hotwheels/wp-content/plugins/eg-delicious-sync/eg-delicious-admin.inc.php on line 247
Warning: array_diff() [function.array-diff]: Argument #1 is not an array in /is/htdocs/wp1015999_3P9KDFE98T/www/hotwheels/wp-content/plugins/eg-delicious-sync/eg-delicious-admin.inc.php on line 253
Warning: array_diff() [function.array-diff]: Argument #2 is not an array in /is/htdocs/wp1015999_3P9KDFE98T/www/hotwheels/wp-content/plugins/eg-delicious-sync/eg-delicious-admin.inc.php on line 253
Warning: Invalid argument supplied for foreach() in /is/htdocs/wp1015999_3P9KDFE98T/www/hotwheels/wp-content/plugins/eg-delicious-sync/eg-delicious-admin.inc.php on line 390
Delicious account
In addition the option dialog can’t find data anymore.
I use wordpress 2.9.1.
Can you help? Thanks
Usually it takes some seconds or minutes.
How many links do you have?
How long do these synchronizations take? And what happens when they’re successful? What’s the feedback? I started one an hour ago. At a certain point, it’d be easier to just transfer these links manually.
En fait de message d’erreur, lorsque je lance la synchronisation dans le menu « Liens », après avoir fait la revue des 10 premiers liens et avoir rempli le champ action ET le champ classification des 25 premiers liens de la page 1 (sur 66), puis avoir cliqué sur « page suivante », j’ai une page vide. Impossible de continuer la synchro et pas de message d’erreur.
En espérant que ça t’aidera pour la maj de ton plugin. Si tu souhaites des infos + détaillées, je epux te faire un petit benchmark. Tu as mon mail.
Bonjour Grégoire,
Je n’ai pas encore testé ce plugin avec la version 2.9. J’avoue avoir du mal avec cette version: son comportement semble assez different de celui des versions Beta. Et comme il ne s’est ecoule que 24 h entre la RC1 et la sortie officielle, je n’ai pas pu faire les tests qui s’imposaient … Deux autres plugins etaient carrement en vrac !
Petit message d’ailleurs a l’equipe « WordPress »: une RC1 24h avant la sortie officielle, c’est peut etre bien pour le buzz, mais pour les developpeurs de plugin, et meme les utilisateurs, cela ne sert a rien!
Quand tu dis ne pas avoir reussi la synchronisation, y-a-t-il un message d’erreur?
Bonjour Emmanuel,
Ce plugin est exactement ce que je cherchais. Pb, j’ai tenté d’utiliser ton plugin avec une version 2.9 de WordPress et j’ai eu beaucoup de mal avec la synchronisation. En fait tellement que je n’ai pas réussi. Il faut dire que j’avais plus de 1500 liens et une bonne 100taine de tags. Serait ce à cause de la msse de données à importer ou à cause de la v 2.9 de WordPress ?
En tout cas, c’est un énorme boulot, félicitations à toi !
@Javier: is there any change on the plugin behavior, when you use Yahoo’s identifier?
Yahoo has changed the log in authentication method! Now we have to use the yahoo user!
Hi Salvatore,
Today EG-Delicious uses requests such as https://{username}:{password}@api.del.icio.us/v1/posts’ (or tags, or bundles) …
The username and password must be the same used when you login from the home page of Delicious (Sign In button).
I don’t plan any change about this method of requesting Delicious, but I will read documents you show in comment.
seems like authentication system changed for yahoo accounts:
>> Chris Thomson | Oct 19 2009 at 6:03 pm
>>
>> Will Delicious eventually require a Yahoo ID? How
>> does the API work with Yahoo IDs? Will there be
>> OAuth/Flickr-style authentication system for the
>> Delicious API in the future?
>>
> Chris | Oct 19 2009 at 6:14 pm
>
> Hi Chris,
> Apologies. It looks like our help pages didn’t get
> updated.
> For accounts created with a yahoo ID, you can use
> pretty much the same api’s except:
>
> 1) You need to use OAuth, as per
> http://developer.yahoo.com/oauth/, with Delicious as
> a scope
> 2) use /v2 as the path rather than /v1
> 3) You can use http rather than https
>
> Chris
http://blog.delicious.com/blog/2009/10/delicious-is-now-about-you-too.html#comments
Seems like this is something about delicious and yahoo account merge.
http://support.delicious.com/forum/comments.php?DiscussionID=3434&page=1#Item_3
And one more: On article page and EG-Delicous Tag page i got ‘Error 21: Cannot get tags from Delicious – Error while querying Delicious.’.
How can i check if i used the correct delicious user options?
Thanks, Salvatorius
Hello, if installed EG-Delicious on WordPress 2.8.4.
After installing (from admin interface) on Options page (delicious user and password) i got ‘Error 22: Cannot get bundles from Delicious – Error while querying Delicious.’.
Can somebody help?
Thanks, Salvatorius
Ah yes, that makes sense, because I found that it did, after a while, catch on to the new settings at Delicious. All functioning well, it’s a great plugin. Thanks for making it!Another question: ss there any way to list the links in their categories in a page? i.e. to have a links page…
If you use WP 2.8, the plugin uses the transient cache. The cache entries are stored in
wp_optionstable.But cache duration is 15 minutes only !
If you know how to access to our WP database, you can delete enties: _transient_posts, _transient_timeout_posts, _transient_tags, _transient_timeout_tagss, _transient_bundles, _transient_timeout_bundles.
I will publish a new version of the plugin, at the beginning of next weeks. This new version enhances the cache management.
As part of setting up thus plugin, I changed my Delicious tags, bundles, etc around… however when I start a full synchronisation, the plug seems to insist on seeing the information from Delicous as it was on the first time I ran a synchronization — i.e. as though it’s reading it from a cache, rather than connecting and getting fersh information. I’ve checked the contents of the ‘tmp’ directory in the plugin folder, and there’s nothing there other than a ‘dummy.txt’ file. Any ideas?
That is correct Emmanuel. I am speaking of « Publish Post » feature in my previous post.
Thanks.
Do you speak about the feature « Publish Post »?
Hello,
Your plugin works great, except for one part. For some reason, the « notes » part of an article posted on the delicious website appears without any spaces. Do you have any idea why this is happening?
Je bous d’impatience !
Bonne continuation et à la semaine prochaine.
Merci pour les compliments.
Concernant le bug, j’ai reussi a le reproduire sur ma plateforme de test.
Je publierai la correction dans la prochaine version a venir (debut de semaine prochaine).
Bonsoir,
l’installation se fait sans problème, c’est après avoir indiquer username et mot de passe que la procédure semble se bloquer. La fenêtre devient blanche hormis le menu latéral de WP et le navigateur m’indique que le chargement est terminé.
Bravo pour la réactivité et, j’en profite, pour le contenu de qualité de votre site que je visite souvent, sans beaucoup commenter, je le reconnais…
Bonjour,
L’ecran blanc s’affiche-t-il tout de suite apres l’installation (dans la page de gestion des plugins), ou lorsque vous demandez la page des options?
La demande d’identifiant Delicious est normale et fait partie de la phase de configuration (si elle s’affiche dans la page des options).
La page d’option demande d’abord les username/password Delicious puis, apres validation, se sert de ces informations pour télécharger la configuration de Delicious (tags et bundles), pour effectuer la suite de la configuration.
Bonjour,hélas pour moi, c’est un écran blanc après l’installation et la demande de mes identifiants delicious.
configuration : php5.2.5 et WordPress 2.8.4
There is a possible bug in 1.1.6 blogroll widget. I added the Post ID in the widget configuration and later decided that I didn’t want a link at the bottom of each of my categories. I removed the Post ID and re-saved the settings but it doesn’t clear the value and the link to « List of the Links » remains in the widget’s display.
Thanks.
Great! I’ll send a donation. Keep up the great work.
Best,
Jason
Hi Jason,
Today, the synchronization can be used in manual mode only.
In next versions, I plan to
- allow synchronization without interactions (in the current version, we have to clicks on buttons),
- manage incremental synchronizations (sync only posts created of modified since the last sync),
- allow scheduling
Hey There,
Just to clarify: does the sync need to be run manually whenever i want to import my latest delicious links? Or, does it happen in the background automatically?
If it’s the former.. could I write a cronjob to make it automatic? Any leads?
Hi Emmanuel,
Thanks for your reply!
Yes, my Delicious links are appearing in my blogroll links when I run the synchronisation.
It just doesn’t seem to work the other way.
J
Hi Jimmy,
Could you synchronize bookmarks between Delicious and WordPress?
Hi!
I love your plugin. Great idea!
However, I am getting this error message every time I try to publish a new post.
Error 18: Cannot publish post in Delicious.
The post goes ahead and is published, but is not submitted to delicious. Any ideas?
Cheers,
James.
Hi, Thank’s for replying. I want this plugin to make posts from my new delicious bookmarks. The bookmark name should be the post title, the notes should be the post content and the post tags should be the tags from the delicious bookmark. And I want the posts in categories depending on bookmark tags. I also want to make this plugin to create roundups. Ex. It needs to select more bookmarks from Delicious that are similar in tags and then post them in a single post. I hope is possible.
Hi Andreeib,
There is this kind of feature in Delicious Blog posting, that publish a daily post with new entries in Delicious.
Could you give me more details of what you want? I will see if it’s possible.
Hi, Thank you for the plugin I will use it for shure. But I am wondering if is possible to create posts from the Delicius links. Can I modify the plugin to do this, or are you considering making this kind of functionality yourself. Than’s.
Hi Aston,
Not good …
Last try:
- Stop synchronization,
- With a FTP client, could you check if the directory wp-content/plugins/eg-delicious/tmp is empty.
- if the directory is not empty, delete all files.
- Retry a synchronization
Could you send me the list of your plugins?
Do you use a cache (wp super cache or other)?
Salut Emmanuel, I did a clean upgrade (uninstall/new install), but I still have the same problems
No sync at all, in no way. What a pity!
At this point I don’t know what to think, maybe a plugin conflict? Is it possible?
For now I deactivated it, but I’m still subscribed to your news, hope dies last!
Cheers
Thanks Antonio
Fantastic!
it works good with WPMU 2.7.1
great Emmanuel!
Hi Antonio,
The version published this week can be used with WMPU. I performed some tests with WPMU 2.7 and 2.8, and all seem ok.
Perhaps it works also with 2.6.
Hi Aston,
I published a new version yesterday, perhaps it will solve some of your issues,
About synchronization page: when you start a synchronization, the plugin
Collect all links in the blogroll,
Collect all links of Delicious,
Build a table, trying to match the blogroll and Delicious links, and to define action
Display this table
So, in this table, you will see all your links, but if you click on “Update button”, only links with a defined action, and with a selected category will be treated.
Salut Emmanuel, I’ve tried your suggestion, but I couldn’t go ahead due to some errors.
Going on the second page of links for sync gives me a blank page with no other bookmarks, so I tried different solutions.
1. I clicked ‘Update changes’ on the first page. Result massage: No sync to do, because everything is yet synchronized;
2. I tried to display more than 25 links per page.
Result message: Warning: array_chunk() expects parameter 1 to be array, null given in /home/nickknet/public_html/brainstorm/wp-content/plugins/eg-delicious-sync/eg-delicious-admin.inc.php on line 1138;
I’m running wp 2.8.3. Could it be a compatibility issue?
My last question. In every attempt to sync, I always had to face with the links not present in delicious, like the blogroll ones, setting them to be not canceled. Is it supposed to works so?
Merci encore
Hi,
I am currently working on the WPMU compatibility. I have two issues to solve:
- Cache management,
- Backup files management
Wonderful plugin!
I’d like to use it on WPMU, are you plain to develop its compatibilty in the future?
Many thanks
Antonio
Hi,
For bookmarks synchronization: you can use options to set the default behavior of synchronization engine. Choose a WordPress category for each Delicious tag or bundle you want to synchronize, and leave blanck the others. To be synchronized, a bookmark must follow two conditions:
- An action must be selected (Add, Delete …)
- The bookmark must have a least one category selected
So, in our case, only bookmarks belonging to tags/bundles you select in the options page, will be synchronized.
Is this answer convenient for you?
Hi, a fantastic plugin! Is there any chance to import/manage only certain tag or bundle from delicious? I have a blog about architecture and I would like to import only the related bookmarks.
Merci
Merci
Rétrolien: Synchronize WordPress and Delicious: EG-Delicious-Sync | Emmanuel GEORJON | Squico
Hi Jason,
I modified the plugin, and published the new version. Will appear soon in the WordPress directory.
Emmanuel.
great plugin, however I am getting an odd error message… any ideas on how to fix this?
Warning: Call-time pass-by-reference has been deprecated in /home/content/j/t/b/jtbgunplugged/html/wp-content/plugins/eg-delicious-sync/eg-delicious-admin.inc.php on line 2070
Ignore that last comment – you can see which ones have been added by the action field…
Ah yes – I just use tags. I added a bundle, and the options appeared, thank you. It’s nearly there – but I have one more question, once you do on sync and then do another, there is no way to see which ones you have done before. Maybe the checkboxes should be ticked with the category that is currently set?
Pershaps I understand the problem: I think you don’t use bundles in Delicious, and the default of the plugin is to synchronize bundles with WP categories.
With the current version, if I can’t get bundles, I don’t display the options.
There are a lot of changes to operate. I will try to publish a new version this evening (CET timezone).
I know, it seems strange. It is php 5.2.4 and wp 2.8.
I identified the bug for the warning message.
But I still don’t understand why you don’t see the full option form.
Could you give me your configuration: PHP version, WP version.
On Delicious, do you have bundles? or just tags?
Thanks.
Merci! But now I get « Warning: array_keys() [function.array-keys]: The first argument should be an array in /home/chris/public_html/notomato.com.au/public/wp-content/plugins/eg-delicious-sync/eg-delicious-admin.inc.php on line 183″. I can’t see anything obvious but I haven’t gone over the whole file…
I published the version 0.7.2. There was an error during request to Delicious.
Hope the plugin will work better.
Hello – I can’t seem to get the form to display when you click save settings. If I set the debug option on, it says « cache file xxxx » but it would appear the cache file is not created. I have set open permissions on the tmp folder, and also created an empty cache file with the correct name. I am a bit stuck! Do you have any ideas what it could be?
Chris.
Thank you.
Works great, thank you
Rétrolien: WordPress Plugin Competition Blog » EG-Delicious-Sync