]> git.mxchange.org Git - friendica.git/commitdiff
Remove unused settings_post and settings_form hooks
authorHypolite Petovan <hypolite@mrpetovan.com>
Sat, 23 Apr 2022 14:56:26 +0000 (10:56 -0400)
committerHypolite Petovan <hypolite@mrpetovan.com>
Sun, 24 Apr 2022 05:21:49 +0000 (01:21 -0400)
- Addons should use the addon_form hook instead

doc/Addons.md
doc/de/Addons.md
src/Module/Settings/Account.php

index ce8412547a47a422cca984962c48690887f000ea..3dca7031321f8020a6b6354b0dd469204ed8891c 100644 (file)
@@ -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 `</form>` 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:
@@ -750,11 +742,9 @@ Here is a complete list of all hook callbacks with file locations (as of 24-Sep-
     Hook::callAll('addon_settings_post', $_POST);
     Hook::callAll('connector_settings_post', $_POST);
     Hook::callAll('display_settings_post', $_POST);
-    Hook::callAll('settings_post', $_POST);
     Hook::callAll('addon_settings', $settings_addons);
     Hook::callAll('connector_settings', $settings_connectors);
     Hook::callAll('display_settings', $o);
-    Hook::callAll('settings_form', $o);
 
 ### mod/photos.php
 
index 32e69a2fd7707a749a1e09a73477db3ba06af9f7..163426604adeb6403b6bca401202f0c4be673e02 100644 (file)
@@ -106,12 +106,6 @@ Derzeitige Hooks
     $b ist das Item-Array einer Information, die in der Datenbank und im Item gespeichert ist.
         {Bitte beachte: der Seiteninhalt ist bbcode - nicht HTML)
 
-**'settings_form'** - wird aufgerufen, wenn die HTML-Ausgabe für die Einstellungsseite generiert wird.
-    $b ist die HTML-Ausgabe (String) der Einstellungsseite vor dem finalen "</form>"-Tag.
-
-**'settings_post'** - wird aufgerufen, wenn die Einstellungsseiten geladen werden.
-    $b ist der $_POST-Array
-
 **'addon_settings'** - wird aufgerufen, wenn die HTML-Ausgabe der Addon-Einstellungsseite generiert wird.
     $b ist die HTML-Ausgabe (String) der Addon-Einstellungsseite vor dem finalen "</form>"-Tag.
 
@@ -267,11 +261,9 @@ Eine komplette Liste aller Hook-Callbacks mit den zugehörigen Dateien (am 01-Ap
     Hook::callAll('addon_settings_post', $_POST);
     Hook::callAll('connector_settings_post', $_POST);
     Hook::callAll('display_settings_post', $_POST);
-    Hook::callAll('settings_post', $_POST);
     Hook::callAll('addon_settings', $settings_addons);
     Hook::callAll('connector_settings', $settings_connectors);
     Hook::callAll('display_settings', $o);
-    Hook::callAll('settings_form', $o);
 
 ### mod/photos.php
 
index 62a497217dcfbe649b06ebfc974c1fa616406647..f5bc5fa62b5dc2660bc49d7c74d0468afc3734be 100644 (file)
@@ -22,9 +22,7 @@
 namespace Friendica\Module\Settings;
 
 use Exception;
-use Friendica\BaseModule;
 use Friendica\Core\ACL;
-use Friendica\Core\Hook;
 use Friendica\Core\Logger;
 use Friendica\Core\Renderer;
 use Friendica\Core\Worker;
@@ -97,8 +95,6 @@ class Account extends BaseSettings
                        DI::baseUrl()->redirect('settings');
                }
 
-               Hook::callAll('settings_post', $_POST);
-
                if (!empty($_POST['password']) || !empty($_POST['confirm'])) {
                        $newpass = $_POST['password'];
                        $confirm = $_POST['confirm'];
@@ -485,7 +481,7 @@ class Account extends BaseSettings
                        '$submit'       => DI::l10n()->t('Save Settings'),
                        '$baseurl' => DI::baseUrl()->get(true),
                        '$uid' => local_user(),
-                       '$form_security_token' => BaseModule::getFormSecurityToken("settings"),
+                       '$form_security_token' => self::getFormSecurityToken('settings'),
                        '$nickname_block' => $prof_addr,
 
                        '$h_pass'       => DI::l10n()->t('Password Settings'),
@@ -574,10 +570,6 @@ class Account extends BaseSettings
                        '$relocate_button' => DI::l10n()->t("Resend relocate message to contacts"),
                ]);
 
-               Hook::callAll('settings_form', $o);
-
-               $o .= '</form>' . "\r\n";
-
                return $o;
        }
 }