Page 1 of 1

Inline Uninstall

Posted: 2024-09-06 08:01
by kmullins
I tried to turn off the inline plugin for two of the four tables I have it turned on for, and unfortunately, they reactivate within a few hours.

Since they won't stay off, I would like to uninstall it, but I do not see any documentation showing everything that should be removed properly. When I delete the folder after turning it off on all tables, I get a message when I go to a table that had it activated that the plugin is missing and can't render the page. So, I have had to add the folder to the plugin directory to at least get things working. My gut feeling is a conflict of some sort with the AppginiLTE code.

When I go to configure the plugin, I do get the following error messages:

Code: Select all

Warning: Undefined variable $x in /home/kevinmul/Donor-NS/hooks/header-extras.php on line 5

Warning: Attempt to read property "TableName" on null in /home/kevinmul/Donor-NS/hooks/header-extras.php on line 5

Warning: file_get_contents(appginilte/group_perms/Admins_-dv.json): Failed to open stream: No such file or directory in /home/kevinmul/Donor-NS/hooks/header-extras.php on line 5

Warning: Undefined variable $x in /home/kevinmul/Donor-NS/hooks/header-extras.php on line 8

Warning: Attempt to read property "TableName" on null in /home/kevinmul/Donor-NS/hooks/header-extras.php on line 8

Warning: Undefined array key "otp_required" in /home/kevinmul/Donor-NS/hooks/appginilte_otp.php on line 24

Warning: Trying to access array offset on value of type null in /home/kevinmul/Donor-NS/hooks/appginilte_otp.php on line 29

Warning: Undefined array key "totp_required" in /home/kevinmul/Donor-NS/hooks/appginilte_otp.php on line 34 

AppGini 24.17 revision 1725
Inline - Version 2021.12.08
Javascript Libary - Version 2023.01.04.2
AppginiLTE - 24.09.03

Thanks in advance.

Re: Inline Uninstall

Posted: 2024-09-06 09:25
by jsetzer
Hi, that's strange, but I can say that official AppGiniHelper Inline-DV plugin, downloaded from the official AppGini or AppGiniHelper stores, never ever reactivates itself. Enabling/Disabling the plugin is just writing some comments and code-fragments into hooks/TABLENAME.php, TABLENAME_init()-function. You can check there, please. After Disabling, there should be comments left, only.

If the generated code suddenly reappears, there may be a backup/restore issue?

I cannot say anything about compatibility with other inofficial libraries like Landini's free "AdminLTE" plugin or like the inofficial commercial fork "AdminLTE for AppGini".

Re: Inline Uninstall

Posted: 2024-09-06 21:08
by kmullins
Thanks for pointing me to the hooks/TABLENAME.php files. After removing the inline code from those pages, I was able to remove the plugin and not get errors. I am using my system for an event next weekend. After that, I will play with the plugin to see if I have the issue again.

Kevin