Plugin wird weiterhin als StandardPlugin angesehen
Der Anwendungsfall ist zugegeben selten, aber wenn man ein Plugin ändert und es dabei so geändert wird, dass es kein StandardPlugin mehr ist, so erkennt Stud.IP dies an mindestens einer Stelle nicht richtig und wertet immer noch die Aktivierung des Tools aus und läuft dann in einer Fehler, weil die benötigte Methode nicht mehr implementiert ist.
Call to undefined method TracToGitlabPlugin::getIconNavigation() in lib/classes/MyRealmModel.php on line 480
#0 /home/studip/studip-git/lib/classes/MyRealmModel.php(356): MyRealmModel::getAdditionalNavigations()
#1 /home/studip/studip-git/app/controllers/my_courses.php(92): MyRealmModel::getPreparedCourses()
#2 /home/studip/studip-git/vendor/trails/trails.php(560): MyCoursesController->index_action()
#3 /home/studip/studip-git/app/controllers/studip_controller.php(123): Trails_Controller->perform()
#4 /home/studip/studip-git/vendor/trails/trails.php(154): StudipController->perform()
#5 /home/studip/studip-git/vendor/trails/trails.php(121): Trails_Dispatcher->map_uri_to_response()
#6 /home/studip/studip-git/public/dispatch.php(25): Trails_Dispatcher->dispatch()
#7 {main}