|
@@ -41,8 +41,6 @@ GNUSOCIAL_COMMIT='1517deeeb621a0256106d0108855e8827713e2cc'
|
41
|
41
|
GNUSOCIAL_ADMIN_PASSWORD=
|
42
|
42
|
|
43
|
43
|
GNUSOCIAL_BACKGROUND_IMAGE_URL=
|
44
|
|
-GNUSOCIAL_MARKDOWN_REPO="https://git.gnu.io/chimo/markdown.git"
|
45
|
|
-GNUSOCIAL_MARKDOWN_COMMIT='03c53942f94b3376f0946e6e1fe566cc21ccf232'
|
46
|
44
|
|
47
|
45
|
GNUSOCIAL_TITLE='Pleroma FE'
|
48
|
46
|
|
|
@@ -55,7 +53,6 @@ gnusocial_variables=(ONION_ONLY
|
55
|
53
|
GNUSOCIAL_WELCOME_MESSAGE
|
56
|
54
|
GNUSOCIAL_BACKGROUND_IMAGE_URL
|
57
|
55
|
DDNS_PROVIDER
|
58
|
|
- GNUSOCIAL_MARKDOWN_COMMIT
|
59
|
56
|
GNUSOCIAL_TITLE
|
60
|
57
|
GNUSOCIAL_EXPIRE_MONTHS
|
61
|
58
|
MY_USERNAME)
|
|
@@ -788,54 +785,6 @@ function install_gnusocial_main {
|
788
|
785
|
install_completed gnusocial_main
|
789
|
786
|
}
|
790
|
787
|
|
791
|
|
-function install_gnusocial_markdown {
|
792
|
|
- GNUSOCIAL_PATH=/var/www/$GNUSOCIAL_DOMAIN_NAME/htdocs
|
793
|
|
-
|
794
|
|
- # update to the next commit
|
795
|
|
- function_check set_repo_commit
|
796
|
|
- set_repo_commit $GNUSOCIAL_PATH/local/plugins/Markdown "gnusocial Markdown commit" "$GNUSOCIAL_MARKDOWN_COMMIT" $GNUSOCIAL_MARKDOWN_REPO
|
797
|
|
-
|
798
|
|
- if [[ $(app_is_installed gnusocial_markdown) == "1" ]]; then
|
799
|
|
- return
|
800
|
|
- fi
|
801
|
|
-
|
802
|
|
- if [ -d $GNUSOCIAL_PATH/local/plugins/Markdown ]; then
|
803
|
|
- rm -rf $GNUSOCIAL_PATH/local/plugins/Markdown
|
804
|
|
- fi
|
805
|
|
-
|
806
|
|
- if [ ! -d $GNUSOCIAL_PATH/local/plugins ]; then
|
807
|
|
- mkdir -p $GNUSOCIAL_PATH/local/plugins
|
808
|
|
- fi
|
809
|
|
-
|
810
|
|
- cd $GNUSOCIAL_PATH/local/plugins
|
811
|
|
-
|
812
|
|
- if [ -d /repos/gnusocial-markdown ]; then
|
813
|
|
- mkdir Markdown
|
814
|
|
- cp -r -p /repos/gnusocial-markdown/. Markdown
|
815
|
|
- cd Markdown
|
816
|
|
- git pull
|
817
|
|
- else
|
818
|
|
- function_check git_clone
|
819
|
|
- git_clone $GNUSOCIAL_MARKDOWN_REPO Markdown
|
820
|
|
- fi
|
821
|
|
-
|
822
|
|
- cd $GNUSOCIAL_PATH/local/plugins/Markdown
|
823
|
|
- git checkout $GNUSOCIAL_MARKDOWN_COMMIT -b $GNUSOCIAL_MARKDOWN_COMMIT
|
824
|
|
-
|
825
|
|
- gnusocial_config_file=$GNUSOCIAL_PATH/config.php
|
826
|
|
- if ! grep -q "addPlugin('Markdown'" $gnusocial_config_file; then
|
827
|
|
- echo "" >> $gnusocial_config_file
|
828
|
|
- echo "// Markdown settings" >> $gnusocial_config_file
|
829
|
|
- echo "addPlugin('Markdown');" >> $gnusocial_config_file
|
830
|
|
- fi
|
831
|
|
-
|
832
|
|
- set_completion_param "gnusocial markdown commit" "$GNUSOCIAL_MARKDOWN_COMMIT"
|
833
|
|
-
|
834
|
|
- chown -R www-data:www-data $GNUSOCIAL_PATH
|
835
|
|
-
|
836
|
|
- install_completed gnusocial_markdown
|
837
|
|
-}
|
838
|
|
-
|
839
|
788
|
function install_gnusocial {
|
840
|
789
|
if [ ! $ONION_ONLY ]; then
|
841
|
790
|
ONION_ONLY='no'
|
|
@@ -844,7 +793,7 @@ function install_gnusocial {
|
844
|
793
|
install_gnusocial_main
|
845
|
794
|
expire_gnusocial_posts "$GNUSOCIAL_DOMAIN_NAME" "gnusocial" "$GNUSOCIAL_EXPIRE_MONTHS"
|
846
|
795
|
install_qvitter "$GNUSOCIAL_DOMAIN_NAME" "gnusocial"
|
847
|
|
- install_gnusocial_markdown
|
|
796
|
+ install_gnusocial_markdown "$GNUSOCIAL_DOMAIN_NAME" "gnusocial"
|
848
|
797
|
install_gnusocial_plugin_sharings "$GNUSOCIAL_DOMAIN_NAME" "gnusocial"
|
849
|
798
|
install_gnusocial_plugin_sharings_theme "$GNUSOCIAL_DOMAIN_NAME" "gnusocial"
|
850
|
799
|
|