* json_encode update. (facebook/base_facebook.php, mass_attach/plugin.php)

Signed-off-by: Nao <nao@wedge>
! Calendar plugin was missing its menu icon. Not very sexy, but it will do for now. (calendar/CalendarMenu.php)

Signed-off-by: Nao <nao@wedge>
! Skin selector was broken for guests. New code is now also shorter for guests, which means less bandwidth use. Yayz. (skin_selector/SkinSelector.php)

Signed-off-by: Nao <nao@wedge>
! After years of allowed use, Facebook removed their icon from the strange URL I had in the Wedge.org plugin, so I made my own to replace it. Also renamed the plugin to something more sensible. (wedge.org/*)

Signed-off-by: Nao <nao@wedge>
+ This may not be too sexy, but this is how it works. I'm adding the Wedge.org plugin's CSS integration into the main CSS file, as a sample of what the latest Wedge commit can now do. It saves an extra HTTP request, and embeds the Facebook icon directly within the main CSS. It only adds 150 bytes or so, so don't you start complaining! ;) (wedge.org/WedgeDotOrg.php, wedge.org/wedge.org.css)

Signed-off-by: Nao <nao@wedge>
! facebook: Login was missing an error string if a user was already linked with your Facebook account. (facebook/plugin.php, facebook/languages/plugin.*.php)

Signed-off-by: Nao <nao@wedge>
German translation for facebook plugin.

Signed-off-by: Sven Rissmann <creaworld-media@gmx.de>
Merge pull request #24 from Pandos/master

German translation for facebook plugin.
* Renaming some variables to make them easier to understand. And following naming guidelines, basically. (mass_attach/attachui.js)

Signed-off-by: Nao <nao@wedge>
* A span works just as well to maintain the absolute position for an image. (we_pinterest/We-Pinterest-Main.php)

Signed-off-by: Nao <nao@wedge>
! WedgeDesk, still the untested beast, has the one remaining add_css_file call I had to simplify. (wedgedesk/src/WedgeDesk-AdminMaint.php)

Signed-off-by: Nao <nao@wedge>
! Minor validation error. (skin_selector/SkinSelector.php)

Signed-off-by: Nao <nao@wedge>
+ calendar: the Who's Online page was missing the Calendar string. It required an extra hook, and I also moved the string to new files to avoid loading unneeded stuff. Or maybe it's always loaded anyway, I don't know... I won't really bother. (plugin-info.xml, lang/Calendar, lang/CalendarWho)

Signed-off-by: Nao <nao@wedge>
! Fixed admin search for 3 plugins: Birthday, Calendar and WedgeDesk. (birthday/Birthday-Admin.php, calendar/ManageCalendar.php, wedgedesk/src/Subs-WedgeDeskAdmin.php)

Signed-off-by: Nao <nao@wedge>
- Doing away with CORE_DIR. (wedge.org/WedgeDotOrg.php)

- Unused global. (facebook/plugin.php)

Signed-off-by: Nao <nao@wedge>
* Replaced $sourcedir with APP_DIR in plugins, too. Just the one. The one that probably doesn't work. (wedgedesk/src/WedgeDesk-Unread.php)

Signed-off-by: Nao <nao@wedge>
- $cachedir. Yes, I know it's one of those plugins I should remove from the repo... (lang_cache_flush/LangCache.php)

Signed-off-by: Nao <nao@wedge>
Merge branch 'master' of https://github.com/Wedge/plugins into dev