From 3880f383d067a4e95933665cddb96f7fea7cc68d Mon Sep 17 00:00:00 2001 From: yild Date: Mon, 5 Jan 2026 17:02:02 +0100 Subject: [PATCH 1/3] Some fixes after #174 and #175 pr. Removed definitions for deleted css files. --- attachments_component/attachments.xml | 5 ----- 1 file changed, 5 deletions(-) diff --git a/attachments_component/attachments.xml b/attachments_component/attachments.xml index e4dc0fa5..b4bf9ddd 100644 --- a/attachments_component/attachments.xml +++ b/attachments_component/attachments.xml @@ -176,8 +176,6 @@ index.html css/index.html - css/add_attachment_button.css - css/add_attachment_button_rtl.css css/attachments_admin.css css/attachments_admin_dark.css css/attachments_admin_form.css @@ -193,9 +191,6 @@ css/attachments_list.css css/attachments_list_dark.css css/attachments_list_rtl.css - css/attachments_quickicon.css - css/insert_attachments_token_button.css - css/insert_attachments_token_button_rtl.css images/index.html images/add_attachment.gif images/add_attachment_button.png From 82cc9906b60f213ebcdad97fe8c5c6ff6fc4948a Mon Sep 17 00:00:00 2001 From: JLTRY Date: Tue, 6 Jan 2026 09:18:04 +0100 Subject: [PATCH 2/3] rework component install structure use folders instead of files --- attachments_component/attachments.xml | 252 ++++++-------------------- 1 file changed, 55 insertions(+), 197 deletions(-) diff --git a/attachments_component/attachments.xml b/attachments_component/attachments.xml index b4bf9ddd..47b2c516 100644 --- a/attachments_component/attachments.xml +++ b/attachments_component/attachments.xml @@ -1,165 +1,59 @@ - com_attachments - 4.2.0 - November 7, 2025 - Jonathan M. Cameron - jmcameron@jmcameron.net - https://github.com/jmcameron/attachments - (C) 2007-2025 Jonathan M. Cameron. All rights reserved. - https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL - ATTACH_ATTACHMENTS_COMPONENT_DESCRIPTION - - install.attachments.php - - + com_attachments + 4.2.1 + November 7, 2025 + Jonathan M. Cameron + jmcameron@jmcameron.net + https://github.com/jmcameron/attachments + (C) 2007-2025 Jonathan M. Cameron. All rights reserved. + https://www.gnu.org/licenses/gpl-3.0.html GNU/GPL + ATTACH_ATTACHMENTS_COMPONENT_DESCRIPTION + install.attachments.php + - sql/install.mysql.sql + sql/install.mysql.sql - - - - - sql/updates/mysql - - - - + + + + sql/updates/mysql + + + - sql/uninstall.mysql.sql + sql/uninstall.mysql.sql - - + JMCameron\Component\Attachments + + index.html + router.php + src + tmpl + language + - - index.html - router.php - src/Model/AttachmentModel.php - src/Model/AttachmentsModel.php - src/Model/index.html - src/Controller/AttachmentsController.php - src/Controller/DisplayController.php - src/Controller/index.html - src/Helper/AttachmentsDefines.php - src/Helper/AttachmentsHelper.php - src/Helper/AttachmentsJavascript.php - src/Helper/AttachmentsFileTypes.php - src/index.html - src/View/Warning/HtmlView.php - src/View/Warning/index.html - src/View/Upload/metadata.xml - src/View/Upload/HtmlView.php - src/View/Upload/index.html - src/View/Login/HtmlView.php - src/View/Login/index.html - src/View/AttachmentsFormView.php - src/View/Attachments/metadata.xml - src/View/Attachments/RawView.php - src/View/Attachments/HtmlView.php - src/View/Attachments/index.html - src/View/Update/metadata.xml - src/View/Update/HtmlView.php - src/View/Update/index.html - tmpl/attachments/default.xml - tmpl/attachments/index.html - tmpl/attachments/default.php - tmpl/login/index.html - tmpl/login/default.php - tmpl/index.html - tmpl/update/index.html - tmpl/update/default.php - tmpl/warning/index.html - tmpl/warning/default.php - tmpl/upload/index.html - tmpl/upload/default.php - language - - - + ATTACH_ATTACHMENTS - ATTACH_ATTACHMENTS - ATTACH_ADD_NEW_ATTACHMENT - JTOOLBAR_OPTIONS + ATTACH_ATTACHMENTS + ATTACH_ADD_NEW_ATTACHMENT + JTOOLBAR_OPTIONS - attachments.php - access.xml - config.xml - index.html - forms/index.html - forms/attachment.xml - forms/filter_attachments.xml - sql/index.html - sql/install.mysql.sql - sql/uninstall.mysql.sql - services/provider.php - tmpl/utils/index.html - tmpl/utils/default.php - tmpl/attachments/default_body.php - tmpl/attachments/default_filter.php - tmpl/attachments/default_head.php - tmpl/attachments/index.html - tmpl/attachments/default_foot.php - tmpl/attachments/default.php - tmpl/entity/index.html - tmpl/entity/default.php - tmpl/params/index.html - tmpl/params/default.php - tmpl/index.html - tmpl/add/index.html - tmpl/add/default.php - tmpl/help/index.html - tmpl/help/default.php - tmpl/edit/index.html - tmpl/edit/default.php - tmpl/warning/index.html - tmpl/warning/default.php - src/Model/AttachmentModel.php - src/Model/AttachmentsModel.php - src/Model/index.html - src/Controller/DisplayController.php - src/Controller/SpecialController.php - src/Controller/AttachmentsController.php - src/Controller/ListController.php - src/Controller/ParamsController.php - src/Controller/AttachmentController.php - src/Controller/index.html - src/Controller/UtilsController.php - src/Field/IconfilenamesField.php - src/Field/AccessLevelsField.php - src/Field/index.html - src/index.html - src/Helper/AttachmentsPermissions.php - src/Helper/AttachmentsImport.php - src/Helper/AttachmentsUpdate.php - src/Helper/ImportArticles.php - src/Helper/ImportAttachments.php - src/Helper/ImportFromCSV.php - src/Table/AttachmentTable.php - src/Table/index.html - src/View/Warning/HtmlView.php - src/View/Warning/index.html - src/View/Edit/HtmlView.php - src/View/Edit/index.html - src/View/Entity/HtmlView.php - src/View/Entity/index.html - src/View/Add/HtmlView.php - src/View/Add/index.html - src/View/Attachments/HtmlView.php - src/View/Attachments/index.html - src/View/Help/HtmlView.php - src/View/Help/index.html - src/View/Help/HelpView.php - src/View/Utils/HtmlView.php - src/View/Utils/index.html - src/View/Params/HtmlView.php - src/View/Params/index.html - Changelog.php - sql/updates - language + attachments.php + access.xml + config.xml + index.html + forms + sql + services + tmpl + src + Changelog.php + language @@ -171,57 +65,21 @@ admin/language/fr-FR/fr-FR.com_attachments.sys.ini admin/language/fr-FR/fr-FR.com_attachments.ini - + - - index.html - css/index.html - css/attachments_admin.css - css/attachments_admin_dark.css - css/attachments_admin_form.css - css/attachments_admin_form_dark.css - css/attachments_admin_form_rtl.css - css/attachments_admin_rtl.css - css/attachments_admin_utils.css - css/attachments_admin_utils_rtl.css - css/attachments_frontend_form.css - css/attachments_frontend_form_rtl.css - css/attachments_hide.css - css/attachments_help.css - css/attachments_list.css - css/attachments_list_dark.css - css/attachments_list_rtl.css - images/index.html - images/add_attachment.gif - images/add_attachment_button.png - images/add_attachment_button_rtl.png - images/add_attachment_button_small.png - images/add_attachment_button_small_rtl.png - images/attachment.gif - images/attachments.png - images/attachments_help_logo32.png - images/attachments_logo32.png - images/attachments_logo48.png - images/attachments_utils32.png - images/delete.gif - images/download.gif - images/insert_attachments_token_button.png - images/insert_attachments_token_button_rtl.png - images/insert_attachments_token_button_small.png - images/insert_attachments_token_button_small_rtl.png - images/pencil.gif - images/update.gif - js/index.html - js/attachments_caching.js - js/attachments_refresh.js - images/file_icons - images/help - + + index.html + css + images + js + images + images + - - + + site/language/en-GB/en-GB.com_attachments.ini - site/language/el-GR/el-GR.com_attachments.ini + site/language/el-GR/el-GR.com_attachments.ini site/language/fr-FR/fr-FR.com_attachments.ini From ccb8ea76d5132a0bb20b432e7125f57df41d1d61 Mon Sep 17 00:00:00 2001 From: Theofilos Intzoglou Date: Tue, 6 Jan 2026 13:04:35 +0200 Subject: [PATCH 3/3] Remove multiple reference to images folder. Place filename tags before folders --- attachments_component/attachments.xml | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/attachments_component/attachments.xml b/attachments_component/attachments.xml index 47b2c516..cc07de40 100644 --- a/attachments_component/attachments.xml +++ b/attachments_component/attachments.xml @@ -47,12 +47,12 @@ access.xml config.xml index.html + Changelog.php forms sql services tmpl src - Changelog.php language @@ -72,8 +72,6 @@ css images js - images - images