Skip to content

Commit 4051ce9

Browse files
authored
Make MultiSyde only network-wide activatable (#46)
* We want to have MultiSyde active in the whole network * Tag version 1.1.1 * Resolved inconsistencies in contribution guidelines and Composer configuration * Wording
1 parent 8caa89b commit 4051ce9

4 files changed

Lines changed: 13 additions & 13 deletions

File tree

CONTRIBUTING.md

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -72,8 +72,7 @@ composer run phpstan
7272
3. Make your changes and commit them with meaningful messages.
7373
4. Run code quality tools before submitting:
7474
```bash
75-
composer run lint
76-
composer run phpstan
75+
composer run qa
7776
```
7877
5. Push your branch and open a pull request against the main branch.
7978

composer.json

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -48,13 +48,8 @@
4848
"phpstan/phpstan-mockery": "^2.0"
4949
},
5050
"scripts": {
51-
"tests:unit": "./vendor/bin/phpunit -c ./phpunit.xml.dist",
52-
"tests:integration": "./vendor/bin/phpunit -c ./integration.xml.dist",
53-
"tests": [
54-
"@tests:unit",
55-
"@tests:integration"
56-
],
57-
"coverage": "XDEBUG_MODE=coverage ./vendor/bin/phpunit -c ./phpunit.xml.dist --coverage-html ./tests/coverage",
51+
"tests": "./vendor/bin/phpunit -c ./phpunit.xml.dist",
52+
"tests:coverage": "XDEBUG_MODE=coverage ./vendor/bin/phpunit -c ./phpunit.xml.dist --coverage-html ./tests/coverage",
5853
"cs": "./vendor/bin/phpcs .",
5954
"cs:fix": "./vendor/bin/phpcbf .",
6055
"phpstan": "./vendor/bin/phpstan analyse --memory-limit=1G",

multisyde.php

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Plugin Name: MultiSyde
44
* Plugin URI: https://github.com/inpsyde/multisyde
55
* Description: A WordPress plugin that explores potential improvements for WordPress Multisite.
6-
* Version: 1.1.0
6+
* Version: 1.1.1
77
* Requires at least: 6.8
88
* Requires PHP: 7.4
99
* Author: Syde
@@ -12,6 +12,7 @@
1212
* License URI: /LICENSE
1313
* Text Domain: multisyde
1414
* Domain Path: /languages/
15+
* Network: true
1516
*
1617
* @package multisyde
1718
*/

readme.txt

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ Tags: multisite, network admin, enhancements, usability, admin tools
55
Requires at least: 6.8
66
Tested up to: 6.8
77
Requires PHP: 7.4
8-
Stable tag: 1.1.0
8+
Stable tag: 1.1.1
99
License: GPLv2 or later
1010
License URI: http://www.gnu.org/licenses/gpl-2.0.html
1111

@@ -21,12 +21,14 @@ MultiSyde follows a modular architecture where each feature addresses specific p
2121

2222
== Features ==
2323

24-
**Site Active Plugins** - See which plugins are active on each site, with bulk deactivation across subsites (addresses Trac [#53255](https://core.trac.wordpress.org/ticket/53255/ "WordPress Trac Ticket #53255"))
25-
2624
**Enhanced Site Retrieval** - New `get_site_by()` utility function for easier site lookups by ID, slug, domain, path, or URL (addresses Trac [#40180](https://core.trac.wordpress.org/ticket/40180/ "WordPress Trac Ticket #40180"))
2725

2826
**Last User Login Tracking** - Adds "Last Login" column to Network Admin Users screen with automatic timestamp recording (addresses MultiSyde GitHub issue [#11](https://github.com/inpsyde/multisyde/issues/11/ "MultiSyde GitHub Issue #11"))
2927

28+
**Site Active Plugins** - See which plugins are active on each site, with bulk deactivation across subsites (addresses Trac [#53255](https://core.trac.wordpress.org/ticket/53255/ "WordPress Trac Ticket #53255"))
29+
30+
**Site Active Theme** - Displays the active theme for each site in the Network Admin dashboard, making it easier to manage themes across the network (addresses Trac [#56458](https://core.trac.wordpress.org/ticket/56458/ "WordPress Trac Ticket #56458"))
31+
3032
The feature set continues to expand based on community contributions and real-world needs.
3133

3234
== Installation ==
@@ -134,6 +136,9 @@ Update for the latest enhancements and improvements. MultiSyde evolves continuou
134136

135137
== Changelog ==
136138

139+
= 1.1.1 =
140+
* MultiSyde is now network-wide activatable only.
141+
137142
= 1.1.0 =
138143
* Enhancement: Added [Site Active Theme](https://github.com/inpsyde/multisyde/blob/main/modules/SiteActiveTheme/README.md) in site management dashboard.
139144

0 commit comments

Comments
 (0)