Skip to content

Commit

Permalink
v0.0.17 Read the CHANGELOG.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Diemen Design committed Jul 13, 2020
1 parent b5c9e08 commit e3a1859
Show file tree
Hide file tree
Showing 88 changed files with 12,237 additions and 661 deletions.
18 changes: 17 additions & 1 deletion CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,4 +1,20 @@
### v0.0.16
### v0.0.17
- Fix System Utilization display.
- Add Access Levels for content.
- Add better video embedding and upload options, and parsing logic into themes.
- Add 360 Viewer Images for content items.
- Add Form action for previous Referer URL.
- Add SQL to queries for rank content display.
- Fix Swap Memory calculation when None is used.
- Reconfigure Pages Listing for easier visual navigation.
- Fix dropdown menu creation adding wrong link element.
- Fix Thumbnail Display for content items.
- Add editable Business Hours in Administration.
- Add parsing for Business Hours templates.
- Add SEO Helper buttons and Information.
- Fix WYSIWYG Editor Layout.

##### v0.0.16
- Add adding Brands (URL and Image) to Content Settings, so a Brand can be added for display when viewing content items.
- Add selecting Brand in Content Editing.
- Add Weight, Size and Branding parsing to Side Area and Content.
Expand Down
5 changes: 4 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
AuroraCMS the **Free** Australian Open Source [MIT](https://github.com/DiemenDesign/AuroraCMS/blob/master/LICENSE) Content Management System, built primarily for Australian Businesses, built utilising [PHP](http://php.net/), PDO, [jQuery](http://jquery.com/), [Bootstrap](http://getbootstrap.com/), and [iCONS](https://github.com/DiemenDesign/iCONS). Built to take advantage of HTML5 and CSS3, with necessary SEO attributes that fit in with Google's recommendations, Micro-formats, JSON-LD, ARIA (A11Y), and general SEO Markup.

#### Version
We are currently at v0.0.16
We are currently at v0.0.17

### FAQ
- Why no Plugins?
Expand All @@ -11,6 +11,7 @@ We are currently at v0.0.16
- As at the moment there is only one person working on the project, updates are as they get time to do them.

### Features
- Business Hours Editor.
- Blog Articles, Portfolio's, Bookings, Events, News, Testimonials, Inventory, Services, Gallery, Proofs, Messages, and Newsletters.
- Content Scheduler with Auto Content Publishing.
- Related Content, either Chosen or Category matched.
Expand Down Expand Up @@ -39,6 +40,8 @@ We are currently at v0.0.16
- Administration uses jQuery, Modified Bootstrap, iCONS, and other jQuery Addons.
- Activity Fingerprint Analysis Logs of Previous Content Changes with Undo, and who made the changes. Examine Content Inputs with Draggable Popover with Undoing.
- Suggestions Editor to allow Administrators and Content Editor to make Editing Suggestions with Reasons, and Click Adding of Suggestions.
- SEO Information.
- Informational Popups for important items for client's to learn SEO.
- Security.
- Spam Filter than can Auto Blacklist IP's using custom blacklist text files that can be edited.
- Project Honey Pot Integration that can Auto Blacklist when check IP's against the httpBL API Service when forms are submitted via visitors.
Expand Down
4 changes: 3 additions & 1 deletion TODO.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,9 @@ This is a quick list of things what need to be fixed or worked on to help those
- Add clear tables data when installing
- Inventory
- Customer/Contact List
- Business Hours
- Orders
- Integrate Other Payment Options
- Integrate AustPost Calculation
- Import Catalogue from CSV
- Import databases from other systems (WordPress, CubeCart, osCommerce, etc.)
- Add Content to the Wiki Pages on how to use AuroraCMS and how to create Templates.
Expand Down
2 changes: 1 addition & 1 deletion VERSION
Original file line number Diff line number Diff line change
@@ -1 +1 @@
v0.0.16
v0.0.17
46 changes: 45 additions & 1 deletion core/add_data.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@
* @author Dennis Suitters <[email protected]>
* @copyright 2014-2019 Diemen Design
* @license http://opensource.org/licenses/MIT MIT License
* @version 0.0.15
* @version 0.0.17
* @link https://github.com/DiemenDesign/AuroraCMS
* @notes This PHP Script is designed to be executed using PHP 7+
* @changes v0.0.4 Fix Tooltips.
Expand All @@ -17,6 +17,7 @@
* @changes v0.0.12 Fix Multiple Media Adding.
* @changes v0.0.15 Fix truncating file extensions for 3 or 4 character length extensions.
* @changes v0.0.15 Add Edit Media information button.
* @changes v0.0.17 Add Business Hours.
*/
$getcfg=true;
require'db.php';
Expand Down Expand Up @@ -162,6 +163,49 @@ function svg2($svg,$class=null,$size=null){
window.top.window.toastr["error"]("The URL entered is not valid!");
<?php }
break;
case'add_hours':
$from=filter_input(INPUT_POST,'from',FILTER_SANITIZE_STRING);
$to=filter_input(INPUT_POST,'to',FILTER_SANITIZE_STRING);
$timefrom=filter_input(INPUT_POST,'timefrom',FILTER_SANITIZE_NUMBER_INT);
$timeto=filter_input(INPUT_POST,'timeto',FILTER_SANITIZE_NUMBER_INT);
$info=filter_input(INPUT_POST,'info',FILTER_SANITIZE_STRING);
$q=$db->prepare("INSERT INTO `".$prefix."choices` (uid,contentType,username,password,tis,tie,title) VALUES (0,'hours',:f,:t,:tis,:tie,:info)");
$q->execute([
':f'=>$from,
':t'=>$to,
':tis'=>$timefrom,
':tie'=>$timeto,
':info'=>$info
]);
$id=$db->lastInsertId();
$e=$db->errorInfo();
if(is_null($e[2])){?>
window.top.window.$('#hours').append(`<?php
echo'<div id="l_'.$id.'" class="form-group row">'.
'<div class="input-group col-12">'.
'<div class="input-group-text">From</div>'.
'<input type="text" class="form-control" value="'.ucfirst($from).'" readonly>'.
'<div class="input-group-text">To</div>'.
'<input type="text" class="form-control" value="'.ucfirst($to).'" readonly>'.
'<div class="input-group-text">Time From</div>'.
'<input type="text" class="form-control" value="'.$timefrom.'" readonly>'.
'<div class="input-group-text">Time From</div>'.
'<input type="text" class="form-control" value="'.$timeto.'" readonly>'.
'<div class="input-group-text">Additional Info</div>'.
'<input type="text" class="form-control" value="'.$info.'" readonly>'.
'<div class="input-group-append">'.
'<form target="sp" action="core/purge.php">'.
'<input type="hidden" name="id" value="'.$id.'">'.
'<input type="hidden" name="t" value="choices">'.
'<button class="btn btn-secondary trash" data-tooltip="tooltip" data-title="Delete" aria-label="Delete">'.svg2('trash').'</button>'.
'</form>'.
'</div>'.
'</div>'.
'</div>';?>`);
<?php }else{?>
window.top.window.toastr["error"]("There was an issue adding the Hours Data!");
<?php }
break;
case'add_option':
$rid=filter_input(INPUT_POST,'rid',FILTER_SANITIZE_NUMBER_INT);
$ttl=filter_input(INPUT_POST,'ttl',FILTER_SANITIZE_STRING);
Expand Down
101 changes: 73 additions & 28 deletions core/aurora.sql

Large diffs are not rendered by default.

10 changes: 6 additions & 4 deletions core/core.php
Original file line number Diff line number Diff line change
Expand Up @@ -7,12 +7,14 @@
* @author Dennis Suitters <[email protected]>
* @copyright 2014-2019 Diemen Design
* @license http://opensource.org/licenses/MIT MIT License
* @version 0.0.10
* @version 0.0.17
* @link https://github.com/DiemenDesign/AuroraCMS
* @notes This PHP Script is designed to be executed using PHP 7+
* @changes v0.0.3 Fix AutoPublishing
* @changes v0.0.10 Replace {} to [] for PHP7.4 Compatibilty.
* @changes v0.0.10 Move other platform security checks so they only check when enabled.
* @changes v0.0.17 Add rank selection to menu retrieval query.
* @changes v0.0.17 Fix Swap Memory calculation when None is used.
*/
define('UNICODE','UTF-8');
$getcfg=true;
Expand Down Expand Up @@ -196,7 +198,7 @@ function getmemstats(){
'total'=>$memtotal*1024,
'used'=>$memused*1024,
'swap'=>$memswap,
'swapused'=>$memswap - $memswapfree
'swapused'=>($memswap==$memswapfree?0:$memswap - $memswapfree)
];
return$mem;
}
Expand Down Expand Up @@ -607,8 +609,8 @@ function page($args=false){
'logout'=>['front','logout'],
''=>['front','index']
];
$s=$db->prepare("SELECT * FROM `".$prefix."menu` WHERE active=1");
$s->execute();
$s=$db->prepare("SELECT * FROM `".$prefix."menu` WHERE active=1 AND rank<=:rank");
$s->execute([':rank'=>$_SESSION['rank']]);
while($r=$s->fetch(PDO::FETCH_ASSOC)){
if(method_exists('front',$r['contentType']))$routes[$r['contentType']]=['front',$r['contentType']];
else$routes[$r['contentType']]=['front','content'];
Expand Down
Loading

0 comments on commit e3a1859

Please sign in to comment.