Code Monkey home page Code Monkey logo

txp-tweet's Introduction

TXP Tweet

This is TXP Tweet, a collection of Textpattern plugins for Twitter integration.

TXP Tweet consists of two plugins: arc_twitter (the core Textpattern-Twitter integration plugin) and an optional arc_twitter_intents plugin.

  • arc_twitter allows a Textpattern site to push and pull tweets from Twitter
  • arc_twitter_intents extends arc_twitter by adding access to the Twitter web intents

txp-tweet's People

Contributors

drmonkeyninja avatar trenc avatar wcz-txp avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

txp-tweet's Issues

Connection to twitter fails

I have installed 4.5.0 right now, on TXP version 4.6.2. The plugin installs fine, but the twitter connection fails. I get to the link with the twitter token in the TXP admin interface, when I click on it I also get to the authorization page in twitter. But after clicking on the "autorize app" button, there's a "sorry, this page doesn't exist" error, and I end up on api.twitter.com. The plugin remains unauthorized. Tried both with Firefox 57.0.4 and Chromium Version 63.0.3239.84 (Ubuntu 16.04).

Undefined index on install

On install the following error is shown:-

A problem occured while loading the plugin: arc_twitter -> Notice: Undefined index: arc_short_url on line 39

Tweet dates incorrect

Currently outputs incorrect dates, need to output these in the relevant timezone for the site.

Just posted message should be wrapped in p tag and have rel

To match existing Textpattern structure - the just posted message should be wrapped in p tags and the a tags should have a rel attribute of external, as per example below...

<fieldset id="arc_twitter">
    <legend>Twitter update</legend>
    <p>Just posted: blah blah blah <a rel="external" href='http://anon.com'>http://anon.com'</a> <a rel="external" href='http://twitter.com/search?q=%23textpattern'>#textpattern</a></p>
</fieldset>

Cheers,
Phil

Match HTML formatting to TXP4.3 standard

Hi there, to make TXP-Tweet play nice with using other admin themes and such, I'd suggest formatting the HTML code so it outputs something like this:

<fieldset id="arc_twitter">
<legend>Update Twitter</legend>
<p><input type="radio" id="arc_tweet_this-arc_tweet_this-0" name="arc_tweet_this" value="0" class="radio active" checked="checked"><label for="arc_tweet_this-arc_tweet_this-0">No</label>
<input type="radio" id="arc_tweet_this-arc_tweet_this-1" name="arc_tweet_this" value="1" class="radio"><label for="arc_tweet_this-arc_tweet_this-1">Yes</label></p>
<p><label for="arc_twitter_prefix">Tweet prefix</label><br/>
<input type="text" value="Just posted:" name="arc_twitter_prefix" size="22" class="edit" id="arc_twitter_prefix"></p>
<p><label for="arc_twitter_suffix">Tweet suffix (eg #hashtags)</label><br/>
<input type="text" value="" name="arc_twitter_suffix" size="22" class="edit" id="arc_twitter_suffix"></p>
</fieldset>

Twitter connection - no token

Hi,
Today I installed version 4.5.0. When trying tot connect to Twitter the token in the URL is empty (is it supposed to be?). https://api.twitter.com/oauth/authenticate?oauth_token=
Twitter says
Ho daar!
De "request token" voor deze pagina is ongeldig. Deze kan mogelijk al gebruikt zijn of verlopen omdat deze te oud is. Ga alsjeblieft terug naar de site of applicatie die je hierheen stuurde en probeer het nog eens, het was waarschijnlijk gewoon een foutje.

In english: The request token for this page is invalid.

Am I doing something wrong?
I appreciate your help

ruud

does not work with PHP 7, txp 4.6.2

when i try 4.3.2 of the plugin or the current HEAD, it refuses to even install. either it doesn't fit in the plugin paste box (requiring a compressed version), but even with the compressed version it still refuses to install, giving the "Badly formed or empty plugin code." error.

Retrieval of tweets needs authentication

In order to comply with changes to the Twitter API the entire usage of arc_twitter needs placing behind the authentication. Users will need to authenticate the plugin before they can display tweets on their site.

Update button disables on extensions tab

As soon as you start to type in the "Update Twitter" textarea on the extensions tab the "Update" button greys out and is disabled preventing the tweet from being sent.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.