twitter http://default/ en Tweets starting from here http://default/2018/tweets-starting-here <div data-history-node-id="386" class="h-entry node node--type-piece node--view-mode-fulltext ds-1col clearfix"> <div class="clearfix text-formatted field field--name-field-sub-title field--type-text field--label-above"> <div class="field__label">Sub title</div> <div class="field__item"><p>Tweet-sized notes posted as content on yoroy.com that get pushed to Twitter via RSS and Zapier.</p> </div> </div> <div class="field field--name-field-image field--type-image field--label-hidden field__item">/sites/default/files/styles/large/public/20180219-notes-ui.png?itok=4rNLWr49</div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>My <a href="http://default/2018/small-steps-towards-posse">previous post</a> inspired Joeri to some <a href="http://jpoesen.com/articles/self-publication-web-owning-controlling-simplifying-and-sharing-my-content">improvements on his site</a>. Nice!</p> <p>I built another step towards <a href="https://indieweb.org/POSSE">POSSE</a> this weekend: tweet-sized notes posted as content on yoroy.com that get pushed to Twitter via RSS and Zapier. Here’s how:</p> <p>Create a new content type “Note”. This one needs to only have a text area. And here we run into Drupal always requiring a title. We can’t create entities without giving it a title. The title itself is always a text field, so not ideal for writing 280 char bits of text. Two contrib modules to work around this:</p> <ul> <li><a href="https://www.drupal.org/project/auto_entitylabel">Auto entity label</a> to define an automatic pattern for the title of these Notes. I set it to use a simple timestamp.</li> <li><a href="https://www.drupal.org/project/exclude_node_title">Exclude node title</a> to actually hide the title field on the Note creation form and on display.</li> </ul> <p>Next I defined a new text format that does <em>not</em> use CKEditor but allows <a> tags and automatically transforms URLs into links. I set this to be the default text format for the text area on the Note using the Better Formats module (sadly currently only available as an old development release). This step is optional, it helps </a><a href="http://default/2018/experiment-removing-friction">remove user interface clutter</a>. This gives me a content creation form with just a single plain text text area, a “published” checkbox and a Save button.</p> <p>I updated the views that list blog content on this site to also include content of type “Note” and configured a <a href="http://www.yoroy.com/notes/rss.xml">Notes RSS feed</a> as well. I use this feed as an input on <a href="https://www.zapier.com">Zapier</a> where the Notes body is extracted and posted as a tweet.</p> </div> <div class="field field--name-taxonomy-vocabulary-1 field--type-entity-reference field--label-inline"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="http://default/tag/posse" hreflang="en">posse</a></div> <div class="field__item"><a href="http://default/tag/twitter" hreflang="en">twitter</a></div> <div class="field__item"><a href="http://default/tag/drupal" hreflang="en">Drupal</a></div> <div class="field__item"><a href="http://default/taxonomy/term/146" hreflang="en">content modeling</a></div> <div class="field__item"><a href="http://default/drupal" hreflang="en">drupalplanet</a></div> </div> </div> <span class="hidden"><a href="https://brid.gy/publish/twitter"></a></span> <div class="node__links"> <ul class="links inline"><li class="comment-forbidden"></li></ul> </div> </div> Sun, 18 Feb 2018 22:55:07 +0000 Roy 386 at http://default Trying Talon for Twitter http://default/pieces/trying-talon-twitter <div data-history-node-id="303" class="h-entry node node--type-piece node--view-mode-fulltext ds-1col clearfix"> <div class="clearfix text-formatted field field--name-field-sub-title field--type-text field--label-above"> <div class="field__label">Sub title</div> <div class="field__item"><p>Very first world problem indeed.</p> </div> </div> <div class="clearfix text-formatted field field--name-body field--type-text-with-summary field--label-hidden field__item"><p>Heb nu zovaak die “while you were away” of “In case you missed it…” secties in de Twitter tijdslijn weggeklikt dat ik voor op de telefoon een andere dan de stock Twitter app geïnstalleerd heb. <a href="https://play.google.com/store/apps/details?id=com.klinker.android.twitter_l">Talon</a>, al eerder goeie dingen over gelezen. Ik wil juist een gewoon chronologische tijdslijn.</p> <p>Meer real time as is, minder best of.</p> </div> <div class="field field--name-taxonomy-vocabulary-1 field--type-entity-reference field--label-inline"> <div class="field__label">Tags</div> <div class="field__items"> <div class="field__item"><a href="http://default/tag/twitter" hreflang="en">twitter</a></div> <div class="field__item"><a href="http://default/tag/android" hreflang="en">android</a></div> <div class="field__item"><a href="http://default/tag/app" hreflang="en">app</a></div> </div> </div> <span class="hidden"><a href="https://brid.gy/publish/twitter"></a></span> <div class="node__links"> <ul class="links inline"><li class="comment-forbidden"></li></ul> </div> </div> Sun, 09 Oct 2016 21:55:49 +0000 Roy 303 at http://default