[TikiWiki-commits] [Git][tikiwiki/tiki][master] [REF] Refactor wikiplugins options handling into reusable class, remove...
Benoit Grégoire (@benoitg) via TikiWiki-cvs <[email protected]>
| Newsgroups | gmane.comp.cms.tiki.cvs |
|---|---|
| Message-ID | <69a7044084423_3b1886848765@gitlab-sidekiq-low-urgency-cpu-bound-v2-697b7784c7-9jnhv.mail> |
Benoit Grégoire pushed to branch master at Tiki Wiki CMS Groupware / Tiki Commits: 6a5d7c12 by ushindi bienvenu at 2026-03-03T15:46:20+00:00 [REF] Refactor wikiplugins options handling into reusable class, remove... --- * [REF] Refactor wikiplugins options handling into reusable class, remove redundant logic, and clarify conditional checks See merge request tikiwiki/tiki!7442 - - - - - 146 changed files: - lib/categories/categlib.php - lib/core/WikiPlugin/Options/ActivityStatuses.php - lib/core/WikiPlugin/Options/Boolean.php - lib/core/WikiPlugin/Options/BooleanEnglishLetter.php - lib/core/WikiPlugin/Options/BooleanInteger.php - + lib/core/WikiPlugin/Options/BooleanNormalizer.php - + lib/core/WikiPlugin/Options/BorderStyle.php - + lib/core/WikiPlugin/Options/FloatPosition.php - + lib/core/WikiPlugin/Options/FontStyle.php - + lib/core/WikiPlugin/Options/FontWeight.php - lib/core/WikiPlugin/Options/HasEnumLabelsAndOptionsTrait.php - + lib/core/WikiPlugin/Options/HorizontalAlignment.php - + lib/core/WikiPlugin/Options/IframeAlignment.php - lib/core/WikiPlugin/Options/PluginOptionsInterface.php - lib/core/WikiPlugin/Options/SortDirections.php - + lib/core/WikiPlugin/Options/TextAlignment.php - + lib/core/WikiPlugin/Options/TimeUnit.php - lib/core/WikiPlugin/Options/TrackerStatuses.php - lib/core/WikiPlugin/Options/TrackerStatusesSets.php - + lib/core/WikiPlugin/Options/VerticalAlignment.php - lib/wiki-plugins/wikiplugin_accordion.php - lib/wiki-plugins/wikiplugin_activitystream.php - lib/wiki-plugins/wikiplugin_addtocart.php - lib/wiki-plugins/wikiplugin_adjustinventory.php - lib/wiki-plugins/wikiplugin_ajaxload.php - lib/wiki-plugins/wikiplugin_annotation.php - lib/wiki-plugins/wikiplugin_appframe.php - lib/wiki-plugins/wikiplugin_articles.php - lib/wiki-plugins/wikiplugin_attach.php - lib/wiki-plugins/wikiplugin_author.php - lib/wiki-plugins/wikiplugin_autotoc.php - lib/wiki-plugins/wikiplugin_backlinks.php - lib/wiki-plugins/wikiplugin_benchmark.php - lib/wiki-plugins/wikiplugin_bloglist.php - lib/wiki-plugins/wikiplugin_box.php - lib/wiki-plugins/wikiplugin_button.php - lib/wiki-plugins/wikiplugin_calendar.php - lib/wiki-plugins/wikiplugin_category.php - lib/wiki-plugins/wikiplugin_catpath.php - lib/wiki-plugins/wikiplugin_code.php - lib/wiki-plugins/wikiplugin_colorbox.php - lib/wiki-plugins/wikiplugin_convene.php - lib/wiki-plugins/wikiplugin_countdown.php - lib/wiki-plugins/wikiplugin_countup.php - lib/wiki-plugins/wikiplugin_customsearch.php - lib/wiki-plugins/wikiplugin_cypht.php - lib/wiki-plugins/wikiplugin_datachannel.php - lib/wiki-plugins/wikiplugin_dbreport.php - lib/wiki-plugins/wikiplugin_dialog.php - lib/wiki-plugins/wikiplugin_div.php - lib/wiki-plugins/wikiplugin_draw.php - lib/wiki-plugins/wikiplugin_dynamicvariables.php - lib/wiki-plugins/wikiplugin_events.php - lib/wiki-plugins/wikiplugin_fade.php - lib/wiki-plugins/wikiplugin_fancylink.php - lib/wiki-plugins/wikiplugin_fancylist.php - lib/wiki-plugins/wikiplugin_fancytable.php - lib/wiki-plugins/wikiplugin_file.php - lib/wiki-plugins/wikiplugin_files.php - lib/wiki-plugins/wikiplugin_fluidgrid.php - lib/wiki-plugins/wikiplugin_freetagged.php - lib/wiki-plugins/wikiplugin_ganttchart.php - lib/wiki-plugins/wikiplugin_gauge.php - lib/wiki-plugins/wikiplugin_gdgraph.php - lib/wiki-plugins/wikiplugin_googlechart.php - lib/wiki-plugins/wikiplugin_googledoc.php - lib/wiki-plugins/wikiplugin_grouplist.php - lib/wiki-plugins/wikiplugin_groupstat.php - lib/wiki-plugins/wikiplugin_html.php - lib/wiki-plugins/wikiplugin_iframe.php - lib/wiki-plugins/wikiplugin_img.php - lib/wiki-plugins/wikiplugin_include.php - lib/wiki-plugins/wikiplugin_js.php - lib/wiki-plugins/wikiplugin_kaltura.php - lib/wiki-plugins/wikiplugin_layout.php - lib/wiki-plugins/wikiplugin_list.php - lib/wiki-plugins/wikiplugin_listpages.php - lib/wiki-plugins/wikiplugin_livesupport.php - lib/wiki-plugins/wikiplugin_localfiles.php - lib/wiki-plugins/wikiplugin_lottie.php - lib/wiki-plugins/wikiplugin_mail.php - lib/wiki-plugins/wikiplugin_map.php - lib/wiki-plugins/wikiplugin_memberlist.php - lib/wiki-plugins/wikiplugin_memberpayment.php - lib/wiki-plugins/wikiplugin_model3dviewer.php - lib/wiki-plugins/wikiplugin_module.php - lib/wiki-plugins/wikiplugin_mouseover.php - lib/wiki-plugins/wikiplugin_mwtable.php - lib/wiki-plugins/wikiplugin_oembed.php - lib/wiki-plugins/wikiplugin_pdf.php - lib/wiki-plugins/wikiplugin_pdfpage.php - lib/wiki-plugins/wikiplugin_peertube.php - lib/wiki-plugins/wikiplugin_perm.php - lib/wiki-plugins/wikiplugin_pivottable.php - lib/wiki-plugins/wikiplugin_playscorm.php - lib/wiki-plugins/wikiplugin_pluginmanager.php - lib/wiki-plugins/wikiplugin_poll.php - lib/wiki-plugins/wikiplugin_realnamelist.php - lib/wiki-plugins/wikiplugin_relations.php - lib/wiki-plugins/wikiplugin_remarksbox.php - lib/wiki-plugins/wikiplugin_rr.php - lib/wiki-plugins/wikiplugin_rss.php - lib/wiki-plugins/wikiplugin_sharethis.php - lib/wiki-plugins/wikiplugin_sheet.php - lib/wiki-plugins/wikiplugin_shopperinfo.php - lib/wiki-plugins/wikiplugin_showreference.php - lib/wiki-plugins/wikiplugin_skype.php - lib/wiki-plugins/wikiplugin_slideshow.php - lib/wiki-plugins/wikiplugin_snarf.php - lib/wiki-plugins/wikiplugin_sort.php - lib/wiki-plugins/wikiplugin_split.php - lib/wiki-plugins/wikiplugin_sql.php - lib/wiki-plugins/wikiplugin_stat.php - lib/wiki-plugins/wikiplugin_subscribegroup.php - lib/wiki-plugins/wikiplugin_subscribegroups.php - lib/wiki-plugins/wikiplugin_subscribenewsletter.php - lib/wiki-plugins/wikiplugin_swiper.php - lib/wiki-plugins/wikiplugin_tabs.php - lib/wiki-plugins/wikiplugin_tikimanagerclone.php - lib/wiki-plugins/wikiplugin_tikimanagerupdate.php - lib/wiki-plugins/wikiplugin_titlesearch.php - lib/wiki-plugins/wikiplugin_toc.php - lib/wiki-plugins/wikiplugin_tour.php - lib/wiki-plugins/wikiplugin_tracker.php - lib/wiki-plugins/wikiplugin_trackercalendar.php - lib/wiki-plugins/wikiplugin_trackercomments.php - lib/wiki-plugins/wikiplugin_trackerfilter.php - lib/wiki-plugins/wikiplugin_trackerif.php - lib/wiki-plugins/wikiplugin_trackeritemfield.php - lib/wiki-plugins/wikiplugin_trackerlist.php - lib/wiki-plugins/wikiplugin_trackerquerytemplate.php - lib/wiki-plugins/wikiplugin_trackerstat.php - lib/wiki-plugins/wikiplugin_trackertimeline.php - lib/wiki-plugins/wikiplugin_trackertoggle.php - lib/wiki-plugins/wikiplugin_userlist.php - lib/wiki-plugins/wikiplugin_versions.php - lib/wiki-plugins/wikiplugin_viewtextfile.php - lib/wiki-plugins/wikiplugin_vimeo.php - lib/wiki-plugins/wikiplugin_vote.php - lib/wiki-plugins/wikiplugin_vue.php - lib/wiki-plugins/wikiplugin_wantedpages.php - lib/wiki-plugins/wikiplugin_wikidiff.php - lib/wiki-plugins/wikiplugin_wysiwyg.php - lib/wiki-plugins/wikiplugin_xmlupdate.php - lib/wiki-plugins/wikiplugin_xmpp.php - lib/wiki-plugins/wikiplugin_youtube.php The diff was not included because it is too large. View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/6a5d7c12eece5a50ff68f3c26a478cdb8d6a7fd4 -- View it on GitLab: https://gitlab.com/tikiwiki/tiki/-/commit/6a5d7c12eece5a50ff68f3c26a478cdb8d6a7fd4 You're receiving this email because of your account on gitlab.com. Manage all notifications: https://gitlab.com/-/profile/notifications | Help: https://gitlab.com/help _______________________________________________ TikiWiki-cvs mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/tikiwiki-cvs