WordPress-MultiSiteManager veröffentlicht

Alex Günsche · 16. Juli 2008

MultiSiteManager (MSM) ist ein WordPress-Plugin, das zwei der wichtigsten Aufgaben eines Administrators durchführt: Sicherungen und Aktualisierungen. Mit MSM kann man eine beliebige Anzahl von WordPress-Installationen von einer Hauptinstallation aus verwalten. (Um eine WordPress-Installation mit MSM zu verwalten, benötigt man einen FTP-Zugang zu dem entsprechenden Webspace.)

Besonders angesichts der jüngsten Massenhacks und wiederholten Angriffe auf WordPress-Blogs ist dieses Plugin sehr wichtig für die Blogosphäre.

Weiterlesen (engl.) und Herunterladen »

Donations Clouds 0.1.1

Alex Günsche · 7. Mai 2008

Das WordPress-Plugin Donations Clouds ist in der Version 0.1.1 verfügbar, die einige kleine Fehler behebt und das Plugin Widget-fähig macht.

Spendenwolken

Alex Günsche · 17. April 2008

Wer auf seiner Website nette Dinge anbietet (interessante Texte, freie Software, etc.) und im Gegenzug eine kleine Spende erbittet, kennt es: Kaum jemand spendet. Ist ja auch verständlich, denn warum soll man für etwas bezahlen, das man auch umsonst bekommt?

Daher bietet es sich an, den Spendern etwas anzubieten, das sie nur für eine Spende erhalten, etwa einen Link zu deren Website. Nun kann man Spender bitten, die URL per E-Mail zu senden, damit man diese in eine handgepflegte Liste einarbeiten kann.

Oder man kann das ganze automatisieren, indem man PayPal den eigenen Server automatisch benachrichtigen lässt und die URLs etc. automatisch eintragen lässt. Wenn man dann die Links der Spender nicht nur in einer langweiligen Liste anzeigt, sondern optisch etwas aufbereitet, steigt die Spendenbereitschaft gehörig an.

Daher habe ich, zunächst für eigene Zwecke, ein Plugin entwickelt, das das alles macht: Besucher können über ein Formular spenden sowie ihre URL samt Linktext angeben; sobald die Spende eingegangen ist, erscheint der Link direkt auf der Website. Die Links der Spender sind dabei nicht als Liste dargestellt, sondern als “Spendenwolke” — ähnlich einer Schlagwortwolke: Je höher der gespendete Betrag ist, desto größer ist der Link zum Spender.

Das ganze ist nun als Plugin für WordPress namens Donations Clouds verfügbar, so dass andere Anbieter von digitalen Nettigkeiten ebenfalls ihren Spendern einen zusätzlichen Anreiz zum Spenden bieten können.

Nicht zuletzt ist das Konzept der “Spendenwolke” auch ein gutes Konzept für die Monetarisierung der Website (ist nicht jedermanns Sache, aber manche wollen/müssen/brauchen es). So kann das Plugin bzw. das Konzept dahinter auch als eine Art Textlink-Vermietung (mit oder ohne nofollow) verwenden.

Viel Spaß mit der Donations Cloud! :-)

[image] [image]

Polyglot editor integration in 5 minutes

Alex Günsche · 19. März 2008

Polyglot is a great WordPress plugin by Martin Chlupac, which allows WordPress users to offer multilanguage versions of virtually any content. (I’m using it on this website, too.)

Unfortunately, Polyglot lacks a quite important feature: A proper integration into the WordPress editors, i.e. TinyMCE and Quicktags (The buttons above the editor which you see when WYSIWYG is deactivated). I’m certainly not the first to notice this problem, but I might have been the first to create a proper solution. :mrgreen:

Here you have it, code and documentation in a little package:

polyglot_editor_integration.zip
polyglot_editor_integration.tar.gz

(Follow the instructions in the file HOWTO. Note that the TinyMCE integration is based on TinyMCE 3, hence it requires WordPress 2.5 or higher. If there is enough request, I might also create a TinyMCE 2 solution.)

Integrate Polyglot with your WordPress editors. It’s just a matter of 5 minutes!

Have fun with WordPress SVN

Alex Günsche · 6. März 2008

Many people would like to try the very latest WordPress developments, which are usually available via the WordPress SVN server. But not everybody is able to use SVN, and of course nobody will bother to scrape the files together via the the web SVN interface.

So I’ve set up a little script on this server that will create a package of the latest SVN code once an hour and make it available for download. The files will be found under the following URLs:

http://www.zirona.com/download/wpsvn/wpsvn.zip
http://www.zirona.com/download/wpsvn/wpsvn.tar.gz
http://www.zirona.com/download/wpsvn/md5sums
http://www.zirona.com/download/wpsvn/current_revision

The packages are to be installed just as a regular WordPress package. You can also use it to upgrade an existing WP installation; note however that it’s not recommended to run development code on production sites.

You can download the script itself, too:
http://zirona.com/download/wpsvn/wpsvn.sh

Enjoy!

Btw, if you just want to see the latest WP without installing it, you can view the development version (especially the admin area) at Chris Johnston’s test site.

P.S. (06.03.2008, 15:40 CET): I just learnt that you can download a trunk snapshot from WP Trac directly. Therefore, this service appears a bit needless now. Anyway, I’m keeping it online; it doesn’t hurt me or my server, and maybe it serves a purpose for somebody.

InstantUpgrade video

Alex Günsche · 12. Februar 2008

How cool is that! Jim from The Kaizen Business has created a screencast of a WordPress upgrade with the InstantUpgrade plugin and posted it on YouTube. Enjoy! :)

InstantUpgrade: 1.0 beta

Alex Günsche · 11. Februar 2008

Changelog for this page:

14.02.08, 00:16 CET: beta2 uploaded, download links updated. 15.02.08, 22:07 CET: 1.0 beta2 has now been put on the official Instant Upgrade page, v0.2 has been moved. This page is now obsolete. 16.02.08, 10:44 CET: Moved the comments to the new page, too.

The popular InstantUpgrade plugin has become one of the most popular WordPress plugins — even though it is not too easy to use. The next version of InstantUpgrade will hopefully be as popular as the current one, but it is much easier to use!

How come? InstantUpgrade does now offer the possibilty to transfer files via FTP, with the blog owner’s FTP account data. So, you do no longer have to make all WordPress files writable, and you don’t need a chmod procedure once you want to get rid of the plugin. Simply insert the FTP account data, and you are ready to upgrade.

Attention: This version of the plugin is a beta release. If you want to play safe, please use the older, but extensively tested version. This beta release is for experienced users!


Installation

Please note: Upgrading a web application is a critical task. Of course we did our best to create a stable and careful software. Still, please be sure to have working backups. If you encounter problems with this beta version, leave a comment on this page.

Download

as .tar.gz archive (105.2 kB) as .zip archive (112.0 kB)

Please consider coming back for a donation. You’ll support our efforts and receive a backlink.

Have problems unpacking archives? Try the latest 7zip.

Download it. Unpack it and upload it into your WordPress plugins folder. Activate the plugin in your admin panel. Go to Options » InstantUpgrade and pick an upgrade method. FTP is usually recommended. For FTP: Enter your FTP account data. For HTTP: You will very likely have to make lots of files writable. Follow the instructions.

As soon as the plugin is installed and the configuration is done, you can go to Manage » InstantUpgrade and perform the actual upgrades.

Please: If you use this beta release, come back and tell us if you were successful, and if not, what errors you encountered. Thank you.

Money, money, money

Alex Günsche · 4. Februar 2008

Dieser Beitrag ist leider nur auf Englisch verfügbar. (Er darf aber gerne auf Deutsch kommentiert werden.)

Developing decent software is very time consuming. Software development is not only programming, but it’s also thinking, trying, testing, rejecting/reimplementing, discussing, researching, supporting, bug fixing. It’s a whole lot of work! Still, we love to give them away for free. However, as software development takes time and effort, you might want to donate some money, if you got a valuable piece of software for free.

Donate and get a backlink

Well, here’s a deal: You continue having fun with our plugins, downloading them for free, sharing and modifying them. However:

If you like our software, please consider coming back to donate some bucks via PayPal. If you do so, you will not only raise our motivation to improve our free tools, but you will also get a backlink to your website. Simply submit a donation via the form in the upper right of this page, and your will be automatically added to the donations cloud! (Please also read the information behind the link “How does it work?”.)

A big “thank you” goes to easywordpress for this simple yet fine idea, and especially for the first donation we’ve ever got for our plugin work. If you are a developer yourself, you might want to have a look at the Donations Cloud plugin for WordPress.

Watch out: “Share this” plugin monitors your blog and your visitors

Alex Günsche · 29. Januar 2008

Dieser Beitrag ist leider nur auf Englisch verfügbar. (Er darf aber gerne auf Deutsch kommentiert werden.)

The popular “Share this” WordPress plugin monitors your blog and your visitors. Each time a visitor calls a page of your website containing the Share This widget, they will download a so-called webbug. It’s the image at the bottom of the Share This widget.

Although the unique identifier of the webbug is generated randomly (something like 775e8ba2-8ea3-48a9-a071-6ebdd986d676) on your blog at the first usage, the sharethis.com server (from which the image is loaded) is able to associate your site with this unique identifier by the HTTP referer a browser sends. Therefore, using similar techniques as e.g. Google Analytics, sharethis.com is able to see how many visitors you have and which of your pages they viewed. In my opinion, this is quite insolent, as it massively invades your and your visitors’ privacy.

How can you protect yourself from this? You need to modify the file share-this.php from the plugin. The easiest way is to simply delete line 702 (in “Share this classic”, v1.5.1) where the image code is generated:

<div id="akst_credit"><a href="http://sharethis.com"><img src="http://r.sharethis.com/powered-by?publisher=<?php print(get_option('st_pubid')); ?>" alt="Powered by ShareThis" /></a></div>

Another option would to beat sharethis.com at their own game: Replace (also in line 702) get_option('st_pubid') with ak_uuid() (their internal function to generate the unique identifier), thus messing up their database. ;) Just kidding — just remove the code as described.

Update: Looking a bit deeper into the plugin, I realized that it’s not only a webbug that the plugin loads, but also, each bookmarking is redirected to sharethis.com’s server! This means, whenever somebody clicks a bookmarking link, they are first sent to sharethis.com’s server and then redirected from there. You can overcome this, too, by a little modification: Change line 304 of share-this.php (in “Share this classic”, v1.5.1) to return base; — then you and your visitors are taken to the bookmarking service directly.

Update 2: More occurences of the offending technique are on the page which Share This displays when JavaScript is deactivated. Again, each bookmark link redirects to sharethis.com first, and the image in the footer is a webbug. To disable these items, change line 1132 in share-this.php to print('<li><a href="'.$link.'" id="akst_'.$key.'">'.$data['name'].'</a></li>'."\n"); and remove the footer (some lines deeper).

AfLinks-Plugin: Affiliate-Daten in WordPress-Beiträgen

Alex Günsche · 16. Januar 2008

Auf contutto.com gibt es jetzt das AfLinks-Plugin. Das AfLinks-Plugin versieht den Content von WordPress-Beiträgen mit Affiliate-Links, d.h. bestimmte Schlagworte im WP-Beitrag werden mit Werbung versehen. Fährt man mit der Maus über einen solchen Link, erscheint eine kleine Vorschau mit Bild und Beschreibung. Die Links werden von der Software entweder vollautomatisch erzeugt, oder man kann Produkte über eine zus. Suchmaske im WP-Editor auswählen und manuell verlinken.

Die Affiliate-Daten stammen aus dem Account des jeweiligen Webmasters bei Affili.net. Der Import erfolgt halbautomatisch über ein Script, er kann auch per Cronjob vollautomatisiert werden.

Vor allem interessant dürfte dieses Plugin für die Betreiber von Artikelkatalogen sein, die damit den betreuten Content besser kommerziell verwerten können. Aber auch für andere Webmaster, die etwa dezente Werbeformen suchen oder vielleicht nicht viel Platz für Banner haben, ist dieses Tool geeignet.

Das AfLinks-Plugin ist OpenSource (GNU GPL) und kann kostenlos von der Contutto-Website heruntergeladen werden. Demo und Doku sind ebenfalls vorhanden.


You are viewing a mobilized version of this site...
View original page here

Mobilized by Mowser Mowser