Skip to content

Remove unused plugins / Fix plugins #2661

@jmontoyaa

Description

@jmontoyaa

There are some plugins that won't work, because of the different changes in Chamilo v2

Can we update this table to know which will be deleted or fixed?

I created this table so you can edit it. This is just a proposal.

Checked in V2 Plugin name what to do Folder in C2
X add_cas_login_button you can delete it, check if silex/security has one -
X add_cas_logout_button you can delete it, check if silex/security has one -
X add_facebook_login_button you can delete it, check if silex/security has one -
X add_shibboleth_login_button you can delete it, check if silex/security has one -
advanced_subscription keep and integrate later (after 2.0), so need to prepare the structure. Error when calling api_get_setting('advanced_subscription') -
ai_helper Integrate to core (done) -
azure_active_directory keep or replace with equivalent (this might be managed by a component now?). Assign to @AngelFQC -
bbb keep/test/fix Bbb
before_login keep/test/fix BeforeLogin
buycourses keep/test/fix & (integrate option) BuyCourses
card_game ? CardGame
check_extra_field_author_company ? CheckExtraFieldAuthorCompany
cleandeletedfiles ? CleanDeletedFiles
X clockworksms delete: Not aware of anyone using it (@ywarnier) and no effort from external (for pay) provider to contribute -
courseblock keep/test/fix CourseBlock
coursehomenotify ? CourseHomeNotify
courselegal keep/test/fix & integrate CourseLegal
createdrupaluser delete -
customcertificate keep/test/fix & integrate (replace current certificate tool?) CustomCertificate
customfooter keep/test/fix & integrate CustomFooter
dashboard This is a special case allowing for more blocks. Not really a plugin. Dashboard
X date delete: Example initial super basic plugin - not accurate anymore. -
✔️ dictionary tested/works ✔️ Dictionary
embedregistry keep/test/fix EmbedRegistry
exercise_signature ? ExerciseSignature
ext_auth_chamilo_logout _button_behaviour keep/integrate ExtAuthChamiloLogoutButtonBehaviour
externalnotificationconnect ? ExternalNotificationConnect
extramenufromwebservice ? ExtraMenuFromWebservice
follow_buttons delete: Not sure this is used nor what it does (@ywarnier) -
X formLogin_hide_unhide delete -
google_maps keep/test/fix (could be replaced and integrated if using OpenStreetMap) GoogleMaps
X google_meet delete -
grading_electronic keep/test/fix. Not sure what it does (@ywarnier) GradingElectronic
X h5p delete (replaced by h5pimport) -
h5pimport keep/test/fix H5pImport
✔️ hello_world tested/works ✔️ HelloWorld
ims_lti keep/test/fix & later integrate to admin section. This should be renamed "LTI tools" as opposed to LTI documents (@ywarnier). ImsLti
X jcapture delete -
justification ? Justification
X kannelsms delete for now. Maybe will re-introduce later but not aware of anyone using it (@ywarnier) -
X keycloak delete (to be replaced by mainstream authentication bundles for Symfony) -
learning_calendar keep/test/fix LearningCalendar
lti_provider keep/test/fix LtiProvider
maintenancemode keep/test/fix & integrate MaintenanceMode
migrationmoodle keep/test/fix MigrationMoodle
X mindmap delete. Imperfect plugin storing global content in one single place. -
mobidico integrated (new) in C2 Mobidico
nosearchindex keep/test/fix & integrate NoSearchIndex
notebookteacher keep/test/fix (what does is do ? (@ywarnier)) NotebookTeacher
X oauth2 delete (to be replaced by mainstream authentication bundles for Symfony) -
X olpc_peru_filter delete -
onlyoffice keep/test/fix OnlyOffice
X openmeetings delete (not "replaced" by BBB but not supported in Chamilo since a long time. We recommend using BigBlueButton) -
pausetraining keep/test/fix PauseTraining
pens keep (should be very minimally intrusive - it's just a standard catalogue of courses) & integrate redirection keep/test/fix (what does it do (@ywarnier))
positioning keep/test/fix Positioning
questionoptionsevaluation keep/test/fix QuestionOptionsEvaluation
redirection keep/test/fix Redirection
remedial_course keep/test/fix -
resubscription keep/test/fix (limits the number of times a user can take a course (through sessions)) Resubscription
✔️ rss tested/works ✔️ (integrate?) Rss
search_course keep/test/fix SearchCourse
send_notification_new_lp keep/test/fix -
sepe keep/test/fix -
X share_buttons delete. Not aware of anyone using it (@ywarnier) -
show_regions tested/works ✔️ ShowRegions
X show_user_info keep/test/fix. Not sure what it does (@ywarnier) ShowUserInfo
static keep/test/fix Static
studentfollowup keep/test/fix StudentFollowUp
surveyexportcsv keep/test/fix SurveyExportCsv
surveyexporttxt keep/test/fix SurveyExportTxt
test2pdf Integrate directly into the exercises list, as a new export icon. Test2Pdf
toplinks ? TopLinks
tour keep/test/fix Tour
userremoteservice ? UserRemoteService
vchamilo delete (too complex for little usage) -
X whispeakauth delete (no known user for this plugin) -
X xapi delete (moves to main feature) XApi
zoom keep/test/fix Zoom

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions