Version Description
(November 2014) =
- Fix undefined variable in plugin logger. Fixes https://wordpress.org/support/topic/simple-history-201-is-not-working?replies=8#post-6343684.
- Made the dashboard smaller
- Misc other small GUI changes
Download this release
Release Info
| Developer | eskapism |
| Plugin | |
| Version | 2.0.5 |
| Comparing to | |
| See all releases | |
Code changes from version 2.0.4 to 2.0.5
- SimpleHistory.php +2 -2
- css/styles.css +72 -32
- loggers/SimplePluginLogger.php +3 -8
- readme.txt +8 -2
SimpleHistory.php
CHANGED
|
@@ -6,7 +6,7 @@
|
|
| 6 |
class SimpleHistory {
|
| 7 |
|
| 8 |
const NAME = "Simple History";
|
| 9 |
-
const VERSION = "2.0.
|
| 10 |
|
| 11 |
/**
|
| 12 |
* Capability required to view the history log
|
|
@@ -679,7 +679,7 @@ class SimpleHistory {
|
|
| 679 |
|
| 680 |
if ( $this->setting_show_on_dashboard() && current_user_can($this->view_history_capability) ) {
|
| 681 |
|
| 682 |
-
wp_add_dashboard_widget("simple_history_dashboard_widget", __("History", 'simple-history'), array($this, "dashboard_widget_output"));
|
| 683 |
|
| 684 |
}
|
| 685 |
}
|
| 6 |
class SimpleHistory {
|
| 7 |
|
| 8 |
const NAME = "Simple History";
|
| 9 |
+
const VERSION = "2.0.5";
|
| 10 |
|
| 11 |
/**
|
| 12 |
* Capability required to view the history log
|
| 679 |
|
| 680 |
if ( $this->setting_show_on_dashboard() && current_user_can($this->view_history_capability) ) {
|
| 681 |
|
| 682 |
+
wp_add_dashboard_widget("simple_history_dashboard_widget", __("Simple History", 'simple-history'), array($this, "dashboard_widget_output"));
|
| 683 |
|
| 684 |
}
|
| 685 |
}
|
css/styles.css
CHANGED
|
@@ -248,6 +248,8 @@ Style different log levels.
|
|
| 248 |
|
| 249 |
.SimpleHistoryLogitem__senderImage img {
|
| 250 |
display: block;
|
|
|
|
|
|
|
| 251 |
}
|
| 252 |
|
| 253 |
.SimpleHistoryLogitem__secondcol {
|
|
@@ -462,35 +464,77 @@ when occasions are added
|
|
| 462 |
border-top-width : 1px;
|
| 463 |
border-bottom-width : 1px;
|
| 464 |
padding-top: 15px;
|
| 465 |
-
padding-bottom: 15px
|
| 466 |
-
/*padding-left: 40px;*/
|
| 467 |
}
|
| 468 |
|
| 469 |
|
| 470 |
-
/*
|
| 471 |
-
|
| 472 |
-
|
| 473 |
-
|
| 474 |
|
| 475 |
-
.postbox
|
| 476 |
-
/*padding-top: 10px;
|
| 477 |
-
padding-bottom: 10px;*/
|
| 478 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
| 479 |
|
| 480 |
-
|
| 481 |
-
|
| 482 |
-
|
| 483 |
-
|
|
|
|
| 484 |
|
| 485 |
-
.postbox .
|
| 486 |
-
|
| 487 |
-
}
|
| 488 |
|
| 489 |
-
|
| 490 |
-
|
| 491 |
-
|
| 492 |
-
|
| 493 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 494 |
|
| 495 |
/* // end dashboard */
|
| 496 |
|
|
@@ -739,19 +783,14 @@ Modal window with detailss
|
|
| 739 |
font-size: 16px;
|
| 740 |
}
|
| 741 |
|
| 742 |
-
.SimpleHistoryQuickStats
|
| 743 |
-
|
| 744 |
-
|
| 745 |
-
|
| 746 |
-
/* in dashboard add margin and smaller fonts */
|
| 747 |
-
.postbox .SimpleHistoryQuickStats {
|
| 748 |
-
margin-left: 13px;
|
| 749 |
-
margin-right: 13px;
|
| 750 |
-
font-size: 14px;
|
| 751 |
}
|
| 752 |
|
| 753 |
-
.
|
| 754 |
-
|
| 755 |
}
|
| 756 |
|
| 757 |
/* icon on log page*/
|
|
@@ -759,6 +798,7 @@ Modal window with detailss
|
|
| 759 |
font-size: 24px;
|
| 760 |
line-height: 30px;
|
| 761 |
width: 24px;
|
|
|
|
| 762 |
}
|
| 763 |
|
| 764 |
/* if not hits when using filter function */
|
| 248 |
|
| 249 |
.SimpleHistoryLogitem__senderImage img {
|
| 250 |
display: block;
|
| 251 |
+
max-width: 100%;
|
| 252 |
+
max-height: 100%;
|
| 253 |
}
|
| 254 |
|
| 255 |
.SimpleHistoryLogitem__secondcol {
|
| 464 |
border-top-width : 1px;
|
| 465 |
border-bottom-width : 1px;
|
| 466 |
padding-top: 15px;
|
| 467 |
+
padding-bottom: 15px;
|
|
|
|
| 468 |
}
|
| 469 |
|
| 470 |
|
| 471 |
+
/*
|
| 472 |
+
customizations for the dashboard
|
| 473 |
+
i.e. the log is inside a .postbox element
|
| 474 |
+
*/
|
| 475 |
|
| 476 |
+
.postbox {
|
|
|
|
|
|
|
| 477 |
}
|
| 478 |
+
#simple_history_dashboard_widget .inside {
|
| 479 |
+
padding: 0;
|
| 480 |
+
margin-top: 0;
|
| 481 |
+
}
|
| 482 |
|
| 483 |
+
.postbox .SimpleHistoryQuickStats {
|
| 484 |
+
margin-left: 13px;
|
| 485 |
+
margin-right: 13px;
|
| 486 |
+
font-size: 14px;
|
| 487 |
+
}
|
| 488 |
|
| 489 |
+
.postbox .SimpleHistoryQuickStats p {
|
| 490 |
+
font-size: 14px;
|
| 491 |
+
}
|
| 492 |
|
| 493 |
+
.postbox .SimpleHistoryLogitems {
|
| 494 |
+
border: none;
|
| 495 |
+
}
|
| 496 |
+
|
| 497 |
+
.postbox .SimpleHistoryLogitem {
|
| 498 |
+
padding: 12px 5px 12px 16px;
|
| 499 |
+
}
|
| 500 |
+
|
| 501 |
+
.postbox .SimpleHistoryLogitem:first-child {
|
| 502 |
+
padding-top: 0;
|
| 503 |
+
}
|
| 504 |
+
|
| 505 |
+
.postbox .SimpleHistoryLogitem::before {
|
| 506 |
+
left: 55px;
|
| 507 |
+
}
|
| 508 |
+
|
| 509 |
+
.postbox .SimpleHistoryLogitem__senderImage {
|
| 510 |
+
width: 24px;
|
| 511 |
+
height: 24px;;
|
| 512 |
+
}
|
| 513 |
+
|
| 514 |
+
.postbox .SimpleHistoryLogitem__secondcol {
|
| 515 |
+
margin-left: 40px;
|
| 516 |
+
}
|
| 517 |
+
|
| 518 |
+
.postbox .SimpleHistoryLogitem__text {
|
| 519 |
+
font-size: 1em;
|
| 520 |
+
}
|
| 521 |
+
|
| 522 |
+
.postbox .SimpleHistoryLogitem__details p {
|
| 523 |
+
margin-top: 0;
|
| 524 |
+
margin-bottom: 0;
|
| 525 |
+
}
|
| 526 |
+
|
| 527 |
+
.postbox .SimpleHistoryLogitem__text,
|
| 528 |
+
.postbox .SimpleHistoryLogitem__details,
|
| 529 |
+
.postbox .SimpleHistoryLogitem__details p {
|
| 530 |
+
line-height: 1.1;
|
| 531 |
+
}
|
| 532 |
+
|
| 533 |
+
/*
|
| 534 |
+
.postbox .SimpleHistoryLogitem__details {
|
| 535 |
+
display: none;
|
| 536 |
+
}
|
| 537 |
+
*/
|
| 538 |
|
| 539 |
/* // end dashboard */
|
| 540 |
|
| 783 |
font-size: 16px;
|
| 784 |
}
|
| 785 |
|
| 786 |
+
.SimpleHistoryQuickStats p {
|
| 787 |
+
line-height: 1;
|
| 788 |
+
margin-top: 1em;
|
| 789 |
+
margin-bottom: 1em;
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 790 |
}
|
| 791 |
|
| 792 |
+
.SimpleHistoryQuickStats a {
|
| 793 |
+
text-decoration: none;
|
| 794 |
}
|
| 795 |
|
| 796 |
/* icon on log page*/
|
| 798 |
font-size: 24px;
|
| 799 |
line-height: 30px;
|
| 800 |
width: 24px;
|
| 801 |
+
color: rgb(63, 147, 73);
|
| 802 |
}
|
| 803 |
|
| 804 |
/* if not hits when using filter function */
|
loggers/SimplePluginLogger.php
CHANGED
|
@@ -479,18 +479,11 @@ class SimplePluginLogger extends SimpleLogger
|
|
| 479 |
$plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $arr_data["plugin"] );
|
| 480 |
|
| 481 |
// autoptimize/autoptimize.php
|
| 482 |
-
|
| 483 |
$plugin_slug = dirname( $arr_data["plugin"] );
|
| 484 |
|
| 485 |
-
/*
|
| 486 |
-
@TODO
|
| 487 |
-
efter update:
|
| 488 |
-
Undefined variable: update_plugins
|
| 489 |
-
*/
|
| 490 |
$context = array(
|
| 491 |
"plugin_slug" => $plugin_slug,
|
| 492 |
"request" => $this->simpleHistory->json_encode( $_REQUEST ),
|
| 493 |
-
"update_plugins" => $this->simpleHistory->json_encode( $update_plugins ),
|
| 494 |
"plugin_name" => $plugin_data["Name"],
|
| 495 |
"plugin_title" => $plugin_data["Title"],
|
| 496 |
"plugin_description" => $plugin_data["Description"],
|
|
@@ -502,7 +495,7 @@ Undefined variable: update_plugins
|
|
| 502 |
|
| 503 |
// update status for plugins are in response
|
| 504 |
// plugin folder + index file = key
|
| 505 |
-
// use
|
| 506 |
$update_plugins = get_site_transient( 'update_plugins' );
|
| 507 |
if ( $update_plugins && isset( $update_plugins->response[ $arr_data["plugin"] ] ) ) {
|
| 508 |
|
|
@@ -517,6 +510,8 @@ Undefined variable: update_plugins
|
|
| 517 |
"package": "https://downloads.wordpress.org/plugin/autoptimize.1.9.1.zip"
|
| 518 |
}
|
| 519 |
*/
|
|
|
|
|
|
|
| 520 |
|
| 521 |
$plugin_update_info = $update_plugins->response[ $arr_data["plugin"] ];
|
| 522 |
|
| 479 |
$plugin_data = get_plugin_data( WP_PLUGIN_DIR . '/' . $arr_data["plugin"] );
|
| 480 |
|
| 481 |
// autoptimize/autoptimize.php
|
|
|
|
| 482 |
$plugin_slug = dirname( $arr_data["plugin"] );
|
| 483 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 484 |
$context = array(
|
| 485 |
"plugin_slug" => $plugin_slug,
|
| 486 |
"request" => $this->simpleHistory->json_encode( $_REQUEST ),
|
|
|
|
| 487 |
"plugin_name" => $plugin_data["Name"],
|
| 488 |
"plugin_title" => $plugin_data["Title"],
|
| 489 |
"plugin_description" => $plugin_data["Description"],
|
| 495 |
|
| 496 |
// update status for plugins are in response
|
| 497 |
// plugin folder + index file = key
|
| 498 |
+
// use transient to get url and package
|
| 499 |
$update_plugins = get_site_transient( 'update_plugins' );
|
| 500 |
if ( $update_plugins && isset( $update_plugins->response[ $arr_data["plugin"] ] ) ) {
|
| 501 |
|
| 510 |
"package": "https://downloads.wordpress.org/plugin/autoptimize.1.9.1.zip"
|
| 511 |
}
|
| 512 |
*/
|
| 513 |
+
// for debug purposes the update_plugins key can be added
|
| 514 |
+
// $context["update_plugins"] = $this->simpleHistory->json_encode( $update_plugins );
|
| 515 |
|
| 516 |
$plugin_update_info = $update_plugins->response[ $arr_data["plugin"] ];
|
| 517 |
|
readme.txt
CHANGED
|
@@ -3,8 +3,8 @@ Contributors: eskapism
|
|
| 3 |
Donate link: http://eskapism.se/sida/donate/
|
| 4 |
Tags: history, log, changes, changelog, audit, trail, pages, attachments, users, cms, dashboard, admin, syslog, feed, activity, stream
|
| 5 |
Requires at least: 3.6.0
|
| 6 |
-
Tested up to: 4.
|
| 7 |
-
Stable tag: 2.0.
|
| 8 |
|
| 9 |
View changes made by users within WordPress. See who created a page, uploaded an attachment or approved an comment, and more.
|
| 10 |
|
|
@@ -104,6 +104,12 @@ initiated by a specific user.
|
|
| 104 |
|
| 105 |
== Changelog ==
|
| 106 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| 107 |
= 2.0.4 (November 2014) =
|
| 108 |
|
| 109 |
- Make messages for manually updated plugins and bulk updated plugins more similar
|
| 3 |
Donate link: http://eskapism.se/sida/donate/
|
| 4 |
Tags: history, log, changes, changelog, audit, trail, pages, attachments, users, cms, dashboard, admin, syslog, feed, activity, stream
|
| 5 |
Requires at least: 3.6.0
|
| 6 |
+
Tested up to: 4.1
|
| 7 |
+
Stable tag: 2.0.5
|
| 8 |
|
| 9 |
View changes made by users within WordPress. See who created a page, uploaded an attachment or approved an comment, and more.
|
| 10 |
|
| 104 |
|
| 105 |
== Changelog ==
|
| 106 |
|
| 107 |
+
= 2.0.5 (November 2014) =
|
| 108 |
+
|
| 109 |
+
- Fix undefined variable in plugin logger. Fixes https://wordpress.org/support/topic/simple-history-201-is-not-working?replies=8#post-6343684.
|
| 110 |
+
- Made the dashboard smaller
|
| 111 |
+
- Misc other small GUI changes
|
| 112 |
+
|
| 113 |
= 2.0.4 (November 2014) =
|
| 114 |
|
| 115 |
- Make messages for manually updated plugins and bulk updated plugins more similar
|
