X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=doc%2FAddons.md;h=3dca7031321f8020a6b6354b0dd469204ed8891c;hb=0347f4fc66d8769822eb0a3bdcfff0100fed446c;hp=cf4fbdab1251fd5966bbb7a61f2f71654c2a240b;hpb=0ca420c9499f9a0a24afc9fb9f516db009b7c794;p=friendica.git diff --git a/doc/Addons.md b/doc/Addons.md index cf4fbdab12..3dca703132 100644 --- a/doc/Addons.md +++ b/doc/Addons.md @@ -232,14 +232,6 @@ Please note: body contents are bbcode - not HTML Called when receiving a post from another source. This may also be used to post local activity or system generated messages. `$b` is the item array of information to be stored in the database and the item body is bbcode. -### settings_form -Called when generating the HTML for the user Settings page. -`$b` is the HTML string of the settings page before the final `` tag. - -### settings_post -Called when the Settings pages are submitted. -`$b` is the $_POST array. - ### addon_settings Called when generating the HTML for the addon settings page. `$data` is an array containing: @@ -298,6 +290,62 @@ $data = [ Called when the Addon Settings pages are submitted. `$b` is the $_POST array. +### connector_settings +Called when generating the HTML for a connector addon settings page. +`$data` is an array containing: + +- **connector** (output): Required. The addon folder name. +- **title** (output): Required. The addon settings panel title. +- **image** (output): Required. The relative path of the logo image of the platform/protocol this addon is connecting to, max size 48x48px. +- **enabled** (output): Optional. If set to a falsy value, the connector image will be dimmed. +- **html** (output): Optional. Raw HTML of the addon form elements. Both the `