Vous n'êtes pas identifié(e).
13 février 2024 Sortie de Dotclear 2.29
Pages : 1
Bonjour,
Je vous présente mon nouveau plugin : MyTwitter
Son but est simple : Afficher votre timeline Twitter sur votre blog via un widget.
L'idée n'est pas neuve mais les plugins existant que j'utilisais étés basés sur le flux xml que Twitter à supprimé. Idem pour l'api version 1.0 que Twitter a supprimé le 15 mars 2013.
Ce plugin est donc basé sur l'api Twitter 1.1, il vous faudra créer une application Twitter pour l'utiliser (https://dev.twitter.com/) et renseigner les consumer key et consumer secret de cette application dans les paramètres du plugin.
Voici rapidement les points clés de MyTwitter :
Basé sur l'api Twitter 1.1
Support des mentions et des retweets
Liens, noms d'utilisateurs et hashtags sont cliquables
Traduction Française et Anglaise
Les sources du plugin sont disponibles sur GitHub à cette adresse : https://github.com/hiteule/MyTwitter
Vos contributions/idées seront accueillies avec grand plaisir (:
Dernière version: 1.0.1
Date de sortie: 15/03/2013
Journal des modifications:
Administration: Support des favoris
Support des liens pointant vers les médias (ceux-ci sont maintenant cliquables)
Lien de téléchargement: http://plugins.dotaddict.org/dc2/details/myTwitter
Dernière modification par hiteule (2013-03-17 19:54:01)
Hors ligne
La licence de dotclear est une GPL V2. Partant, les plugins qui en dépendent (par nature) devraient profiter de sa viralité et être proposés avec la même licence. De plus, il me semble qu'une licence CC ne peut s'appliquer, étant destinée aux œuvres de l'esprit (dans le sens artistique) et non au code informatique.
En résumé, GPL ou WTFPL tu peux utiliser ;)
Hors ligne
Mon plugin est désormais dispo sur DotAddict : http://plugins.dotaddict.org/dc2/details/myTwitter
Merci à l'équipe de l'avoir rapidement validé !
Cependant une question me taraude, mon plugin ne dispose pas d'icône sur DotAddict (affiché à gauche de la description ou du nom dans la recherche). Je n'ai rien vu pour en ajouter une dans la console développeur. Quelqu'un peux me dire comment il faut procéder ?
Hors ligne
Quelqu'un peux me dire comment il faut procéder ?
Dans le fichier _admin.php du plugin, pour proposer une grande icône sur le tableau de bord et une petite icône dans le menu :
if (!defined('DC_CONTEXT_ADMIN')) { return; }
$_menu['Plugins']->addItem(
__('Related posts'),
'plugin.php?p=relatedEntries','index.php?pf=relatedEntries/icon.png',
preg_match('/plugin.php\?p=relatedEntries(&.*)?$/',$_SERVER['REQUEST_URI']),
$core->auth->check('admin',$core->blog->id));
$core->addBehavior('adminDashboardFavs',array('relatedEntriesBehaviors','dashboardFavs'));
class relatedEntriesBehaviors
{
public static function dashboardFavs($core,$favs)
{
$favs['relatedEntries'] = new ArrayObject(array(
'relatedEntries',
__('Related posts'),
'plugin.php?p=relatedEntries',
'index.php?pf=relatedEntries/icon.png',
'index.php?pf=relatedEntries/icon-big.png',
'usage,contentadmin',
null,
null));
}
}
Hors ligne
Ok, j'avais en effet uniquement déclaré mon plugin, je n'avais pas pensé que la déclaration des icônes aurait pue servir à ce genre de chose.
Je veillerais à ajouter ces déclarations dans la prochaine update.
Merci pour la réponse express (:
Hors ligne
Bonjour,
Je viens de mettre à jour le plugin vers la version 1.0.1. Vous trouverez les modifications dans le post d'en-tête de ce sujet.
Concernant l'icône sur DotAddict, elle ne fonctionne toujours pas. J'ai pourtant bien déclaré les icônes : https://github.com/hiteule/MyTwitter/bl … _admin.php
Quelqu'un a une idée ?
Hors ligne
Merci, simple et efficace ! ;)
Installer votre premier blog : http://abc.dotaddict.org
Documentation Dotclear2: http://fr.dotclear.org/documentation/2.0/
Astuces (Tips), Plugins, Thèmes: http://dotaddict.org/
Hors ligne
Bonjour et merci pour votre plugin.
J'ai toutefois un soucis. Après avoir créé un compte dev et renseigné le "Consumer key" et le "Consumer secret" lorsque je clicke sur "recréer mes access token" j'ai le message suivant:
Erreur :
La mise à jour des access token / secret pour l'utilisateur a échoué. Merci de vérifier les paramètres de l'application
Aurais-je loupé un truc évident ?
Hors ligne
Bonsoir,
un compte public.
Hors ligne
Bonjour,
j'ai le même problème que MoB. De plus je ne vois pas apparaitre MyTwitter dans les widget de présentation, mais peut être faut-il que le premier problème soit réglé.
Quelles doivent-être les réglages de l'application twitter ?
Merci d'avance et bon dimanche.
Odjau
Hors ligne
Salut,
Le plugin est marqué comme étant obsolète et pourtant, il semble fonctionnel chez moi … une raison ?
Je me prénomme Pierre, on m'appelle PiT et je signe Pinkilla
http://blog.namok.be @pinkilla
Hors ligne
Toujours pas réussit a le faire fonctionner en recréant des token, en bidouillant dans l'interface de l'API twitter ... Personne n'a une idée ?
Il est incroyable de ne pas réussir à trouver un plugin twitter qui fonctionne sous dotclear ...
Hors ligne
J'ai téléchargé ce plugin V1.0.1 je l'ai installé, j'ai crée l'application tweeter comme dit et .. CA MARCHE TRES BIEN ! :)
Hors ligne
Bon, réussi à le faire fonctionner, il me manquait un Callback URL :
- aller sur https://apps.twitter.com/ , se connecter avec son compte Twitter, et faire "Create New App"
- renseigner OBLIGATOIREMENT Name (que pour vous), Description (que pour vous), Website (que pour vous), Callback URL (votre blog par exemple, l'URL n'a pas besoin d'exister, mais il faut absolument que le champ soit rempli, sinon le plugin est considéré comme étant une application Desktop)
- créer l'application avec ces données
- une fois l'application créée, aller dans l'administration Dotclear dans Plugins > My twitter ; renseignez "Consumer key" avec l'"API key" de votre application, et "Consumer secret" avec "API secret" ; cliquez sur enregistrer
- cliquer sur "Recréer mes access token" ; normalement vous êtes redirigés sur Twitter qui va vous demander de valider que l'application "ce que vous avez mis dans Name" peut accéder en lecture à votre compte : confirmez
Dernière modification par DamienB (2014-05-11 23:14:03)
Hors ligne
J'arrive à présent à l'étape ou twitter me redirige.
Le problème c'est que la direction se fait vers un répertoire au dessus de la racine de mon blog et pointe vers un fichier non présent à cet endroit.
je recherche par ftp partout dans le blog ce fameu fichier mais je ne trouve pas (à part celui de l'interface d'administration qui gère les plugins)
"Not Found
The requested URL /blogplugin.php was not found on this server."
Par ailleurs je n'ai pas dans la liste de plugin le plugin "My Twitter" et du coup je ne peut même pas essayer de l'afficher.
J'ai essayé plusieurs fois de le réinstaller sans succès.
Dur dur...
Hors ligne
Pages : 1
Vous n'êtes pas identifié(e).