Bundle Gravatar-plugin (not activated by default yet)
366
plugins/serendipity_event_gravatar/ChangeLog
Normal file
@ -0,0 +1,366 @@
|
||||
#
|
||||
* Allows other plugins to fetch user metadata via
|
||||
avatar_fetch_userinfos hook.
|
||||
* supports !# twitter links now, too.
|
||||
|
||||
Version 1.57: (brockhaus)
|
||||
* Better Gravatar handling, as the call changed a little
|
||||
* Doesn't accept existing but empty images anymore.
|
||||
|
||||
Version 1.56: (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
* Removed inline styles, added class avatar_right and avatar_left.
|
||||
If not found set in css, the plugin will emit a default style for
|
||||
those two.
|
||||
|
||||
Version 1.55: (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
* Twitter and identica where not fetched correctly if fetched first.
|
||||
|
||||
Version 1.54:
|
||||
------------------------------------------------------------------------
|
||||
* Made PLUGIN_GRAVATAR_SUPPORTED recognize %s as variable for
|
||||
list of supported services
|
||||
|
||||
Version 1.52:
|
||||
------------------------------------------------------------------------
|
||||
* Changed display of supported avatars in the comment area in order
|
||||
to allow nice linebreaks.
|
||||
|
||||
Version 1.51:
|
||||
------------------------------------------------------------------------
|
||||
* Use strtolower() for mail names
|
||||
|
||||
Version 1.49 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
* Pavatar in blogs having redirection didn't work, if Pavatar link
|
||||
was only available in rel link info.
|
||||
|
||||
Version 1.48 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
* FIX: PHP compatibility was broken since 1.46 :-/
|
||||
* Added Identica Avatar.
|
||||
This is mainly used for Identica Pingbacks and should be used in
|
||||
front of Favatar, else the Identica sign will show up.
|
||||
* Code cleanup.
|
||||
|
||||
Version 1.47 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
* Disabled debug logging into template_c
|
||||
|
||||
Version 1.46 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Added Twitter Avatar (if URL points to a twitter profile)
|
||||
This is mainly used for Tweetbacks and should be used in front of
|
||||
Favatar, else the twitter sign will show up.
|
||||
* Code cleanup.
|
||||
|
||||
Version 1.45 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Helpfiles
|
||||
* Cleanup.
|
||||
|
||||
Version 1.44 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Added buildin wavatar suport.
|
||||
* Support for Gravatar fallbacks identyicon, monsterid and wavatar.
|
||||
* Optimized trackback avatars: Querypars will be stripped from URL.
|
||||
Now in example S8Y blogs always get the same Avatar cached, not
|
||||
one per trackback.
|
||||
|
||||
Version 1.43 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Option for adding the authors name to the ALT attribute of the
|
||||
avatar image. Normaly this is filled with a *, but blind people
|
||||
depend on the ALT tag.
|
||||
|
||||
Version 1.42 (brockhaus)
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Encoded _ in user urls in order to differ them from the
|
||||
seperators. urlencode doesn't encode _. Thanks to Tino Schwarze
|
||||
finding and fixing this.
|
||||
|
||||
Version 1.41 (garvinhicking)
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Fixed Last-Modified Header of avatar images.
|
||||
|
||||
Version 1.40 ()
|
||||
------------------------------------------------------------------------
|
||||
|
||||
* Added ycon support (mo, http://moblog.wiredwings.com)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.39 (brockhaus):
|
||||
|
||||
* Monster Avatars are cached now, too, as creating them costs time.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.38 (brockhaus):
|
||||
|
||||
* Support for Monster ID avatars (details found on
|
||||
http://www.splitbrain.org/go/monsterid)
|
||||
* Crashed while fresh installing and cache time set to 0
|
||||
* Allows configuring absolute path to standard avatar now.
|
||||
* After saving the configuration now the cache is *always* cleared,
|
||||
in order to make the changes visible immidiately even if caching
|
||||
is enabled.
|
||||
* If the plugin is unable to write into the cache, it will log it
|
||||
in debug mode and show the default image, if no cached file found.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.37 (brockhaus):
|
||||
|
||||
* The avatar type infoline below the comments editor is optional now
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.36 (brockhaus):
|
||||
|
||||
* Added new option: You can define, that the plugin should not
|
||||
produce avatar image directly but a smarty tag only. If this
|
||||
option is switched on, you can define in your comments template,
|
||||
where the avatar should be displayed using the smarty tag
|
||||
$comment.comment_avatar
|
||||
* Css class of avatar will change depending on where it is
|
||||
displayed. For normal comments it will be "comment_avatar", for the
|
||||
recent entries plugin it will be "serendipity_plugin_comments_avatar"
|
||||
in order to have the possibility to easily style it.
|
||||
* Avatar alignment configuration: The configured alignment will be
|
||||
used, if the avatar is written directliy (no smarty tag).
|
||||
* New option for switching on/off the avatar images in the sidebar
|
||||
plugin (recent comments).
|
||||
* Supported avatar methods where displayed in the contact form
|
||||
plugin too, but this made no sense. Disabled it there.
|
||||
* Some more changes in the language files.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.35 (brockhaus):
|
||||
|
||||
* Corrected errors in English language file. (Thanks to Don!)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.34 (brockhaus):
|
||||
|
||||
* Gravatars rating doesn't work reliable. My G rated Gravatar is only
|
||||
shown, if I use Gravatar X rating. :-/
|
||||
Added an option to switch off Gravatars rating parameter (what
|
||||
should be the same as using X rating)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.33 (brockhaus):
|
||||
|
||||
* Pavatar: X-Pavatar Header is supported now again and is the first
|
||||
pavatar autodetect method used.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.32 (brockhaus):
|
||||
|
||||
* MyBlogLog default avatar was not detected correctly anmore. :-/
|
||||
* If no email nor url is given, but default avatar is defined, now
|
||||
the default avatar is displayed.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.31 (brockhaus):
|
||||
|
||||
* Changed call-time pass-by-reference bug (fetchAvatar)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.30 (brockhaus):
|
||||
|
||||
* Standard Avatar was not displayed in subdirectory blog
|
||||
installtions.
|
||||
* Gravatar link was slightly wrong (but working)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.29 (brockhaus):
|
||||
|
||||
* Bugfix 1.27 added http:// even if no URL was given at all.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.28 (brockhaus):
|
||||
|
||||
* With Serendipity 1.1 it was not possible to configure a default
|
||||
avatar. The configuration was not 1.1 compatible.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.27 (brockhaus):
|
||||
|
||||
* If the writer entered his url as www.domain.de instead of
|
||||
http://www.domain.de, the Avatar was not always loaded correctly
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.26 (brockhaus):
|
||||
|
||||
* MyBlogLog changed avatar calling slightly resuling MyBlogLog Avatar
|
||||
fallback not working anymore.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.25 (garvinhicking):
|
||||
|
||||
* Replaced align with style attributes, as there is no align in
|
||||
XHTML
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.24 (brockhaus):
|
||||
|
||||
* Check MyBlogLog result if it really is an image.
|
||||
* Cleaning up cache directory when setting cache to 0.
|
||||
* Debug logging disabled.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.23 (brockhaus):
|
||||
|
||||
* While fresh fetching P/Favatars, the Plugin will only accept
|
||||
responses declared as image by the remote server. This will
|
||||
prevent accepting potential error html pages as Avatar images.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.22 (brockhaus):
|
||||
|
||||
* Fetch redirected P/Favatars, too.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.21 (brockhaus):
|
||||
|
||||
* Avatar fetching was broken when cache was disabled.
|
||||
* Browser was not able to cache default avatars, because a wrong
|
||||
cache time (in the past) was sent.
|
||||
* Checks, if cached file looks like an image, before sending it
|
||||
to the client.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.20 (brockhaus):
|
||||
|
||||
* Avatar image title is the author's name now instead of Avatar (V.)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.19 (brockhaus):
|
||||
|
||||
* Made the browser cache avatars resulting in a very good
|
||||
performance boost!
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.18 (brockhaus):
|
||||
|
||||
* Debugging loging disabled.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.17 (brockhaus):
|
||||
|
||||
* If cache is enabled, *everything* is cached now. Known writers
|
||||
won't produce *any* external server call, if allready cached.
|
||||
This is a very nice performance boost! Thanks to garvin for hinting
|
||||
me.
|
||||
* Anti hacking patches by garvinhickins
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.16 (garvinhicking):
|
||||
|
||||
* Coding style
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.14 (brockhaus):
|
||||
|
||||
* Fallback possibility for MyBlogLog implemented! :-) But it is
|
||||
slow even with caching optimazation. MBL shouldn't be the first
|
||||
option.
|
||||
* Fifth method slot in configuration, as MBL now supports fallback, too.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.13 (brockhaus):
|
||||
|
||||
* Advice changed: It is not the statistic plugin producing not
|
||||
working Pavatars/Favatars but the exit tracking plugin.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.12 (brockhaus):
|
||||
|
||||
* MyBlogLog avatars are cached now, too.
|
||||
|
||||
* Pages redirecting to a default page, if the requested item was not
|
||||
found, are supported now, too. Former the Avatar Plugin assumed,
|
||||
that the default page is the P/Favatar.
|
||||
|
||||
* Default configuration now ordered like this: Gravatar -> Pavatar
|
||||
-> Favatar -> Default Avatar.
|
||||
|
||||
* Added advice, that this plugin has to be executed before any link
|
||||
changing plugin.
|
||||
|
||||
* Reading configured plugin path. Former it was 'plugin' always.
|
||||
|
||||
* Dropped gravatar border setting, as it is not working (anymore?)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.11, testing version not released to CVS/Spartacus (brockhaus):
|
||||
|
||||
* Fallback for Gravatar working! But this shows an default avatar
|
||||
to Gravatar, not mattering the settings. So revoked this setting.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.10 (brockhaus):
|
||||
|
||||
* Pavatar / Avatar information where never loaded from cache
|
||||
|
||||
* .. but after beeing loaded from cache it produced an endless
|
||||
request loop for images loaded from the local blog (if comment
|
||||
sidebar plugin was enabled)
|
||||
|
||||
* Height setting for image was called "heigth".. :-/
|
||||
|
||||
* Gravarar caching didn't work reliable, if a default avatar was
|
||||
given.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.9 (brockhaus):
|
||||
|
||||
* While searching for Pavatar, the Favatar was loaded as Pavatar,
|
||||
if no Pavatar image but a favicon was found. (Thanks to El Burro)
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.8 (brockhaus):
|
||||
|
||||
* Plugin was unable to load Favatars/Pavatars, if a redirection was
|
||||
signaled at the url given by the commentor as homepage. Garvin's
|
||||
blog is such a page..
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.7 (brockhaus):
|
||||
|
||||
* Added support for Pavatars (www.pavatar.com)
|
||||
|
||||
* Added support for MyBlogLog Avatars (www.mybloglog.com)
|
||||
|
||||
* The order for trying avatar methods and what kind of avatars are
|
||||
supported is now configurable.
|
||||
|
||||
* Standard avatar may be one of them (should be last)
|
||||
|
||||
* Option for not giving the default avatar to gravatar even if one
|
||||
is defined. (We want less dataprofiles..)
|
||||
|
||||
* Fetch default avatar via mediadatabase in the configuration.
|
||||
|
||||
* Image size is assured now in HTML code.
|
||||
|
||||
* Below the comment only actual configured avatar methods are shown
|
||||
as supported.
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.6 (garvinhickins):
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.5 (garvinhickins):
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.4 (garvinhickins):
|
||||
|
||||
------------------------------------------------------------------------
|
||||
Version 1.3 (garvinhickins):
|
||||
|
||||
* Fix errors on invalid domains
|
433
plugins/serendipity_event_gravatar/UTF-8/documentation_cs.html
Normal file
@ -0,0 +1,433 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<title>Dokumentace: Avatar Plugin</title>
|
||||
<link rel="stylesheet" type="text/css" href="../documentation/documentation.css"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>Dokumentace k pluginu 'Gravatar'</h1>
|
||||
|
||||
<p>Dokumentaci k tomuto pluginu přeložil do češtiny Vladimír Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 26.6.2011. Od té doby mohl být plugin pozměněn nebo mohly být rozšířené jeho funkce. Zkontrolujte pro jistotu i <a href="../documentation_de.html">aktuální německou dokumentaci</a>, <a href="../documentation_en.html">anglickou dokumentaci</a> a <a href="../ChangeLog">ChangeLog</a>.
|
||||
|
||||
<div id="title">
|
||||
<a name="top"/>
|
||||
<h1>Dokumentace k pluginu: Avatar Plugin (Gravatar)</h1>
|
||||
</div>
|
||||
<div id="content">
|
||||
<h2>Obsah</h2>
|
||||
<ol>
|
||||
<li><a href="#overview">Přehled</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#avt_gravatar">Gravatar</a></li>
|
||||
<li><a href="#avt_pavatar">Pavatar</a></li>
|
||||
<li><a href="#avt_favatar">Favatar</a></li>
|
||||
<li><a href="#avt_twitter">Twitter</a></li>
|
||||
<li><a href="#avt_identica">Identica</a></li>
|
||||
<li><a href="#avt_mybloglog">MyBlogLog</a></li>
|
||||
<li><a href="#avt_wavatar">Wavatar</a></li>
|
||||
<li><a href="#avt_monsterid">MonsterID</a></li>
|
||||
<li><a href="#avt_identicon">Identicon/YCon</a></li>
|
||||
<li><a href="#avt_standard">Standardavatar</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#config">Nastavení</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#cnf_method">Pořadí vložení Avatarů</a></li>
|
||||
<li><a href="#cnf_standard">Standard-Avatar</a></li>
|
||||
<li><a href="#cnf_sidbar">Zobrazovat v postranním panelu</a></li>
|
||||
<li><a href="#cnf_showtype">Zobrazovat podporované typy avatarů</a></li>
|
||||
<li><a href="#cnf_autoralt">Jméno autora v atributu ALT</a></li>
|
||||
<li><a href="#cnf_smartify">Generovat Smarty Tag</a></li>
|
||||
<li><a href="#cnf_alignment">Zarovnání</a></li>
|
||||
<li><a href="#cnf_size">Velikost obrázku</a></li>
|
||||
<li><a href="#cnf_cache">Doba cachování</a></li>
|
||||
<li><a href="#cnf_gravatar_rating">Indikace Gravataru</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback">Gravatar Fallback (zpracování chyby)</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback_always">Vždy vyžadovat Gravatar Fallback</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#changelog">ChangeLog (historie verzí)</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<a name="overview"></a>
|
||||
<h2>Přehled</h2>
|
||||
<p>Pomocí pluginu Avatar lze přiřadit komentujícím v blogu přiřadit "obličej". Každému samostatnému komentátorovi lze přiřadit takzvaný Avatar, který ho reprezentuje. K tomu lze použít několik různých mechanizmů, jak umožnit komentujícím použití avatara, které budou v následujícím textu probrány.
|
||||
</p>
|
||||
<p>Vždy je použit první mechanizmus, který nalezne avatara. Další způsoby pak nejsou ani zkoušeny. To znamená, že je třeba seřadit metody v tom pořadí, aby byly co nejdříve použity nejčastěji používané mechanizmy. Způsoby, které poskytnou avatara v každém případě, by měly být umístěny až na konci, protože po nich zařazené metody nebudou přirozeně nikdy uplatněny.
|
||||
</p>
|
||||
<p><strong>Důležité:</strong> Tento plugin musí být umístěn v seznamu pluginů před všemi pluginy, které mění odkazy, jako například "Markup: Sledování odchodů" (Exit Tracking Plugin). Jinak nemusejí fungovat například avatary, které jsou generovány na základě odkazů na stránky komentátorů.
|
||||
</p>
|
||||
<p>Následuje popis aktuálně dostupných mechanizmů, jak přiřadit avatara komentátorům:</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_gravatar"></a>
|
||||
<h3>Gravatar</h3>
|
||||
<p><a href="http://www.gravatar.com" target="_blank">Gravatar</a> je jedna z nejznámějších služeb pro uživatele avatarů. Uživatele se mohou u této služby registrovat pomocí emailu, na který je vázán obrázek avatara.</p>
|
||||
<p>Gravatary jsou tedy spřažené s emailem komentátora. Pouze pokud komentátor zadá svůj mail, je možné dotázat se Gravataru, jestli je pro daný mail registrován obrázek avatara.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_pavatar"></a>
|
||||
<h3>Pavatar</h3>
|
||||
<p><a href="http://www.pavatar.com" target="_blank">Pavatary</a> jsou avatary (obrázky), které pro tento účel nahrál uživatel na svoji domovskou stránku.</p>
|
||||
<p>Oproti velmi podobným <a href="#avt_favatar">Favatarům</a> sem může uživatel nahrát obrázek avatara v libovolném rozlišení.</p>
|
||||
<p>V tomto případě se zjišťuje avatar na základě domovské stránky, kterou zadal komentátor, konkrétně jestli tato domovská stránka obsahuje Pavatara. Tento způsob zjišťování avatara je použit přirozeně pouze v případě, že komentátor zadal domovksou webovou stránku.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_favatar"></a>
|
||||
<h3>Favatar</h3>
|
||||
<p>Toto je koncept, pomocí kterého má spousta vlastníků webových stránek Avatara, aniž pro to musejí cokoliv udělat:</p>
|
||||
<p>Blog použije jednoduše favicon (ikonku webu) ze stránky, kterou komentátor zadal jako svoji domovskou.
|
||||
Favicon je obvykle jenom obyčejná ikona, která bývá docela malá a často nevypadá jako avatar.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_twitter"></a>
|
||||
<h3>Twitter</h3>
|
||||
<p>V případě, že komentátor zadá adresu domovské stránky jako URL <a href="http://twitter.com" target="_blank">profilu na Twitteru</a>, pak bude tento profil prohledán, jestli obsahuje profilovou fotku, která bude následně použita jako avatar.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Twitter před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Twitteru. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Twitteru.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identica"></a>
|
||||
<h3>Identica</h3>
|
||||
<p>Toto je zvláštní avatar pro pingbacky <a href="http://identi.ca" target="_blank">Identica</a>. V tomto případě je hledán profilový obrázek uživatele, který poslal pingback.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Identica před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Identicy. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Identicy.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_mybloglog"></a>
|
||||
<h3>MyBlogLog</h3>
|
||||
<p>Toto je opět centrální služba (podobně jako Gravatar). MyBlogLog je služba poskytující blogy, ale zároveň z ní lze získat avatary.</p>
|
||||
<p>Přítomnost MyBlogLog avatarů je zjištěna z domovské adresy komentátorů.
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_wavatar"></a>
|
||||
<h3>Wavatar</h3>
|
||||
<p>Wavatar je dynamicky vyroben z domovské stránky a emailové adresy komentátorů. Poskytuje pro každého uživatele jiný, ale vždy stejný obrázek. Tímto způsobem je <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány. Wavatary vypadají asi následovně:</p>
|
||||
<p align="center"><img src="documentation/wavatars.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_monsterid"></a>
|
||||
<h3>MonsterID</h3>
|
||||
<p>MonsterID avatary jsou generovány stejným mechanizmem jako Wavatary nebo Idnetikony. V tomto případě jsou vygenerovány takovéto roztomilé "příšerky" (monstra).</p>
|
||||
<p>Podobně jako u Wavataru a Identikon je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.
|
||||
<p align="center"><img src="documentation/monsterid.png"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identicon"></a>
|
||||
<h3>Identicon/YCon</h3>
|
||||
<p>
|
||||
Avatary Identicon (identikony) jsou generovány stejným mechanizmem jako Wavatary nebo MonsterID. V tomto případě jsou vygenerovány abstraktní obrazce.</p>
|
||||
<p>Podobně jako u Wavataru a MonsterID je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.</p>
|
||||
<p align="center"><img src="documentation/identicons.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_standard"></a>
|
||||
<h3>Standardavatar</h3>
|
||||
<p>Metoda "Standardavatar" poskytuje vždycky stejný obrázek pro všechny uživatele. Obrázek, který bude použit, lze zadat v sekci "Nastavení".</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="config"></a>
|
||||
<h2>Nastavení</h2>
|
||||
|
||||
<a name="cnf_method"></a>
|
||||
<h3>Pořadí vložení Avatarů</h3>
|
||||
<p>Zde je zadáno pořadí zkoušení jednotlivých metod pro zjištšění avatarů ke komentátorům.</p>
|
||||
<p>V současnosti existuje 6 metod, ze kterých je možné pořadí sestavit. Je třeba dát pozor na to, že metody, které generují avatara pokaždé, jsou poslední, které jsou vyzkoušeny, všechny následující metody jsou ignorovány.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_standard"></a>
|
||||
<h3>Standard-Avatar</h3>
|
||||
<p>URL adresa ke standardnímu avataru. Tady musíte zadat relativní nebo absolutní URL adresu k obrázku standardního avataru.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_sidbar"></a>
|
||||
<h3>Zobrazovat v postranním panelu</h3>
|
||||
<p>Mají se obrázky avatarů zobrazovat i v postranním panelu (poslední komentáře)?</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_showtype"></a>
|
||||
<h3>Zobrazovat podporované typy avatarů</h3>
|
||||
<p>Pokud je zaškrtnuto, pak se pod políčkem k vložení komentáře objeví řádek s výčtem podporovaných avatarů.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_autoralt"></a>
|
||||
<h3>Jméno autora v atributu ALT</h3>
|
||||
<p>Normálně je umístěho jméno autora v atributu TITLE u obrázku, atribut ALT je pak vyplněn hvězdičkou "*", aby se v rozvržení stránky nic nerozházelo, pokud nejsou nataženy obrázky. Nicméně z hlediska přístupnosti stránky i pro slepé čtenáře je důležité, aby v atributu ALT něco bylo, protože je to právě tento atribut, který jim je předčítán a podle kterého poznají, co je na obrázku. Pokud tedy chcete podporovat i tyto postižené čtenáře, měli byste tuto volbu povolit.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_smartify"></a>
|
||||
<h3>Generovat Smarty Tag</h3>
|
||||
<p>Pokud je zaškrtnuta tato volby, není obrázek avatara vložen přímo do komentáře, ale místo toho je generován Smarty Tag {$comment.avatar}, který při generování stránky obsahuje HTML kód pro zobrazení obrázku. Tuto volbu byste měli zapnout pouze pokud víte, že šablona vzhledu, kterou požíváte, podporuje tento tag. Jestli tomu tak opravdu je, můžete jednoduše vyzkoušet.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_alignment"></a>
|
||||
<h3>Zarovnání</h3>
|
||||
<p>Pomocí této volby můžete zadat zarovnání avatara vzhledem ke komentáři, tedy pokud nepoužítáve volbu Smarty Tag. V případě, že Smarty Tag používáte, pak musíte k zarovnání obrázku použít odpovídající CSS třídu ve stylopisu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_size"></a>
|
||||
<h3>Velikost obrázku</h3>
|
||||
<p>Maximální zobrazená velikost avataru v pixelech.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_cache"></a>
|
||||
<h3>Doba cachování</h3>
|
||||
<p>Když mají být avatary dočasně ukládány (doporučeno!), musí být zde uveden počet hodin, během kterých se mají obrázky natahovat z blogového serveru, namísto serveru vzdáleneé avatarové služby. Sice to způsobí lehké zvýšení provozu na vašem blogovém serveru, na druhou stranu se stanou obrázky víceméně nezávislé na přístupnosti serveru externích služeb. "0" znamená vypnutí cachování.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_rating"></a>
|
||||
<h3>Indikace Gravataru</h3>
|
||||
<p>Dětská pojistka :)</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback"></a>
|
||||
<h3>Gravatar Fallback (zpracování chyby)</h3>
|
||||
<p>Metoda Gravatar umožňuje chybovou metodu pro případ, kdy pro uživatele není nalezen žádný avatar. Tou může být jedna z Monster ID, Identicon nebo Wavatar. Pokud nastavíte tuto chybovou metodu pro Gravatara, nebudou zkoušeny žádné další metody pro zjištění avatara, pokud uživatel zadal emailovou adresu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback_always"></a>
|
||||
<h3>Vždy vyžadovat Gravatar Fallback</h3>
|
||||
<p>Vyžadovat zpracování chyby Gravatar (Gravatar Fallback) také pokud uživatel nezadal žádný email (ale pokud zadal URL adresu domovské stránky nebo jméno).</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="changelog"></a>
|
||||
<h2>Historie verzí (ChangeLog)</h2>
|
||||
|
||||
<ul>
|
||||
<li>verze 1.54</li>
|
||||
<ul>
|
||||
<li>Do jazykové konstanty PLUGIN_EVENT_GRAVATAR_SUPPORTED byl přidán parametr %s pro zobrazení podporovaných avatarových služeb.</li>
|
||||
</ul>
|
||||
<li>verze 1.52</li>
|
||||
<ul>
|
||||
<li>Změněno zobrazení podporovaných avatarů pod polem pro komentář, aby podporovalo hezké zalamování řádků.</li>
|
||||
</ul>
|
||||
<li>verze 1.51</li>
|
||||
<ul>
|
||||
<li>Použití funkce strtolower() pro mailové adresy.</li>
|
||||
</ul>
|
||||
<li>verze 1.49 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar v blozích s přesměrováním nefungoval, pokud byl odkaz na Pavatar přístupný pouze v informacích tagu "rel link"</li>
|
||||
</ul>
|
||||
<li>verze 1.48 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava: Kompatibilita PHP byla porušena při opravě 1.46 :-/</li>
|
||||
<li>Přidán avatar Identica. Použito hlavně pro pingbacky Indetica a mělo by být použito před Favatarem, jinak se bude zobrazovat značka Identica místo obrázku uživatele.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.47 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů v template_c</li>
|
||||
</ul>
|
||||
<li>verze 1.46 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidán Twitter Avatar (pokud URL odkazuje na profil na Twitteru). To je většinou použito pro Tweetbacky a mělo by být použito před Favatarem, jinak se bude zobrazovat logo Twitteru.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.45 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Nápověda</li>
|
||||
<li>Vyčištění</li>
|
||||
</ul>
|
||||
<li>verze 1.44 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Wavatarů</li>
|
||||
<li>Podpora pro ošetření chyb (fallback) Gravataru pomocí indetyicon, MonsterID a Wavataru.</li>
|
||||
<li>Optimalizace zpětných volání (trackback) avatarů: Querypars budou odstřiženy z URL. Nyní v ukázkovém Serendipity blogu dostanete vždycky stejného cachovaného Avatara, ne samostatného pro jiné stránky.</li>
|
||||
</ul>
|
||||
<li>verze 1.43 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Volba nastavení pro přidání jména autora do attributu ALT u obrázku avatara. Normálně je to vyplněno hvězdičkou "*", ale slepci jsou při prohlížení stránek závislí na tagu ALT, který jim čtečky předčítají, aby se dozvěděli, co je obsahem obrázku.</li>
|
||||
</ul>
|
||||
<li>verze 1.42 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kódování podtržítka "_" v URL adresách uživatelů, aby se odlišily od oddělovačů. Funkce "urlencode" je nekóduje. Díky uživateli [Tino Schwarze] za objevení a opravu.</li>
|
||||
</ul>
|
||||
<li>verze 1.41 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Opravena hlavička "Last-Modified" u obrázků avatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.40</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Ycon (<a href="http://moblog.wiredwings.com">http://moblog.wiredwings.com<a/>)(</li>
|
||||
</ul>
|
||||
<li>verze 1.39 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Avatary Monster ID je nyní také cachován, protože jejich vytváření trvá dlouho.</li>
|
||||
</ul>
|
||||
<li>verze 1.38 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Podpora Monster ID avatarů (podrobnosti naleznete na <a href="http://www.splitbrain.org/go/monsterid">http://www.splitbrain.org/go/monsterid</a>)</li>
|
||||
<li>Selhání při čerstvé instalaci a času cache nastaveném na 0.</li>
|
||||
<li>Podpora nastavení absolutní cesty k standardnímu avataru.</li>
|
||||
<li>Po uložení nastavení je nyní cache <b>vždy</b> vyčištěna, aby byly změny viditelné ihned, dokonce i když je cachování zapnuto.</li>
|
||||
<li>Pokud plugin nemůže zapisovat do cache, pak to v ladicím módu zapíše do logu a zobrazí výchozí obrázek, pokud není nalezen cachovaný soubor.</li>
|
||||
</ul>
|
||||
<li>verze 1.37 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Řádka pod oknem komentáře informující o podporovaných typech avatarů lze skrýt pomocí nastavení.</li>
|
||||
</ul>
|
||||
<li>verze 1.36 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána nová volba: Můžete nastavit, že plugin nebude vytvářet avatary přímo, ale místo toho pouze tag pro smarty. Pokud je tato volba zapnutá, můžete si definovat v šabloně pro komentáře, kde se mají avatary zobrazovat, a to pomocí tagu $comment.comment_avatar.</li>
|
||||
<li>CSS třída avataru se bude měnit podle toho, kde je zobrazen. Pro normální komentáře bude mít třídu "comment_avatar", pro plugin "nejnovější příspěvky" to bude třída "serendipity_plugin_comments_avatar", aby byla možnost jednoduše je označit, ostylovat.</li>
|
||||
<li>Nastavení zarovnání avatarů: Nastavení zarovnání bude použito, pokud je avatar vykreslen přímo (ne pomocí smarty).</li>
|
||||
<li>Nová volba pro vypínání/zapínání obrázků avatarů v postranním sloupci (nejnovější komentáře).</li>
|
||||
<li>Podporovaní metody avatarů se zobrazovaly i pod kontaktním formulářem, což ale nemělo logický smysl. V tomto fromuláři byly tedy avatary vypnuty.</li>
|
||||
<li>Další změny v jazykových souborech.</li>
|
||||
</ul>
|
||||
<li>verze 1.35 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby v anglickém jazykovém souboru. (Díky Donovi!)</li>
|
||||
</ul>
|
||||
<li>verze 1.34 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Hodnocení Gravatarů nepracuje spolehlivě. Můj Gravatar hodnocený jako G je zobrazen pouze při použití hodnocení gravatarů X. :-/<br />
|
||||
Přidána volba pro vypnutí parametru hodnocení Gravatarů, což by mělo mít stejný efekt jako nastavení hodnocení X.</li>
|
||||
</ul>
|
||||
<li>verze 1.33 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar: X-Pavatar Header je nyní znovu podporován a je první použitou metodou automatické detekce Pavatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.32 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Výchozí avatar MyBlogLog nebyl správně detekování. :-/</li>
|
||||
<li>Pokud není zadán email ani url adresa, ale je definován výchozí avatar, je nyní zobrazen právě výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.31 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Změna času volání (call-time) chyby (pass-by-reference) (fetchAvatar).</li>
|
||||
</ul>
|
||||
<li>verze 1.30 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Standradní Avatar se nezobrazoval, pokud byl blog nainstalován v podadresáři webu a ne přímo v kořenové složce.</li>
|
||||
<li>Odkaz na Gravatara byl trochu špatně (přesto fungoval).</li>
|
||||
</ul>
|
||||
<li>verze 1.29 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava chyby 1.27 přidávala k URL "http://", i když nebyla zadána vůbec žádná URL adresa.</li>
|
||||
</ul>
|
||||
<li>verze 1.28 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>V Serendipity 1.1 nebylo možné natavit výchozího avatara. Nastavení nebylo kompatibilní s verzí Serendipity 1.1.</li>
|
||||
</ul>
|
||||
<li>verze 1.27 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud pisatel zadal svoji adresu jako "www.domena.cz" místo "http://www.domena.cz", Avatar nebyl načten správně.</li>
|
||||
</ul>
|
||||
<li>verze 1.26 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog trochu pozměnil způsob volání avatara, což mělo za následek, že ošetření chybových výstupů (fallback) pro MyBlogLog přestal fungovat.</li>
|
||||
</ul>
|
||||
<li>verze 1.25 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Zarovnání (algin) nahraceno definicí pomocí CSS stylů, takže XHTML už neobsahuje žádné definice zarovnání.</li>
|
||||
</ul>
|
||||
<li>verze 1.24 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kontrola odpovědi MyBlogLog, jestli obsahuje opravdu obrázek.</li>
|
||||
<li>Vyčištění paměti cache při nastavení hodnoty cachování na 0.</li>
|
||||
<li>Vypnutí ladicích výpisů.</li>
|
||||
</ul>
|
||||
<li>verze 1.23 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při vkládání čerstvých P/favatarů, plugin přijme pouze odpovědi označené vzdáleným serverem jako obrázky. To zamezí přijetí potenciálních html stránek jako obrázku avatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.22 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání i přesměrovaných P/Favatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.21 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání avatarů se rozbilo při vypnutí cache.</li>
|
||||
<li>Prohlížeč nebyl schopen cachovat výchozí avatary kvůli špatně nastavenému času cache.</li>
|
||||
<li>Kontrola, jestli cachovaný soubor vypadá jako obrázek, předtím, než je odeslán na klienta.</li>
|
||||
</ul>
|
||||
<li>verze 1.20 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Titulek obrázku avatara nyní zobrazuje jméno autora místo "Avatar" (V.)</li>
|
||||
</ul>
|
||||
<li>verze 1.19 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Využití cache prohlížeče má za následek dobré vylepšení výkonu!</li>
|
||||
</ul>
|
||||
<li>verze 1.18 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů</li>
|
||||
</ul>
|
||||
<li>verze 1.17 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud je zapnuto cachování, je nyní cachováno <b>všechno</b>. Známí přispěvatelé a komentátoři nyní nezpůsobí <b>žádné</b> volání cizích serverů, pokud už jsou jejich obrázky cachovány. Velmi pěkné posílení výkonu. Díky Garvinovi za nápad.</li>
|
||||
<li>Záplata proti hackování od uživatele [garvinhickins]</li>
|
||||
</ul>
|
||||
<li>verze 1.16 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>uhlazení kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.14 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Implementováno zpracování chyb pro MyBlogLog! :-) Ale je pomalé, dokonce i s optimalizací pomocí cachování. MyBlogLog by neměl být první v pořadí avatarů.</li>
|
||||
<li>Přidána pátá kolonka pro výběr metody avatarů, protože MyBlogLog nyní také podporuje zpracování chyb (fallback).</li>
|
||||
</ul>
|
||||
<li>verze 1.13 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Doporučení změněno: Není to plugin "statistika", který znefunkční Pavatary/Favatary, ale plugin "sledování odchodů" (exit tracking plugin)</li>
|
||||
</ul>
|
||||
<li>verze 1.12 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog avatary jsou nyní také cachovány.</li>
|
||||
<li>Stránky s přesměrováním na výchozí stránku, pokud nebyla nalazena výchozí položka, jsou nyní podporovány. Dřívější plugin avatar předpokládal, že výchozí stránka ja P/Favatar.</li>
|
||||
<li>Výchozí nastavení pořadí avatarů je nyní: Gravatar -> Pavatar
|
||||
-> Favatar -> výchozí Avatar</li>
|
||||
<li>Přidáno doporučení, že plugin by měl být zařazen před pluginy, které mění odkazy.</li>
|
||||
<li>Načítání nastavené cesty pluginu. Dříve to byl vždy adresář 'plugin'.</li>
|
||||
<li>Vyřazeno nastavení okraje gravatara, protože už nefunguje (napořád?).</li>
|
||||
</ul>
|
||||
<li>verze 1.11 [brockhaus], testovací verze nebyla releasována do CVS/Spartacus</li>
|
||||
<ul>
|
||||
<li>Fallback (zpracování chyby) pro Gravatar funguje! Ale zobrazuje výchozího avatara nezávisle na nastavení. Takže toto nastavení bylo smazáno.</li>
|
||||
</ul>
|
||||
<li>verze 1.10 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Informace o Pavatar / Avatar nebyly nikdy načtené z cache</li>
|
||||
<li>...ale po načtení z cache způsobily nekonečnou smyčku pro obrázky načtené z lokálního blogu (pokud byl povolen postranní blugin s komentáři - comment sidebar)</li>
|
||||
<li>Nastavení výšky obrázku bylo pojmenováno "height" ... :-/</li>
|
||||
<li>Cachování Gravataru nefungovalo spolehlivě, pokud byl nastaven výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.9 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při hledání Pavatara byl natažen Favatar jako Pavatar, pokud nebyl nalezen Pavatar, ale favicon. Díky uživateli [El Burro]</li>
|
||||
</ul>
|
||||
<li>verze 1.8 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Plugin nebych schopen načíst Favatary/Pavatary, pokud bylo přesměrování nasměrováno na URL stránky nastavené jako domovská stránka komentujícího. Třeba Garvin má takový blog...</li>
|
||||
</ul>
|
||||
<li>verze 1.7 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Pavatarů (<a href="www.pavatar.com">www.pavatar.com</a>)</li>
|
||||
<li>Přidána podpora MyBlogLog avatarů (<a href="www.pavatar.com">www.mybloglog.com</a>)</li>
|
||||
<li>Pořadí pro výběr avatarů a jaké typy avatarů jsou podporovány, vše je nyní nastavitelné.</li>
|
||||
<li>Standardní avatar může být jeden z nich (měl by být poslední).</li>
|
||||
<li>Volba pro nenastavení Gravatara jako výchozího avatara, i když je definovaný. (Chceme méně datových profilů...)</li>
|
||||
<li>Vložení výchozího avatara pomocí mediatéky v nastavení pluginu.</li>
|
||||
<li>Velikost obrázku je nyní zajištěna pomocí HTML kódu.</li>
|
||||
<li>Pod polem pro komentář jsou zobrazovány pouze aktuálně nastavené metody avatara jako podporované.</li>
|
||||
</ul>
|
||||
<li>verze 1.6 [garvinhickins]</li>
|
||||
<li>verze 1.5 [garvinhickins]</li>
|
||||
<li>verze 1.4 [garvinhickins]</li>
|
||||
<li>verze 1.3 [garvinhickins]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby neplatnosti domény</li>
|
||||
</ul>
|
||||
</ul>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
</body>
|
||||
</html>
|
433
plugins/serendipity_event_gravatar/UTF-8/documentation_cz.html
Normal file
@ -0,0 +1,433 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<title>Dokumentace: Avatar Plugin</title>
|
||||
<link rel="stylesheet" type="text/css" href="../documentation/documentation.css"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>Dokumentace k pluginu 'Gravatar'</h1>
|
||||
|
||||
<p>Dokumentaci k tomuto pluginu přeložil do češtiny Vladimír Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 26.6.2011. Od té doby mohl být plugin pozměněn nebo mohly být rozšířené jeho funkce. Zkontrolujte pro jistotu i <a href="../documentation_de.html">aktuální německou dokumentaci</a>, <a href="../documentation_en.html">anglickou dokumentaci</a> a <a href="../ChangeLog">ChangeLog</a>.
|
||||
|
||||
<div id="title">
|
||||
<a name="top"/>
|
||||
<h1>Dokumentace k pluginu: Avatar Plugin (Gravatar)</h1>
|
||||
</div>
|
||||
<div id="content">
|
||||
<h2>Obsah</h2>
|
||||
<ol>
|
||||
<li><a href="#overview">Přehled</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#avt_gravatar">Gravatar</a></li>
|
||||
<li><a href="#avt_pavatar">Pavatar</a></li>
|
||||
<li><a href="#avt_favatar">Favatar</a></li>
|
||||
<li><a href="#avt_twitter">Twitter</a></li>
|
||||
<li><a href="#avt_identica">Identica</a></li>
|
||||
<li><a href="#avt_mybloglog">MyBlogLog</a></li>
|
||||
<li><a href="#avt_wavatar">Wavatar</a></li>
|
||||
<li><a href="#avt_monsterid">MonsterID</a></li>
|
||||
<li><a href="#avt_identicon">Identicon/YCon</a></li>
|
||||
<li><a href="#avt_standard">Standardavatar</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#config">Nastavení</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#cnf_method">Pořadí vložení Avatarů</a></li>
|
||||
<li><a href="#cnf_standard">Standard-Avatar</a></li>
|
||||
<li><a href="#cnf_sidbar">Zobrazovat v postranním panelu</a></li>
|
||||
<li><a href="#cnf_showtype">Zobrazovat podporované typy avatarů</a></li>
|
||||
<li><a href="#cnf_autoralt">Jméno autora v atributu ALT</a></li>
|
||||
<li><a href="#cnf_smartify">Generovat Smarty Tag</a></li>
|
||||
<li><a href="#cnf_alignment">Zarovnání</a></li>
|
||||
<li><a href="#cnf_size">Velikost obrázku</a></li>
|
||||
<li><a href="#cnf_cache">Doba cachování</a></li>
|
||||
<li><a href="#cnf_gravatar_rating">Indikace Gravataru</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback">Gravatar Fallback (zpracování chyby)</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback_always">Vždy vyžadovat Gravatar Fallback</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#changelog">ChangeLog (historie verzí)</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<a name="overview"></a>
|
||||
<h2>Přehled</h2>
|
||||
<p>Pomocí pluginu Avatar lze přiřadit komentujícím v blogu přiřadit "obličej". Každému samostatnému komentátorovi lze přiřadit takzvaný Avatar, který ho reprezentuje. K tomu lze použít několik různých mechanizmů, jak umožnit komentujícím použití avatara, které budou v následujícím textu probrány.
|
||||
</p>
|
||||
<p>Vždy je použit první mechanizmus, který nalezne avatara. Další způsoby pak nejsou ani zkoušeny. To znamená, že je třeba seřadit metody v tom pořadí, aby byly co nejdříve použity nejčastěji používané mechanizmy. Způsoby, které poskytnou avatara v každém případě, by měly být umístěny až na konci, protože po nich zařazené metody nebudou přirozeně nikdy uplatněny.
|
||||
</p>
|
||||
<p><strong>Důležité:</strong> Tento plugin musí být umístěn v seznamu pluginů před všemi pluginy, které mění odkazy, jako například "Markup: Sledování odchodů" (Exit Tracking Plugin). Jinak nemusejí fungovat například avatary, které jsou generovány na základě odkazů na stránky komentátorů.
|
||||
</p>
|
||||
<p>Následuje popis aktuálně dostupných mechanizmů, jak přiřadit avatara komentátorům:</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_gravatar"></a>
|
||||
<h3>Gravatar</h3>
|
||||
<p><a href="http://www.gravatar.com" target="_blank">Gravatar</a> je jedna z nejznámějších služeb pro uživatele avatarů. Uživatele se mohou u této služby registrovat pomocí emailu, na který je vázán obrázek avatara.</p>
|
||||
<p>Gravatary jsou tedy spřažené s emailem komentátora. Pouze pokud komentátor zadá svůj mail, je možné dotázat se Gravataru, jestli je pro daný mail registrován obrázek avatara.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_pavatar"></a>
|
||||
<h3>Pavatar</h3>
|
||||
<p><a href="http://www.pavatar.com" target="_blank">Pavatary</a> jsou avatary (obrázky), které pro tento účel nahrál uživatel na svoji domovskou stránku.</p>
|
||||
<p>Oproti velmi podobným <a href="#avt_favatar">Favatarům</a> sem může uživatel nahrát obrázek avatara v libovolném rozlišení.</p>
|
||||
<p>V tomto případě se zjišťuje avatar na základě domovské stránky, kterou zadal komentátor, konkrétně jestli tato domovská stránka obsahuje Pavatara. Tento způsob zjišťování avatara je použit přirozeně pouze v případě, že komentátor zadal domovksou webovou stránku.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_favatar"></a>
|
||||
<h3>Favatar</h3>
|
||||
<p>Toto je koncept, pomocí kterého má spousta vlastníků webových stránek Avatara, aniž pro to musejí cokoliv udělat:</p>
|
||||
<p>Blog použije jednoduše favicon (ikonku webu) ze stránky, kterou komentátor zadal jako svoji domovskou.
|
||||
Favicon je obvykle jenom obyčejná ikona, která bývá docela malá a často nevypadá jako avatar.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_twitter"></a>
|
||||
<h3>Twitter</h3>
|
||||
<p>V případě, že komentátor zadá adresu domovské stránky jako URL <a href="http://twitter.com" target="_blank">profilu na Twitteru</a>, pak bude tento profil prohledán, jestli obsahuje profilovou fotku, která bude následně použita jako avatar.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Twitter před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Twitteru. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Twitteru.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identica"></a>
|
||||
<h3>Identica</h3>
|
||||
<p>Toto je zvláštní avatar pro pingbacky <a href="http://identi.ca" target="_blank">Identica</a>. V tomto případě je hledán profilový obrázek uživatele, který poslal pingback.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Identica před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Identicy. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Identicy.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_mybloglog"></a>
|
||||
<h3>MyBlogLog</h3>
|
||||
<p>Toto je opět centrální služba (podobně jako Gravatar). MyBlogLog je služba poskytující blogy, ale zároveň z ní lze získat avatary.</p>
|
||||
<p>Přítomnost MyBlogLog avatarů je zjištěna z domovské adresy komentátorů.
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_wavatar"></a>
|
||||
<h3>Wavatar</h3>
|
||||
<p>Wavatar je dynamicky vyroben z domovské stránky a emailové adresy komentátorů. Poskytuje pro každého uživatele jiný, ale vždy stejný obrázek. Tímto způsobem je <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány. Wavatary vypadají asi následovně:</p>
|
||||
<p align="center"><img src="documentation/wavatars.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_monsterid"></a>
|
||||
<h3>MonsterID</h3>
|
||||
<p>MonsterID avatary jsou generovány stejným mechanizmem jako Wavatary nebo Idnetikony. V tomto případě jsou vygenerovány takovéto roztomilé "příšerky" (monstra).</p>
|
||||
<p>Podobně jako u Wavataru a Identikon je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.
|
||||
<p align="center"><img src="documentation/monsterid.png"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identicon"></a>
|
||||
<h3>Identicon/YCon</h3>
|
||||
<p>
|
||||
Avatary Identicon (identikony) jsou generovány stejným mechanizmem jako Wavatary nebo MonsterID. V tomto případě jsou vygenerovány abstraktní obrazce.</p>
|
||||
<p>Podobně jako u Wavataru a MonsterID je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.</p>
|
||||
<p align="center"><img src="documentation/identicons.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_standard"></a>
|
||||
<h3>Standardavatar</h3>
|
||||
<p>Metoda "Standardavatar" poskytuje vždycky stejný obrázek pro všechny uživatele. Obrázek, který bude použit, lze zadat v sekci "Nastavení".</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="config"></a>
|
||||
<h2>Nastavení</h2>
|
||||
|
||||
<a name="cnf_method"></a>
|
||||
<h3>Pořadí vložení Avatarů</h3>
|
||||
<p>Zde je zadáno pořadí zkoušení jednotlivých metod pro zjištšění avatarů ke komentátorům.</p>
|
||||
<p>V současnosti existuje 6 metod, ze kterých je možné pořadí sestavit. Je třeba dát pozor na to, že metody, které generují avatara pokaždé, jsou poslední, které jsou vyzkoušeny, všechny následující metody jsou ignorovány.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_standard"></a>
|
||||
<h3>Standard-Avatar</h3>
|
||||
<p>URL adresa ke standardnímu avataru. Tady musíte zadat relativní nebo absolutní URL adresu k obrázku standardního avataru.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_sidbar"></a>
|
||||
<h3>Zobrazovat v postranním panelu</h3>
|
||||
<p>Mají se obrázky avatarů zobrazovat i v postranním panelu (poslední komentáře)?</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_showtype"></a>
|
||||
<h3>Zobrazovat podporované typy avatarů</h3>
|
||||
<p>Pokud je zaškrtnuto, pak se pod políčkem k vložení komentáře objeví řádek s výčtem podporovaných avatarů.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_autoralt"></a>
|
||||
<h3>Jméno autora v atributu ALT</h3>
|
||||
<p>Normálně je umístěho jméno autora v atributu TITLE u obrázku, atribut ALT je pak vyplněn hvězdičkou "*", aby se v rozvržení stránky nic nerozházelo, pokud nejsou nataženy obrázky. Nicméně z hlediska přístupnosti stránky i pro slepé čtenáře je důležité, aby v atributu ALT něco bylo, protože je to právě tento atribut, který jim je předčítán a podle kterého poznají, co je na obrázku. Pokud tedy chcete podporovat i tyto postižené čtenáře, měli byste tuto volbu povolit.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_smartify"></a>
|
||||
<h3>Generovat Smarty Tag</h3>
|
||||
<p>Pokud je zaškrtnuta tato volby, není obrázek avatara vložen přímo do komentáře, ale místo toho je generován Smarty Tag {$comment.avatar}, který při generování stránky obsahuje HTML kód pro zobrazení obrázku. Tuto volbu byste měli zapnout pouze pokud víte, že šablona vzhledu, kterou požíváte, podporuje tento tag. Jestli tomu tak opravdu je, můžete jednoduše vyzkoušet.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_alignment"></a>
|
||||
<h3>Zarovnání</h3>
|
||||
<p>Pomocí této volby můžete zadat zarovnání avatara vzhledem ke komentáři, tedy pokud nepoužítáve volbu Smarty Tag. V případě, že Smarty Tag používáte, pak musíte k zarovnání obrázku použít odpovídající CSS třídu ve stylopisu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_size"></a>
|
||||
<h3>Velikost obrázku</h3>
|
||||
<p>Maximální zobrazená velikost avataru v pixelech.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_cache"></a>
|
||||
<h3>Doba cachování</h3>
|
||||
<p>Když mají být avatary dočasně ukládány (doporučeno!), musí být zde uveden počet hodin, během kterých se mají obrázky natahovat z blogového serveru, namísto serveru vzdáleneé avatarové služby. Sice to způsobí lehké zvýšení provozu na vašem blogovém serveru, na druhou stranu se stanou obrázky víceméně nezávislé na přístupnosti serveru externích služeb. "0" znamená vypnutí cachování.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_rating"></a>
|
||||
<h3>Indikace Gravataru</h3>
|
||||
<p>Dětská pojistka :)</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback"></a>
|
||||
<h3>Gravatar Fallback (zpracování chyby)</h3>
|
||||
<p>Metoda Gravatar umožňuje chybovou metodu pro případ, kdy pro uživatele není nalezen žádný avatar. Tou může být jedna z Monster ID, Identicon nebo Wavatar. Pokud nastavíte tuto chybovou metodu pro Gravatara, nebudou zkoušeny žádné další metody pro zjištění avatara, pokud uživatel zadal emailovou adresu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback_always"></a>
|
||||
<h3>Vždy vyžadovat Gravatar Fallback</h3>
|
||||
<p>Vyžadovat zpracování chyby Gravatar (Gravatar Fallback) také pokud uživatel nezadal žádný email (ale pokud zadal URL adresu domovské stránky nebo jméno).</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="changelog"></a>
|
||||
<h2>Historie verzí (ChangeLog)</h2>
|
||||
|
||||
<ul>
|
||||
<li>verze 1.54</li>
|
||||
<ul>
|
||||
<li>Do jazykové konstanty PLUGIN_EVENT_GRAVATAR_SUPPORTED byl přidán parametr %s pro zobrazení podporovaných avatarových služeb.</li>
|
||||
</ul>
|
||||
<li>verze 1.52</li>
|
||||
<ul>
|
||||
<li>Změněno zobrazení podporovaných avatarů pod polem pro komentář, aby podporovalo hezké zalamování řádků.</li>
|
||||
</ul>
|
||||
<li>verze 1.51</li>
|
||||
<ul>
|
||||
<li>Použití funkce strtolower() pro mailové adresy.</li>
|
||||
</ul>
|
||||
<li>verze 1.49 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar v blozích s přesměrováním nefungoval, pokud byl odkaz na Pavatar přístupný pouze v informacích tagu "rel link"</li>
|
||||
</ul>
|
||||
<li>verze 1.48 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava: Kompatibilita PHP byla porušena při opravě 1.46 :-/</li>
|
||||
<li>Přidán avatar Identica. Použito hlavně pro pingbacky Indetica a mělo by být použito před Favatarem, jinak se bude zobrazovat značka Identica místo obrázku uživatele.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.47 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů v template_c</li>
|
||||
</ul>
|
||||
<li>verze 1.46 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidán Twitter Avatar (pokud URL odkazuje na profil na Twitteru). To je většinou použito pro Tweetbacky a mělo by být použito před Favatarem, jinak se bude zobrazovat logo Twitteru.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.45 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Nápověda</li>
|
||||
<li>Vyčištění</li>
|
||||
</ul>
|
||||
<li>verze 1.44 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Wavatarů</li>
|
||||
<li>Podpora pro ošetření chyb (fallback) Gravataru pomocí indetyicon, MonsterID a Wavataru.</li>
|
||||
<li>Optimalizace zpětných volání (trackback) avatarů: Querypars budou odstřiženy z URL. Nyní v ukázkovém Serendipity blogu dostanete vždycky stejného cachovaného Avatara, ne samostatného pro jiné stránky.</li>
|
||||
</ul>
|
||||
<li>verze 1.43 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Volba nastavení pro přidání jména autora do attributu ALT u obrázku avatara. Normálně je to vyplněno hvězdičkou "*", ale slepci jsou při prohlížení stránek závislí na tagu ALT, který jim čtečky předčítají, aby se dozvěděli, co je obsahem obrázku.</li>
|
||||
</ul>
|
||||
<li>verze 1.42 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kódování podtržítka "_" v URL adresách uživatelů, aby se odlišily od oddělovačů. Funkce "urlencode" je nekóduje. Díky uživateli [Tino Schwarze] za objevení a opravu.</li>
|
||||
</ul>
|
||||
<li>verze 1.41 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Opravena hlavička "Last-Modified" u obrázků avatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.40</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Ycon (<a href="http://moblog.wiredwings.com">http://moblog.wiredwings.com<a/>)(</li>
|
||||
</ul>
|
||||
<li>verze 1.39 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Avatary Monster ID je nyní také cachován, protože jejich vytváření trvá dlouho.</li>
|
||||
</ul>
|
||||
<li>verze 1.38 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Podpora Monster ID avatarů (podrobnosti naleznete na <a href="http://www.splitbrain.org/go/monsterid">http://www.splitbrain.org/go/monsterid</a>)</li>
|
||||
<li>Selhání při čerstvé instalaci a času cache nastaveném na 0.</li>
|
||||
<li>Podpora nastavení absolutní cesty k standardnímu avataru.</li>
|
||||
<li>Po uložení nastavení je nyní cache <b>vždy</b> vyčištěna, aby byly změny viditelné ihned, dokonce i když je cachování zapnuto.</li>
|
||||
<li>Pokud plugin nemůže zapisovat do cache, pak to v ladicím módu zapíše do logu a zobrazí výchozí obrázek, pokud není nalezen cachovaný soubor.</li>
|
||||
</ul>
|
||||
<li>verze 1.37 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Řádka pod oknem komentáře informující o podporovaných typech avatarů lze skrýt pomocí nastavení.</li>
|
||||
</ul>
|
||||
<li>verze 1.36 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána nová volba: Můžete nastavit, že plugin nebude vytvářet avatary přímo, ale místo toho pouze tag pro smarty. Pokud je tato volba zapnutá, můžete si definovat v šabloně pro komentáře, kde se mají avatary zobrazovat, a to pomocí tagu $comment.comment_avatar.</li>
|
||||
<li>CSS třída avataru se bude měnit podle toho, kde je zobrazen. Pro normální komentáře bude mít třídu "comment_avatar", pro plugin "nejnovější příspěvky" to bude třída "serendipity_plugin_comments_avatar", aby byla možnost jednoduše je označit, ostylovat.</li>
|
||||
<li>Nastavení zarovnání avatarů: Nastavení zarovnání bude použito, pokud je avatar vykreslen přímo (ne pomocí smarty).</li>
|
||||
<li>Nová volba pro vypínání/zapínání obrázků avatarů v postranním sloupci (nejnovější komentáře).</li>
|
||||
<li>Podporovaní metody avatarů se zobrazovaly i pod kontaktním formulářem, což ale nemělo logický smysl. V tomto fromuláři byly tedy avatary vypnuty.</li>
|
||||
<li>Další změny v jazykových souborech.</li>
|
||||
</ul>
|
||||
<li>verze 1.35 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby v anglickém jazykovém souboru. (Díky Donovi!)</li>
|
||||
</ul>
|
||||
<li>verze 1.34 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Hodnocení Gravatarů nepracuje spolehlivě. Můj Gravatar hodnocený jako G je zobrazen pouze při použití hodnocení gravatarů X. :-/<br />
|
||||
Přidána volba pro vypnutí parametru hodnocení Gravatarů, což by mělo mít stejný efekt jako nastavení hodnocení X.</li>
|
||||
</ul>
|
||||
<li>verze 1.33 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar: X-Pavatar Header je nyní znovu podporován a je první použitou metodou automatické detekce Pavatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.32 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Výchozí avatar MyBlogLog nebyl správně detekování. :-/</li>
|
||||
<li>Pokud není zadán email ani url adresa, ale je definován výchozí avatar, je nyní zobrazen právě výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.31 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Změna času volání (call-time) chyby (pass-by-reference) (fetchAvatar).</li>
|
||||
</ul>
|
||||
<li>verze 1.30 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Standradní Avatar se nezobrazoval, pokud byl blog nainstalován v podadresáři webu a ne přímo v kořenové složce.</li>
|
||||
<li>Odkaz na Gravatara byl trochu špatně (přesto fungoval).</li>
|
||||
</ul>
|
||||
<li>verze 1.29 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava chyby 1.27 přidávala k URL "http://", i když nebyla zadána vůbec žádná URL adresa.</li>
|
||||
</ul>
|
||||
<li>verze 1.28 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>V Serendipity 1.1 nebylo možné natavit výchozího avatara. Nastavení nebylo kompatibilní s verzí Serendipity 1.1.</li>
|
||||
</ul>
|
||||
<li>verze 1.27 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud pisatel zadal svoji adresu jako "www.domena.cz" místo "http://www.domena.cz", Avatar nebyl načten správně.</li>
|
||||
</ul>
|
||||
<li>verze 1.26 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog trochu pozměnil způsob volání avatara, což mělo za následek, že ošetření chybových výstupů (fallback) pro MyBlogLog přestal fungovat.</li>
|
||||
</ul>
|
||||
<li>verze 1.25 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Zarovnání (algin) nahraceno definicí pomocí CSS stylů, takže XHTML už neobsahuje žádné definice zarovnání.</li>
|
||||
</ul>
|
||||
<li>verze 1.24 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kontrola odpovědi MyBlogLog, jestli obsahuje opravdu obrázek.</li>
|
||||
<li>Vyčištění paměti cache při nastavení hodnoty cachování na 0.</li>
|
||||
<li>Vypnutí ladicích výpisů.</li>
|
||||
</ul>
|
||||
<li>verze 1.23 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při vkládání čerstvých P/favatarů, plugin přijme pouze odpovědi označené vzdáleným serverem jako obrázky. To zamezí přijetí potenciálních html stránek jako obrázku avatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.22 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání i přesměrovaných P/Favatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.21 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání avatarů se rozbilo při vypnutí cache.</li>
|
||||
<li>Prohlížeč nebyl schopen cachovat výchozí avatary kvůli špatně nastavenému času cache.</li>
|
||||
<li>Kontrola, jestli cachovaný soubor vypadá jako obrázek, předtím, než je odeslán na klienta.</li>
|
||||
</ul>
|
||||
<li>verze 1.20 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Titulek obrázku avatara nyní zobrazuje jméno autora místo "Avatar" (V.)</li>
|
||||
</ul>
|
||||
<li>verze 1.19 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Využití cache prohlížeče má za následek dobré vylepšení výkonu!</li>
|
||||
</ul>
|
||||
<li>verze 1.18 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů</li>
|
||||
</ul>
|
||||
<li>verze 1.17 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud je zapnuto cachování, je nyní cachováno <b>všechno</b>. Známí přispěvatelé a komentátoři nyní nezpůsobí <b>žádné</b> volání cizích serverů, pokud už jsou jejich obrázky cachovány. Velmi pěkné posílení výkonu. Díky Garvinovi za nápad.</li>
|
||||
<li>Záplata proti hackování od uživatele [garvinhickins]</li>
|
||||
</ul>
|
||||
<li>verze 1.16 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>uhlazení kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.14 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Implementováno zpracování chyb pro MyBlogLog! :-) Ale je pomalé, dokonce i s optimalizací pomocí cachování. MyBlogLog by neměl být první v pořadí avatarů.</li>
|
||||
<li>Přidána pátá kolonka pro výběr metody avatarů, protože MyBlogLog nyní také podporuje zpracování chyb (fallback).</li>
|
||||
</ul>
|
||||
<li>verze 1.13 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Doporučení změněno: Není to plugin "statistika", který znefunkční Pavatary/Favatary, ale plugin "sledování odchodů" (exit tracking plugin)</li>
|
||||
</ul>
|
||||
<li>verze 1.12 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog avatary jsou nyní také cachovány.</li>
|
||||
<li>Stránky s přesměrováním na výchozí stránku, pokud nebyla nalazena výchozí položka, jsou nyní podporovány. Dřívější plugin avatar předpokládal, že výchozí stránka ja P/Favatar.</li>
|
||||
<li>Výchozí nastavení pořadí avatarů je nyní: Gravatar -> Pavatar
|
||||
-> Favatar -> výchozí Avatar</li>
|
||||
<li>Přidáno doporučení, že plugin by měl být zařazen před pluginy, které mění odkazy.</li>
|
||||
<li>Načítání nastavené cesty pluginu. Dříve to byl vždy adresář 'plugin'.</li>
|
||||
<li>Vyřazeno nastavení okraje gravatara, protože už nefunguje (napořád?).</li>
|
||||
</ul>
|
||||
<li>verze 1.11 [brockhaus], testovací verze nebyla releasována do CVS/Spartacus</li>
|
||||
<ul>
|
||||
<li>Fallback (zpracování chyby) pro Gravatar funguje! Ale zobrazuje výchozího avatara nezávisle na nastavení. Takže toto nastavení bylo smazáno.</li>
|
||||
</ul>
|
||||
<li>verze 1.10 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Informace o Pavatar / Avatar nebyly nikdy načtené z cache</li>
|
||||
<li>...ale po načtení z cache způsobily nekonečnou smyčku pro obrázky načtené z lokálního blogu (pokud byl povolen postranní blugin s komentáři - comment sidebar)</li>
|
||||
<li>Nastavení výšky obrázku bylo pojmenováno "height" ... :-/</li>
|
||||
<li>Cachování Gravataru nefungovalo spolehlivě, pokud byl nastaven výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.9 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při hledání Pavatara byl natažen Favatar jako Pavatar, pokud nebyl nalezen Pavatar, ale favicon. Díky uživateli [El Burro]</li>
|
||||
</ul>
|
||||
<li>verze 1.8 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Plugin nebych schopen načíst Favatary/Pavatary, pokud bylo přesměrování nasměrováno na URL stránky nastavené jako domovská stránka komentujícího. Třeba Garvin má takový blog...</li>
|
||||
</ul>
|
||||
<li>verze 1.7 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Pavatarů (<a href="www.pavatar.com">www.pavatar.com</a>)</li>
|
||||
<li>Přidána podpora MyBlogLog avatarů (<a href="www.pavatar.com">www.mybloglog.com</a>)</li>
|
||||
<li>Pořadí pro výběr avatarů a jaké typy avatarů jsou podporovány, vše je nyní nastavitelné.</li>
|
||||
<li>Standardní avatar může být jeden z nich (měl by být poslední).</li>
|
||||
<li>Volba pro nenastavení Gravatara jako výchozího avatara, i když je definovaný. (Chceme méně datových profilů...)</li>
|
||||
<li>Vložení výchozího avatara pomocí mediatéky v nastavení pluginu.</li>
|
||||
<li>Velikost obrázku je nyní zajištěna pomocí HTML kódu.</li>
|
||||
<li>Pod polem pro komentář jsou zobrazovány pouze aktuálně nastavené metody avatara jako podporované.</li>
|
||||
</ul>
|
||||
<li>verze 1.6 [garvinhickins]</li>
|
||||
<li>verze 1.5 [garvinhickins]</li>
|
||||
<li>verze 1.4 [garvinhickins]</li>
|
||||
<li>verze 1.3 [garvinhickins]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby neplatnosti domény</li>
|
||||
</ul>
|
||||
</ul>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
</body>
|
||||
</html>
|
62
plugins/serendipity_event_gravatar/UTF-8/lang_cs.inc.php
Normal file
@ -0,0 +1,62 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @translated 2009/07/06
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @revisionDate 2011/04/17
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Zobrazuje avatary (ikona či obrázek přispěvatele) v komentářích. Podporovány jsou služby Gravatar, Pavatar, Favatar a MyBlogLog.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Tvořit smarty tag');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'Pokud je tato volba zapnuta, obrázky avatarů nejsou zapsány přímo do textu komentáře, ale je místo toho vygenerován tag {$comment.avatar} pro šablonovací systém smarty. Pak budou avatary zobrazovat pouze styly vzhledu, které tento tag používají. Nejjednodušší způsob, jak zjistit, jestli Váš styl vzhledu podporuje avatary, je vyzkoušet zapnout toto nastavení.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'Velikost');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Hodnocení Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'Žádné hodnocení');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'Obecné - General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Omezené - Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Rodičovské vedení - Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicitní (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'Jaká je URL adresa k výchozímu avataru? Zadejte absolutní URL cestu nebo relativní URL cestu, vzhledem ke kořenové složce serveru.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Největší rozměr avataru (v pixelech)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Hodnocení obrázku');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Cachovací čas');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Pokud chcete cachovat avatary (doporučeno!), zadejte čas v hodinách, během které bude avatar vkládán do blogu z Vašeho serveru, aniž by byl kontaktován server služby s avatary. Výhoda cachování je, že se ušetří komunikace mezi blogem a serverem s avatary, a že bude blog poněkud nezávislejší na momentálním stavu avatarových služeb, Hodnota "0" vypne cachování.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Zarovnání');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'Tato volba určuje zarovnání avataru, ale pouze pokud není používána volba "smarty tag". Při použití zmíněné volby je na Vás zařídit zarovnání po svém pomocí CSS stylu pro obrázek s avatarem.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'vlevo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'vpravo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'bez zarovnání');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'Použít v postranním sloupci');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Mají se avatary zobrazovat také v postranním sloupci v bloku s nejnovějšími komentáři?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Zobrazovat informaci o typu avataru');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'Pokud je zapnuto, pak se pod polem pro zadání textu komentáře bude zobrazovat informace, které avatary jsou momentálně podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD', 'Stahovat avatary pomocí');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DESC', 'Pokud předchozí pokus selže, zkus tento. Typy "Monster ID", "Defaultavatar" a "---" nikdy neselžou. Všechny metody, které následují po jedné ze zmíněných metod, nebudou nikdy zkoušeny!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s obrázky autorů podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Jméno autora v atributu ALT v obrázku');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Obvykle se jméno autora zobrazuje v atributu TITLE v obrázku s avatarem a atribut ALT je vyplněn hvězdičkami. To zabraňuje zhroucení vzhledu stránky, pokud není prohlížeč schopen natáhnout obrázky. Ale slepci používají pro prohlížení internetu často právě atribut ALT, takže pokud jim chcete zpřístupnit své stránky, zapněte tuto volbu.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatar</a></b> je centrální úložiště obrázků uživatelů spřažené s emailovou adresou, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatar</a></b> poskytuje favicony načtené z osobních stránek uživatele, <b><a href="http://www.pavatar.com" target="_blank">Pavatar</a></b> ' .
|
||||
'jsou obrázky uložené na osobních stránkách pisatele, <b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog avatar</a></b> jsou centrálně ukládané obrázky a ' .
|
||||
'<b><a href="http://www.splitbrain.org/go/monsterid" target="_blank">Monster ID</a></b>, <b><a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/" target="_blank">Identicon</a></b> a <b><a href="http://www.shamusyoung.com/twentysidedtale/?p=1462" target="_blank">Wavatar</a></b> avatary jsou nahrávané obrázky vytvořené jednotlivými uživateli.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">POZOR!</font> Tento plugin musí být zařazen před všemi pluginy, které mění odkazy (jako např. plugin "exit tracking plugin")! ' .
|
||||
'<font color="red">Jinak nebudou pracovat avatary služeb Pavatar, Favatar a MayBlogLog!</font>');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK', 'Gravatar fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_DESC', 'Gravatar má implementovaných několik návratových metod pro případ, že pro požadovaného uživatele není znám žádný avatar. Implementovány jsou též Moster ID, Identicon a Wavatar. Pokud vyberete některý z těchto zíněných, nebudou uskutečňovány žádné další pokusy o načtení avataru, pokud uživatel zadá email.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS', 'Vždy návratová hodnota pro Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS_DESC', 'Používat návratovou hodnotu Gravatar i v případě, že uživatel nezadá email (zadá tedy url nebo jméno)');
|
62
plugins/serendipity_event_gravatar/UTF-8/lang_cz.inc.php
Normal file
@ -0,0 +1,62 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @translated 2009/07/06
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @revisionDate 2011/04/17
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Zobrazuje avatary (ikona či obrázek přispěvatele) v komentářích. Podporovány jsou služby Gravatar, Pavatar, Favatar a MyBlogLog.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Tvořit smarty tag');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'Pokud je tato volba zapnuta, obrázky avatarů nejsou zapsány přímo do textu komentáře, ale je místo toho vygenerován tag {$comment.avatar} pro šablonovací systém smarty. Pak budou avatary zobrazovat pouze styly vzhledu, které tento tag používají. Nejjednodušší způsob, jak zjistit, jestli Váš styl vzhledu podporuje avatary, je vyzkoušet zapnout toto nastavení.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'Velikost');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Hodnocení Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'Žádné hodnocení');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'Obecné - General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Omezené - Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Rodičovské vedení - Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicitní (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'Jaká je URL adresa k výchozímu avataru? Zadejte absolutní URL cestu nebo relativní URL cestu, vzhledem ke kořenové složce serveru.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Největší rozměr avataru (v pixelech)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Hodnocení obrázku');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Cachovací čas');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Pokud chcete cachovat avatary (doporučeno!), zadejte čas v hodinách, během které bude avatar vkládán do blogu z Vašeho serveru, aniž by byl kontaktován server služby s avatary. Výhoda cachování je, že se ušetří komunikace mezi blogem a serverem s avatary, a že bude blog poněkud nezávislejší na momentálním stavu avatarových služeb, Hodnota "0" vypne cachování.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Zarovnání');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'Tato volba určuje zarovnání avataru, ale pouze pokud není používána volba "smarty tag". Při použití zmíněné volby je na Vás zařídit zarovnání po svém pomocí CSS stylu pro obrázek s avatarem.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'vlevo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'vpravo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'bez zarovnání');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'Použít v postranním sloupci');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Mají se avatary zobrazovat také v postranním sloupci v bloku s nejnovějšími komentáři?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Zobrazovat informaci o typu avataru');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'Pokud je zapnuto, pak se pod polem pro zadání textu komentáře bude zobrazovat informace, které avatary jsou momentálně podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD', 'Stahovat avatary pomocí');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DESC', 'Pokud předchozí pokus selže, zkus tento. Typy "Monster ID", "Defaultavatar" a "---" nikdy neselžou. Všechny metody, které následují po jedné ze zmíněných metod, nebudou nikdy zkoušeny!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s obrázky autorů podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Jméno autora v atributu ALT v obrázku');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Obvykle se jméno autora zobrazuje v atributu TITLE v obrázku s avatarem a atribut ALT je vyplněn hvězdičkami. To zabraňuje zhroucení vzhledu stránky, pokud není prohlížeč schopen natáhnout obrázky. Ale slepci používají pro prohlížení internetu často právě atribut ALT, takže pokud jim chcete zpřístupnit své stránky, zapněte tuto volbu.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatar</a></b> je centrální úložiště obrázků uživatelů spřažené s emailovou adresou, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatar</a></b> poskytuje favicony načtené z osobních stránek uživatele, <b><a href="http://www.pavatar.com" target="_blank">Pavatar</a></b> ' .
|
||||
'jsou obrázky uložené na osobních stránkách pisatele, <b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog avatar</a></b> jsou centrálně ukládané obrázky a ' .
|
||||
'<b><a href="http://www.splitbrain.org/go/monsterid" target="_blank">Monster ID</a></b>, <b><a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/" target="_blank">Identicon</a></b> a <b><a href="http://www.shamusyoung.com/twentysidedtale/?p=1462" target="_blank">Wavatar</a></b> avatary jsou nahrávané obrázky vytvořené jednotlivými uživateli.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">POZOR!</font> Tento plugin musí být zařazen před všemi pluginy, které mění odkazy (jako např. plugin "exit tracking plugin")! ' .
|
||||
'<font color="red">Jinak nebudou pracovat avatary služeb Pavatar, Favatar a MayBlogLog!</font>');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK', 'Gravatar fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_DESC', 'Gravatar má implementovaných několik návratových metod pro případ, že pro požadovaného uživatele není znám žádný avatar. Implementovány jsou též Moster ID, Identicon a Wavatar. Pokud vyberete některý z těchto zíněných, nebudou uskutečňovány žádné další pokusy o načtení avataru, pokud uživatel zadá email.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS', 'Vždy návratová hodnota pro Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS_DESC', 'Používat návratovou hodnotu Gravatar i v případě, že uživatel nezadá email (zadá tedy url nebo jméno)');
|
67
plugins/serendipity_event_gravatar/UTF-8/lang_de.inc.php
Normal file
@ -0,0 +1,67 @@
|
||||
<?php # lang_de.inc.php 1.17 2009-08-20 10:10:36 VladaAjgl $
|
||||
|
||||
/**
|
||||
* @version 1.17
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
* @author Konrad Bauckmeier <kontakt@dd4kids.de>
|
||||
* @revisionDate 2009/08/20
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Avatare bei Kommentaren anzeigen. Unterstützt werden Gravatare, Pavatare, Favatare, Twitter, Identica und MyBlogLog Avatare');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Smarty Tag erzeugen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'Wenn diese Option eingeschaltet ist, so wird das Avatar Bild nicht direkt in den Kommentar geschrieben, sondern es wird ein Smarty Tag {$comment.avatar} erzeugt, in dem der HTML Code des Images steht. Sie sollten diese Option nur einschalten, wenn sie wissen, dass ihr Template dieses Smarty Tag unterstützt. Ob das der Fall ist, sollten sie einfach ausprobieren.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Standard-Avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'Bildgröße');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Gravatar Indizierung');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'Keine Indizierung benutzen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicit (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Standardavatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'URL zu ihrem Standard-Avatar. Hier müssen Sie den relativen oder absoluten Pfad bezogen auf ihre Server URL zu ihrem Standard Avatar angeben. ACHTUNG: Damit es benutzt wird, muss eine Methode auf "' . PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT . '" stehen!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Maximal dargestellte Größe des Avatar-Bildes in Pixeln');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Kinderschutz :)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Cache Zeit');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Wenn Avatare zwischengespeichert werden sollen (empfohlen!), muss hier die Anzahl der Stunden eingetragen werden, die Bilder vom eigenen Server anstatt vom externen Service abgeholt werden sollen. Dies wird mehr Traffic auf diesem Blog Server verursachen, dafür macht es die Avatar Darstellung unabhängiger vom externen zentralen Server. "0" stellt das Zwischenspeichern ab.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Ausrichtung');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'Mit dieser Option kann die Ausrichtung des Avatars im Kommentar konfiguriert werden, falls sie nicht die Smarty Tag Option verwenden. Bei der Smarty Tag Option muss die Ausrichtung über die entsprechende CSS Klasse im Stylesheet konfiguriert werden.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'links');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'rechts');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'keine Ausrichtung');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'In der Seitenleiste anzeigen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Sollen Avatar Bilder auch in der Seitenleiste (letze Kommentare) angezeigt werden?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Avatar Typ anzeigen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'Wenn angeschaltet, wird eine Zeile unterhalb des Kommentar Editors ausgegeben, die angibt, welche Avatar Typen aktuell unterstützt werden.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD', 'Avatar laden über');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s Autoren-Bilder werden unterstützt.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Autorenname im ALT Attribut');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Normaler Weise wird der Autorenname im TITLE Attribut des Avatar Bildes angegeben, das ALT Attribut wird mit einem * gefüllt, um das Seitenlayout nicht zu zerstören, wenn der Browser das Bild nicht laden kann. Allerdings wird blinden Lesern das ALT Attribut vorgelesen. Falls Sie diese Leser unterstützen wollen, sollten Sie diese Option einschalten.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatare</a></b> werden von einem zentralem Server anhand der EMail Information des Kommentators abgeholt, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatare</a></b> sind die favicons auf der Homepage, die der Kommentator angegeben hat, ' .
|
||||
'<b><a href="http://twitter.com" target="_blank">Twitter</a></b> lädt Bilder aus Twitter Profilen, ' .
|
||||
'<b><a href="http://identi.ca" target="_blank">Identica</a></b> lädt Bilder aus Identica Profilen, ' .
|
||||
'<b><a href="http://www.pavatar.com" target="_blank">Pavatare</a></b> zeigen auf ein Bild, das der Besucher auf seiner Homepage hat, ' .
|
||||
'<b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog Avatare</a></b> werden von einem zentralen Server geladen und ' .
|
||||
'<b><a href="http://www.splitbrain.org/go/monsterid" target="_blank">Monster ID</a></b>, <b><a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/" target="_blank">Identicon</a></b> und <b><a href="http://www.shamusyoung.com/twentysidedtale/?p=1462" target="_blank">Wavatar</a></b> Avatare sind lokal erstellte und für jeden Schreiber einzigartige Bilder.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">ACHTUNG!</font> Dieses Plugin muss vor allen Plugins ausgeführt werden, die Links verändern (wie z.B. das Exit Tracking Plugin)!<br/>' .
|
||||
'<font color="red">Ansonsten werden Pavatare, Favatare und MyBlogLog Avatare nicht funktionieren!</font>');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK', 'Gravatar Fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_DESC', 'Gravatar implementiert einige eigene Fallback Methoden für den Fal, dass kein Gravatar für den Benutzer gefunden wurde. Es wurde ebenso Moster ID, Identicon und Wavatar. Wenn Du einen dieser Fallbacks einstellst, so wird keine weitere Methode nach Gravatar versucht, falls der Benutzer eine EMail angegeben hat.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS', 'Gravatar Fallback immer benutzen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS_DESC', 'Gravatar Fallbacks auch dann benutzen, wenn der Benutzer keine EMail (aber eine URL oder einen Namen) eingegeben hat.');
|
||||
|
||||
// Next lines were translated on 2009/08/20
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DESC', 'Wenn die vorherigen Methoden fehlschlagen, versuche diese. Der Typ "' . PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT . '", "Monster ID", "Wavatar", "Identicon" und "---" wird niemals fehlschlagen. Alles unterhalb dieser Methoden wird nicht versucht.');
|
64
plugins/serendipity_event_gravatar/UTF-8/lang_pl.inc.php
Normal file
@ -0,0 +1,64 @@
|
||||
<?php #
|
||||
|
||||
/**
|
||||
* @version
|
||||
* @author Translator Name <yourmail@example.com>
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Pokazuje avatary w komentarzach. Gravatars, Pavatars, Favatars und MyBlogLog avatars are supported.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Produce smarty tag');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'If this option is switched on, the avatar images are not written directly into the comment output but a smarty tag {$comment.avatar} is produced. Only templates, that support this smarty tag, will display the avatar, if this option is set to true. The best way is to try it, if your template supports this smarty tag.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Domy¶lny obrazek avatara');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'rozmiar obrazka');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Rating');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'No rating');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicit (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'Jaki jest adres URL do domy¶lnego obrazka avatara?');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Maksymalny rozmiar avatara (w pikselach)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Wybierz Rating (poziom przyznawany przez gravatar.com ka¿demu obrazkowi avatara), jaki ma byæ wy¶wietlany na stronie');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Buforowaæ Avatars?');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Je¶li chcesz buforowaæ obrazki avatarów, wpisz ilo¶æ godzin, w ci±gu których obrazek bêdzie pobierany z Twojego serwera zamiast z centralnego serwera www.gravatar.com. Pamiêtaj, ¿e to spowoduje wzrost obci±¿enia Twojego hosta. Plusem buforowania jest odci±¿enie serwerów Gravatara i przynajmniej czasowe uniezale¿nienie siê od centralnych serwerów na wypadek np. ich awarii. "0" wy³±cza buforowanie.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Alignment');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'This option configures the alignment of the avatar, if the smarty tag option is not used. For smarty tags you have to do the alignment using the CSS class of the avatar.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'left');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'right');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'no alignment');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'Use in sidebar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Should avatar images be shown in the recent comments sidebar, too?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Show avatar type info');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'If switched on an infoline is displayed below the comment box which types of avatars are supported at the moment.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Defaultavatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_1', 'First try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_1_DESC', 'Try this avatar getting method first. Type "Defaultavatar" will load the default avatar, "---" will load no picture. ');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_2', 'Second try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_2_DESC', 'If method 1 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_3', 'Third try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_3_DESC', 'If method 2 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4', 'Fourth try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4_DESC', 'If method 3 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4', 'Fifth try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4_DESC', 'If method 4 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s author images supported.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Authorname in ALT attribute');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Normaly the authors name is displayed in the TITLE attribute of the avatar image, the ALT attribute is filled with an *. This prevents destroying the layout, when the browser is not able to load the image. But for blind people the ALT attribute is read, so if you want to support them, switch this option on.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatars</a></b> are central-served avatar images by email, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatars</a></b> are favicons of the writer\'s site, <b><a href="http://www.pavatar.com" target="_blank">Pavatars</a></b> ' .
|
||||
'are images at the writer\'s site, <b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog avatars</a></b> are central-served avatar images again and ' .
|
||||
'<b><a href="://www.splitbrain.org/go/monsterid" target="_blank">Monster ID avatars</a></b> are localy created monster images unique for each writer.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">CAUTION!</font> This plugin has to be executed before any plugin changing links (like i.e. the exit tracking plugin)! ' .
|
||||
'<font color="red">Else Pavatars, Favatars and MayBlogLog avatars won\'t work!</font>');
|
@ -0,0 +1,11 @@
|
||||
body {
|
||||
font-family: Arial, sans-serif!important;
|
||||
margin: 20;
|
||||
}
|
||||
#title {
|
||||
background: #cfcfcf;
|
||||
margin: 0;
|
||||
}#content {
|
||||
background: #efefef;
|
||||
margin: 0;
|
||||
}
|
BIN
plugins/serendipity_event_gravatar/documentation/identicons.jpg
Normal file
After Width: | Height: | Size: 15 KiB |
BIN
plugins/serendipity_event_gravatar/documentation/monsterid.png
Normal file
After Width: | Height: | Size: 6.2 KiB |
BIN
plugins/serendipity_event_gravatar/documentation/wavatars.jpg
Normal file
After Width: | Height: | Size: 10 KiB |
433
plugins/serendipity_event_gravatar/documentation_cs.html
Normal file
@ -0,0 +1,433 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250">
|
||||
<title>Dokumentace: Avatar Plugin</title>
|
||||
<link rel="stylesheet" type="text/css" href="documentation/documentation.css"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>Dokumentace k pluginu 'Gravatar'</h1>
|
||||
|
||||
<p>Dokumentaci k tomuto pluginu přeložil do češtiny Vladimír Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 26.6.2011. Od té doby mohl být plugin pozměněn nebo mohly být rozšířené jeho funkce. Zkontrolujte pro jistotu i <a href="documentation_de.html">aktuální německou dokumentaci</a>, <a href="documentation_en.html">anglickou dokumentaci</a> a <a href="ChangeLog">ChangeLog</a>.
|
||||
|
||||
<div id="title">
|
||||
<a name="top"/>
|
||||
<h1>Dokumentace k pluginu: Avatar Plugin (Gravatar)</h1>
|
||||
</div>
|
||||
<div id="content">
|
||||
<h2>Obsah</h2>
|
||||
<ol>
|
||||
<li><a href="#overview">Přehled</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#avt_gravatar">Gravatar</a></li>
|
||||
<li><a href="#avt_pavatar">Pavatar</a></li>
|
||||
<li><a href="#avt_favatar">Favatar</a></li>
|
||||
<li><a href="#avt_twitter">Twitter</a></li>
|
||||
<li><a href="#avt_identica">Identica</a></li>
|
||||
<li><a href="#avt_mybloglog">MyBlogLog</a></li>
|
||||
<li><a href="#avt_wavatar">Wavatar</a></li>
|
||||
<li><a href="#avt_monsterid">MonsterID</a></li>
|
||||
<li><a href="#avt_identicon">Identicon/YCon</a></li>
|
||||
<li><a href="#avt_standard">Standardavatar</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#config">Nastavení</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#cnf_method">Pořadí vložení Avatarů</a></li>
|
||||
<li><a href="#cnf_standard">Standard-Avatar</a></li>
|
||||
<li><a href="#cnf_sidbar">Zobrazovat v postranním panelu</a></li>
|
||||
<li><a href="#cnf_showtype">Zobrazovat podporované typy avatarů</a></li>
|
||||
<li><a href="#cnf_autoralt">Jméno autora v atributu ALT</a></li>
|
||||
<li><a href="#cnf_smartify">Generovat Smarty Tag</a></li>
|
||||
<li><a href="#cnf_alignment">Zarovnání</a></li>
|
||||
<li><a href="#cnf_size">Velikost obrázku</a></li>
|
||||
<li><a href="#cnf_cache">Doba cachování</a></li>
|
||||
<li><a href="#cnf_gravatar_rating">Indikace Gravataru</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback">Gravatar Fallback (zpracování chyby)</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback_always">Vždy vyžadovat Gravatar Fallback</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#changelog">ChangeLog (historie verzí)</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<a name="overview"></a>
|
||||
<h2>Přehled</h2>
|
||||
<p>Pomocí pluginu Avatar lze přiřadit komentujícím v blogu přiřadit "obličej". Každému samostatnému komentátorovi lze přiřadit takzvaný Avatar, který ho reprezentuje. K tomu lze použít několik různých mechanizmů, jak umožnit komentujícím použití avatara, které budou v následujícím textu probrány.
|
||||
</p>
|
||||
<p>Vždy je použit první mechanizmus, který nalezne avatara. Další způsoby pak nejsou ani zkoušeny. To znamená, že je třeba seřadit metody v tom pořadí, aby byly co nejdříve použity nejčastěji používané mechanizmy. Způsoby, které poskytnou avatara v každém případě, by měly být umístěny až na konci, protože po nich zařazené metody nebudou přirozeně nikdy uplatněny.
|
||||
</p>
|
||||
<p><strong>Důležité:</strong> Tento plugin musí být umístěn v seznamu pluginů před všemi pluginy, které mění odkazy, jako například "Markup: Sledování odchodů" (Exit Tracking Plugin). Jinak nemusejí fungovat například avatary, které jsou generovány na základě odkazů na stránky komentátorů.
|
||||
</p>
|
||||
<p>Následuje popis aktuálně dostupných mechanizmů, jak přiřadit avatara komentátorům:</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_gravatar"></a>
|
||||
<h3>Gravatar</h3>
|
||||
<p><a href="http://www.gravatar.com" target="_blank">Gravatar</a> je jedna z nejznámějších služeb pro uživatele avatarů. Uživatele se mohou u této služby registrovat pomocí emailu, na který je vázán obrázek avatara.</p>
|
||||
<p>Gravatary jsou tedy spřažené s emailem komentátora. Pouze pokud komentátor zadá svůj mail, je možné dotázat se Gravataru, jestli je pro daný mail registrován obrázek avatara.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_pavatar"></a>
|
||||
<h3>Pavatar</h3>
|
||||
<p><a href="http://www.pavatar.com" target="_blank">Pavatary</a> jsou avatary (obrázky), které pro tento účel nahrál uživatel na svoji domovskou stránku.</p>
|
||||
<p>Oproti velmi podobným <a href="#avt_favatar">Favatarům</a> sem může uživatel nahrát obrázek avatara v libovolném rozlišení.</p>
|
||||
<p>V tomto případě se zjišťuje avatar na základě domovské stránky, kterou zadal komentátor, konkrétně jestli tato domovská stránka obsahuje Pavatara. Tento způsob zjišťování avatara je použit přirozeně pouze v případě, že komentátor zadal domovksou webovou stránku.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_favatar"></a>
|
||||
<h3>Favatar</h3>
|
||||
<p>Toto je koncept, pomocí kterého má spousta vlastníků webových stránek Avatara, aniž pro to musejí cokoliv udělat:</p>
|
||||
<p>Blog použije jednoduše favicon (ikonku webu) ze stránky, kterou komentátor zadal jako svoji domovskou.
|
||||
Favicon je obvykle jenom obyčejná ikona, která bývá docela malá a často nevypadá jako avatar.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_twitter"></a>
|
||||
<h3>Twitter</h3>
|
||||
<p>V případě, že komentátor zadá adresu domovské stránky jako URL <a href="http://twitter.com" target="_blank">profilu na Twitteru</a>, pak bude tento profil prohledán, jestli obsahuje profilovou fotku, která bude následně použita jako avatar.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Twitter před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Twitteru. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Twitteru.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identica"></a>
|
||||
<h3>Identica</h3>
|
||||
<p>Toto je zvláštní avatar pro pingbacky <a href="http://identi.ca" target="_blank">Identica</a>. V tomto případě je hledán profilový obrázek uživatele, který poslal pingback.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Identica před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Identicy. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Identicy.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_mybloglog"></a>
|
||||
<h3>MyBlogLog</h3>
|
||||
<p>Toto je opět centrální služba (podobně jako Gravatar). MyBlogLog je služba poskytující blogy, ale zároveň z ní lze získat avatary.</p>
|
||||
<p>Přítomnost MyBlogLog avatarů je zjištěna z domovské adresy komentátorů.
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_wavatar"></a>
|
||||
<h3>Wavatar</h3>
|
||||
<p>Wavatar je dynamicky vyroben z domovské stránky a emailové adresy komentátorů. Poskytuje pro každého uživatele jiný, ale vždy stejný obrázek. Tímto způsobem je <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány. Wavatary vypadají asi následovně:</p>
|
||||
<p align="center"><img src="documentation/wavatars.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_monsterid"></a>
|
||||
<h3>MonsterID</h3>
|
||||
<p>MonsterID avatary jsou generovány stejným mechanizmem jako Wavatary nebo Idnetikony. V tomto případě jsou vygenerovány takovéto roztomilé "příšerky" (monstra).</p>
|
||||
<p>Podobně jako u Wavataru a Identikon je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.
|
||||
<p align="center"><img src="documentation/monsterid.png"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identicon"></a>
|
||||
<h3>Identicon/YCon</h3>
|
||||
<p>
|
||||
Avatary Identicon (identikony) jsou generovány stejným mechanizmem jako Wavatary nebo MonsterID. V tomto případě jsou vygenerovány abstraktní obrazce.</p>
|
||||
<p>Podobně jako u Wavataru a MonsterID je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.</p>
|
||||
<p align="center"><img src="documentation/identicons.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_standard"></a>
|
||||
<h3>Standardavatar</h3>
|
||||
<p>Metoda "Standardavatar" poskytuje vždycky stejný obrázek pro všechny uživatele. Obrázek, který bude použit, lze zadat v sekci "Nastavení".</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="config"></a>
|
||||
<h2>Nastavení</h2>
|
||||
|
||||
<a name="cnf_method"></a>
|
||||
<h3>Pořadí vložení Avatarů</h3>
|
||||
<p>Zde je zadáno pořadí zkoušení jednotlivých metod pro zjištšění avatarů ke komentátorům.</p>
|
||||
<p>V současnosti existuje 6 metod, ze kterých je možné pořadí sestavit. Je třeba dát pozor na to, že metody, které generují avatara pokaždé, jsou poslední, které jsou vyzkoušeny, všechny následující metody jsou ignorovány.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_standard"></a>
|
||||
<h3>Standard-Avatar</h3>
|
||||
<p>URL adresa ke standardnímu avataru. Tady musíte zadat relativní nebo absolutní URL adresu k obrázku standardního avataru.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_sidbar"></a>
|
||||
<h3>Zobrazovat v postranním panelu</h3>
|
||||
<p>Mají se obrázky avatarů zobrazovat i v postranním panelu (poslední komentáře)?</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_showtype"></a>
|
||||
<h3>Zobrazovat podporované typy avatarů</h3>
|
||||
<p>Pokud je zaškrtnuto, pak se pod políčkem k vložení komentáře objeví řádek s výčtem podporovaných avatarů.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_autoralt"></a>
|
||||
<h3>Jméno autora v atributu ALT</h3>
|
||||
<p>Normálně je umístěho jméno autora v atributu TITLE u obrázku, atribut ALT je pak vyplněn hvězdičkou "*", aby se v rozvržení stránky nic nerozházelo, pokud nejsou nataženy obrázky. Nicméně z hlediska přístupnosti stránky i pro slepé čtenáře je důležité, aby v atributu ALT něco bylo, protože je to právě tento atribut, který jim je předčítán a podle kterého poznají, co je na obrázku. Pokud tedy chcete podporovat i tyto postižené čtenáře, měli byste tuto volbu povolit.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_smartify"></a>
|
||||
<h3>Generovat Smarty Tag</h3>
|
||||
<p>Pokud je zaškrtnuta tato volby, není obrázek avatara vložen přímo do komentáře, ale místo toho je generován Smarty Tag {$comment.avatar}, který při generování stránky obsahuje HTML kód pro zobrazení obrázku. Tuto volbu byste měli zapnout pouze pokud víte, že šablona vzhledu, kterou požíváte, podporuje tento tag. Jestli tomu tak opravdu je, můžete jednoduše vyzkoušet.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_alignment"></a>
|
||||
<h3>Zarovnání</h3>
|
||||
<p>Pomocí této volby můžete zadat zarovnání avatara vzhledem ke komentáři, tedy pokud nepoužítáve volbu Smarty Tag. V případě, že Smarty Tag používáte, pak musíte k zarovnání obrázku použít odpovídající CSS třídu ve stylopisu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_size"></a>
|
||||
<h3>Velikost obrázku</h3>
|
||||
<p>Maximální zobrazená velikost avataru v pixelech.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_cache"></a>
|
||||
<h3>Doba cachování</h3>
|
||||
<p>Když mají být avatary dočasně ukládány (doporučeno!), musí být zde uveden počet hodin, během kterých se mají obrázky natahovat z blogového serveru, namísto serveru vzdáleneé avatarové služby. Sice to způsobí lehké zvýšení provozu na vašem blogovém serveru, na druhou stranu se stanou obrázky víceméně nezávislé na přístupnosti serveru externích služeb. "0" znamená vypnutí cachování.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_rating"></a>
|
||||
<h3>Indikace Gravataru</h3>
|
||||
<p>Dětská pojistka :)</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback"></a>
|
||||
<h3>Gravatar Fallback (zpracování chyby)</h3>
|
||||
<p>Metoda Gravatar umožňuje chybovou metodu pro případ, kdy pro uživatele není nalezen žádný avatar. Tou může být jedna z Monster ID, Identicon nebo Wavatar. Pokud nastavíte tuto chybovou metodu pro Gravatara, nebudou zkoušeny žádné další metody pro zjištění avatara, pokud uživatel zadal emailovou adresu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback_always"></a>
|
||||
<h3>Vždy vyžadovat Gravatar Fallback</h3>
|
||||
<p>Vyžadovat zpracování chyby Gravatar (Gravatar Fallback) také pokud uživatel nezadal žádný email (ale pokud zadal URL adresu domovské stránky nebo jméno).</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="changelog"></a>
|
||||
<h2>Historie verzí (ChangeLog)</h2>
|
||||
|
||||
<ul>
|
||||
<li>verze 1.54</li>
|
||||
<ul>
|
||||
<li>Do jazykové konstanty PLUGIN_EVENT_GRAVATAR_SUPPORTED byl přidán parametr %s pro zobrazení podporovaných avatarových služeb.</li>
|
||||
</ul>
|
||||
<li>verze 1.52</li>
|
||||
<ul>
|
||||
<li>Změněno zobrazení podporovaných avatarů pod polem pro komentář, aby podporovalo hezké zalamování řádků.</li>
|
||||
</ul>
|
||||
<li>verze 1.51</li>
|
||||
<ul>
|
||||
<li>Použití funkce strtolower() pro mailové adresy.</li>
|
||||
</ul>
|
||||
<li>verze 1.49 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar v blozích s přesměrováním nefungoval, pokud byl odkaz na Pavatar přístupný pouze v informacích tagu "rel link"</li>
|
||||
</ul>
|
||||
<li>verze 1.48 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava: Kompatibilita PHP byla porušena při opravě 1.46 :-/</li>
|
||||
<li>Přidán avatar Identica. Použito hlavně pro pingbacky Indetica a mělo by být použito před Favatarem, jinak se bude zobrazovat značka Identica místo obrázku uživatele.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.47 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů v template_c</li>
|
||||
</ul>
|
||||
<li>verze 1.46 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidán Twitter Avatar (pokud URL odkazuje na profil na Twitteru). To je většinou použito pro Tweetbacky a mělo by být použito před Favatarem, jinak se bude zobrazovat logo Twitteru.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.45 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Nápověda</li>
|
||||
<li>Vyčištění</li>
|
||||
</ul>
|
||||
<li>verze 1.44 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Wavatarů</li>
|
||||
<li>Podpora pro ošetření chyb (fallback) Gravataru pomocí indetyicon, MonsterID a Wavataru.</li>
|
||||
<li>Optimalizace zpětných volání (trackback) avatarů: Querypars budou odstřiženy z URL. Nyní v ukázkovém Serendipity blogu dostanete vždycky stejného cachovaného Avatara, ne samostatného pro jiné stránky.</li>
|
||||
</ul>
|
||||
<li>verze 1.43 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Volba nastavení pro přidání jména autora do attributu ALT u obrázku avatara. Normálně je to vyplněno hvězdičkou "*", ale slepci jsou při prohlížení stránek závislí na tagu ALT, který jim čtečky předčítají, aby se dozvěděli, co je obsahem obrázku.</li>
|
||||
</ul>
|
||||
<li>verze 1.42 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kódování podtržítka "_" v URL adresách uživatelů, aby se odlišily od oddělovačů. Funkce "urlencode" je nekóduje. Díky uživateli [Tino Schwarze] za objevení a opravu.</li>
|
||||
</ul>
|
||||
<li>verze 1.41 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Opravena hlavička "Last-Modified" u obrázků avatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.40</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Ycon (<a href="http://moblog.wiredwings.com">http://moblog.wiredwings.com<a/>)(</li>
|
||||
</ul>
|
||||
<li>verze 1.39 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Avatary Monster ID je nyní také cachován, protože jejich vytváření trvá dlouho.</li>
|
||||
</ul>
|
||||
<li>verze 1.38 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Podpora Monster ID avatarů (podrobnosti naleznete na <a href="http://www.splitbrain.org/go/monsterid">http://www.splitbrain.org/go/monsterid</a>)</li>
|
||||
<li>Selhání při čerstvé instalaci a času cache nastaveném na 0.</li>
|
||||
<li>Podpora nastavení absolutní cesty k standardnímu avataru.</li>
|
||||
<li>Po uložení nastavení je nyní cache <b>vždy</b> vyčištěna, aby byly změny viditelné ihned, dokonce i když je cachování zapnuto.</li>
|
||||
<li>Pokud plugin nemůže zapisovat do cache, pak to v ladicím módu zapíše do logu a zobrazí výchozí obrázek, pokud není nalezen cachovaný soubor.</li>
|
||||
</ul>
|
||||
<li>verze 1.37 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Řádka pod oknem komentáře informující o podporovaných typech avatarů lze skrýt pomocí nastavení.</li>
|
||||
</ul>
|
||||
<li>verze 1.36 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána nová volba: Můžete nastavit, že plugin nebude vytvářet avatary přímo, ale místo toho pouze tag pro smarty. Pokud je tato volba zapnutá, můžete si definovat v šabloně pro komentáře, kde se mají avatary zobrazovat, a to pomocí tagu $comment.comment_avatar.</li>
|
||||
<li>CSS třída avataru se bude měnit podle toho, kde je zobrazen. Pro normální komentáře bude mít třídu "comment_avatar", pro plugin "nejnovější příspěvky" to bude třída "serendipity_plugin_comments_avatar", aby byla možnost jednoduše je označit, ostylovat.</li>
|
||||
<li>Nastavení zarovnání avatarů: Nastavení zarovnání bude použito, pokud je avatar vykreslen přímo (ne pomocí smarty).</li>
|
||||
<li>Nová volba pro vypínání/zapínání obrázků avatarů v postranním sloupci (nejnovější komentáře).</li>
|
||||
<li>Podporovaní metody avatarů se zobrazovaly i pod kontaktním formulářem, což ale nemělo logický smysl. V tomto fromuláři byly tedy avatary vypnuty.</li>
|
||||
<li>Další změny v jazykových souborech.</li>
|
||||
</ul>
|
||||
<li>verze 1.35 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby v anglickém jazykovém souboru. (Díky Donovi!)</li>
|
||||
</ul>
|
||||
<li>verze 1.34 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Hodnocení Gravatarů nepracuje spolehlivě. Můj Gravatar hodnocený jako G je zobrazen pouze při použití hodnocení gravatarů X. :-/<br />
|
||||
Přidána volba pro vypnutí parametru hodnocení Gravatarů, což by mělo mít stejný efekt jako nastavení hodnocení X.</li>
|
||||
</ul>
|
||||
<li>verze 1.33 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar: X-Pavatar Header je nyní znovu podporován a je první použitou metodou automatické detekce Pavatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.32 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Výchozí avatar MyBlogLog nebyl správně detekování. :-/</li>
|
||||
<li>Pokud není zadán email ani url adresa, ale je definován výchozí avatar, je nyní zobrazen právě výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.31 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Změna času volání (call-time) chyby (pass-by-reference) (fetchAvatar).</li>
|
||||
</ul>
|
||||
<li>verze 1.30 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Standradní Avatar se nezobrazoval, pokud byl blog nainstalován v podadresáři webu a ne přímo v kořenové složce.</li>
|
||||
<li>Odkaz na Gravatara byl trochu špatně (přesto fungoval).</li>
|
||||
</ul>
|
||||
<li>verze 1.29 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava chyby 1.27 přidávala k URL "http://", i když nebyla zadána vůbec žádná URL adresa.</li>
|
||||
</ul>
|
||||
<li>verze 1.28 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>V Serendipity 1.1 nebylo možné natavit výchozího avatara. Nastavení nebylo kompatibilní s verzí Serendipity 1.1.</li>
|
||||
</ul>
|
||||
<li>verze 1.27 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud pisatel zadal svoji adresu jako "www.domena.cz" místo "http://www.domena.cz", Avatar nebyl načten správně.</li>
|
||||
</ul>
|
||||
<li>verze 1.26 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog trochu pozměnil způsob volání avatara, což mělo za následek, že ošetření chybových výstupů (fallback) pro MyBlogLog přestal fungovat.</li>
|
||||
</ul>
|
||||
<li>verze 1.25 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Zarovnání (algin) nahraceno definicí pomocí CSS stylů, takže XHTML už neobsahuje žádné definice zarovnání.</li>
|
||||
</ul>
|
||||
<li>verze 1.24 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kontrola odpovědi MyBlogLog, jestli obsahuje opravdu obrázek.</li>
|
||||
<li>Vyčištění paměti cache při nastavení hodnoty cachování na 0.</li>
|
||||
<li>Vypnutí ladicích výpisů.</li>
|
||||
</ul>
|
||||
<li>verze 1.23 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při vkládání čerstvých P/favatarů, plugin přijme pouze odpovědi označené vzdáleným serverem jako obrázky. To zamezí přijetí potenciálních html stránek jako obrázku avatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.22 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání i přesměrovaných P/Favatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.21 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání avatarů se rozbilo při vypnutí cache.</li>
|
||||
<li>Prohlížeč nebyl schopen cachovat výchozí avatary kvůli špatně nastavenému času cache.</li>
|
||||
<li>Kontrola, jestli cachovaný soubor vypadá jako obrázek, předtím, než je odeslán na klienta.</li>
|
||||
</ul>
|
||||
<li>verze 1.20 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Titulek obrázku avatara nyní zobrazuje jméno autora místo "Avatar" (V.)</li>
|
||||
</ul>
|
||||
<li>verze 1.19 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Využití cache prohlížeče má za následek dobré vylepšení výkonu!</li>
|
||||
</ul>
|
||||
<li>verze 1.18 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů</li>
|
||||
</ul>
|
||||
<li>verze 1.17 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud je zapnuto cachování, je nyní cachováno <b>všechno</b>. Známí přispěvatelé a komentátoři nyní nezpůsobí <b>žádné</b> volání cizích serverů, pokud už jsou jejich obrázky cachovány. Velmi pěkné posílení výkonu. Díky Garvinovi za nápad.</li>
|
||||
<li>Záplata proti hackování od uživatele [garvinhickins]</li>
|
||||
</ul>
|
||||
<li>verze 1.16 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>uhlazení kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.14 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Implementováno zpracování chyb pro MyBlogLog! :-) Ale je pomalé, dokonce i s optimalizací pomocí cachování. MyBlogLog by neměl být první v pořadí avatarů.</li>
|
||||
<li>Přidána pátá kolonka pro výběr metody avatarů, protože MyBlogLog nyní také podporuje zpracování chyb (fallback).</li>
|
||||
</ul>
|
||||
<li>verze 1.13 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Doporučení změněno: Není to plugin "statistika", který znefunkční Pavatary/Favatary, ale plugin "sledování odchodů" (exit tracking plugin)</li>
|
||||
</ul>
|
||||
<li>verze 1.12 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog avatary jsou nyní také cachovány.</li>
|
||||
<li>Stránky s přesměrováním na výchozí stránku, pokud nebyla nalazena výchozí položka, jsou nyní podporovány. Dřívější plugin avatar předpokládal, že výchozí stránka ja P/Favatar.</li>
|
||||
<li>Výchozí nastavení pořadí avatarů je nyní: Gravatar -> Pavatar
|
||||
-> Favatar -> výchozí Avatar</li>
|
||||
<li>Přidáno doporučení, že plugin by měl být zařazen před pluginy, které mění odkazy.</li>
|
||||
<li>Načítání nastavené cesty pluginu. Dříve to byl vždy adresář 'plugin'.</li>
|
||||
<li>Vyřazeno nastavení okraje gravatara, protože už nefunguje (napořád?).</li>
|
||||
</ul>
|
||||
<li>verze 1.11 [brockhaus], testovací verze nebyla releasována do CVS/Spartacus</li>
|
||||
<ul>
|
||||
<li>Fallback (zpracování chyby) pro Gravatar funguje! Ale zobrazuje výchozího avatara nezávisle na nastavení. Takže toto nastavení bylo smazáno.</li>
|
||||
</ul>
|
||||
<li>verze 1.10 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Informace o Pavatar / Avatar nebyly nikdy načtené z cache</li>
|
||||
<li>...ale po načtení z cache způsobily nekonečnou smyčku pro obrázky načtené z lokálního blogu (pokud byl povolen postranní blugin s komentáři - comment sidebar)</li>
|
||||
<li>Nastavení výšky obrázku bylo pojmenováno "height" ... :-/</li>
|
||||
<li>Cachování Gravataru nefungovalo spolehlivě, pokud byl nastaven výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.9 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při hledání Pavatara byl natažen Favatar jako Pavatar, pokud nebyl nalezen Pavatar, ale favicon. Díky uživateli [El Burro]</li>
|
||||
</ul>
|
||||
<li>verze 1.8 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Plugin nebych schopen načíst Favatary/Pavatary, pokud bylo přesměrování nasměrováno na URL stránky nastavené jako domovská stránka komentujícího. Třeba Garvin má takový blog...</li>
|
||||
</ul>
|
||||
<li>verze 1.7 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Pavatarů (<a href="www.pavatar.com">www.pavatar.com</a>)</li>
|
||||
<li>Přidána podpora MyBlogLog avatarů (<a href="www.pavatar.com">www.mybloglog.com</a>)</li>
|
||||
<li>Pořadí pro výběr avatarů a jaké typy avatarů jsou podporovány, vše je nyní nastavitelné.</li>
|
||||
<li>Standardní avatar může být jeden z nich (měl by být poslední).</li>
|
||||
<li>Volba pro nenastavení Gravatara jako výchozího avatara, i když je definovaný. (Chceme méně datových profilů...)</li>
|
||||
<li>Vložení výchozího avatara pomocí mediatéky v nastavení pluginu.</li>
|
||||
<li>Velikost obrázku je nyní zajištěna pomocí HTML kódu.</li>
|
||||
<li>Pod polem pro komentář jsou zobrazovány pouze aktuálně nastavené metody avatara jako podporované.</li>
|
||||
</ul>
|
||||
<li>verze 1.6 [garvinhickins]</li>
|
||||
<li>verze 1.5 [garvinhickins]</li>
|
||||
<li>verze 1.4 [garvinhickins]</li>
|
||||
<li>verze 1.3 [garvinhickins]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby neplatnosti domény</li>
|
||||
</ul>
|
||||
</ul>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
</body>
|
||||
</html>
|
433
plugins/serendipity_event_gravatar/documentation_cz.html
Normal file
@ -0,0 +1,433 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-2">
|
||||
<title>Dokumentace: Avatar Plugin</title>
|
||||
<link rel="stylesheet" type="text/css" href="documentation/documentation.css"/>
|
||||
</head>
|
||||
<body>
|
||||
|
||||
<h1>Dokumentace k pluginu 'Gravatar'</h1>
|
||||
|
||||
<p>Dokumentaci k tomuto pluginu přeložil do češtiny Vladimír Ajgl (vlada [zavinac] ajgl [tecka] cz) dne 26.6.2011. Od té doby mohl být plugin pozměněn nebo mohly být rozšířené jeho funkce. Zkontrolujte pro jistotu i <a href="documentation_de.html">aktuální německou dokumentaci</a>, <a href="documentation_en.html">anglickou dokumentaci</a> a <a href="ChangeLog">ChangeLog</a>.
|
||||
|
||||
<div id="title">
|
||||
<a name="top"/>
|
||||
<h1>Dokumentace k pluginu: Avatar Plugin (Gravatar)</h1>
|
||||
</div>
|
||||
<div id="content">
|
||||
<h2>Obsah</h2>
|
||||
<ol>
|
||||
<li><a href="#overview">Přehled</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#avt_gravatar">Gravatar</a></li>
|
||||
<li><a href="#avt_pavatar">Pavatar</a></li>
|
||||
<li><a href="#avt_favatar">Favatar</a></li>
|
||||
<li><a href="#avt_twitter">Twitter</a></li>
|
||||
<li><a href="#avt_identica">Identica</a></li>
|
||||
<li><a href="#avt_mybloglog">MyBlogLog</a></li>
|
||||
<li><a href="#avt_wavatar">Wavatar</a></li>
|
||||
<li><a href="#avt_monsterid">MonsterID</a></li>
|
||||
<li><a href="#avt_identicon">Identicon/YCon</a></li>
|
||||
<li><a href="#avt_standard">Standardavatar</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#config">Nastavení</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#cnf_method">Pořadí vložení Avatarů</a></li>
|
||||
<li><a href="#cnf_standard">Standard-Avatar</a></li>
|
||||
<li><a href="#cnf_sidbar">Zobrazovat v postranním panelu</a></li>
|
||||
<li><a href="#cnf_showtype">Zobrazovat podporované typy avatarů</a></li>
|
||||
<li><a href="#cnf_autoralt">Jméno autora v atributu ALT</a></li>
|
||||
<li><a href="#cnf_smartify">Generovat Smarty Tag</a></li>
|
||||
<li><a href="#cnf_alignment">Zarovnání</a></li>
|
||||
<li><a href="#cnf_size">Velikost obrázku</a></li>
|
||||
<li><a href="#cnf_cache">Doba cachování</a></li>
|
||||
<li><a href="#cnf_gravatar_rating">Indikace Gravataru</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback">Gravatar Fallback (zpracování chyby)</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback_always">Vždy vyžadovat Gravatar Fallback</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#changelog">ChangeLog (historie verzí)</a></li>
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<a name="overview"></a>
|
||||
<h2>Přehled</h2>
|
||||
<p>Pomocí pluginu Avatar lze přiřadit komentujícím v blogu přiřadit "obličej". Každému samostatnému komentátorovi lze přiřadit takzvaný Avatar, který ho reprezentuje. K tomu lze použít několik různých mechanizmů, jak umožnit komentujícím použití avatara, které budou v následujícím textu probrány.
|
||||
</p>
|
||||
<p>Vždy je použit první mechanizmus, který nalezne avatara. Další způsoby pak nejsou ani zkoušeny. To znamená, že je třeba seřadit metody v tom pořadí, aby byly co nejdříve použity nejčastěji používané mechanizmy. Způsoby, které poskytnou avatara v každém případě, by měly být umístěny až na konci, protože po nich zařazené metody nebudou přirozeně nikdy uplatněny.
|
||||
</p>
|
||||
<p><strong>Důležité:</strong> Tento plugin musí být umístěn v seznamu pluginů před všemi pluginy, které mění odkazy, jako například "Markup: Sledování odchodů" (Exit Tracking Plugin). Jinak nemusejí fungovat například avatary, které jsou generovány na základě odkazů na stránky komentátorů.
|
||||
</p>
|
||||
<p>Následuje popis aktuálně dostupných mechanizmů, jak přiřadit avatara komentátorům:</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_gravatar"></a>
|
||||
<h3>Gravatar</h3>
|
||||
<p><a href="http://www.gravatar.com" target="_blank">Gravatar</a> je jedna z nejznámějších služeb pro uživatele avatarů. Uživatele se mohou u této služby registrovat pomocí emailu, na který je vázán obrázek avatara.</p>
|
||||
<p>Gravatary jsou tedy spřažené s emailem komentátora. Pouze pokud komentátor zadá svůj mail, je možné dotázat se Gravataru, jestli je pro daný mail registrován obrázek avatara.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_pavatar"></a>
|
||||
<h3>Pavatar</h3>
|
||||
<p><a href="http://www.pavatar.com" target="_blank">Pavatary</a> jsou avatary (obrázky), které pro tento účel nahrál uživatel na svoji domovskou stránku.</p>
|
||||
<p>Oproti velmi podobným <a href="#avt_favatar">Favatarům</a> sem může uživatel nahrát obrázek avatara v libovolném rozlišení.</p>
|
||||
<p>V tomto případě se zjišťuje avatar na základě domovské stránky, kterou zadal komentátor, konkrétně jestli tato domovská stránka obsahuje Pavatara. Tento způsob zjišťování avatara je použit přirozeně pouze v případě, že komentátor zadal domovksou webovou stránku.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_favatar"></a>
|
||||
<h3>Favatar</h3>
|
||||
<p>Toto je koncept, pomocí kterého má spousta vlastníků webových stránek Avatara, aniž pro to musejí cokoliv udělat:</p>
|
||||
<p>Blog použije jednoduše favicon (ikonku webu) ze stránky, kterou komentátor zadal jako svoji domovskou.
|
||||
Favicon je obvykle jenom obyčejná ikona, která bývá docela malá a často nevypadá jako avatar.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_twitter"></a>
|
||||
<h3>Twitter</h3>
|
||||
<p>V případě, že komentátor zadá adresu domovské stránky jako URL <a href="http://twitter.com" target="_blank">profilu na Twitteru</a>, pak bude tento profil prohledán, jestli obsahuje profilovou fotku, která bude následně použita jako avatar.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Twitter před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Twitteru. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Twitteru.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identica"></a>
|
||||
<h3>Identica</h3>
|
||||
<p>Toto je zvláštní avatar pro pingbacky <a href="http://identi.ca" target="_blank">Identica</a>. V tomto případě je hledán profilový obrázek uživatele, který poslal pingback.</p>
|
||||
<p><i>Poznámka</i>: Pokud je zároveň použito hledání metodou "Favatar", pak musí stát tato metoda Identica před Favatarem, protože jinak bude místo obrázku z profilu použita favicona Identicy. Což může být na druhou stranu použito úmyslně, například k jasnému a jednoznačnému označení "tweetbacků" z Identicy.
|
||||
</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_mybloglog"></a>
|
||||
<h3>MyBlogLog</h3>
|
||||
<p>Toto je opět centrální služba (podobně jako Gravatar). MyBlogLog je služba poskytující blogy, ale zároveň z ní lze získat avatary.</p>
|
||||
<p>Přítomnost MyBlogLog avatarů je zjištěna z domovské adresy komentátorů.
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_wavatar"></a>
|
||||
<h3>Wavatar</h3>
|
||||
<p>Wavatar je dynamicky vyroben z domovské stránky a emailové adresy komentátorů. Poskytuje pro každého uživatele jiný, ale vždy stejný obrázek. Tímto způsobem je <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány. Wavatary vypadají asi následovně:</p>
|
||||
<p align="center"><img src="documentation/wavatars.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_monsterid"></a>
|
||||
<h3>MonsterID</h3>
|
||||
<p>MonsterID avatary jsou generovány stejným mechanizmem jako Wavatary nebo Idnetikony. V tomto případě jsou vygenerovány takovéto roztomilé "příšerky" (monstra).</p>
|
||||
<p>Podobně jako u Wavataru a Identikon je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.
|
||||
<p align="center"><img src="documentation/monsterid.png"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_identicon"></a>
|
||||
<h3>Identicon/YCon</h3>
|
||||
<p>
|
||||
Avatary Identicon (identikony) jsou generovány stejným mechanizmem jako Wavatary nebo MonsterID. V tomto případě jsou vygenerovány abstraktní obrazce.</p>
|
||||
<p>Podobně jako u Wavataru a MonsterID je tímto způsobem <strong>vždycky</strong> vložen avatar, tedy všechny metody zařazené po této budou ignorovány.</p>
|
||||
<p align="center"><img src="documentation/identicons.jpg"/></p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="avt_standard"></a>
|
||||
<h3>Standardavatar</h3>
|
||||
<p>Metoda "Standardavatar" poskytuje vždycky stejný obrázek pro všechny uživatele. Obrázek, který bude použit, lze zadat v sekci "Nastavení".</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="config"></a>
|
||||
<h2>Nastavení</h2>
|
||||
|
||||
<a name="cnf_method"></a>
|
||||
<h3>Pořadí vložení Avatarů</h3>
|
||||
<p>Zde je zadáno pořadí zkoušení jednotlivých metod pro zjištšění avatarů ke komentátorům.</p>
|
||||
<p>V současnosti existuje 6 metod, ze kterých je možné pořadí sestavit. Je třeba dát pozor na to, že metody, které generují avatara pokaždé, jsou poslední, které jsou vyzkoušeny, všechny následující metody jsou ignorovány.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_standard"></a>
|
||||
<h3>Standard-Avatar</h3>
|
||||
<p>URL adresa ke standardnímu avataru. Tady musíte zadat relativní nebo absolutní URL adresu k obrázku standardního avataru.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_sidbar"></a>
|
||||
<h3>Zobrazovat v postranním panelu</h3>
|
||||
<p>Mají se obrázky avatarů zobrazovat i v postranním panelu (poslední komentáře)?</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_showtype"></a>
|
||||
<h3>Zobrazovat podporované typy avatarů</h3>
|
||||
<p>Pokud je zaškrtnuto, pak se pod políčkem k vložení komentáře objeví řádek s výčtem podporovaných avatarů.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_autoralt"></a>
|
||||
<h3>Jméno autora v atributu ALT</h3>
|
||||
<p>Normálně je umístěho jméno autora v atributu TITLE u obrázku, atribut ALT je pak vyplněn hvězdičkou "*", aby se v rozvržení stránky nic nerozházelo, pokud nejsou nataženy obrázky. Nicméně z hlediska přístupnosti stránky i pro slepé čtenáře je důležité, aby v atributu ALT něco bylo, protože je to právě tento atribut, který jim je předčítán a podle kterého poznají, co je na obrázku. Pokud tedy chcete podporovat i tyto postižené čtenáře, měli byste tuto volbu povolit.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_smartify"></a>
|
||||
<h3>Generovat Smarty Tag</h3>
|
||||
<p>Pokud je zaškrtnuta tato volby, není obrázek avatara vložen přímo do komentáře, ale místo toho je generován Smarty Tag {$comment.avatar}, který při generování stránky obsahuje HTML kód pro zobrazení obrázku. Tuto volbu byste měli zapnout pouze pokud víte, že šablona vzhledu, kterou požíváte, podporuje tento tag. Jestli tomu tak opravdu je, můžete jednoduše vyzkoušet.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_alignment"></a>
|
||||
<h3>Zarovnání</h3>
|
||||
<p>Pomocí této volby můžete zadat zarovnání avatara vzhledem ke komentáři, tedy pokud nepoužítáve volbu Smarty Tag. V případě, že Smarty Tag používáte, pak musíte k zarovnání obrázku použít odpovídající CSS třídu ve stylopisu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_size"></a>
|
||||
<h3>Velikost obrázku</h3>
|
||||
<p>Maximální zobrazená velikost avataru v pixelech.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_cache"></a>
|
||||
<h3>Doba cachování</h3>
|
||||
<p>Když mají být avatary dočasně ukládány (doporučeno!), musí být zde uveden počet hodin, během kterých se mají obrázky natahovat z blogového serveru, namísto serveru vzdáleneé avatarové služby. Sice to způsobí lehké zvýšení provozu na vašem blogovém serveru, na druhou stranu se stanou obrázky víceméně nezávislé na přístupnosti serveru externích služeb. "0" znamená vypnutí cachování.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_rating"></a>
|
||||
<h3>Indikace Gravataru</h3>
|
||||
<p>Dětská pojistka :)</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback"></a>
|
||||
<h3>Gravatar Fallback (zpracování chyby)</h3>
|
||||
<p>Metoda Gravatar umožňuje chybovou metodu pro případ, kdy pro uživatele není nalezen žádný avatar. Tou může být jedna z Monster ID, Identicon nebo Wavatar. Pokud nastavíte tuto chybovou metodu pro Gravatara, nebudou zkoušeny žádné další metody pro zjištění avatara, pokud uživatel zadal emailovou adresu.</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback_always"></a>
|
||||
<h3>Vždy vyžadovat Gravatar Fallback</h3>
|
||||
<p>Vyžadovat zpracování chyby Gravatar (Gravatar Fallback) také pokud uživatel nezadal žádný email (ale pokud zadal URL adresu domovské stránky nebo jméno).</p>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
<a name="changelog"></a>
|
||||
<h2>Historie verzí (ChangeLog)</h2>
|
||||
|
||||
<ul>
|
||||
<li>verze 1.54</li>
|
||||
<ul>
|
||||
<li>Do jazykové konstanty PLUGIN_EVENT_GRAVATAR_SUPPORTED byl přidán parametr %s pro zobrazení podporovaných avatarových služeb.</li>
|
||||
</ul>
|
||||
<li>verze 1.52</li>
|
||||
<ul>
|
||||
<li>Změněno zobrazení podporovaných avatarů pod polem pro komentář, aby podporovalo hezké zalamování řádků.</li>
|
||||
</ul>
|
||||
<li>verze 1.51</li>
|
||||
<ul>
|
||||
<li>Použití funkce strtolower() pro mailové adresy.</li>
|
||||
</ul>
|
||||
<li>verze 1.49 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar v blozích s přesměrováním nefungoval, pokud byl odkaz na Pavatar přístupný pouze v informacích tagu "rel link"</li>
|
||||
</ul>
|
||||
<li>verze 1.48 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava: Kompatibilita PHP byla porušena při opravě 1.46 :-/</li>
|
||||
<li>Přidán avatar Identica. Použito hlavně pro pingbacky Indetica a mělo by být použito před Favatarem, jinak se bude zobrazovat značka Identica místo obrázku uživatele.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.47 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů v template_c</li>
|
||||
</ul>
|
||||
<li>verze 1.46 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidán Twitter Avatar (pokud URL odkazuje na profil na Twitteru). To je většinou použito pro Tweetbacky a mělo by být použito před Favatarem, jinak se bude zobrazovat logo Twitteru.</li>
|
||||
<li>Vyčištění kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.45 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Nápověda</li>
|
||||
<li>Vyčištění</li>
|
||||
</ul>
|
||||
<li>verze 1.44 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Wavatarů</li>
|
||||
<li>Podpora pro ošetření chyb (fallback) Gravataru pomocí indetyicon, MonsterID a Wavataru.</li>
|
||||
<li>Optimalizace zpětných volání (trackback) avatarů: Querypars budou odstřiženy z URL. Nyní v ukázkovém Serendipity blogu dostanete vždycky stejného cachovaného Avatara, ne samostatného pro jiné stránky.</li>
|
||||
</ul>
|
||||
<li>verze 1.43 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Volba nastavení pro přidání jména autora do attributu ALT u obrázku avatara. Normálně je to vyplněno hvězdičkou "*", ale slepci jsou při prohlížení stránek závislí na tagu ALT, který jim čtečky předčítají, aby se dozvěděli, co je obsahem obrázku.</li>
|
||||
</ul>
|
||||
<li>verze 1.42 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kódování podtržítka "_" v URL adresách uživatelů, aby se odlišily od oddělovačů. Funkce "urlencode" je nekóduje. Díky uživateli [Tino Schwarze] za objevení a opravu.</li>
|
||||
</ul>
|
||||
<li>verze 1.41 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Opravena hlavička "Last-Modified" u obrázků avatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.40</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Ycon (<a href="http://moblog.wiredwings.com">http://moblog.wiredwings.com<a/>)(</li>
|
||||
</ul>
|
||||
<li>verze 1.39 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Avatary Monster ID je nyní také cachován, protože jejich vytváření trvá dlouho.</li>
|
||||
</ul>
|
||||
<li>verze 1.38 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Podpora Monster ID avatarů (podrobnosti naleznete na <a href="http://www.splitbrain.org/go/monsterid">http://www.splitbrain.org/go/monsterid</a>)</li>
|
||||
<li>Selhání při čerstvé instalaci a času cache nastaveném na 0.</li>
|
||||
<li>Podpora nastavení absolutní cesty k standardnímu avataru.</li>
|
||||
<li>Po uložení nastavení je nyní cache <b>vždy</b> vyčištěna, aby byly změny viditelné ihned, dokonce i když je cachování zapnuto.</li>
|
||||
<li>Pokud plugin nemůže zapisovat do cache, pak to v ladicím módu zapíše do logu a zobrazí výchozí obrázek, pokud není nalezen cachovaný soubor.</li>
|
||||
</ul>
|
||||
<li>verze 1.37 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Řádka pod oknem komentáře informující o podporovaných typech avatarů lze skrýt pomocí nastavení.</li>
|
||||
</ul>
|
||||
<li>verze 1.36 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána nová volba: Můžete nastavit, že plugin nebude vytvářet avatary přímo, ale místo toho pouze tag pro smarty. Pokud je tato volba zapnutá, můžete si definovat v šabloně pro komentáře, kde se mají avatary zobrazovat, a to pomocí tagu $comment.comment_avatar.</li>
|
||||
<li>CSS třída avataru se bude měnit podle toho, kde je zobrazen. Pro normální komentáře bude mít třídu "comment_avatar", pro plugin "nejnovější příspěvky" to bude třída "serendipity_plugin_comments_avatar", aby byla možnost jednoduše je označit, ostylovat.</li>
|
||||
<li>Nastavení zarovnání avatarů: Nastavení zarovnání bude použito, pokud je avatar vykreslen přímo (ne pomocí smarty).</li>
|
||||
<li>Nová volba pro vypínání/zapínání obrázků avatarů v postranním sloupci (nejnovější komentáře).</li>
|
||||
<li>Podporovaní metody avatarů se zobrazovaly i pod kontaktním formulářem, což ale nemělo logický smysl. V tomto fromuláři byly tedy avatary vypnuty.</li>
|
||||
<li>Další změny v jazykových souborech.</li>
|
||||
</ul>
|
||||
<li>verze 1.35 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby v anglickém jazykovém souboru. (Díky Donovi!)</li>
|
||||
</ul>
|
||||
<li>verze 1.34 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Hodnocení Gravatarů nepracuje spolehlivě. Můj Gravatar hodnocený jako G je zobrazen pouze při použití hodnocení gravatarů X. :-/<br />
|
||||
Přidána volba pro vypnutí parametru hodnocení Gravatarů, což by mělo mít stejný efekt jako nastavení hodnocení X.</li>
|
||||
</ul>
|
||||
<li>verze 1.33 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pavatar: X-Pavatar Header je nyní znovu podporován a je první použitou metodou automatické detekce Pavatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.32 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Výchozí avatar MyBlogLog nebyl správně detekování. :-/</li>
|
||||
<li>Pokud není zadán email ani url adresa, ale je definován výchozí avatar, je nyní zobrazen právě výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.31 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Změna času volání (call-time) chyby (pass-by-reference) (fetchAvatar).</li>
|
||||
</ul>
|
||||
<li>verze 1.30 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Standradní Avatar se nezobrazoval, pokud byl blog nainstalován v podadresáři webu a ne přímo v kořenové složce.</li>
|
||||
<li>Odkaz na Gravatara byl trochu špatně (přesto fungoval).</li>
|
||||
</ul>
|
||||
<li>verze 1.29 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Oprava chyby 1.27 přidávala k URL "http://", i když nebyla zadána vůbec žádná URL adresa.</li>
|
||||
</ul>
|
||||
<li>verze 1.28 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>V Serendipity 1.1 nebylo možné natavit výchozího avatara. Nastavení nebylo kompatibilní s verzí Serendipity 1.1.</li>
|
||||
</ul>
|
||||
<li>verze 1.27 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud pisatel zadal svoji adresu jako "www.domena.cz" místo "http://www.domena.cz", Avatar nebyl načten správně.</li>
|
||||
</ul>
|
||||
<li>verze 1.26 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog trochu pozměnil způsob volání avatara, což mělo za následek, že ošetření chybových výstupů (fallback) pro MyBlogLog přestal fungovat.</li>
|
||||
</ul>
|
||||
<li>verze 1.25 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>Zarovnání (algin) nahraceno definicí pomocí CSS stylů, takže XHTML už neobsahuje žádné definice zarovnání.</li>
|
||||
</ul>
|
||||
<li>verze 1.24 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Kontrola odpovědi MyBlogLog, jestli obsahuje opravdu obrázek.</li>
|
||||
<li>Vyčištění paměti cache při nastavení hodnoty cachování na 0.</li>
|
||||
<li>Vypnutí ladicích výpisů.</li>
|
||||
</ul>
|
||||
<li>verze 1.23 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při vkládání čerstvých P/favatarů, plugin přijme pouze odpovědi označené vzdáleným serverem jako obrázky. To zamezí přijetí potenciálních html stránek jako obrázku avatara.</li>
|
||||
</ul>
|
||||
<li>verze 1.22 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání i přesměrovaných P/Favatarů.</li>
|
||||
</ul>
|
||||
<li>verze 1.21 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vkládání avatarů se rozbilo při vypnutí cache.</li>
|
||||
<li>Prohlížeč nebyl schopen cachovat výchozí avatary kvůli špatně nastavenému času cache.</li>
|
||||
<li>Kontrola, jestli cachovaný soubor vypadá jako obrázek, předtím, než je odeslán na klienta.</li>
|
||||
</ul>
|
||||
<li>verze 1.20 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Titulek obrázku avatara nyní zobrazuje jméno autora místo "Avatar" (V.)</li>
|
||||
</ul>
|
||||
<li>verze 1.19 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Využití cache prohlížeče má za následek dobré vylepšení výkonu!</li>
|
||||
</ul>
|
||||
<li>verze 1.18 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Vypnutí ladicích výpisů</li>
|
||||
</ul>
|
||||
<li>verze 1.17 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Pokud je zapnuto cachování, je nyní cachováno <b>všechno</b>. Známí přispěvatelé a komentátoři nyní nezpůsobí <b>žádné</b> volání cizích serverů, pokud už jsou jejich obrázky cachovány. Velmi pěkné posílení výkonu. Díky Garvinovi za nápad.</li>
|
||||
<li>Záplata proti hackování od uživatele [garvinhickins]</li>
|
||||
</ul>
|
||||
<li>verze 1.16 [garvinhicking]</li>
|
||||
<ul>
|
||||
<li>uhlazení kódu</li>
|
||||
</ul>
|
||||
<li>verze 1.14 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Implementováno zpracování chyb pro MyBlogLog! :-) Ale je pomalé, dokonce i s optimalizací pomocí cachování. MyBlogLog by neměl být první v pořadí avatarů.</li>
|
||||
<li>Přidána pátá kolonka pro výběr metody avatarů, protože MyBlogLog nyní také podporuje zpracování chyb (fallback).</li>
|
||||
</ul>
|
||||
<li>verze 1.13 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Doporučení změněno: Není to plugin "statistika", který znefunkční Pavatary/Favatary, ale plugin "sledování odchodů" (exit tracking plugin)</li>
|
||||
</ul>
|
||||
<li>verze 1.12 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>MyBlogLog avatary jsou nyní také cachovány.</li>
|
||||
<li>Stránky s přesměrováním na výchozí stránku, pokud nebyla nalazena výchozí položka, jsou nyní podporovány. Dřívější plugin avatar předpokládal, že výchozí stránka ja P/Favatar.</li>
|
||||
<li>Výchozí nastavení pořadí avatarů je nyní: Gravatar -> Pavatar
|
||||
-> Favatar -> výchozí Avatar</li>
|
||||
<li>Přidáno doporučení, že plugin by měl být zařazen před pluginy, které mění odkazy.</li>
|
||||
<li>Načítání nastavené cesty pluginu. Dříve to byl vždy adresář 'plugin'.</li>
|
||||
<li>Vyřazeno nastavení okraje gravatara, protože už nefunguje (napořád?).</li>
|
||||
</ul>
|
||||
<li>verze 1.11 [brockhaus], testovací verze nebyla releasována do CVS/Spartacus</li>
|
||||
<ul>
|
||||
<li>Fallback (zpracování chyby) pro Gravatar funguje! Ale zobrazuje výchozího avatara nezávisle na nastavení. Takže toto nastavení bylo smazáno.</li>
|
||||
</ul>
|
||||
<li>verze 1.10 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Informace o Pavatar / Avatar nebyly nikdy načtené z cache</li>
|
||||
<li>...ale po načtení z cache způsobily nekonečnou smyčku pro obrázky načtené z lokálního blogu (pokud byl povolen postranní blugin s komentáři - comment sidebar)</li>
|
||||
<li>Nastavení výšky obrázku bylo pojmenováno "height" ... :-/</li>
|
||||
<li>Cachování Gravataru nefungovalo spolehlivě, pokud byl nastaven výchozí avatar.</li>
|
||||
</ul>
|
||||
<li>verze 1.9 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Při hledání Pavatara byl natažen Favatar jako Pavatar, pokud nebyl nalezen Pavatar, ale favicon. Díky uživateli [El Burro]</li>
|
||||
</ul>
|
||||
<li>verze 1.8 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Plugin nebych schopen načíst Favatary/Pavatary, pokud bylo přesměrování nasměrováno na URL stránky nastavené jako domovská stránka komentujícího. Třeba Garvin má takový blog...</li>
|
||||
</ul>
|
||||
<li>verze 1.7 [brockhaus]</li>
|
||||
<ul>
|
||||
<li>Přidána podpora Pavatarů (<a href="www.pavatar.com">www.pavatar.com</a>)</li>
|
||||
<li>Přidána podpora MyBlogLog avatarů (<a href="www.pavatar.com">www.mybloglog.com</a>)</li>
|
||||
<li>Pořadí pro výběr avatarů a jaké typy avatarů jsou podporovány, vše je nyní nastavitelné.</li>
|
||||
<li>Standardní avatar může být jeden z nich (měl by být poslední).</li>
|
||||
<li>Volba pro nenastavení Gravatara jako výchozího avatara, i když je definovaný. (Chceme méně datových profilů...)</li>
|
||||
<li>Vložení výchozího avatara pomocí mediatéky v nastavení pluginu.</li>
|
||||
<li>Velikost obrázku je nyní zajištěna pomocí HTML kódu.</li>
|
||||
<li>Pod polem pro komentář jsou zobrazovány pouze aktuálně nastavené metody avatara jako podporované.</li>
|
||||
</ul>
|
||||
<li>verze 1.6 [garvinhickins]</li>
|
||||
<li>verze 1.5 [garvinhickins]</li>
|
||||
<li>verze 1.4 [garvinhickins]</li>
|
||||
<li>verze 1.3 [garvinhickins]</li>
|
||||
<ul>
|
||||
<li>Opraveny chyby neplatnosti domény</li>
|
||||
</ul>
|
||||
</ul>
|
||||
<p><a href="#top">nahoru</a></p>
|
||||
|
||||
</body>
|
||||
</html>
|
211
plugins/serendipity_event_gravatar/documentation_de.html
Normal file
@ -0,0 +1,211 @@
|
||||
<html>
|
||||
<head>
|
||||
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
|
||||
<title>Hilfedatei: Avatar Plugin</title>
|
||||
<link rel="stylesheet" type="text/css" href="documentation/documentation.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<div id="title">
|
||||
<a name="top"/>
|
||||
<h1> Hilfedatei: Avatar Plugin</h1>
|
||||
</div>
|
||||
<div id="content">
|
||||
<h2>Inhalt</h2>
|
||||
<ol>
|
||||
<li><a href="#overview">Überblick</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#avt_gravatar">Gravatar</a></li>
|
||||
<li><a href="#avt_pavatar">Pavatar</a></li>
|
||||
<li><a href="#avt_favatar">Favatar</a></li>
|
||||
<li><a href="#avt_twitter">Twitter</a></li>
|
||||
<li><a href="#avt_identica">Identica</a></li>
|
||||
<li><a href="#avt_mybloglog">MyBlogLog</a></li>
|
||||
<li><a href="#avt_wavatar">Wavatar</a></li>
|
||||
<li><a href="#avt_monsterid">MonsterID</a></li>
|
||||
<li><a href="#avt_identicon">Identicon/YCon</a></li>
|
||||
<li><a href="#avt_standard">Standardavatar</a></li>
|
||||
</ol>
|
||||
|
||||
<li><a href="#config">Konfiguration</a></li>
|
||||
|
||||
<ol>
|
||||
<li><a href="#cnf_method">Avatar laden über</a></li>
|
||||
<li><a href="#cnf_standard">Standard-Avatar</a></li>
|
||||
<li><a href="#cnf_sidbar">In der Seitenleiste anzeigen</a></li>
|
||||
<li><a href="#cnf_showtype">Avatar Typ anzeigen</a></li>
|
||||
<li><a href="#cnf_autoralt">Autorenname im ALT Attribut</a></li>
|
||||
<li><a href="#cnf_smartify">Smarty Tag erzeugen</a></li>
|
||||
<li><a href="#cnf_alignment">Ausrichtung</a></li>
|
||||
<li><a href="#cnf_size">Bildgröße</a></li>
|
||||
<li><a href="#cnf_cache">Cache Zeit</a></li>
|
||||
<li><a href="#cnf_gravatar_rating">Gravatar Indizierung</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback">Gravatar Fallback</a></li>
|
||||
<li><a href="#cnf_gravatar_fallback_always">Gravatar Fallback immer benutzen</a></li>
|
||||
</ol>
|
||||
|
||||
</ol>
|
||||
</div>
|
||||
|
||||
<a name="overview"></a>
|
||||
<h2>Überblick</h2>
|
||||
<p>Mit dem Avatar Plugin kann man Kommentatoren in seinem Blog "ein Gesicht" geben.
|
||||
Für jeden einzelnen Kommentator im Blog wird ein so genanntes Avatar zur Verfügung gestellt, das ihn repräsentiert.
|
||||
Dafür werden unterschiedliche Mechanismen angeboten, die nacheinander durchprobiert werden, ob sie ein Avatar für
|
||||
den Kommentator liefern.</p>
|
||||
<p>Der erste Mechanismus, der ein Avatar findet, wird benutzt, nachfolgende Mechanismen
|
||||
dann nicht mehr ausprobiert. Dies bedeutet, dass man die Methoden so sortieren sollte, dass die am meisten bevorzugte
|
||||
zuerst ausprobiert wird. Methoden, die auf jeden Fall immer ein Avatar liefern, sollten als letzte konfiguriert werden,
|
||||
da nach diesen natürlich keine weiteren Methoden ausprobiert werden.
|
||||
</p>
|
||||
<p><strong>Wichtig:</strong> Dieses Plugin muss vor allen Plugins in der Liste stehen, die Links verändern, wie
|
||||
z.B. das "Exit Tracking Plugin". Ansonsten können Avatare, die auf den Links der Kommentatoren beruhen, nicht
|
||||
funktionieren.</p>
|
||||
<p>Hier folgt eine Beschreibung der aktuell verfügbaren Mechanismen, ein Avatar für einen Kommentator zu ermitteln:</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_gravatar"></a>
|
||||
<h3>Gravatar</h3>
|
||||
<p><a href="http://www.gravatar.com" target="_blank">Gravatar</a> ist einer der bekanntesten Services für Benutzer Avatare.
|
||||
Benutzer können sich bei diesem Service mit einer EMail registrieren und für sich ein Avatar Bild hinterlegen</p>
|
||||
<p>Gravatare sind also von der vom Kommentator eingegebenen EMail abhängig. Nur wenn eine solche angegeben wurde, kann
|
||||
ermittelt werden, ob für diese ein Avatar beim Gravatar Service hinterlegt wurde.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_pavatar"></a>
|
||||
<h3>Pavatar</h3>
|
||||
<p><a href="http://www.pavatar.com" target="_blank">Pavatare</a> sind Avatare (Bilddateien), die der Schreber genau
|
||||
für diesen Zweck auf seiner Homepage hinterlegt hat.</p>
|
||||
<p>Im Gegensatz zu den recht ähnlichen <a href="#avt_favatar">Favataren</a> kann man hier also ein eigenes Avatar Bild
|
||||
mit einer beliebigen Auflösung hinterlegen.</p>
|
||||
<p>Hier wird anhand der vom Kommentator angegebenen Homepage ermittelt, ob diese ein Pavatar liefert. Pavatare sind
|
||||
also nur ladbar, wenn der Kommentator eine Homepage angegeben hat</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_favatar"></a>
|
||||
<h3>Favatar</h3>
|
||||
<p>Dies ist ein Konzept mit dem viele Hompage Besitzer automatisch einen Avatar haben, ohne dass sie dafür irgendetwas tun müssen:</p>
|
||||
<p>Das Blog holt sich hier einfach das favicon der Homepage, die der Benutzer als seine URL angegeben hat.
|
||||
Dafür ist das favicon aber eben ein Icon und somit normaler Weise auch recht klein und nicht immer als Avatar geeignet.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_twitter"></a>
|
||||
<h3>Twitter</h3>
|
||||
<p>Falls der Kommentator als URL ein <a href="http://twitter.com" target="_blank">Twitter Profil</a> angegeben hat, dann wird versucht, hier das Profilbild für diesen
|
||||
Benutzer zu laden.</p>
|
||||
<p><i>Anmerkung</i>: Falls auch Favatare geladen werden sollen, dann muss Twitter vor diesen versucht werden, sonst wird das
|
||||
Favicon von Twitter geladen. Dies kann allerdings auch gewollt sein, um z.B. "Tweetbacks" von Twitter klar zu markieren.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_identica"></a>
|
||||
<h3>Identica</h3>
|
||||
<p>Dies ist ein spezielles Avatar für <a href="http://identi.ca" target="_blank">Identica</a> Pingbacks. Es wird versucht,
|
||||
das Profilbild des Benutzers zu laden, der den Pingback ausgelöst hat.</p>
|
||||
<p><i>Anmerkung</i>: Falls auch Favatare geladen werden sollen, dann muss Identica vor diesen versucht werden, sonst wird das
|
||||
Favicon von Identica geladen. Dies kann allerdings auch gewollt sein, um z.B. "Tweetbacks" von Identica klar zu markieren.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_mybloglog"></a>
|
||||
<h3>MyBlogLog</h3>
|
||||
<p>Dies ist wieder ein (dem Gravatar Service sehr ähnlicher) zentraler Service. MyBlogLog ist eigentlich ein Blog Community Service,
|
||||
aber man kann aus diesem ebenfalls Avatare ermitteln</p>
|
||||
<p>Das Vorhandensein eines MyBlogLog Avatars wird über die Homepage Angabe des Kommentators ermittelt.
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_wavatar"></a>
|
||||
<h3>Wavatar</h3>
|
||||
<p>Das Wavatar wird dynamisch erzeugt aus der Eingabe von Hompage und EMail des Kommentators. Es liefert für jeden Benutzer ein anderes
|
||||
aber immer selbes Avatar. Da es <strong>immer</strong> ein Avatar liefert, werden alle nachfolgenden Avatar Methoden ignoriert.
|
||||
Wavatare sehen in etwa wie folgt aus:</p>
|
||||
<p align="center"><img src="documentation/wavatars.jpg"/></p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_monsterid"></a>
|
||||
<h3>MonsterID</h3>
|
||||
<p>MonsterID Avatare werden nach dem selben Mechanismus erzeugt, wie Wavatare und Indenticons, hier werden kleine niedliche "Monster"
|
||||
aus den Benutzer Angaben erzeugt.</p>
|
||||
<p>Genau wie Wavatar und Identicon liefern sie <strong>immer</strong> einen Avatar für den Kommentator.</p>
|
||||
<p align="center"><img src="documentation/monsterid.png"/></p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_identicon"></a>
|
||||
<h3>Identicon/YCon</h3>
|
||||
<p>Identicon werden nach dem selben Mechanismus erzeugt, wie Wavatare und MonsterIDs, sie sehen nur anders aus. Hier werden
|
||||
abstrakte Gebilde erzeugt.</p>
|
||||
<p>Genau wie Wavatar und MonsterID liefern sie <strong>immer</strong> einen Avatar für den Kommentator.</p>
|
||||
<p align="center"><img src="documentation/identicons.jpg"/></p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="avt_standard"></a>
|
||||
<h3>Standardavatar</h3>
|
||||
<p>Die Methode "Standardavatar" liefert immer das selbe Avatar für alle Benutzer. Das Bild, das hier benutzt werden soll, kann
|
||||
weiter unten konfiguriert werden.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="config"></a>
|
||||
<h2>Konfiguration</h2>
|
||||
|
||||
<a name="cnf_method"></a>
|
||||
<h3>Avatar laden über</h3>
|
||||
<p>Hiermit wird die Reihenfolge festgelegt, in der versucht wird, ein Avatar für den Kommentator zu erzeugen.</p>
|
||||
<p>Es gibt derzeit 6 Einschübe, mit denen die Reihenfolge festgelegt wird. Zu beachten ist, dass Methoden,
|
||||
die auf jeden Fall ein Avatar liefern, alle nachfolgenden Methoden nicht zur Probe bringen.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_standard"></a>
|
||||
<h3>Standard-Avatar</h3>
|
||||
<p>URL zu ihrem Standard-Avatar. Hier müssen Sie den relativen oder absoluten Pfad bezogen auf ihre Server URL zu ihrem Standard Avatar angeben.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_sidbar"></a>
|
||||
<h3>In der Seitenleiste anzeigen</h3>
|
||||
<p>Sollen Avatar Bilder auch in der Seitenleiste (letze Kommentare) angezeigt werden?</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_showtype"></a>
|
||||
<h3>Avatar Typ anzeigen</h3>
|
||||
<p>Wenn angeschaltet, wird eine Zeile unterhalb des Kommentar Editors ausgegeben, die angibt, welche Avatar Typen aktuell unterstützt werden.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_autoralt"></a>
|
||||
<h3>Autorenname im ALT Attribut</h3>
|
||||
<p>Normaler Weise wird der Autorenname im TITLE Attribut des Avatar Bildes angegeben, das ALT Attribut wird mit einem * gefüllt, um das Seitenlayout nicht zu zerstören, wenn der Browser das Bild nicht laden kann. Allerdings wird blinden Lesern das ALT Attribut vorgelesen. Falls Sie diese Leser unterstützen wollen, sollten Sie diese Option einschalten.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_smartify"></a>
|
||||
<h3>Smarty Tag erzeugen</h3>
|
||||
<p>Wenn diese Option eingeschaltet ist, so wird das Avatar Bild nicht direkt in den Kommentar geschrieben, sondern es wird ein Smarty Tag {$comment.avatar} erzeugt, in dem der HTML Code des Images steht. Sie sollten diese Option nur einschalten, wenn sie wissen, dass ihr Template dieses Smarty Tag unterstützt. Ob das der Fall ist, sollten sie einfach ausprobieren.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_alignment"></a>
|
||||
<h3>Ausrichtung</h3>
|
||||
<p>Mit dieser Option kann die Ausrichtung des Avatars im Kommentar konfiguriert werden, falls sie nicht die Smarty Tag Option verwenden. Bei der Smarty Tag Option muss die Ausrichtung über die entsprechende CSS Klasse im Stylesheet konfiguriert werden.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_size"></a>
|
||||
<h3>Bildgröße</h3>
|
||||
<p>Maximal dargestellte Größe des Avatar-Bildes in Pixeln</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_cache"></a>
|
||||
<h3>Cache Zeit</h3>
|
||||
<p>Wenn Avatare zwischengespeichert werden sollen (empfohlen!), muss hier die Anzahl der Stunden eingetragen werden, die Bilder vom eigenen Server anstatt vom externen Service abgeholt werden sollen. Dies wird mehr Traffic auf diesem Blog Server verursachen, dafür macht es die Avatar Darstellung unabhängiger vom externen zentralen Server. "0" stellt das Zwischenspeichern ab.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_gravatar_rating"></a>
|
||||
<h3>Gravatar Indizierung</h3>
|
||||
<p>Kinderschutz :)</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback"></a>
|
||||
<h3>Gravatar Fallback</h3>
|
||||
<p>Gravatar implementiert einige eigene Fallback Methoden für den Fal, dass kein Gravatar für den Benutzer gefunden wurde. Es wurde ebenso Moster ID, Identicon und Wavatar. Wenn Du einen dieser Fallbacks einstellst, so wird keine weitere Methode nach Gravatar versucht, falls der Benutzer eine EMail angegeben hat.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
<a name="cnf_gravatar_fallback_always"></a>
|
||||
<h3>Gravatar Fallback immer benutzen</h3>
|
||||
<p>Gravatar Fallbacks auch dann benutzen, wenn der Benutzer keine EMail (aber eine URL oder einen Namen) eingegeben hat.</p>
|
||||
<p><a href="#top">top</a></p>
|
||||
|
||||
</body>
|
||||
</html>
|
14
plugins/serendipity_event_gravatar/documentation_en.html
Normal file
@ -0,0 +1,14 @@
|
||||
<html>
|
||||
<head>
|
||||
<title>Helpfile: Avatar Plugin</title>
|
||||
<link rel="stylesheet" type="text/css" href="documentation/documentation.css"/>
|
||||
</head>
|
||||
<body>
|
||||
<a name="top"/>
|
||||
<div id="title">
|
||||
<h1>Helpfile: Avatar Plugin</h1>
|
||||
</div>
|
||||
<p>Hopefully coming soon</p>
|
||||
<p>If you understand the german language, you can read the <a href="documentation_de.html">german version of the helpfile</a>.</p>
|
||||
</body>
|
||||
</html>
|
62
plugins/serendipity_event_gravatar/lang_cs.inc.php
Normal file
@ -0,0 +1,62 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @translated 2009/07/06
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @revisionDate 2011/04/17
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Zobrazuje avatary (ikona či obrázek přispěvatele) v komentářích. Podporovány jsou služby Gravatar, Pavatar, Favatar a MyBlogLog.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Tvořit smarty tag');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'Pokud je tato volba zapnuta, obrázky avatarů nejsou zapsány přímo do textu komentáře, ale je místo toho vygenerován tag {$comment.avatar} pro šablonovací systém smarty. Pak budou avatary zobrazovat pouze styly vzhledu, které tento tag používají. Nejjednodušší způsob, jak zjistit, jestli Váš styl vzhledu podporuje avatary, je vyzkoušet zapnout toto nastavení.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'Velikost');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Hodnocení Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'Žádné hodnocení');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'Obecné - General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Omezené - Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Rodičovské vedení - Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicitní (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'Jaká je URL adresa k výchozímu avataru? Zadejte absolutní URL cestu nebo relativní URL cestu, vzhledem ke kořenové složce serveru.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Největší rozměr avataru (v pixelech)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Hodnocení obrázku');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Cachovací čas');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Pokud chcete cachovat avatary (doporučeno!), zadejte čas v hodinách, během které bude avatar vkládán do blogu z Vašeho serveru, aniž by byl kontaktován server služby s avatary. Výhoda cachování je, že se ušetří komunikace mezi blogem a serverem s avatary, a že bude blog poněkud nezávislejší na momentálním stavu avatarových služeb, Hodnota "0" vypne cachování.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Zarovnání');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'Tato volba určuje zarovnání avataru, ale pouze pokud není používána volba "smarty tag". Při použití zmíněné volby je na Vás zařídit zarovnání po svém pomocí CSS stylu pro obrázek s avatarem.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'vlevo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'vpravo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'bez zarovnání');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'Použít v postranním sloupci');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Mají se avatary zobrazovat také v postranním sloupci v bloku s nejnovějšími komentáři?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Zobrazovat informaci o typu avataru');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'Pokud je zapnuto, pak se pod polem pro zadání textu komentáře bude zobrazovat informace, které avatary jsou momentálně podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD', 'Stahovat avatary pomocí');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DESC', 'Pokud předchozí pokus selže, zkus tento. Typy "Monster ID", "Defaultavatar" a "---" nikdy neselžou. Všechny metody, které následují po jedné ze zmíněných metod, nebudou nikdy zkoušeny!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s obrázky autorů podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Jméno autora v atributu ALT v obrázku');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Obvykle se jméno autora zobrazuje v atributu TITLE v obrázku s avatarem a atribut ALT je vyplněn hvězdičkami. To zabraňuje zhroucení vzhledu stránky, pokud není prohlížeč schopen natáhnout obrázky. Ale slepci používají pro prohlížení internetu často právě atribut ALT, takže pokud jim chcete zpřístupnit své stránky, zapněte tuto volbu.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatar</a></b> je centrální úložiště obrázků uživatelů spřažené s emailovou adresou, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatar</a></b> poskytuje favicony načtené z osobních stránek uživatele, <b><a href="http://www.pavatar.com" target="_blank">Pavatar</a></b> ' .
|
||||
'jsou obrázky uložené na osobních stránkách pisatele, <b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog avatar</a></b> jsou centrálně ukládané obrázky a ' .
|
||||
'<b><a href="http://www.splitbrain.org/go/monsterid" target="_blank">Monster ID</a></b>, <b><a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/" target="_blank">Identicon</a></b> a <b><a href="http://www.shamusyoung.com/twentysidedtale/?p=1462" target="_blank">Wavatar</a></b> avatary jsou nahrávané obrázky vytvořené jednotlivými uživateli.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">POZOR!</font> Tento plugin musí být zařazen před všemi pluginy, které mění odkazy (jako např. plugin "exit tracking plugin")! ' .
|
||||
'<font color="red">Jinak nebudou pracovat avatary služeb Pavatar, Favatar a MayBlogLog!</font>');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK', 'Gravatar fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_DESC', 'Gravatar má implementovaných několik návratových metod pro případ, že pro požadovaného uživatele není znám žádný avatar. Implementovány jsou též Moster ID, Identicon a Wavatar. Pokud vyberete některý z těchto zíněných, nebudou uskutečňovány žádné další pokusy o načtení avataru, pokud uživatel zadá email.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS', 'Vždy návratová hodnota pro Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS_DESC', 'Používat návratovou hodnotu Gravatar i v případě, že uživatel nezadá email (zadá tedy url nebo jméno)');
|
62
plugins/serendipity_event_gravatar/lang_cz.inc.php
Normal file
@ -0,0 +1,62 @@
|
||||
<?php
|
||||
|
||||
/**
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @translated 2009/07/06
|
||||
* @author Vladimír Ajgl <vlada@ajgl.cz>
|
||||
* @revisionDate 2011/04/17
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Zobrazuje avatary (ikona či obrázek přispěvatele) v komentářích. Podporovány jsou služby Gravatar, Pavatar, Favatar a MyBlogLog.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Tvořit smarty tag');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'Pokud je tato volba zapnuta, obrázky avatarů nejsou zapsány přímo do textu komentáře, ale je místo toho vygenerován tag {$comment.avatar} pro šablonovací systém smarty. Pak budou avatary zobrazovat pouze styly vzhledu, které tento tag používají. Nejjednodušší způsob, jak zjistit, jestli Váš styl vzhledu podporuje avatary, je vyzkoušet zapnout toto nastavení.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'Velikost');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Hodnocení Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'Žádné hodnocení');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'Obecné - General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Omezené - Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Rodičovské vedení - Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicitní (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'Jaká je URL adresa k výchozímu avataru? Zadejte absolutní URL cestu nebo relativní URL cestu, vzhledem ke kořenové složce serveru.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Největší rozměr avataru (v pixelech)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Hodnocení obrázku');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Cachovací čas');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Pokud chcete cachovat avatary (doporučeno!), zadejte čas v hodinách, během které bude avatar vkládán do blogu z Vašeho serveru, aniž by byl kontaktován server služby s avatary. Výhoda cachování je, že se ušetří komunikace mezi blogem a serverem s avatary, a že bude blog poněkud nezávislejší na momentálním stavu avatarových služeb, Hodnota "0" vypne cachování.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Zarovnání');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'Tato volba určuje zarovnání avataru, ale pouze pokud není používána volba "smarty tag". Při použití zmíněné volby je na Vás zařídit zarovnání po svém pomocí CSS stylu pro obrázek s avatarem.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'vlevo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'vpravo');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'bez zarovnání');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'Použít v postranním sloupci');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Mají se avatary zobrazovat také v postranním sloupci v bloku s nejnovějšími komentáři?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Zobrazovat informaci o typu avataru');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'Pokud je zapnuto, pak se pod polem pro zadání textu komentáře bude zobrazovat informace, které avatary jsou momentálně podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Výchozí avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD', 'Stahovat avatary pomocí');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DESC', 'Pokud předchozí pokus selže, zkus tento. Typy "Monster ID", "Defaultavatar" a "---" nikdy neselžou. Všechny metody, které následují po jedné ze zmíněných metod, nebudou nikdy zkoušeny!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s obrázky autorů podporovány.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Jméno autora v atributu ALT v obrázku');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Obvykle se jméno autora zobrazuje v atributu TITLE v obrázku s avatarem a atribut ALT je vyplněn hvězdičkami. To zabraňuje zhroucení vzhledu stránky, pokud není prohlížeč schopen natáhnout obrázky. Ale slepci používají pro prohlížení internetu často právě atribut ALT, takže pokud jim chcete zpřístupnit své stránky, zapněte tuto volbu.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatar</a></b> je centrální úložiště obrázků uživatelů spřažené s emailovou adresou, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatar</a></b> poskytuje favicony načtené z osobních stránek uživatele, <b><a href="http://www.pavatar.com" target="_blank">Pavatar</a></b> ' .
|
||||
'jsou obrázky uložené na osobních stránkách pisatele, <b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog avatar</a></b> jsou centrálně ukládané obrázky a ' .
|
||||
'<b><a href="http://www.splitbrain.org/go/monsterid" target="_blank">Monster ID</a></b>, <b><a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/" target="_blank">Identicon</a></b> a <b><a href="http://www.shamusyoung.com/twentysidedtale/?p=1462" target="_blank">Wavatar</a></b> avatary jsou nahrávané obrázky vytvořené jednotlivými uživateli.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">POZOR!</font> Tento plugin musí být zařazen před všemi pluginy, které mění odkazy (jako např. plugin "exit tracking plugin")! ' .
|
||||
'<font color="red">Jinak nebudou pracovat avatary služeb Pavatar, Favatar a MayBlogLog!</font>');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK', 'Gravatar fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_DESC', 'Gravatar má implementovaných několik návratových metod pro případ, že pro požadovaného uživatele není znám žádný avatar. Implementovány jsou též Moster ID, Identicon a Wavatar. Pokud vyberete některý z těchto zíněných, nebudou uskutečňovány žádné další pokusy o načtení avataru, pokud uživatel zadá email.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS', 'Vždy návratová hodnota pro Gravatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS_DESC', 'Používat návratovou hodnotu Gravatar i v případě, že uživatel nezadá email (zadá tedy url nebo jméno)');
|
67
plugins/serendipity_event_gravatar/lang_de.inc.php
Normal file
@ -0,0 +1,67 @@
|
||||
<?php # lang_de.inc.php 1.17 2009-08-20 10:10:36 VladaAjgl $
|
||||
|
||||
/**
|
||||
* @version 1.17
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
* @author Konrad Bauckmeier <kontakt@dd4kids.de>
|
||||
* @revisionDate 2009/08/20
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Avatare bei Kommentaren anzeigen. Unterstützt werden Gravatare, Pavatare, Favatare, Twitter, Identica und MyBlogLog Avatare');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Smarty Tag erzeugen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'Wenn diese Option eingeschaltet ist, so wird das Avatar Bild nicht direkt in den Kommentar geschrieben, sondern es wird ein Smarty Tag {$comment.avatar} erzeugt, in dem der HTML Code des Images steht. Sie sollten diese Option nur einschalten, wenn sie wissen, dass ihr Template dieses Smarty Tag unterstützt. Ob das der Fall ist, sollten sie einfach ausprobieren.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Standard-Avatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'Bildgröße');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Gravatar Indizierung');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'Keine Indizierung benutzen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicit (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Standardavatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'URL zu ihrem Standard-Avatar. Hier müssen Sie den relativen oder absoluten Pfad bezogen auf ihre Server URL zu ihrem Standard Avatar angeben. ACHTUNG: Damit es benutzt wird, muss eine Methode auf "' . PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT . '" stehen!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Maximal dargestellte Größe des Avatar-Bildes in Pixeln');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Kinderschutz :)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Cache Zeit');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Wenn Avatare zwischengespeichert werden sollen (empfohlen!), muss hier die Anzahl der Stunden eingetragen werden, die Bilder vom eigenen Server anstatt vom externen Service abgeholt werden sollen. Dies wird mehr Traffic auf diesem Blog Server verursachen, dafür macht es die Avatar Darstellung unabhängiger vom externen zentralen Server. "0" stellt das Zwischenspeichern ab.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Ausrichtung');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'Mit dieser Option kann die Ausrichtung des Avatars im Kommentar konfiguriert werden, falls sie nicht die Smarty Tag Option verwenden. Bei der Smarty Tag Option muss die Ausrichtung über die entsprechende CSS Klasse im Stylesheet konfiguriert werden.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'links');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'rechts');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'keine Ausrichtung');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'In der Seitenleiste anzeigen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Sollen Avatar Bilder auch in der Seitenleiste (letze Kommentare) angezeigt werden?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Avatar Typ anzeigen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'Wenn angeschaltet, wird eine Zeile unterhalb des Kommentar Editors ausgegeben, die angibt, welche Avatar Typen aktuell unterstützt werden.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD', 'Avatar laden über');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s Autoren-Bilder werden unterstützt.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Autorenname im ALT Attribut');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Normaler Weise wird der Autorenname im TITLE Attribut des Avatar Bildes angegeben, das ALT Attribut wird mit einem * gefüllt, um das Seitenlayout nicht zu zerstören, wenn der Browser das Bild nicht laden kann. Allerdings wird blinden Lesern das ALT Attribut vorgelesen. Falls Sie diese Leser unterstützen wollen, sollten Sie diese Option einschalten.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatare</a></b> werden von einem zentralem Server anhand der EMail Information des Kommentators abgeholt, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatare</a></b> sind die favicons auf der Homepage, die der Kommentator angegeben hat, ' .
|
||||
'<b><a href="http://twitter.com" target="_blank">Twitter</a></b> lädt Bilder aus Twitter Profilen, ' .
|
||||
'<b><a href="http://identi.ca" target="_blank">Identica</a></b> lädt Bilder aus Identica Profilen, ' .
|
||||
'<b><a href="http://www.pavatar.com" target="_blank">Pavatare</a></b> zeigen auf ein Bild, das der Besucher auf seiner Homepage hat, ' .
|
||||
'<b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog Avatare</a></b> werden von einem zentralen Server geladen und ' .
|
||||
'<b><a href="http://www.splitbrain.org/go/monsterid" target="_blank">Monster ID</a></b>, <b><a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/" target="_blank">Identicon</a></b> und <b><a href="http://www.shamusyoung.com/twentysidedtale/?p=1462" target="_blank">Wavatar</a></b> Avatare sind lokal erstellte und für jeden Schreiber einzigartige Bilder.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">ACHTUNG!</font> Dieses Plugin muss vor allen Plugins ausgeführt werden, die Links verändern (wie z.B. das Exit Tracking Plugin)!<br/>' .
|
||||
'<font color="red">Ansonsten werden Pavatare, Favatare und MyBlogLog Avatare nicht funktionieren!</font>');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK', 'Gravatar Fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_DESC', 'Gravatar implementiert einige eigene Fallback Methoden für den Fal, dass kein Gravatar für den Benutzer gefunden wurde. Es wurde ebenso Moster ID, Identicon und Wavatar. Wenn Du einen dieser Fallbacks einstellst, so wird keine weitere Methode nach Gravatar versucht, falls der Benutzer eine EMail angegeben hat.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS', 'Gravatar Fallback immer benutzen');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS_DESC', 'Gravatar Fallbacks auch dann benutzen, wenn der Benutzer keine EMail (aber eine URL oder einen Namen) eingegeben hat.');
|
||||
|
||||
// Next lines were translated on 2009/08/20
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DESC', 'Wenn die vorherigen Methoden fehlschlagen, versuche diese. Der Typ "' . PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT . '", "Monster ID", "Wavatar", "Identicon" und "---" wird niemals fehlschlagen. Alles unterhalb dieser Methoden wird nicht versucht.');
|
64
plugins/serendipity_event_gravatar/lang_en.inc.php
Normal file
@ -0,0 +1,64 @@
|
||||
<?php #
|
||||
|
||||
/**
|
||||
* @version
|
||||
* @author Translator Name <yourmail@example.com>
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Show avatars inside comments. Gravatars, Pavatars, Favatars, Twitter, Identica and MyBlogLog avatars are supported.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Produce smarty tag');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'If this option is switched on, the avatar images are not written directly into the comment output but a smarty tag {$comment.avatar} is produced. Only templates, that support this smarty tag, will display the avatar, if this option is set to true. The best way is to try it, if your template supports this smarty tag.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Default Avatar image');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'Image size');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Gravatar rating');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'No rating');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicit (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Defaultavatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'What is the URL to your default avatar image? Please enter here the absulute or relative URL based from your servers URL. ATTENTION! To have the default avatar displayed, one mthod has to be set to "' . PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT . '".');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Maximum size of the avatar picture (in pixels)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Picture Rating');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Caching time');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'If you want to cache the avatars (recommended!), enter the amount of hours the images will be fetched from your own host instead of contacting the external service. Bear in mind that this will cause traffic on your host. The advantage of caching is to relax traffic for the external service and to be a bit more independent of this central service. "0" disables caching.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Alignment');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'This option configures the alignment of the avatar, if the smarty tag option is not used. For smarty tags you have to do the alignment using the CSS class of the avatar.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'left');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'right');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'no alignment');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'Use in sidebar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Should avatar images be shown in the recent comments sidebar, too?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Show avatar type info');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'If switched on an infoline is displayed below the comment box which types of avatars are supported at the moment.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD', 'Load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DESC', 'If previous fails, try this one. The types "' . PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT . '", "Monster ID", "Wavatar", "Identicon" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s author images supported.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Authorname in ALT attribute');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Normaly the authors name is displayed in the TITLE attribute of the avatar image, the ALT attribute is filled with an *. This prevents destroying the layout, when the browser is not able to load the image. But for blind people the ALT attribute is read, so if you want to support them, switch this option on.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatars</a></b> are central-served avatar images by email, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatars</a></b> are favicons of the writer\'s site, ' .
|
||||
'<b><a href="http://www.pavatar.com" target="_blank">Pavatars</a></b> are images at the writer\'s site, ' .
|
||||
'<b><a href="http://twitter.com" target="_blank">Twitter</a></b> loads twitter profile images, ' .
|
||||
'<b><a href="http://identi.ca" target="_blank">Identica</a></b> loads identi.ca profile images, ' .
|
||||
'<b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog avatars</a></b> are central-served avatar images again and ' .
|
||||
'<b><a href="http://www.splitbrain.org/go/monsterid" target="_blank">Monster ID</a></b>, <b><a href="http://scott.sherrillmix.com/blog/blogger/wp_identicon/" target="_blank">Identicon</a></b> and <b><a href="http://www.shamusyoung.com/twentysidedtale/?p=1462" target="_blank">Wavatar</a></b> Avatare are localy created monster images unique for each writer.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">CAUTION!</font> This plugin has to be executed before any plugin changing links (like i.e. the exit tracking plugin)! ' .
|
||||
'<font color="red">Else Pavatars, Favatars and MayBlogLog avatars won\'t work!</font>');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK', 'Gravatar fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_DESC', 'Gravatar implements some fallback methods in case, no Gravatar is known for the user. It implements also Moster ID, Identicon and Wavatar. If you choose one of these, no further method after Gravatar is evaluated, if the user entered an email.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS', 'Gravatar always fallback');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_FALLBACK_ALLWAYS_DESC', 'Use Gravatar fallbacks even if the user didn\'t enter an email (but an url or a name)');
|
64
plugins/serendipity_event_gravatar/lang_pl.inc.php
Normal file
@ -0,0 +1,64 @@
|
||||
<?php #
|
||||
|
||||
/**
|
||||
* @version
|
||||
* @author Translator Name <yourmail@example.com>
|
||||
* EN-Revision: Revision of lang_en.inc.php
|
||||
*/
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_NAME', 'Avatar Plugin');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DESC', 'Pokazuje avatary w komentarzach. Gravatars, Pavatars, Favatars und MyBlogLog avatars are supported.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY', 'Produce smarty tag');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_USE_SMARTY_DESC', 'If this option is switched on, the avatar images are not written directly into the comment output but a smarty tag {$comment.avatar} is produced. Only templates, that support this smarty tag, will display the avatar, if this option is set to true. The best way is to try it, if your template supports this smarty tag.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR', 'Domy¶lny obrazek avatara');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE', 'rozmiar obrazka');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING', 'Rating');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_NO', 'No rating');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_G', 'General (G)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_R', 'Restricted (R)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_PG', 'Parental Guidance (PG)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_X', 'Explicit (X)');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_DEFAULTAVATAR_DESC', 'Jaki jest adres URL do domy¶lnego obrazka avatara?');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SIZE_DESC', 'Maksymalny rozmiar avatara (w pikselach)');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RATING_DESC', 'Wybierz Rating (poziom przyznawany przez gravatar.com ka¿demu obrazkowi avatara), jaki ma byæ wy¶wietlany na stronie');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING', 'Buforowaæ Avatars?');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_CACHING_DESC', 'Je¶li chcesz buforowaæ obrazki avatarów, wpisz ilo¶æ godzin, w ci±gu których obrazek bêdzie pobierany z Twojego serwera zamiast z centralnego serwera www.gravatar.com. Pamiêtaj, ¿e to spowoduje wzrost obci±¿enia Twojego hosta. Plusem buforowania jest odci±¿enie serwerów Gravatara i przynajmniej czasowe uniezale¿nienie siê od centralnych serwerów na wypadek np. ich awarii. "0" wy³±cza buforowanie.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN', 'Alignment');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_DESC', 'This option configures the alignment of the avatar, if the smarty tag option is not used. For smarty tags you have to do the alignment using the CSS class of the avatar.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_LEFT', 'left');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_RIGHT', 'right');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_ALIGN_NONE', 'no alignment');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES', 'Use in sidebar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_RECENT_ENTRIES_DESC','Should avatar images be shown in the recent comments sidebar, too?');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE', 'Show avatar type info');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_INFOLINE_DESC', 'If switched on an infoline is displayed below the comment box which types of avatars are supported at the moment.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_DEFAULT', 'Defaultavatar');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_1', 'First try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_1_DESC', 'Try this avatar getting method first. Type "Defaultavatar" will load the default avatar, "---" will load no picture. ');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_2', 'Second try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_2_DESC', 'If method 1 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_3', 'Third try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_3_DESC', 'If method 2 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4', 'Fourth try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4_DESC', 'If method 3 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4', 'Fifth try to load avatar via');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_METHOD_4_DESC', 'If method 4 fails, try this one. The types "Monster ID", "Defaultavatar" and "---" will never fail. Everything below this methods won\'t be tried!');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_SUPPORTED', '%s author images supported.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT', 'Authorname in ALT attribute');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_AUTOR_ALT_DESC', 'Normaly the authors name is displayed in the TITLE attribute of the avatar image, the ALT attribute is filled with an *. This prevents destroying the layout, when the browser is not able to load the image. But for blind people the ALT attribute is read, so if you want to support them, switch this option on.');
|
||||
|
||||
@define('PLUGIN_EVENT_GRAVATAR_LONG_DESCRIPTION', '<b><a href="http://www.gravatar.com" target="_blank">Gravatars</a></b> are central-served avatar images by email, ' .
|
||||
'<b><a href="http://www.peej.co.uk/projects/favatars.html" target="_blank">Favatars</a></b> are favicons of the writer\'s site, <b><a href="http://www.pavatar.com" target="_blank">Pavatars</a></b> ' .
|
||||
'are images at the writer\'s site, <b><a href="http://www.mybloglog.com" target="_blank">MyBlogLog avatars</a></b> are central-served avatar images again and ' .
|
||||
'<b><a href="://www.splitbrain.org/go/monsterid" target="_blank">Monster ID avatars</a></b> are localy created monster images unique for each writer.');
|
||||
@define('PLUGIN_EVENT_GRAVATAR_EXTLING_WARNING', '<font color="red">CAUTION!</font> This plugin has to be executed before any plugin changing links (like i.e. the exit tracking plugin)! ' .
|
||||
'<font color="red">Else Pavatars, Favatars and MayBlogLog avatars won\'t work!</font>');
|
11
plugins/serendipity_event_gravatar/monsterid/README
Normal file
@ -0,0 +1,11 @@
|
||||
monsterid was inspired by a post by Don Park [1] and the Combinatoric Critters [2].
|
||||
|
||||
All graphics were created by Andreas Gohr [3]. The source code and the graphics are provided
|
||||
under the Creative Commons Attribution 2.5 License [4]
|
||||
|
||||
If you use this software and/or graphics please link back to http://www.splitbrain.org/go/monsterid
|
||||
|
||||
[1] http://www.docuverse.com/blog/donpark/2007/01/18/visual-security-9-block-ip-identification
|
||||
[2] http://www.levitated.net/bones/walkingFaces/index.html
|
||||
[3] http://www.splitbrain.org
|
||||
[4] http://creativecommons.org/licenses/by/2.5/
|
58
plugins/serendipity_event_gravatar/monsterid/monsterid.php
Normal file
@ -0,0 +1,58 @@
|
||||
<?php
|
||||
|
||||
function build_monster($filename, $seed='',$size=''){
|
||||
// init random seed
|
||||
if($seed) srand( hexdec(substr(md5($seed),0,6)) );
|
||||
|
||||
// throw the dice for body parts
|
||||
$parts = array(
|
||||
'legs' => rand(1,5),
|
||||
'hair' => rand(1,5),
|
||||
'arms' => rand(1,5),
|
||||
'body' => rand(1,15),
|
||||
'eyes' => rand(1,15),
|
||||
'mouth'=> rand(1,10)
|
||||
);
|
||||
|
||||
// create backgound
|
||||
$monster = @imagecreatetruecolor(120, 120)
|
||||
or die("GD image create failed");
|
||||
$white = imagecolorallocate($monster, 255, 255, 255);
|
||||
imagefill($monster,0,0,$white);
|
||||
|
||||
// add parts
|
||||
foreach($parts as $part => $num){
|
||||
$file = dirname(__FILE__).'/parts/'.$part.'_'.$num.'.png';
|
||||
|
||||
$im = @imagecreatefrompng($file);
|
||||
if(!$im) die('Failed to load '.$file);
|
||||
imageSaveAlpha($im, true);
|
||||
imagecopy($monster,$im,0,0,0,0,120,120);
|
||||
imagedestroy($im);
|
||||
|
||||
// color the body
|
||||
if($part == 'body'){
|
||||
$color = imagecolorallocate($monster, rand(20,235), rand(20,235), rand(20,235));
|
||||
imagefill($monster,60,60,$color);
|
||||
}
|
||||
}
|
||||
|
||||
// restore random seed
|
||||
if($seed) srand();
|
||||
|
||||
// resize if needed, then output
|
||||
if($size && $size < 400){
|
||||
$out = @imagecreatetruecolor($size,$size);
|
||||
if (!$out) return false; // Problems creating image!
|
||||
imagecopyresampled($out,$monster,0,0,0,0,$size,$size,120,120);
|
||||
imagepng($out,$filename);
|
||||
imagedestroy($out);
|
||||
imagedestroy($monster);
|
||||
return true;
|
||||
}else{
|
||||
//header ("Content-type: image/png");
|
||||
imagepng($monster,$filename);
|
||||
imagedestroy($monster);
|
||||
return true;
|
||||
}
|
||||
}
|
BIN
plugins/serendipity_event_gravatar/monsterid/parts/arms_1.png
Normal file
After Width: | Height: | Size: 313 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/arms_2.png
Normal file
After Width: | Height: | Size: 403 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/arms_3.png
Normal file
After Width: | Height: | Size: 393 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/arms_4.png
Normal file
After Width: | Height: | Size: 457 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/arms_5.png
Normal file
After Width: | Height: | Size: 897 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_1.png
Normal file
After Width: | Height: | Size: 550 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_10.png
Normal file
After Width: | Height: | Size: 565 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_11.png
Normal file
After Width: | Height: | Size: 805 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_12.png
Normal file
After Width: | Height: | Size: 611 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_13.png
Normal file
After Width: | Height: | Size: 598 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_14.png
Normal file
After Width: | Height: | Size: 601 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_15.png
Normal file
After Width: | Height: | Size: 605 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_2.png
Normal file
After Width: | Height: | Size: 617 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_3.png
Normal file
After Width: | Height: | Size: 441 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_4.png
Normal file
After Width: | Height: | Size: 825 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_5.png
Normal file
After Width: | Height: | Size: 648 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_6.png
Normal file
After Width: | Height: | Size: 617 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_7.png
Normal file
After Width: | Height: | Size: 685 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_8.png
Normal file
After Width: | Height: | Size: 592 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/body_9.png
Normal file
After Width: | Height: | Size: 677 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_1.png
Normal file
After Width: | Height: | Size: 380 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_10.png
Normal file
After Width: | Height: | Size: 524 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_11.png
Normal file
After Width: | Height: | Size: 447 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_12.png
Normal file
After Width: | Height: | Size: 286 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_13.png
Normal file
After Width: | Height: | Size: 561 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_14.png
Normal file
After Width: | Height: | Size: 551 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_15.png
Normal file
After Width: | Height: | Size: 458 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_2.png
Normal file
After Width: | Height: | Size: 430 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_3.png
Normal file
After Width: | Height: | Size: 390 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_4.png
Normal file
After Width: | Height: | Size: 314 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_5.png
Normal file
After Width: | Height: | Size: 380 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_6.png
Normal file
After Width: | Height: | Size: 328 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_7.png
Normal file
After Width: | Height: | Size: 333 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_8.png
Normal file
After Width: | Height: | Size: 396 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/eyes_9.png
Normal file
After Width: | Height: | Size: 247 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/hair_1.png
Normal file
After Width: | Height: | Size: 491 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/hair_2.png
Normal file
After Width: | Height: | Size: 369 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/hair_3.png
Normal file
After Width: | Height: | Size: 641 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/hair_4.png
Normal file
After Width: | Height: | Size: 316 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/hair_5.png
Normal file
After Width: | Height: | Size: 533 B |
@ -0,0 +1,57 @@
|
||||
image 120x120 /var/www/splitbrain/_static/monsterid/parts/monsterparts.xcf
|
||||
layer 120x120 0,0 Mouth_10.png
|
||||
layer 120x120 0,0 Mouth_9.png
|
||||
layer 120x120 0,0 Mouth_8.png
|
||||
layer 120x120 0,0 Mouth_7.png
|
||||
layer 120x120 0,0 Mouth_6.png
|
||||
layer 120x120 0,0 Mouth_5.png
|
||||
layer 120x120 0,0 Mouth_4.png
|
||||
layer 120x120 0,0 Mouth_3.png
|
||||
layer 120x120 0,0 Mouth_2.png
|
||||
layer 120x120 0,0 Mouth_1.png
|
||||
layer 120x120 0,0 Eyes_15.png
|
||||
layer 120x120 0,0 Eyes_14.png
|
||||
layer 120x120 0,0 Eyes_13.png
|
||||
layer 120x120 0,0 Eyes_12.png
|
||||
layer 120x120 0,0 Eyes_11.png
|
||||
layer 120x120 0,0 Eyes_10.png
|
||||
layer 120x120 0,0 Eyes_9.png
|
||||
layer 120x120 0,0 Eyes_8.png
|
||||
layer 120x120 0,0 Eyes_7.png
|
||||
layer 120x120 0,0 Eyes_6.png
|
||||
layer 120x120 0,0 Eyes_5.png
|
||||
layer 120x120 0,0 Eyes_4.png
|
||||
layer 120x120 0,0 Eyes_3.png
|
||||
layer 120x120 0,0 Eyes_2.png
|
||||
layer 120x120 0,0 Eyes_1.png
|
||||
layer 120x120 0,0 Body_15.png
|
||||
layer 120x120 0,0 Body_14.png
|
||||
layer 120x120 0,0 Body_13.png
|
||||
layer 120x120 0,0 Body_12.png
|
||||
layer 120x120 0,0 Body_11.png
|
||||
layer 120x120 0,0 Body_10.png
|
||||
layer 120x120 0,0 Body_9.png
|
||||
layer 120x120 0,0 Body_8.png
|
||||
layer 120x120 0,0 Body_7.png
|
||||
layer 120x120 0,0 Body_6.png
|
||||
layer 120x120 0,0 Body_5.png
|
||||
layer 120x120 0,0 Body_4.png
|
||||
layer 120x120 0,0 Body_3.png
|
||||
layer 120x120 0,0 Body_2.png
|
||||
layer 120x120 0,0 Body_1.png
|
||||
layer 120x120 0,0 Arms_5.png
|
||||
layer 120x120 0,0 Arms_4.png
|
||||
layer 120x120 0,0 Arms_3.png
|
||||
layer 120x120 0,0 Arms_2.png
|
||||
layer 120x120 0,0 Arms_1.png
|
||||
layer 120x120 0,0 Hair_5.png
|
||||
layer 120x120 0,0 Hair_4.png
|
||||
layer 120x120 0,0 Hair_3.png
|
||||
layer 120x120 0,0 Hair_2.png
|
||||
layer 120x120 0,0 Hair_1.png
|
||||
layer 120x120 0,0 Legs_5.png
|
||||
layer 120x120 0,0 Legs_4.png
|
||||
layer 120x120 0,0 Legs_3.png
|
||||
layer 120x120 0,0 Legs_2.png
|
||||
layer 120x120 0,0 Legs_1.png
|
||||
layer 120x120 0,0 Background
|
BIN
plugins/serendipity_event_gravatar/monsterid/parts/legs_1.png
Normal file
After Width: | Height: | Size: 319 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/legs_2.png
Normal file
After Width: | Height: | Size: 377 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/legs_3.png
Normal file
After Width: | Height: | Size: 367 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/legs_4.png
Normal file
After Width: | Height: | Size: 295 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/legs_5.png
Normal file
After Width: | Height: | Size: 364 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_1.png
Normal file
After Width: | Height: | Size: 263 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_10.png
Normal file
After Width: | Height: | Size: 269 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_2.png
Normal file
After Width: | Height: | Size: 267 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_3.png
Normal file
After Width: | Height: | Size: 287 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_4.png
Normal file
After Width: | Height: | Size: 391 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_5.png
Normal file
After Width: | Height: | Size: 319 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_6.png
Normal file
After Width: | Height: | Size: 290 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_7.png
Normal file
After Width: | Height: | Size: 297 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_8.png
Normal file
After Width: | Height: | Size: 379 B |
BIN
plugins/serendipity_event_gravatar/monsterid/parts/mouth_9.png
Normal file
After Width: | Height: | Size: 265 B |
1527
plugins/serendipity_event_gravatar/serendipity_event_gravatar.php
Executable file
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow1.png
Normal file
After Width: | Height: | Size: 189 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow2.png
Normal file
After Width: | Height: | Size: 401 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow3.png
Normal file
After Width: | Height: | Size: 363 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow4.png
Normal file
After Width: | Height: | Size: 418 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow5.png
Normal file
After Width: | Height: | Size: 346 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow6.png
Normal file
After Width: | Height: | Size: 488 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow7.png
Normal file
After Width: | Height: | Size: 383 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/brow8.png
Normal file
After Width: | Height: | Size: 160 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes1.png
Normal file
After Width: | Height: | Size: 941 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes10.png
Normal file
After Width: | Height: | Size: 948 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes11.png
Normal file
After Width: | Height: | Size: 871 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes12.png
Normal file
After Width: | Height: | Size: 860 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes13.png
Normal file
After Width: | Height: | Size: 929 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes2.png
Normal file
After Width: | Height: | Size: 502 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes3.png
Normal file
After Width: | Height: | Size: 883 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes4.png
Normal file
After Width: | Height: | Size: 1.2 KiB |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes5.png
Normal file
After Width: | Height: | Size: 903 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes6.png
Normal file
After Width: | Height: | Size: 934 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes7.png
Normal file
After Width: | Height: | Size: 160 B |
BIN
plugins/serendipity_event_gravatar/wavatars/parts/eyes8.png
Normal file
After Width: | Height: | Size: 715 B |