浏览代码

Customise postactiv logo

Bob Mottram 8 年前
父节点
当前提交
2dbbf8060a
共有 2 个文件被更改,包括 16 次插入0 次删除
  1. 二进制
      img/postactiv.png
  2. 16
    0
      src/freedombone-app-postactiv

二进制
img/postactiv.png 查看文件


+ 16
- 0
src/freedombone-app-postactiv 查看文件

55
                      POSTACTIV_EXPIRE_MONTHS
55
                      POSTACTIV_EXPIRE_MONTHS
56
                      POSTACTIV_TITLE)
56
                      POSTACTIV_TITLE)
57
 
57
 
58
+function postactiv_customise_logo {
59
+    domain_name=$1
60
+
61
+    if [ -f /var/www/${domain_name}/htdocs/static/logo.png ]; then
62
+        if [ -f ~/freedombone/img/postactiv.png ]; then
63
+            cp ~/freedombone/img/postactiv.png /var/www/${domain_name}/htdocs/static/logo.png
64
+        else
65
+            if [ -f /home/$MY_USERNAME/freedombone/img/postactiv.png ]; then
66
+                cp /home/$MY_USERNAME/freedombone/img/postactiv.png /var/www/${domain_name}/htdocs/static/logo.png
67
+            fi
68
+        fi
69
+    fi
70
+}
71
+
58
 function remove_user_postactiv {
72
 function remove_user_postactiv {
59
     remove_username="$1"
73
     remove_username="$1"
60
 
74
 
342
     postactiv_running_script
356
     postactiv_running_script
343
 
357
 
344
     upgrade_pleroma "$POSTACTIV_DOMAIN_NAME" "postactiv" "$POSTACTIV_BACKGROUND_IMAGE_URL" "$POSTACTIV_TITLE"
358
     upgrade_pleroma "$POSTACTIV_DOMAIN_NAME" "postactiv" "$POSTACTIV_BACKGROUND_IMAGE_URL" "$POSTACTIV_TITLE"
359
+    postactiv_customise_logo
345
     install_gnusocial_default_background "postactiv" "$POSTACTIV_DOMAIN_NAME"
360
     install_gnusocial_default_background "postactiv" "$POSTACTIV_DOMAIN_NAME"
346
     chown -R www-data:www-data /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
361
     chown -R www-data:www-data /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs
347
 }
362
 }
769
         install_nodejs pleroma-gnusocial
784
         install_nodejs pleroma-gnusocial
770
         install_pleroma_front_end "postactiv" "$POSTACTIV_DOMAIN_NAME" "$POSTACTIV_BACKGROUND_IMAGE_URL" "$POSTACTIV_TITLE"
785
         install_pleroma_front_end "postactiv" "$POSTACTIV_DOMAIN_NAME" "$POSTACTIV_BACKGROUND_IMAGE_URL" "$POSTACTIV_TITLE"
771
         install_gnusocial_default_background "postactiv" "$POSTACTIV_DOMAIN_NAME"
786
         install_gnusocial_default_background "postactiv" "$POSTACTIV_DOMAIN_NAME"
787
+        postactiv_customise_logo
772
         sed -i 's|"theme":.*|"theme": "base16-apathy.css",|g' /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs/static/config.json
788
         sed -i 's|"theme":.*|"theme": "base16-apathy.css",|g' /var/www/${POSTACTIV_DOMAIN_NAME}/htdocs/static/config.json
773
     fi
789
     fi
774
 
790