Quellcode durchsuchen

Changing random avatars to robohash.

j8
yanas vor 9 Jahren
Ursprung
Commit
0a2a6e5677
2 geänderte Dateien mit 14 neuen und 6 gelöschten Zeilen
  1. 2
    2
      interface_config.js
  2. 12
    4
      modules/UI/avatar/Avatar.js

+ 2
- 2
interface_config.js Datei anzeigen

@@ -27,7 +27,7 @@ var interfaceConfig = {
27 27
      * Whether to only show the filmstrip (and hide the toolbar).
28 28
      */
29 29
     filmStripOnly: false,
30
-    RANDOM_AVATAR_URL_PREFIX: "http://abotars.hipch.at/meeple/",
31
-    RANDOM_AVATAR_URL_SUFFIX: ".png",
30
+    RANDOM_AVATAR_URL_PREFIX: false,
31
+    RANDOM_AVATAR_URL_SUFFIX: false,
32 32
     FILM_STRIP_MAX_HEIGHT: 120
33 33
 };

+ 12
- 4
modules/UI/avatar/Avatar.js Datei anzeigen

@@ -44,18 +44,26 @@ export default {
44 44
         if (!avatarId) {
45 45
             console.warn(
46 46
                 `No avatar stored yet for ${userId} - using ID as avatar ID`);
47
+            console.log("USER ID ", userId);
47 48
             avatarId = userId;
48 49
         }
49 50
         avatarId = MD5.hexdigest(avatarId.trim().toLowerCase());
50 51
 
51
-        // Default to using gravatar.
52
-        let urlPref = 'https://www.gravatar.com/avatar/';
53
-        let urlSuf = "?d=wavatar&size=100";
54 52
 
55
-        if (random && interfaceConfig.RANDOM_AVATAR_URL_PREFIX) {
53
+        let urlPref = null;
54
+        let urlSuf = null;
55
+        if (!random) {
56
+            urlPref = 'https://www.gravatar.com/avatar/';
57
+            urlSuf = "?d=wavatar&size=200";
58
+        }
59
+        else if (random && interfaceConfig.RANDOM_AVATAR_URL_PREFIX) {
56 60
             urlPref = interfaceConfig.RANDOM_AVATAR_URL_PREFIX;
57 61
             urlSuf = interfaceConfig.RANDOM_AVATAR_URL_SUFFIX;
58 62
         }
63
+        else {
64
+            urlPref = 'https://robohash.org/';
65
+            urlSuf = ".png?size=200x200";
66
+        }
59 67
 
60 68
         return urlPref + avatarId + urlSuf;
61 69
     }

Laden…
Abbrechen
Speichern