448
by Francois Marier
Add a test page for Melissa's PHP class |
1 |
<?php
|
2 |
/*
|
|
3 |
* Test for the Services_Libravatar PEAR package
|
|
4 |
*
|
|
5 |
* You must have symlinks to the library in the same directory as this file.
|
|
6 |
*
|
|
7 |
* e.g.
|
|
8 |
* ln -s ~/devel/remote/services_libravatar/Services /var/www/
|
|
9 |
*/
|
|
10 |
||
11 |
ini_set('display_errors', true); |
|
12 |
ini_set('display_startup_errors', true); |
|
13 |
ini_set('error_reporting', E_ALL); |
|
14 |
ini_set('html_errors', true); |
|
15 |
||
527
by Francois Marier
contrib: clearly identify each of the tested libraries |
16 |
print '<h1>Services_Libravatar</h1>'; |
17 |
||
448
by Francois Marier
Add a test page for Melissa's PHP class |
18 |
require_once 'Services/Libravatar.php'; |
19 |
||
20 |
$libravatar = new Services_Libravatar(); |
|
21 |
||
22 |
$avatar_url = $libravatar->url('fmarier@gmail.com'); |
|
23 |
$missing_avatar = $libravatar->url('fmarier+1@gmail.com'); |
|
24 |
||
25 |
print 'Regular HTTP images:<br>'; |
|
26 |
print '<img src="' . $avatar_url . '">'; |
|
27 |
print '<img src="' . $missing_avatar . '">'; |
|
28 |
print "<br><br>\n"; |
|
29 |
||
458
by Francois Marier
contrib/php: use "true" instead of "1" when setting https option |
30 |
$avatar_url = $libravatar->url('fmarier@gmail.com', array('https' => true)); |
31 |
$missing_avatar = $libravatar->url('fmarier+1@gmail.com', array('https' => true)); |
|
448
by Francois Marier
Add a test page for Melissa's PHP class |
32 |
|
33 |
print 'Regular HTTPS images:<br>'; |
|
34 |
print '<img src="' . $avatar_url . '">'; |
|
35 |
print '<img src="' . $missing_avatar . '">'; |
|
36 |
print "<br><br>\n"; |
|
37 |
||
38 |
$avatar_url = $libravatar->url('francois@catalyst.net.nz'); |
|
39 |
$missing_avatar = $libravatar->url('francois+1@catalyst.net.nz'); |
|
40 |
||
41 |
print 'Federated HTTP images:<br>'; |
|
42 |
print '<img src="' . $avatar_url . '">'; |
|
43 |
print '<img src="' . $missing_avatar . '">'; |
|
44 |
print "<br><br>\n"; |
|
45 |
||
458
by Francois Marier
contrib/php: use "true" instead of "1" when setting https option |
46 |
$avatar_url = $libravatar->url('francois@catalyst.net.nz', array('https' => true)); |
47 |
$missing_avatar = $libravatar->url('francois+1@catalyst.net.nz', array('https' => true)); |
|
448
by Francois Marier
Add a test page for Melissa's PHP class |
48 |
|
49 |
print 'Federated HTTPS images:<br>'; |
|
50 |
print '<img src="' . $avatar_url . '">'; |
|
51 |
print '<img src="' . $missing_avatar . '">'; |
|
52 |
print "<br><br>\n"; |
|
53 |
||
54 |
$avatar_url = $libravatar->url('https://launchpad.net/~fmarier'); |
|
55 |
$missing_avatar = $libravatar->url('http://launchpad.net/~notfmarier'); |
|
56 |
||
57 |
print 'Regular HTTP images (OpenID):<br>'; |
|
58 |
print '<img src="' . $avatar_url . '">'; |
|
59 |
print '<img src="' . $missing_avatar . '">'; |
|
60 |
print "<br><br>\n"; |