Skip to content

Commit 6d66fa4

Browse files
authored
[6.x] EOS plugin (#45830)
* [6.x] EOS plugin This PR updates the End of Support notification quickicon to j6 and the future j7 and sets the eos_date to 2029-10-16 as listed on https://developer.joomla.org/roadmap.html Note the URLs do not exist _yet_
1 parent d01b137 commit 6d66fa4

File tree

3 files changed

+14
-14
lines changed

3 files changed

+14
-14
lines changed

administrator/language/en-GB/plg_quickicon_eos.ini

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,11 @@
33
; License GNU General Public License version 2 or later; see LICENSE.txt
44
; Note : All ini files need to be saved as UTF-8
55

6-
PLG_QUICKICON_EOS="Quick Icon - Joomla 5 End Of Support Notification"
7-
PLG_QUICKICON_EOS_MESSAGE_ERROR_SUPPORT_ENDED="<p>Support has ended for your version of Joomla 5. <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">Upgrade to Joomla 6</a> as soon as possible.</p>"
8-
PLG_QUICKICON_EOS_MESSAGE_INFO_01="<p>Joomla 6 has arrived! Find out all that Joomla 6 has to offer you. Check the landing page for <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">Joomla 6 features</a> and improvements.</p>"
9-
PLG_QUICKICON_EOS_MESSAGE_INFO_02="<p>When is the time to upgrade to Joomla 6? Once the extensions your site needs are compatible. Learn <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\"> how to use the Pre-Update Checker</a>.</p>"
10-
PLG_QUICKICON_EOS_MESSAGE_WARNING_SECURITY_ONLY="<p>Joomla 5 has entered security only mode. Support ends %1$s. Start <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">planning to upgrade</a> to Joomla 6 today.</p>"
11-
PLG_QUICKICON_EOS_MESSAGE_WARNING_SUPPORT_ENDING="<p>Support ends on %1$s for Joomla 5 <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">Upgrade to Joomla 6</a> as soon as possible.</p>"
6+
PLG_QUICKICON_EOS="Quick Icon - Joomla 6 End Of Support Notification"
7+
PLG_QUICKICON_EOS_MESSAGE_ERROR_SUPPORT_ENDED="<p>Support has ended for your version of Joomla 6. <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">Upgrade to Joomla 7</a> as soon as possible.</p>"
8+
PLG_QUICKICON_EOS_MESSAGE_INFO_01="<p>Joomla 7 has arrived! Find out all that Joomla 7 has to offer you. Check the landing page for <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">Joomla 7 features</a> and improvements.</p>"
9+
PLG_QUICKICON_EOS_MESSAGE_INFO_02="<p>When is the time to upgrade to Joomla 7? Once the extensions your site needs are compatible. Learn <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\"> how to use the Pre-Update Checker</a>.</p>"
10+
PLG_QUICKICON_EOS_MESSAGE_WARNING_SECURITY_ONLY="<p>Joomla 6 has entered security only mode. Support ends %1$s. Start <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">planning to upgrade</a> to Joomla 7 today.</p>"
11+
PLG_QUICKICON_EOS_MESSAGE_WARNING_SUPPORT_ENDING="<p>Support ends on %1$s for Joomla 6 <a href=\"%2$s\" target=\"_blank\" rel=\"noopener noreferrer\">Upgrade to Joomla 7</a> as soon as possible.</p>"
1212
PLG_QUICKICON_EOS_SNOOZE_BUTTON="Snooze this message for all users"
13-
PLG_QUICKICON_EOS_XML_DESCRIPTION="Checks for the end of support status of Joomla 5 and notifies you when visiting the Control Panel page."
13+
PLG_QUICKICON_EOS_XML_DESCRIPTION="Checks for the end of support status of Joomla 6 and notifies you when visiting the Control Panel page."

administrator/language/en-GB/plg_quickicon_eos.sys.ini

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,5 @@
33
; License GNU General Public License version 2 or later; see LICENSE.txt
44
; Note : All ini files need to be saved as UTF-8
55

6-
PLG_QUICKICON_EOS="Quick Icon - Joomla 5 End Of Support Notification"
7-
PLG_QUICKICON_EOS_XML_DESCRIPTION="Checks for the end of support status of Joomla 5 and notifies you when visiting the Control Panel page."
6+
PLG_QUICKICON_EOS="Quick Icon - Joomla 6 End Of Support Notification"
7+
PLG_QUICKICON_EOS_XML_DESCRIPTION="Checks for the end of support status of Joomla 6 and notifies you when visiting the Control Panel page."

plugins/quickicon/eos/src/Extension/Eos.php

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ final class Eos extends CMSPlugin implements SubscriberInterface
3838
* @var string
3939
* @since 4.4.0
4040
*/
41-
private const EOS_DATE = '2027-10-19';
41+
private const EOS_DATE = '2029-10-16';
4242

4343
/**
4444
* Load the language file on instantiation.
@@ -189,7 +189,7 @@ private function getMessageInfo(int $monthsUntilEOS, int $inverted): array
189189
'id' => 5,
190190
'messageText' => 'PLG_QUICKICON_EOS_MESSAGE_ERROR_SUPPORT_ENDED',
191191
'messageType' => 'error',
192-
'messageLink' => 'https://docs.joomla.org/Special:MyLanguage/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step',
192+
'messageLink' => 'https://docs.joomla.org/Special:MyLanguage/Joomla_6.4.x_to_7.x_Planning_and_Upgrade_Step_by_Step',
193193
'snoozable' => false,
194194
];
195195
}
@@ -200,7 +200,7 @@ private function getMessageInfo(int $monthsUntilEOS, int $inverted): array
200200
'id' => 4,
201201
'messageText' => 'PLG_QUICKICON_EOS_MESSAGE_WARNING_SUPPORT_ENDING',
202202
'messageType' => 'warning',
203-
'messageLink' => 'https://docs.joomla.org/Special:MyLanguage/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step',
203+
'messageLink' => 'https://docs.joomla.org/Special:MyLanguage/Joomla_6.4.x_to_7.x_Planning_and_Upgrade_Step_by_Step',
204204
'snoozable' => true,
205205
];
206206
}
@@ -211,7 +211,7 @@ private function getMessageInfo(int $monthsUntilEOS, int $inverted): array
211211
'id' => 3,
212212
'messageText' => 'PLG_QUICKICON_EOS_MESSAGE_WARNING_SECURITY_ONLY',
213213
'messageType' => 'warning',
214-
'messageLink' => 'https://docs.joomla.org/Special:MyLanguage/Joomla_4.4.x_to_5.x_Planning_and_Upgrade_Step_by_Step',
214+
'messageLink' => 'https://docs.joomla.org/Special:MyLanguage/Joomla_6.4.x_to_7.x_Planning_and_Upgrade_Step_by_Step',
215215
'snoozable' => true,
216216
];
217217
}
@@ -233,7 +233,7 @@ private function getMessageInfo(int $monthsUntilEOS, int $inverted): array
233233
'id' => 1,
234234
'messageText' => 'PLG_QUICKICON_EOS_MESSAGE_INFO_01',
235235
'messageType' => 'info',
236-
'messageLink' => 'https://joomla.org/5',
236+
'messageLink' => 'https://joomla.org/7',
237237
'snoozable' => true,
238238
];
239239
}

0 commit comments

Comments
 (0)