Selaa lähdekoodia

Use gravatar when enabled.

j8
Jesse Bickel 9 vuotta sitten
vanhempi
commit
fd9485b7e5
2 muutettua tiedostoa jossa 12 lisäystä ja 6 poistoa
  1. 1
    1
      index.html
  2. 11
    5
      modules/UI/avatar/Avatar.js

+ 1
- 1
index.html Näytä tiedosto

202
         </div>
202
         </div>
203
         <div id="settingsmenu" class="right-panel">
203
         <div id="settingsmenu" class="right-panel">
204
             <div class="icon-settings" data-i18n="settings.title"></div>
204
             <div class="icon-settings" data-i18n="settings.title"></div>
205
-            <img id="avatar" src="https://www.gravatar.com/avatar/87291c37c25be69a072a4514931b1749?d=wavatar&size=30"/>
205
+            <img id="avatar" src="images/avatar2.png"/>
206
             <div class="arrow-up"></div>
206
             <div class="arrow-up"></div>
207
             <input type="text" id="setDisplayName" data-i18n="[placeholder]settings.name" placeholder="Name">
207
             <input type="text" id="setDisplayName" data-i18n="[placeholder]settings.name" placeholder="Name">
208
             <input type="text" id="setEmail" placeholder="E-Mail">
208
             <input type="text" id="setEmail" placeholder="E-Mail">

+ 11
- 5
modules/UI/avatar/Avatar.js Näytä tiedosto

1
-/* global MD5 */
1
+/* global Strophe, APP, MD5, config */
2
+var Settings = require("../../settings/Settings");
3
+
2
 var users = {};
4
 var users = {};
3
 
5
 
4
 var Avatar = {
6
 var Avatar = {
53
             );
55
             );
54
             email = id;
56
             email = id;
55
         }
57
         }
56
-        return 'https://www.gravatar.com/avatar/' +
57
-            MD5.hexdigest(email.trim().toLowerCase()) +
58
-            "?d=wavatar&size=" + (size || "30");
58
+        if (config.enableThirdPartyRequests === true) {
59
+            return 'https://www.gravatar.com/avatar/' +
60
+                MD5.hexdigest(id.trim().toLowerCase()) +
61
+                "?d=wavatar&size=" + (size || "30");
62
+        } else {
63
+            return 'images/avatar2.png';
64
+        }
59
     }
65
     }
60
 
66
 
61
 };
67
 };
62
 
68
 
63
 
69
 
64
-module.exports = Avatar;
70
+module.exports = Avatar;

Loading…
Peruuta
Tallenna