•  » Engine
  •  » Piwigo 13 is coming, time to check extensions for compatibility

#1 2022-09-07 15:32:15

plg
Piwigo Team
Nantes, France, Europe
2002-04-05
13863

Piwigo 13 is coming, time to check extensions for compatibility

Hi extension maintainers,

Piwigo 13 is coming soon. It's really time to check the compatibility of extensions (themes and plugins) with this version 13.

The changes introduced in Piwigo should not break many extensions so we plan to mark all extensions compatible with Piwigo 12 as also compatible with Piwigo 13. But it doesn't mean there is nothing to do for all extension maintainers. We have written a documentation page Technical changes in Piwigo 13 to guide you. Quick summary:

* new <body> classes and data. For themes which overload header.tpl, like bootstrap_darkroom, Modus, SimpleNG or Stripped
* SVG support for themes which overload picture.tpl or picture_content.tpl, like bootstrap_darkroom, luciano, simpleng, smartpocket, stripped or stripped_responsive

Another important topic: compatibility with PHP 8.1. Piwigo 13 is going to be officially compatible with PHP 8.1 so it means themes/plugins should work on that too.

Offline

 

#2 2022-09-27 17:09:29

windracer
Member
St. Pete, FL
2014-12-28
499

Re: Piwigo 13 is coming, time to check extensions for compatibility

v13 isn't listed as in the Compatibility drop-down when adding an extension revision. Can you please add that?

Offline

 

#3 2022-09-30 13:20:39

plg
Piwigo Team
Nantes, France, Europe
2002-04-05
13863

Re: Piwigo 13 is coming, time to check extensions for compatibility

windracer wrote:

v13 isn't listed as in the Compatibility drop-down when adding an extension revision. Can you please add that?

Done

Offline

 

#4 2022-09-30 16:41:26

windracer
Member
St. Pete, FL
2014-12-28
499

Re: Piwigo 13 is coming, time to check extensions for compatibility

Thanks! I've updated my extension.

Offline

 

#5 2022-10-10 10:28:31

plg
Piwigo Team
Nantes, France, Europe
2002-04-05
13863

Re: Piwigo 13 is coming, time to check extensions for compatibility

Just like in [Forum, topic 29618] Plugins and compatibility with Piwigo 2.10 I applied the automatic compatibility with version 13:

insert into pwg_revisions_compatibilities (idx_version, idx_revision) select 85, max(idx_revision) from pwg_revisions_compatibilities join pwg_revisions r on idx_revision=id_revision join pwg_extensions_categories ec on ec.idx_extension=r.idx_extension where idx_version=84 and idx_category in (10,11,12) group by r.idx_extension;

Offline

 
  •  » Engine
  •  » Piwigo 13 is coming, time to check extensions for compatibility

Board footer

Powered by FluxBB

github twitter newsletter Donate Piwigo.org © 2002-2024 · Contact