{"id":179049,"date":"2023-09-26T09:42:35","date_gmt":"2023-09-26T09:42:35","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/aml-league\/"},"modified":"2025-12-14T14:54:21","modified_gmt":"2025-12-14T14:54:21","slug":"aml-league","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/aml-league\/","author":14975901,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.2.21","stable_tag":"1.2.21","tested":"6.9.4","requires":"4.4","requires_php":"8.3","requires_plugins":null,"header_name":"AML League","header_author":"Laurent Dorier","header_description":"Badminton \/ Tennis \/ Table tennis League Plugin","assets_banners_color":"828294","last_updated":"2025-12-14 14:54:21","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"http:\/\/etalkers.org\/what\/wordpress-development\/aml-league-wp-plugin","header_author_uri":"http:\/\/etalkers.org","rating":0,"author_block_rating":0,"active_installs":0,"downloads":3252,"num_ratings":0,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"1.2":{"tag":"1.2","author":"loloirie","date":"2023-09-26 09:42:01"},"1.2.1":{"tag":"1.2.1","author":"loloirie","date":"2023-09-26 09:48:12"},"1.2.10":{"tag":"1.2.10","author":"loloirie","date":"2025-02-12 13:16:56"},"1.2.11":{"tag":"1.2.11","author":"loloirie","date":"2025-02-12 13:32:46"},"1.2.12":{"tag":"1.2.12","author":"loloirie","date":"2025-02-17 08:18:01"},"1.2.13":{"tag":"1.2.13","author":"loloirie","date":"2025-02-17 08:39:10"},"1.2.14":{"tag":"1.2.14","author":"loloirie","date":"2025-09-17 10:29:43"},"1.2.16":{"tag":"1.2.16","author":"loloirie","date":"2025-09-17 10:40:06"},"1.2.17":{"tag":"1.2.17","author":"loloirie","date":"2025-11-16 16:33:07"},"1.2.18":{"tag":"1.2.18","author":"loloirie","date":"2025-11-17 10:21:18"},"1.2.19":{"tag":"1.2.19","author":"loloirie","date":"2025-11-17 10:55:29"},"1.2.2":{"tag":"1.2.2","author":"loloirie","date":"2023-11-26 21:04:24"},"1.2.20":{"tag":"1.2.20","author":"loloirie","date":"2025-12-11 10:50:05"},"1.2.21":{"tag":"1.2.21","author":"loloirie","date":"2025-12-14 14:54:21"},"1.2.3":{"tag":"1.2.3","author":"loloirie","date":"2023-09-26 09:53:06"},"1.2.5":{"tag":"1.2.5","author":"loloirie","date":"2025-09-17 10:24:30"},"1.2.6":{"tag":"1.2.6","author":"loloirie","date":"2024-09-25 09:00:11"},"1.2.7":{"tag":"1.2.7","author":"loloirie","date":"2025-01-22 10:40:28"},"1.2.8":{"tag":"1.2.8","author":"loloirie","date":"2025-01-24 10:21:43"},"1.2.9":{"tag":"1.2.9","author":"loloirie","date":"2025-01-31 13:55:10"}},"upgrade_notice":[],"ratings":[],"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":2971750,"resolution":"128x128","location":"assets","locale":""},"icon-256x256.png":{"filename":"icon-256x256.png","revision":2971750,"resolution":"256x256","location":"assets","locale":""}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":2971736,"resolution":"1544x500","location":"assets","locale":""},"banner-772x250.png":{"filename":"banner-772x250.png","revision":2971736,"resolution":"772x250","location":"assets","locale":""}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.2","1.2.1","1.2.10","1.2.11","1.2.12","1.2.13","1.2.14","1.2.16","1.2.17","1.2.18","1.2.19","1.2.2","1.2.20","1.2.21","1.2.3","1.2.5","1.2.6","1.2.7","1.2.8","1.2.9"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":2971736,"resolution":"1","location":"assets","locale":""},"screenshot-2.png":{"filename":"screenshot-2.png","revision":2971736,"resolution":"2","location":"assets","locale":""},"screenshot-3.png":{"filename":"screenshot-3.png","revision":2971736,"resolution":"3","location":"assets","locale":""},"screenshot-4.png":{"filename":"screenshot-4.png","revision":2971736,"resolution":"4","location":"assets","locale":""},"screenshot-5.png":{"filename":"screenshot-5.png","revision":2971736,"resolution":"5","location":"assets","locale":""},"screenshot-6.png":{"filename":"screenshot-6.png","revision":2971736,"resolution":"6","location":"assets","locale":""}},"screenshots":{"1":"Administration, Leagues management"},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[563,14241,11108,80,14116],"plugin_category":[43],"plugin_contributors":[151656],"plugin_business_model":[],"class_list":["post-179049","plugin","type-plugin","status-publish","hentry","plugin_tags-administration","plugin_tags-club","plugin_tags-league","plugin_tags-shortcode","plugin_tags-tournament","plugin_category-customization","plugin_contributors-loloirie","plugin_committers-loloirie"],"banners":{"banner":"https:\/\/ps.w.org\/aml-league\/assets\/banner-772x250.png?rev=2971736","banner_2x":"https:\/\/ps.w.org\/aml-league\/assets\/banner-1544x500.png?rev=2971736","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/aml-league\/assets\/icon-128x128.png?rev=2971750","icon_2x":"https:\/\/ps.w.org\/aml-league\/assets\/icon-256x256.png?rev=2971750","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/aml-league\/assets\/screenshot-1.png?rev=2971736","caption":"Administration, Leagues management"},{"src":"https:\/\/ps.w.org\/aml-league\/assets\/screenshot-2.png?rev=2971736","caption":""},{"src":"https:\/\/ps.w.org\/aml-league\/assets\/screenshot-3.png?rev=2971736","caption":""},{"src":"https:\/\/ps.w.org\/aml-league\/assets\/screenshot-4.png?rev=2971736","caption":""},{"src":"https:\/\/ps.w.org\/aml-league\/assets\/screenshot-5.png?rev=2971736","caption":""},{"src":"https:\/\/ps.w.org\/aml-league\/assets\/screenshot-6.png?rev=2971736","caption":""}],"raw_content":"<!--section=description-->\n<p>Like me you need a tool to manage a league for your badminton club website and didn't find anything to fill exactly your need...\nMaybe Aml Leagues can help you.<\/p>\n\n<p>Feedback is welcome for this initial release, because I can't figure all your need. ;)<\/p>\n\n<p>This tool allows administrators to create and manage flexible leagues.<\/p>\n\n<p>You will be able to manage clubs, players, matches...\nWith customized roles, you can set other users as AML admins to help you to manage everything.<\/p>\n\n<p>With help of few shortcodes, it's really easy to display infos on your frontend ( league summary, table, matches...) on the frontend website.<\/p>\n\n<h4>Layout customizable<\/h4>\n\n<p>There is no option to directly edit the layout, but if you have css knowledge you can customize the layout on the frontend site.<\/p>\n\n<p>You can edit your theme css file or better add an aml-league.css file in your theme folder.<\/p>\n\n<h3>Documentation<\/h3>\n\n<p>Will come later...<\/p>\n\n<!--section=installation-->\n<p>This section describes how to install the plugin and get it working.<\/p>\n\n<p>e.g.<\/p>\n\n<ol>\n<li>Upload the plugin files to the <code>\/wp-content\/plugins\/aml-league<\/code> directory, or install the plugin through the WordPress plugins screen directly.<\/li>\n<li>Activate the plugin through the 'Plugins' screen in WordPress<\/li>\n<li>Use the 'AML Leagues' Link to manage your leagues<\/li>\n<li>Create a league<\/li>\n<li>Add clubs<\/li>\n<li>Add players<\/li>\n<li>Generate first league days<\/li>\n<li>Add shortcodes to your pages or posts<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id='what%20is%20the%20best%20way%20to%20get%20support%20%3F'><h3>What is the best way to get support ?<\/h3><\/dt>\n<dd><p>I will try to answer very quickly any request sent to lolo_irie@etalkers.org or posted on the wordpress.org forum about this plugin.\nBut please, describe correctly your issue and be patient...<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.0 - 25.04.2023<\/h4>\n\n<ul>\n<li>Initial release: basic features<\/li>\n<\/ul>\n\n<h4>1.0.1 - 14.06.2023<\/h4>\n\n<ul>\n<li>Add an option to set team captains<\/li>\n<li>Allow to automatically create a menu on frontend<\/li>\n<\/ul>\n\n<h4>1.0.2 - 18.07.2023<\/h4>\n\n<ul>\n<li>Add option to create ICS files<\/li>\n<\/ul>\n\n<h4>1.0.3 - 25.07.2023<\/h4>\n\n<ul>\n<li>Players compare tool enhancedsvn status<\/li>\n<\/ul>\n\n<h4>1.1 - 25.07.2023<\/h4>\n\n<ul>\n<li>Club statistics<\/li>\n<\/ul>\n\n<h4>1.2 - 25.08.2023<\/h4>\n\n<ul>\n<li>Club progress<\/li>\n<\/ul>\n\n<h4>1.2.4 - 19.10.2023<\/h4>\n\n<ul>\n<li>Statistics bugs fix<\/li>\n<li>Smartphone layout in admin area<\/li>\n<\/ul>\n\n<h4>1.2.5 - 26.11.2023<\/h4>\n\n<ul>\n<li>Club progress only for played games<\/li>\n<\/ul>\n\n<h4>1.2.6 - 25.09.2024<\/h4>\n\n<ul>\n<li>Minor text fix<\/li>\n<\/ul>\n\n<h4>1.2.7 - 21.01.2025<\/h4>\n\n<ul>\n<li>Allow to show\/hide player on the club page<\/li>\n<li>Bug fix: Tops table for all seasons<\/li>\n<\/ul>\n\n<h4>1.2.8 - 24.01.2025<\/h4>\n\n<ul>\n<li>Bug Fix: Table and progress lines sort<\/li>\n<\/ul>\n\n<h4>1.2.9 - 31.01.2025<\/h4>\n\n<ul>\n<li>New attribute (show_club_details) for club shortcode allowing to display content<\/li>\n<\/ul>\n\n<h4>1.2.10 - 12.02.2025<\/h4>\n\n<ul>\n<li>Minor css bug fix<\/li>\n<li>Toggle club details view<\/li>\n<\/ul>\n\n<h4>1.2.11 - 12.02.2025<\/h4>\n\n<ul>\n<li>Add css style class for toggle button<\/li>\n<\/ul>\n\n<h4>1.2.12 - 17.02.2025<\/h4>\n\n<ul>\n<li>Add column \"last modification\" for league days in the admin<\/li>\n<li>Update the dashboard for shortcode examples (toggle button)<\/li>\n<li>Bug fix: points for gast<\/li>\n<li>Allow to display debug infos on frontpage only for developer<\/li>\n<\/ul>\n\n<h4>1.2.13 - 17.02.2025<\/h4>\n\n<ul>\n<li>Bug Fix: remove debug code<\/li>\n<li>Missing translation added<\/li>\n<\/ul>\n\n<h4>1.2.14 - 14.03.2025<\/h4>\n\n<ul>\n<li>Enable revisions for posttypes<\/li>\n<\/ul>\n\n<h4>1.2.16 - 14.03.2025<\/h4>\n\n<ul>\n<li>Add email and phone contacts for clubs<\/li>\n<\/ul>\n\n<h4>1.2.17 - 16.11.2025<\/h4>\n\n<ul>\n<li>Add shortcodes to list all matchs for a league<\/li>\n<\/ul>\n\n<h4>1.2.18 - 17.11.2025<\/h4>\n\n<ul>\n<li>Add match results for the list all matchs for a league<\/li>\n<\/ul>\n\n<h4>1.2.19 - 17.11.2025<\/h4>\n\n<ul>\n<li>Bug fix for the new shortcode<\/li>\n<\/ul>\n\n<h4>1.2.20 - 10.12.2025<\/h4>\n\n<ul>\n<li>Update for PHP 8.3<\/li>\n<li>Bug fix for new Wordpress versions (Gutenberg React issue to set league day title)<\/li>\n<\/ul>\n\n<h4>1.2.21 - 11.12.2025<\/h4>\n\n<ul>\n<li>Minor warning fix<\/li>\n<li>New feature: allow to view all matchs between 2 players<\/li>\n<\/ul>","raw_excerpt":"Tool to manage a badminton league (probably able to manage other sports)","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/179049","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=179049"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/loloirie"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=179049"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=179049"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=179049"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=179049"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=179049"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=179049"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}