+ //* DEBUG: */ print __FUNCTION__."[".__LINE__."]:currName=".EXT_GET_CURR_NAME()." - ENTERED!<br />\n";
+ // This shall never do a non-admin user or if the extension is active (already installed)
+ if ((!IS_ADMIN()) || (EXT_IS_ACTIVE($ext_name))) {
+ return false;
+ } // END - if
+
+ // When this extension is already in install/update phase, all is fine
+ if (EXT_IS_REGISTER_RUNNING($ext_name)) {
+ // Then abort here which is fine
+ //* DEBUG: */ print __FUNCTION__."[".__LINE__."]:currName=".EXT_GET_CURR_NAME()." - ALREADY!<br />\n";
+ return true;
+ } // END - if
+
+ // This registration is running
+ EXT_ADD_RUNNING_REGISTRATION($ext_name);
+