Altinn / altinn-infoportal-optimizely

CMS for altinn.no
1 stars 0 forks source link

Skriv om admin plugins #121

Open WilhelmKXO opened 11 months ago

WilhelmKXO commented 11 months ago

Fra Cloud readiness report:

Plugins The project contains eight plugins listed below. These plugins will work when moving to the cloud but it's recommended to document their purpose and create good descriptions for the users. Plugins that are no longer in use, should be removed. LanguageFileEditor needs to be rewritten since it is writing to disk and restarting the application when it’s done. ● FeedbackSummaryModuleController ● LanguageFileEditor* ● EmailSubscriptionSummaryModuleController ● ImportSchemaController ● ImportSubcribersController ● SearchAdminModuleController ● ArticleGenerateReportController ● ExternalLinkCheckReportController [CMS12] The UI for plugins needs to be rewritten before upgrading to CMS 12. The functionality in the plugins can be reused.

Starthjelp: https://world.optimizely.com/blogs/mark-stott/dates/2021/8/extending-the-admin-interface-in-optimizely-cms-12/ https://docs.developers.optimizely.com/content-management-system/docs/using-menu-providers https://www.cdisol.blog/2022/01/30/blog-series-migrate-a-optimizely-episerver-plugin-from-cms-11-to-cms-12-breaking-changes/

WilhelmKXO commented 11 months ago

Har laget menuproviders for: EmailSubscriptionSummaryModuleController FeedbackSummaryModuleController ImportSchemaController ArticleGenerateReportController ExternalLinkCheckReportController

Når løsningen kjører må views og Menu paths bli sett på en gang til da de ikke nødvendigvis stemmer.

Plugins som ikke er i løsningen lenger: LanguageFileEditor ImportSubcribersController SearchAdminModuleController

Plugins som er i webforms som fortsatt må oppgraderes: SearchScoreAdmin BoostingXmlTool