01
Jan 17

Eigenes Tweet-Archive mit Hilfe von OZHs Plugins [Update: 2018-01-12]

UPDATE: Diese Anleitung funktioniert nicht mehr.

Man nehme: eine neue WordPress-Instanz, das Plugin Ozh‘ Tweet Archiver, das passende Theme Ozh‘ Tweet Archive und bei mehr als 3600 Tweets das eigene Twitter-Archiv (Im Twitter-Account unter „Dein Twitter Archiv„) und ein Import-Script et voilà: ein Backup der eigenen Tweets unter eigenen Kontrolle.

Btw.: Merci beaucoup Ozh Richard (Blog) for sharing your awesome work!

Das Theme kann und sollte man anpassen – sinnvoll ist es, zumindestens die Kontaktdetails und den Twitternamen in der Datei header.php austauschen ;). Auch bietet es sich an das im Theme-Ordner „img“ gelegene Avatar-Bild „new-profile.jpg“ mit dem eigenen Avatar-Bild zu ersetzen. Die Header-Grafik ist in der Datei 1500×500.png abgelegt.

Ein eigenes Kopfbild kann man schnell z.B. mit den Onlinetools ZenBG- Background Generator, dem Unique Gradient Generator oder dem Trianglify Generator erstellen.

Wer keine Angst vor CSS hat1, der wird ziemlich einfach Anpassungen bzgl. der Farben oder anderen Formatierungen in der Datei style.css vornehmen können. So wollte ich z.B. eine einheitliche Schriftgröße für alle Tweets und nicht, wie voreingestellt, unterschiedliche Größen abhängig von der Länge.

.tweet.short.is_no_reply > p,
.tweet.medium.is_no_reply > p,
.tweet.long.is_no_reply > p, 
body.single #tweets .tweet {
  font-size:16px;
  line-height:20px;
 }

Einfacher wäre es natürlich, die Formatierung komplett zu löschen ;). Aber wer weiß, ob ich es nicht vielleicht doch einmal anders haben mag und auf diese Art und Weise weiß ich noch, wie die Klassen heißen.

Retweets hervorheben

Was ich mir nach der Einrichtung wünschte, war eine Hervorhebung von Retweets. Da dies bisher nicht vorhanden war, habe ich ein wenig an der Datei functions.php herumgedoktort und die Funktion otat_get_tweet_style() um eine simple Abfrage nach dem String „RT“ in Tweets erweitert.

function otat_get_tweet_style() {
    $tweet       = get_the_title();    
    $firstrt  = strpos( $tweet, "RT" );
    if ( $firstrt === 0  ) {
        $is_rt = "is_rt";
    } elseif ($firstrt > 0) {
        $is_rt = "is_inline_rt";
    }     else $is_rt = "no_rt";

    $title    = strlen( $tweet );
    $is_reply = ozh_ta_is_reply_or_not( false );
    if( $title > 100 ) {
        $style = 'long';
    } elseif ( $title > 50 ) {
        $style = 'medium';
    } else {
        $style = 'short';
    }
    return "$style $is_reply $is_rt";

Das klappt super für die Startseite. Die Retweets formatiere ich über die Klasse .tweet.is_rt. Für das Archiv muss ich dies nochmal überprüfen bzw. wahrscheinlich wo anders anpassen.

Sobald ich das Gefühl habe, dass es funktioniert, werde ich auch zusehen, das ganze vernünftig auf GitHub zu Verfügung zu stellen.

Noch ein kleiner Hinweis: Natürlich dauert der Import von vielen Tweets eine ganze Weile. Es werden immer 15 Tweets am Stück importiert und die Seite läd sich etwa alle 5 Sekunden neu für die nächsten 15 – you can do the math ;).

Wer sich nun auf die Suche nach meinem Archiv begibt, den muss ich leider enttäuschen. Mit Hilfe eines Bitnami-WordPress-Stacks habe ich das Archiv lokal angelegt. Dazu vielleicht in einem späteren Post mehr.


  1. oder z.B. DuckDuckGos Cheat-Sheet-Funktion nutzt, die über den Suchergebnissen angezeigt wird, z.B. für „text-decoration css„ []

24
Nov 14

Gelesenes – 24. November 2014

  • Donald Clark Plan B : „10 counter-intuitive, researched tips on use of video in learning„, Donald Clark (28.7.2014)
    „Bildungsvideos“ und ich, das ist eine Geschichte für sich. Clark hat in seinem Artikel 10 Erkenntnisse um Video im Bildungseinsatz zusammengeschrieben. Frei übersetzte Überschriften:

    * Viel Multimedia ist nicht immer gut fürs Gehirn
    * Durchschnittliche Aufmerksamkeitsspanne: 6 Minuten
    * Es reicht nicht, eine einstündige Vorlesung in 6-Minuten-Stücke zu schneiden…
    * Informelle, enthusiastische Persönlichkeiten erreichen mehr…
    * Bildqualität ist nicht das wichtigste…
    * Tonqualität ist es!
    * Text oder Video – nicht beides
    * Durcharbeiten von Beispielen…
    * Größe ist relevant
    *Abwechslung zwischen Kopf und Bildern hilft…

  • LibraryJournal : „What I Want from Library Ebooks | Peer to Peer Review„, Wayne Bivens-Tatum (30.10.2014)
    Des Autorens Wünsche: Unlimited Access, DRM-Freiheit, Möglichkeit zur Fernleihe, Einzeltitelkauf, vernünftige Preise für beide Parteien…
  • Spiegel Online : „Kooperation mit Twitter: IBM-Supercomputer Watson wertet Tweets aus“, vet/dpa (30.10.2014)
    Ein Artikel ohne wirklich viel Informationsgehalt, und doch… Rechenpower auf Twitter schmeißen, ich bin gespannt, ob wir davon noch irgendwann mal etwas hören werden.
  • ZBW Mediatalk : „Bibliotheken in der Shareconomy: Zentraler Player oder Außenseiter?„, Birgit Fingerle (29.10.2014)
    Frau Fingerle stellt eine interessante Frage in den Raum. Auf der anderen Seite … Buch-Sharing ist kein neuer Trend…
  • Go to hellman : „GITenberg: Modern Maintenance Infrastructure for Our Literary Heritage„, Eric Hellman (29.10.2014)
    Ein sehr spannendes Projekt: GITenberg. Die Werke des Gutenberg-Projektes kollaborativ über GitHub mit Metadaten zu versorgen, auf dass Sie in Bibliotheken eingespielt werden können. Auch die Liste der Herausforderungen
  • Netzpolitik.org : „#machsgut – Kampagne zum digitalen Nachlass gestartet„, Anna Biselli (29.10.2014)
    Hinweis auf Netzpolitik.org auf die #machgut-Kampagne des Verbraucherzentrale Bundesverbandes.
  • Archivalia : „Zurück zur grauen Literatur – Dark deposits in Open-Access-Repositorien schaden der Wissenschaft„, Klaus Graf (26.10.2014)
    Enthält einige nützliche Quellen…
  • Telepolis : „Wie die graue Arbeitswelt moralisch-rosa wird„, Patrick Spät (31.10.2014)
    Über die moderne Wachturmgesellschaft… die Freiheit des höher, schneller, weiter, besser… und was es mit Menschen machen könnte.
  • Max-Planck-Gesellschaft : „Bloß kein Außenseiter sein!„, SJ/HR (31.10.2014)
    Über eine Studie, die herausfand, dass Menschenkinder konformer reagieren als Affen.
  • Mario Sixtus Blog : „Das Phantom namens eBook„, Mario Sixtus (10.11.2014)
    Ein lesenswerter Versuch, herauszufinden, was sich eigentlich hinter den ominösen „eBooks“ verbirgt, bzw. was der Börsenverein damit meint, wenn sie davon sprechen oder diesbezüglich lobbyieren.
  • LibFocus : „Developing an Academic Writing Blog„, Helen Fallon (10.11.2014)
    Persönlicher Einblick der Autorin auf seine „wissenschaftliche Bloggerkarriere“

28
Jul 14

Gelesenes – 28. Juli 2014

Und noch Hörenwertes:


13
Apr 13

Der BarCamps Spannende Timeline

Heute ist mal wieder einer der Tage, an denen meine Twitter-Timeline für mich mal wieder besonders inspirierend daher kommt. Das könnte eventuell daran liegen, dass dieses Wochenende sowohl das EduCamp 2013 in Hamburg als auch das BibCamp 2013 in Nürnberg stattfand und einige der von mir verfolgten Twitterer daran teilnahmen und/oder fleißig darüber berichteten, oder Berichte darüber weiterleiteten.

Das übliche Problem, das sich in solchen Momenten einstellt: Wann soll ich das bloß alles Lesen ^-^“. Oder wenn ich Markus Trapp zitieren darf:

[blackbirdpie url=“https://twitter.com/textundblog/statuses/321650012947890177″]

Trotz allem, eine kurze Empfehlung an Bibliotheks- & (Weiter)Bildungsinteressierte mal einen Blick auf die mit #echh13  und #bib6 getaggten Dinge der letzten zwei Tage zu werfen ;). Es lebe die Serendipität.


15
Dez 09

Gillys Twitter-Umfrage

Das passt ja perfekt ^.~: Gestern sind die Ergebnisse der 2. Webevangelisten Twitterumfrage veröffentlicht worden und heute möchte auch Gilly mehr über das Twitter-Verhalten seiner Leser erfahren. Deswegen hat er in seinem Blog Gilly’s Playground eine Twitter-Umfrage gestartet. Finde ich gut und deswegen habe ich brav alle Fragen nach bestem Gewissen beantworten ^-^. Bin gespannt, wie viele der Leser sich an der Umfrage beteiligen und auch, wie sich die Gewohnheiten und Meinungen unterscheiden werden.

  1. Wie ist dein Twittername?
    @sumomi
  2. Hast du einen weiteren Twitter Account oder twitterst du bei einem Gemeinschafts-Account mit?
    Ja, da sind noch ein paar mehr Accounts *hüstel* @positives für positive Nachrichten, @netzgeschaedigt mit Links zu Themen wie Webentwicklung und Inspirationen, @melaniekloes für Familie und enge Freunde, @netzphilosophin und @netzphilosophie passend zu den neuen Domains und @melaniekloess damit niemand damit Unfug treiben kann ^-^
  3. Wie viele Follower hast du und wie vielen Leuten followst du?
    Im Moment folge ich 264 Tweeps und 380 haben mich in ihrer Timeline aufgenommen. Allerdings fluktuieren diese Zahlen doch ziemlich stark.
  4. Wie viel Zeit verbringst du  täglich schätzungsweise mit twittern?
    Das ist sehr unterschiedlich. An manchen Tagen schaue ich maximal 10 Minuten rein um nach Direktnachrichten oder wichtigen Erwähnungen zu sehen, an anderen bin ich quasi ständig live dabei weil ich z.B. ein Event via twitter verfolgen möchte. Durchschnittlich wohl so eine halbe bis eine Stunde.
  5. Benutzt du am PC/Mac ein Programm zum Twittern oder benutzt du die Website von Twitter?
    Ja ^-^ TweetDeck, Twhirl, Seesmic, HootSuite, Brizzly oder auch einfach via Twitter.com
  6. Twitterst du unterwegs?
    Sehr, sehr selten. Als ich im Sommer lange Zeit offline war habe ich jedoch via Twitter Kontakt mit Freunden und Familie gehalten (sehr praktisch, weil man sich nicht ständig wiederholen muss ^-^)
  7. Wenn ja, welchen Client verwendest du auf deinem Handy/Smartphone?
    Entweder direkt via SMS an Twitter oder mit Hilfe der Java-Applikation Twibble (läuft bei mir auf SE K610i und F305)
  8. Unter welchen Bedingungen followst du einem neuen Follower zurück?
    Es handelt sich dabei nicht um einen Bot oder einen “SEO-Fuzzi” (oder alle anderen, die nur versuchen möglichst viele Follower abzugrasen). Ansonsten wenn ich die Personen “kenne” oder sich das, was sie tweeten für mich interessant anhört.
  9. Wie findest du die neue Retweet-Funktion von Twitter?
    Ignoriere ich mehr oder weniger. Schon alleine, weil diverse Applikationen (noch) nicht damit umgehen können.
  10. . Benutzt du das Listen-Feature von Twitter?
    *bg* Listen waren das, was mir immer bei Twitter fehlte. Ich liebe die Listenfunktion und ohne sie würde mir etwas fehlen. Besonders gut finde ich, dass man Leuten (bzw. Bots) nicht folgen muss um sie zu Listen. Gerade bei Info-Schleudern (z.B. News-Bots) oder besonders interessanten Tweeps ist dies sehr nützlich. Hilft es mir doch, meine Timeline von “Info-Clutter” zu befreien. So gehen mir die “normalen” Tweets nicht mehr so schnell durch die Lappen ^__^ bzw. ich kann recht einfach besonders interessante Tweets thematisch geordnet nachlesen.
  11. Was hältst du von Werbung durch andere User im Twitterstream (z.B. Magpie)?
    Finde ich eigentlich nicht so gut. Klar, in einem bestimmten Maße macht ja jeder Twitterer Werbung für sich und “seine Produkte” aber sobald jemand penetrant Werbung für andere Dinge in seinen Tweets häuft, ist er bei mir draußen.
  12. Gibt es eine Funktion die du bei Twitter vermisst?
    Nein. Schließlich gibt es ja für fast alle möglichen und unmöglichen Dinge Dienste, die diese anbieten.
  13. Kannst/magst du einen bestimmten Twitterer empfehlen?
    Mag ich nicht, denn sonst würde ich garantiert ungerecht werden, weil ich den einen dem anderen vorziehe ^.~
  14. Hast du noch eine persönliche Anmerkung zu Twitter?
    Ich hätte niemals gedacht, dass ich jemals irgendetwas mit Twitter anfangen können würde. Diesen “öffentlichen SMSen” ^-^’’ Und heute mag ich es nicht mehr missen. Schon häufiger ist es mir passiert, dass ich in den Nachrichten im Fernsehen oder der Zeitung dachte: “Das ist doch schon sowas von ‘Vorgestern’!” weil ich die Nachricht oder Neuigkeit eben schon einen oder zwei Tage vorher auf Twitter gelesen habe.
    Abgesehen davon bin ich sehr begeistert davon, wie vielseitig dieser Dienst einsetzbar ist ^-^