Version Description
Download this release
Release Info
| Developer | eskapism |
| Plugin | |
| Version | 2.34.0 |
| Comparing to | |
| See all releases | |
Code changes from version 2.33.2 to 2.34.0
- code.md +6 -1
- composer.json +2 -2
- composer.lock +8 -9
- css/styles.css +29 -27
- dropins/SimpleHistorySidebarDropin.css +6 -9
- index.php +2 -2
- readme.txt +17 -3
code.md
CHANGED
|
@@ -1,6 +1,6 @@
|
|
| 1 |
Since I always forget what standards I use in different projects this file is here to remind me about the standards I use in this project:
|
| 2 |
|
| 3 |
-
- PHP coding standard:
|
| 4 |
`phpcs.xml.dist` is the config used.
|
| 5 |
|
| 6 |
- Formatting:
|
|
@@ -10,6 +10,11 @@ Since I always forget what standards I use in different projects this file is he
|
|
| 10 |
- phpcs to lint while editing. Lots of code is old but working but was written
|
| 11 |
before my editor had nice linting, so much of the code does not lint. This will be fixed.
|
| 12 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 13 |
## How to use php codesniffer
|
| 14 |
|
| 15 |
List errors and warnings:
|
| 1 |
Since I always forget what standards I use in different projects this file is here to remind me about the standards I use in this project:
|
| 2 |
|
| 3 |
+
- PHP coding standard: [PSR12()] because that's the standard that I use in other projects.
|
| 4 |
`phpcs.xml.dist` is the config used.
|
| 5 |
|
| 6 |
- Formatting:
|
| 10 |
- phpcs to lint while editing. Lots of code is old but working but was written
|
| 11 |
before my editor had nice linting, so much of the code does not lint. This will be fixed.
|
| 12 |
|
| 13 |
+
## How to use in Visual Studio Code
|
| 14 |
+
|
| 15 |
+
- Run `composer install`
|
| 16 |
+
- Install plugin https://marketplace.visualstudio.com/items?itemName=ValeryanM.vscode-phpsab
|
| 17 |
+
|
| 18 |
## How to use php codesniffer
|
| 19 |
|
| 20 |
List errors and warnings:
|
composer.json
CHANGED
|
@@ -10,12 +10,12 @@
|
|
| 10 |
"homepage": "http://simple-history.com/",
|
| 11 |
"minimum-stability": "dev",
|
| 12 |
"require-dev": {
|
| 13 |
-
"squizlabs/php_codesniffer": "3
|
| 14 |
},
|
| 15 |
"require": {
|
| 16 |
"php": ">=5.2.0"
|
| 17 |
},
|
| 18 |
-
"version": "2.33",
|
| 19 |
"authors": [
|
| 20 |
{
|
| 21 |
"name": "Pär Thernström",
|
| 10 |
"homepage": "http://simple-history.com/",
|
| 11 |
"minimum-stability": "dev",
|
| 12 |
"require-dev": {
|
| 13 |
+
"squizlabs/php_codesniffer": "^3.5"
|
| 14 |
},
|
| 15 |
"require": {
|
| 16 |
"php": ">=5.2.0"
|
| 17 |
},
|
| 18 |
+
"version": "2.33.2",
|
| 19 |
"authors": [
|
| 20 |
{
|
| 21 |
"name": "Pär Thernström",
|
composer.lock
CHANGED
|
@@ -4,7 +4,7 @@
|
|
| 4 |
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
| 5 |
"This file is @generated automatically"
|
| 6 |
],
|
| 7 |
-
"content-hash": "
|
| 8 |
"packages": [],
|
| 9 |
"packages-dev": [
|
| 10 |
{
|
|
@@ -13,12 +13,12 @@
|
|
| 13 |
"source": {
|
| 14 |
"type": "git",
|
| 15 |
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
|
| 16 |
-
"reference": "
|
| 17 |
},
|
| 18 |
"dist": {
|
| 19 |
"type": "zip",
|
| 20 |
-
"url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/
|
| 21 |
-
"reference": "
|
| 22 |
"shasum": ""
|
| 23 |
},
|
| 24 |
"require": {
|
|
@@ -56,18 +56,17 @@
|
|
| 56 |
"phpcs",
|
| 57 |
"standards"
|
| 58 |
],
|
| 59 |
-
"time": "
|
| 60 |
}
|
| 61 |
],
|
| 62 |
"aliases": [],
|
| 63 |
"minimum-stability": "dev",
|
| 64 |
-
"stability-flags":
|
| 65 |
-
"squizlabs/php_codesniffer": 20
|
| 66 |
-
},
|
| 67 |
"prefer-stable": false,
|
| 68 |
"prefer-lowest": false,
|
| 69 |
"platform": {
|
| 70 |
"php": ">=5.2.0"
|
| 71 |
},
|
| 72 |
-
"platform-dev": []
|
|
|
|
| 73 |
}
|
| 4 |
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
| 5 |
"This file is @generated automatically"
|
| 6 |
],
|
| 7 |
+
"content-hash": "2b65e6c117e9f812e13934ba2a32be21",
|
| 8 |
"packages": [],
|
| 9 |
"packages-dev": [
|
| 10 |
{
|
| 13 |
"source": {
|
| 14 |
"type": "git",
|
| 15 |
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
|
| 16 |
+
"reference": "75ff420b23c0866c99c350099381a93b8602ebe6"
|
| 17 |
},
|
| 18 |
"dist": {
|
| 19 |
"type": "zip",
|
| 20 |
+
"url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/75ff420b23c0866c99c350099381a93b8602ebe6",
|
| 21 |
+
"reference": "75ff420b23c0866c99c350099381a93b8602ebe6",
|
| 22 |
"shasum": ""
|
| 23 |
},
|
| 24 |
"require": {
|
| 56 |
"phpcs",
|
| 57 |
"standards"
|
| 58 |
],
|
| 59 |
+
"time": "2020-05-21T06:41:29+00:00"
|
| 60 |
}
|
| 61 |
],
|
| 62 |
"aliases": [],
|
| 63 |
"minimum-stability": "dev",
|
| 64 |
+
"stability-flags": [],
|
|
|
|
|
|
|
| 65 |
"prefer-stable": false,
|
| 66 |
"prefer-lowest": false,
|
| 67 |
"platform": {
|
| 68 |
"php": ">=5.2.0"
|
| 69 |
},
|
| 70 |
+
"platform-dev": [],
|
| 71 |
+
"plugin-api-version": "1.1.0"
|
| 72 |
}
|
css/styles.css
CHANGED
|
@@ -47,9 +47,7 @@ The spinner that wp uses:;
|
|
| 47 |
/* on its own page */
|
| 48 |
/*.dashboard_page_simple_history_page .SimpleHistoryLogitemsWrap {*/
|
| 49 |
.SimpleHistoryGuiWrap {
|
| 50 |
-
/*float: left;*/
|
| 51 |
position: relative;
|
| 52 |
-
margin-right: 340px;
|
| 53 |
min-height: 200px;
|
| 54 |
background-color: rgba(255, 255, 255, 0.75);
|
| 55 |
}
|
|
@@ -60,16 +58,21 @@ The spinner that wp uses:;
|
|
| 60 |
|
| 61 |
.SimpleHistoryGuiWrap .SimpleHistoryGui {
|
| 62 |
width: 100%;
|
| 63 |
-
float: left;
|
| 64 |
}
|
| 65 |
|
| 66 |
-
@media only screen and (
|
| 67 |
.SimpleHistoryGuiWrap {
|
| 68 |
-
|
| 69 |
-
|
| 70 |
-
|
| 71 |
-
|
| 72 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 73 |
}
|
| 74 |
}
|
| 75 |
|
|
@@ -550,11 +553,8 @@ i.e. the log is inside a .postbox element
|
|
| 550 |
line-height: 1.5;
|
| 551 |
}
|
| 552 |
|
| 553 |
-
.postbox .SimpleHistoryPaginationLink,
|
| 554 |
.postbox .SimpleHistoryPaginationCurrentPage {
|
| 555 |
-
|
| 556 |
-
line-height: 19px;
|
| 557 |
-
height: 24px;
|
| 558 |
}
|
| 559 |
|
| 560 |
/*
|
|
@@ -599,18 +599,15 @@ Pagination, below logRows
|
|
| 599 |
padding-bottom: 8px;
|
| 600 |
}
|
| 601 |
|
| 602 |
-
.
|
| 603 |
-
|
| 604 |
-
|
| 605 |
-
|
| 606 |
-
|
| 607 |
-
|
| 608 |
-
|
| 609 |
-
|
| 610 |
-
|
| 611 |
-
.SimpleHistoryPaginationLink.SimpleHistoryPaginationLink:hover {
|
| 612 |
-
/*color: rgb(255, 255, 255);*/
|
| 613 |
-
/*background: rgb(46, 162, 204);*/
|
| 614 |
}
|
| 615 |
|
| 616 |
.SimpleHistoryPaginationLink.SimpleHistoryPaginationLink.disabled {
|
|
@@ -621,8 +618,13 @@ Pagination, below logRows
|
|
| 621 |
}
|
| 622 |
|
| 623 |
.SimpleHistoryPaginationCurrentPage {
|
| 624 |
-
|
| 625 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 626 |
}
|
| 627 |
|
| 628 |
/*
|
| 47 |
/* on its own page */
|
| 48 |
/*.dashboard_page_simple_history_page .SimpleHistoryLogitemsWrap {*/
|
| 49 |
.SimpleHistoryGuiWrap {
|
|
|
|
| 50 |
position: relative;
|
|
|
|
| 51 |
min-height: 200px;
|
| 52 |
background-color: rgba(255, 255, 255, 0.75);
|
| 53 |
}
|
| 58 |
|
| 59 |
.SimpleHistoryGuiWrap .SimpleHistoryGui {
|
| 60 |
width: 100%;
|
|
|
|
| 61 |
}
|
| 62 |
|
| 63 |
+
@media only screen and (min-width: 960px) {
|
| 64 |
.SimpleHistoryGuiWrap {
|
| 65 |
+
display: -webkit-box;
|
| 66 |
+
display: -ms-flexbox;
|
| 67 |
+
display: flex;
|
| 68 |
+
-ms-flex-wrap: nowrap;
|
| 69 |
+
flex-wrap: nowrap;
|
| 70 |
+
-webkit-box-align: start;
|
| 71 |
+
-ms-flex-align: start;
|
| 72 |
+
align-items: flex-start;
|
| 73 |
+
-webkit-box-pack: justify;
|
| 74 |
+
-ms-flex-pack: justify;
|
| 75 |
+
justify-content: space-between;
|
| 76 |
}
|
| 77 |
}
|
| 78 |
|
| 553 |
line-height: 1.5;
|
| 554 |
}
|
| 555 |
|
|
|
|
| 556 |
.postbox .SimpleHistoryPaginationCurrentPage {
|
| 557 |
+
vertical-align: top;
|
|
|
|
|
|
|
| 558 |
}
|
| 559 |
|
| 560 |
/*
|
| 599 |
padding-bottom: 8px;
|
| 600 |
}
|
| 601 |
|
| 602 |
+
.SimpleHistoryPaginationLinks .SimpleHistoryPaginationLink {
|
| 603 |
+
vertical-align: baseline;
|
| 604 |
+
min-width: 30px;
|
| 605 |
+
min-height: 30px;
|
| 606 |
+
margin: 0;
|
| 607 |
+
padding: 0 4px;
|
| 608 |
+
font-size: 16px;
|
| 609 |
+
line-height: 1.625;
|
| 610 |
+
text-align: center;
|
|
|
|
|
|
|
|
|
|
| 611 |
}
|
| 612 |
|
| 613 |
.SimpleHistoryPaginationLink.SimpleHistoryPaginationLink.disabled {
|
| 618 |
}
|
| 619 |
|
| 620 |
.SimpleHistoryPaginationCurrentPage {
|
| 621 |
+
margin: 0 2px 0 0;
|
| 622 |
+
font-size: 13px;
|
| 623 |
+
text-align: center;
|
| 624 |
+
}
|
| 625 |
+
|
| 626 |
+
.SimpleHistoryPaginationInput .total-pages {
|
| 627 |
+
margin-right: 2px;
|
| 628 |
}
|
| 629 |
|
| 630 |
/*
|
dropins/SimpleHistorySidebarDropin.css
CHANGED
|
@@ -1,14 +1,11 @@
|
|
| 1 |
-
|
| 2 |
-
float: right;
|
| 3 |
-
width: 300px;
|
| 4 |
-
margin-right: -340px;
|
| 5 |
-
}
|
| 6 |
-
|
| 7 |
-
@media only screen and (max-width: 850px) {
|
| 8 |
.SimpleHistory__pageSidebar {
|
|
|
|
|
|
|
|
|
|
|
|
|
| 9 |
width: 100%;
|
| 10 |
-
|
| 11 |
-
margin-top: 20px;
|
| 12 |
}
|
| 13 |
}
|
| 14 |
|
| 1 |
+
@media only screen and (min-width: 960px) {
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 2 |
.SimpleHistory__pageSidebar {
|
| 3 |
+
-webkit-box-flex: 0;
|
| 4 |
+
-ms-flex: 0 0 25%;
|
| 5 |
+
flex: 0 0 25%;
|
| 6 |
+
max-width: 25%;
|
| 7 |
width: 100%;
|
| 8 |
+
padding-left: 1rem;
|
|
|
|
| 9 |
}
|
| 10 |
}
|
| 11 |
|
index.php
CHANGED
|
@@ -5,7 +5,7 @@
|
|
| 5 |
* Text Domain: simple-history
|
| 6 |
* Domain Path: /languages
|
| 7 |
* Description: Plugin that logs various things that occur in WordPress and then presents those events in a very nice GUI.
|
| 8 |
-
* Version: 2.
|
| 9 |
* Author: Pär Thernström
|
| 10 |
* Author URI: http://simple-history.com/
|
| 11 |
* License: GPL2
|
|
@@ -46,7 +46,7 @@ if ($ok_php_version && $ok_wp_version) {
|
|
| 46 |
*/
|
| 47 |
|
| 48 |
if (!defined('SIMPLE_HISTORY_VERSION')) {
|
| 49 |
-
define('SIMPLE_HISTORY_VERSION', '2.
|
| 50 |
}
|
| 51 |
|
| 52 |
if (!defined('SIMPLE_HISTORY_PATH')) {
|
| 5 |
* Text Domain: simple-history
|
| 6 |
* Domain Path: /languages
|
| 7 |
* Description: Plugin that logs various things that occur in WordPress and then presents those events in a very nice GUI.
|
| 8 |
+
* Version: 2.34.0
|
| 9 |
* Author: Pär Thernström
|
| 10 |
* Author URI: http://simple-history.com/
|
| 11 |
* License: GPL2
|
| 46 |
*/
|
| 47 |
|
| 48 |
if (!defined('SIMPLE_HISTORY_VERSION')) {
|
| 49 |
+
define('SIMPLE_HISTORY_VERSION', '2.34.0');
|
| 50 |
}
|
| 51 |
|
| 52 |
if (!defined('SIMPLE_HISTORY_PATH')) {
|
readme.txt
CHANGED
|
@@ -3,9 +3,9 @@ Contributors: eskapism
|
|
| 3 |
Donate link: https://www.paypal.me/eskapism
|
| 4 |
Tags: history, log, changes, changelog, audit, audit log, event log, user tracking, trail, pages, attachments, users, dashboard, admin, syslog, feed, activity, stream, audit trail, brute-force
|
| 5 |
Requires at least: 5.2
|
| 6 |
-
Tested up to: 5.
|
| 7 |
Requires PHP: 5.6
|
| 8 |
-
Stable tag: 2.
|
| 9 |
|
| 10 |
View changes made by users within WordPress. See who created a page, uploaded an attachment or approved an comment, and more.
|
| 11 |
|
|
@@ -191,13 +191,27 @@ Events in the log are stored for 60 days by default. Events older than this will
|
|
| 191 |
|
| 192 |
## Changelog
|
| 193 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 194 |
= 2.33.2 (January 2020) =
|
|
|
|
| 195 |
- Fix history displaying blank white space on smaller screens. Fixes https://wordpress.org/support/topic/viewing-the-log-on-a-iphone/.
|
| 196 |
|
| 197 |
= 2.33.1 (January 2020) =
|
|
|
|
| 198 |
- Was just an internal test version.
|
| 199 |
|
| 200 |
= 2.33 (November 2019) =
|
|
|
|
| 201 |
- Better compatibility with the Gutenberg Block editor.
|
| 202 |
- Correct URL redirected to after clearing log. Fixes #123.
|
| 203 |
- Fix history log on dashboard leaving lots of white space and sometimes overlapping other dashboard widgets.
|
|
@@ -205,7 +219,7 @@ Events in the log are stored for 60 days by default. Events older than this will
|
|
| 205 |
- Fix join parameter order for PHP 7.4.
|
| 206 |
- Update donate link. It's now https://www.paypal.me/eskapism.
|
| 207 |
If you like the plugin please consider donate.
|
| 208 |
-
|
| 209 |
|
| 210 |
= 2.32 (August 2019) =
|
| 211 |
|
| 3 |
Donate link: https://www.paypal.me/eskapism
|
| 4 |
Tags: history, log, changes, changelog, audit, audit log, event log, user tracking, trail, pages, attachments, users, dashboard, admin, syslog, feed, activity, stream, audit trail, brute-force
|
| 5 |
Requires at least: 5.2
|
| 6 |
+
Tested up to: 5.4
|
| 7 |
Requires PHP: 5.6
|
| 8 |
+
Stable tag: 2.34.0
|
| 9 |
|
| 10 |
View changes made by users within WordPress. See who created a page, uploaded an attachment or approved an comment, and more.
|
| 11 |
|
| 191 |
|
| 192 |
## Changelog
|
| 193 |
|
| 194 |
+
### [Unreleased]
|
| 195 |
+
|
| 196 |
+
= 2.34 (January 2020) =
|
| 197 |
+
|
| 198 |
+
**Changed**
|
| 199 |
+
|
| 200 |
+
- Use flexbox for history page layout, so if all dropins are disabled then the content area
|
| 201 |
+
spans the entire 100 % width (#199).
|
| 202 |
+
|
| 203 |
+
- Adjust style of pagination to match WordPress core pagination.
|
| 204 |
+
|
| 205 |
= 2.33.2 (January 2020) =
|
| 206 |
+
|
| 207 |
- Fix history displaying blank white space on smaller screens. Fixes https://wordpress.org/support/topic/viewing-the-log-on-a-iphone/.
|
| 208 |
|
| 209 |
= 2.33.1 (January 2020) =
|
| 210 |
+
|
| 211 |
- Was just an internal test version.
|
| 212 |
|
| 213 |
= 2.33 (November 2019) =
|
| 214 |
+
|
| 215 |
- Better compatibility with the Gutenberg Block editor.
|
| 216 |
- Correct URL redirected to after clearing log. Fixes #123.
|
| 217 |
- Fix history log on dashboard leaving lots of white space and sometimes overlapping other dashboard widgets.
|
| 219 |
- Fix join parameter order for PHP 7.4.
|
| 220 |
- Update donate link. It's now https://www.paypal.me/eskapism.
|
| 221 |
If you like the plugin please consider donate.
|
| 222 |
+
A very small amount makes me much more happy than nothing at all! ;)
|
| 223 |
|
| 224 |
= 2.32 (August 2019) =
|
| 225 |
|
