|
@@ -629,6 +629,27 @@ function expire_gnusocial_posts {
|
629
|
629
|
fi
|
630
|
630
|
}
|
631
|
631
|
|
|
632
|
+function gnusocial_use_classic {
|
|
633
|
+ database_name=$1
|
|
634
|
+
|
|
635
|
+ domain_name=$(get_completion_param "$database_name domain")
|
|
636
|
+
|
|
637
|
+ if [ -f /var/www/$domain_name/htdocs/index_qvitter.php ]; then
|
|
638
|
+ mv /var/www/$domain_name/htdocs/index_qvitter.php /var/www/$domain_name/htdocs/index.php
|
|
639
|
+ fi
|
|
640
|
+
|
|
641
|
+ if [ -f /etc/nginx/sites-available/$domain_name ]; then
|
|
642
|
+ sed -i 's|index_qvitter.php|index.php|g' /etc/nginx/sites-available/$domain_name
|
|
643
|
+ sed -i 's|index.html|index.php|g' /etc/nginx/sites-available/$domain_name
|
|
644
|
+ fi
|
|
645
|
+
|
|
646
|
+ if ! grep -q "//addPlugin('Qvitter')" /var/www/$domain_name/htdocs/config.php; then
|
|
647
|
+ sed -i "s|// addPlugin('Qvitter')|addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
|
|
648
|
+ sed -i "s|addPlugin('Qvitter')|//addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
|
|
649
|
+ fi
|
|
650
|
+ systemctl restart nginx
|
|
651
|
+}
|
|
652
|
+
|
632
|
653
|
function gnusocial_use_qvitter {
|
633
|
654
|
database_name=$1
|
634
|
655
|
|
|
@@ -642,6 +663,14 @@ function gnusocial_use_qvitter {
|
642
|
663
|
sed -i 's|index_qvitter.php|index.php|g' /etc/nginx/sites-available/$domain_name
|
643
|
664
|
sed -i 's|index.html|index.php|g' /etc/nginx/sites-available/$domain_name
|
644
|
665
|
fi
|
|
666
|
+
|
|
667
|
+ if grep -q "//addPlugin('Qvitter')" /var/www/$domain_name/htdocs/config.php; then
|
|
668
|
+ sed -i "s|//addPlugin('Qvitter')|addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
|
|
669
|
+ fi
|
|
670
|
+ if grep -q "// addPlugin('Qvitter')" /var/www/$domain_name/htdocs/config.php; then
|
|
671
|
+ sed -i "s|// addPlugin('Qvitter')|addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
|
|
672
|
+ fi
|
|
673
|
+
|
645
|
674
|
systemctl restart nginx
|
646
|
675
|
}
|
647
|
676
|
|
|
@@ -662,6 +691,14 @@ function gnusocial_use_pleroma {
|
662
|
691
|
sed -i 's|index.php|index_qvitter.php|g' /etc/nginx/sites-available/$domain_name
|
663
|
692
|
sed -i 's|index index_qvitter.php|index index.html|g' /etc/nginx/sites-available/$domain_name
|
664
|
693
|
fi
|
|
694
|
+
|
|
695
|
+ if grep -q "//addPlugin('Qvitter')" /var/www/$domain_name/htdocs/config.php; then
|
|
696
|
+ sed -i "s|//addPlugin('Qvitter')|addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
|
|
697
|
+ fi
|
|
698
|
+ if grep -q "// addPlugin('Qvitter')" /var/www/$domain_name/htdocs/config.php; then
|
|
699
|
+ sed -i "s|// addPlugin('Qvitter')|addPlugin('Qvitter')|g" /var/www/$domain_name/htdocs/config.php
|
|
700
|
+ fi
|
|
701
|
+
|
665
|
702
|
systemctl restart nginx
|
666
|
703
|
}
|
667
|
704
|
|