David Blake 65894e59b8 Commit SimpleStats and HitCounter changes to my master
Current version
Simple Stats (data collection, Dashboard and separate Hit Counter)
Issues:
•	Count goes up on each page refresh
•	Collection fixed at 7 days needing code change to alter

Functionality:
•	Only collects daily results (fixed 7 days)
•	Hit counter only shows current days hit rate.

Enhanced version
Simple Stats (data collection, Dashboard and separate Hit Counter)
Fixed:
•	A session for each page is started preventing constant page refreshing artificially increasing count
•	Collection Periods are all parametrised and configurable in settings

Functionality:
•	Enhanced – Daily stats retention now has variable data retention(able to independently turn off)
•	New –  Weekly stats captured for x weeks (able to independently turn off)
•	New – Monthly stats captured for x months  (able to independently turn off)
•	New – Page session with configurable timeout
•	New – Running total of all page hits captured
•	All existing Languages expanded for all changes plus some added
•	Dashboard - Can change the displayed chart type within plugin settings
•	New – Dashboard now also shows total page count
•	Total Page count can be set via combination of admin settings and visiting page to trigger.
•	Enhanced - Hit Counter: sidebar independently displays all current collection data as configured in settings

Not done yet
•	Display all charts within Tab Navigation without having to change settings
•	Individual rolling page count
2019-03-14 21:20:57 +00:00

67 lines
1.2 KiB
CSS

.simple-stats-plugin .ct-perfect-fourth {
height: 250px;
}
.simple-stats-plugin .ct-series-a .ct-line {
stroke: #4586d4;
stroke-width: 2px;
}
.simple-stats-plugin .ct-series-a .ct-point {
stroke: #4586d4;
stroke-width: 8px;
}
.simple-stats-plugin .ct-series-b .ct-line {
stroke: #777777;
stroke-width: 2px;
}
.simple-stats-plugin .ct-series-b .ct-point {
stroke: #777777;
stroke-width: 8px;
}
.simple-stats-plugin p.legends {
font-size: 0.8em;
padding: 0;
margin: 0;
}
.simple-stats-plugin p.visits-today {
color: #4586d4;
}
.simple-stats-plugin p.unique-today {
color: #777777;
}
.simple-stats-plugin .divTable{
display: table;
width: 100%;
}
.simple-stats-plugin .divTableRow {
display: table-row;
}
.simple-stats-plugin .divTableHeading {
background-color: #EEE;
display: table-header-group;
}
.simple-stats-plugin .divTableCell, .divTableHead {
border: 0px solid #999999;
display: table-cell;
padding: 3px 10px;
}
.simple-stats-plugin .divTableHeading {
background-color: #EEE;
display: table-header-group;
font-weight: bold;
}
.simple-stats-plugin .divTableFoot {
background-color: #EEE;
display: table-footer-group;
font-weight: bold;
}
.simple-stats-plugin .divTableBody {
display: table-row-group;
}