-
Notifications
You must be signed in to change notification settings - Fork 89
/
Copy pathChangeLog
405 lines (289 loc) · 14.8 KB
/
ChangeLog
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
Version 2.0:
------------------------------------------------------------------------
* Fix gravatar: Avatars could not be fetched
* Remove the defunct avatar options identica and twitter
* Reimplement favatar and pavatar options for better reliability
* Update wavatar generator
* Update documentation and translation
* Additional fixes for PH 8 compatibility
Version 1.63.1:
------------------------------------------------------------------------
* PHP 8 compatibility
Version 1.63:
------------------------------------------------------------------------
* Sync core and Spartacus.
Version 1.62.2:
------------------------------------------------------------------------
* Add legal information to be used by serendipity_event_dsgvo_gpdr
Version 1.62.1:
------------------------------------------------------------------------
* Remove defunct mybloglog
Version 1.61.1:
------------------------------------------------------------------------
* Workaround PHP < 5.6 bug, not verifying certs, stopping Request2
Version 1.61:
------------------------------------------------------------------------
* Switch plugin to http_request2
Version 1.60:
------------------------------------------------------------------------
* Consistent plugin usage
Version 1.59:
------------------------------------------------------------------------
* 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