From ad487ec9f7a76280f3976843732eed7c2c40cbf0 Mon Sep 17 00:00:00 2001 From: zotlabs Date: Sun, 17 Dec 2017 14:26:33 -0800 Subject: since api_zot (doc page) is now referenced from the project webpage, include a mention of the twitter/statusnet API plugin since that enables some degree of compatibility with dozens of third-party apps out of the box. --- doc/developer/api_zot.bb | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'doc') diff --git a/doc/developer/api_zot.bb b/doc/developer/api_zot.bb index b2c19d7a1..ff937bfa5 100644 --- a/doc/developer/api_zot.bb +++ b/doc/developer/api_zot.bb @@ -1,5 +1,9 @@ [h3]Zot API[/h3] +Many existing social applications and tools can interface directly using the Twitter/StatusNet API, which is available using the 'twitter_api' addon. + +This document describes the native API; which allows direct programmatic access to several internal data structures and libraries extending beyond the basic social interface. + The API endpoints detailed below are relative to [code]api/z/1.0[/code], meaning that if an API is listed as [code]channel/stream[/code] the full API URL is [code][baseurl]/api/z/1.0/channel/stream[/code]. [h3]channel/export/basic[/h3] -- cgit v1.2.3 From 51d9c37f6be54d31b80ccbf1640795fa80bed899 Mon Sep 17 00:00:00 2001 From: Einer von Vielen Date: Thu, 21 Dec 2017 16:59:35 +0100 Subject: Changes for homeinstall for Debian 9 --- doc/admin/administrator_guide.md | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'doc') diff --git a/doc/admin/administrator_guide.md b/doc/admin/administrator_guide.md index 2fa52c7c6..939dc18a7 100644 --- a/doc/admin/administrator_guide.md +++ b/doc/admin/administrator_guide.md @@ -168,21 +168,19 @@ any time that the documentation is updated : util/importdoc ### Automated installation via the .homeinstall shell script -There is a shell script in (``.homeinstall/hubzilla-setup.sh``) that will install $Projectname and its dependencies on a fresh installation of Debian 8.3 stable (Jessie). It should work on similar Linux systems but your results may vary. +There is a shell script in (``.homeinstall/hubzilla-setup.sh``) that will install $Projectname and its dependencies on a fresh installation of Debian 9 stable (Stetch). It should work on similar Linux systems but your results may vary. #### Requirements -The installation script was originally designed for a small hardware server behind your home router. However, it has been tested on several systems running Debian 8.3: +The installation script was originally designed for a small hardware server behind your home router. However, it has been tested on several systems running Debian 9: -* Home-PC (Debian-8.3.0-amd64) +* Home-PC (Debian-9.2-amd64) and Rapberry-Pi 3 (Rasbian = Debian 9.3) * Internet connection and router at home - * Mini-pc connected to your router + * Mini-PC / Raspi connected to your router * USB drive for backups * Fresh installation of Debian on your mini-pc * Router with open ports 80 and 443 for your Debian -* DigitalOcean droplet (Debian 8.3 x64 / 512 MB Memory / 20 GB Disk / NYC3) - #### Overview of installation steps 1. `apt-get install git` 1. `mkdir -p /var/www/html` @@ -191,8 +189,6 @@ The installation script was originally designed for a small hardware server behi 1. `nano .homeinstall/hubzilla-config.txt` 1. `cd .homeinstall/` 1. `./hubzilla-setup.sh` -1. `sed -i "s/^upload_max_filesize =.*/upload_max_filesize = 100M/g" /etc/php5/apache2/php.ini` -1. `sed -i "s/^post_max_size =.*/post_max_size = 100M/g" /etc/php5/apache2/php.ini` 1. `service apache2 reload` 1. Open your domain with a browser and step throught the initial configuration of $Projectname. -- cgit v1.2.3 From fad381586c2b696e862c63180636a0b24e5e17cc Mon Sep 17 00:00:00 2001 From: Einer von Vielen Date: Thu, 18 Jan 2018 22:39:17 +0100 Subject: How to use CalDAV and CardDAV with Androids DAVDroid --- doc/member/member_guide.bb | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) (limited to 'doc') diff --git a/doc/member/member_guide.bb b/doc/member/member_guide.bb index 20d273f44..6286e74a3 100644 --- a/doc/member/member_guide.bb +++ b/doc/member/member_guide.bb @@ -846,6 +846,23 @@ Your files are visible on the web at the location [observer=1][baseurl]/cloud/[o WebDAV provides a way to copy files directly to or from your computer's operating system, where your cloud files appear as a virtual disk drive. This should be used to upload large files such as video and audio; as it is not limited to available memory. See [zrl=help/member/member_guide#Cloud_Desktop_Clients]Cloud Desktop Clients[/zrl] below. +[h4]CalDAV and CardDAV access on Android[/h4] + +You can sync you calendar and contacts on Android with your Hub. + +The following steps where tested for [url=https://f-droid.org/en/packages/at.bitfire.davdroid/]DAVdroid[/url] +[list] +[*] install DAVdroid +[*] add account +[*] use "URL" and "user name" to login +[list] +[*] base url is [baseurl]/cdav +[*] user name is [observer=1][observer.webname][/observer][observer=0]username[/observer] +[/list] +[/list] + +To share your calendar visit [observer.baseurl]/cdav/calendar + [h4]Permissions[/h4] -- cgit v1.2.3 From c1eb796cbdce2546d19716a3fb08ca410f31adc0 Mon Sep 17 00:00:00 2001 From: zotlabs Date: Thu, 1 Feb 2018 20:12:34 -0800 Subject: document the tag changes --- doc/member/member_guide.bb | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'doc') diff --git a/doc/member/member_guide.bb b/doc/member/member_guide.bb index 6286e74a3..10ea4db57 100644 --- a/doc/member/member_guide.bb +++ b/doc/member/member_guide.bb @@ -345,16 +345,18 @@ If the person mentioned is in the list of recipients for the post, they will rec [h4]Deliverable Mentions[/h4] -Some connections in the mention auto-complete box behave differently than others. If you mention a channel which provides "re-delivery of mentions" it will also send the post to all of that channel's default delivery connections. This is how one posts to "forums". The auto-complete box will provide two entries for these channels, one will mention just the channel. The other will invoke re-delivery and be listed as the channel's "network". +The [b]![/b] character designates a deliverable mention to a forum or special channel which allows "re-delivery of mentions". [code] @Gardening - mention the Gardening forum [/code] [code] -@Gardening+ - mention the Gardening Forum and also post to the Gardening "network" (e.g. all the forum members; if you have permission to do so) +!Gardening - mention the Gardening Forum and also post to the Gardening "network" (e.g. send to all the forum members; if you have permission to do so) [/code] +Note: In previous releases, forums were delivered by using @forum+ with a plus sign at the end. This mechanism is still used occasionally but is deprecated and !forum is now preferred. + [h4]Private Mentions[/h4] If you wish to restrict a post to a single person or a number of people, you can do this by selecting channels or privacy groups from the privacy tool. You can also just tag them with a privacy tag. A privacy tag is a name preceded by the two characters @! - and in addition to tagging these channels, will also change the privacy permissions of the post to only include them. You can have more than one privacy tag, for instance @!bob and @!linda will send the post only to Bob and Linda. This mechanism over-rides the privacy selector. @@ -369,7 +371,7 @@ Topical tags are indicated by preceding the tag name with the # character. This Topical tags are also not linked if they are purely numeric, e.g. #1. If you wish to use a numeric hashtag, please add some descriptive text such as #2012-elections. [h4]Bookmarks[/h4] -Bookmarks indicate a link which can be saved to your bookmark folder. They use the sequence #^ followed by the link. Often these are generated automatically. If the 'bookmarker' addon is installed, this sequence will be converted to a bookmark icon when viewing the post or comment online and clicking the icon will save the bookmark. If the bookmarker addon is not installed, the post 'dropdown menu' contains a link for saving the bookmark or bookmarks. +Bookmarks indicate a link which can be saved to your bookmark folder. They use the sequence #^ followed by the link. Often these are generated automatically. If the 'bookmarker' addon is installed, this sequence will be converted to a bookmark icon when viewing the post or comment online, and clicking the icon will save the bookmark. If the bookmarker addon is not installed, the post 'dropdown menu' contains a link for saving the bookmark or bookmarks. [h4]Spaces in Tags and Mentions[/h4] Where possible please use the auto-complete window to select tag and mention recipients, because it will generate a coded tag which uniquely identifies one channel. Names are sometimes ambiguous. However, you can "manually" tag a channel by matching the channel name or address. -- cgit v1.2.3 From 1b1550fb318081a92ab92b90eda533117d112370 Mon Sep 17 00:00:00 2001 From: zotlabs Date: Sun, 25 Feb 2018 19:35:45 -0800 Subject: mention the hidden setting for #972 in doc/hidden_configs --- doc/hidden_configs.bb | 1 + 1 file changed, 1 insertion(+) (limited to 'doc') diff --git a/doc/hidden_configs.bb b/doc/hidden_configs.bb index f34c253ce..8b5429deb 100644 --- a/doc/hidden_configs.bb +++ b/doc/hidden_configs.bb @@ -28,6 +28,7 @@ Options are: [*= system.prevent_tag_hijacking ] Prevent foreign networks hijacking hashtags in your posts and directing them at its own resources. [*= system.startpage ] Another of those technically hidden configs made available by addons. Sets the default page to view when logging in. This is exposed to the UI by the startpage addon. [*= system.taganyone ] Requires the config of the same name to be enabled. Allow the @mention tagging of anyone, whether you are connected or not. This doesn't scale. + [*= system.anonymous_comments ] By default or if set to 1, custom permissions can be set to allow anonymous (moderated) comments like WordPress, moderated by the channel owner. If set to 0, no member of your site can select or enable this. [*= system.user_scalable ] Determine if the app is scalable on touch screens. Defaults to on, to disable, set to zero - real zero, not just false. [/dl] [h2]Site config[/h2][dl terms="mb"] -- cgit v1.2.3