RevolveR CMS v.1.1.8 :: content moderations added

This update have a critical priority and improves content management on sites used RevolveR CMS. Added content moderation options for nodes and comments.

For now if user inside a role Admin or Writer there are allow to modify published propertie for comment and nodes. By default comments from anon users are not published without moderation, new nodes not published by default. That allows you to avoid spammers and errors.

Read carefully how to update RevolveR CMS from previous version 1.1.7. First you have to execute two MySQL queries to add insufficient fields in database:

  • alter table revolver__nodes add field_published int after field_time idea;
  • alter table revolver__comments add field_published int after field_category;

Second, you have to replace all files on server from repository. Third, you enjoy!

RevolveR CMS v1.1.8

RevolveR CMS v.1.1.7 :: interface improvements

This update includes anything critical and like other versions not needed to do anything with database because this system designed for simple usage. You have to replace files and continue to use updated RevolveR CMS.

In previous notes I write about frontend library addition named form styler. This advance was integrated here and now we have new sexy checkboxes, radio inputs and selects.

Form styles in RevolveR CMS
Form styles in RevolveR CMS

So, I think, become a time to get personal server for placing repository with CMS distr. When I done this - in new versions we can look at one click update mechanism working from site preferences without need in FTPS/FTP file managers.

Revolver micro frontend library v1.1.1

There are different view of default form elements in different operation systems like Linux, Windows and Mac OS looks different. For example, in Windows system it's an ugly squares of shit with ugly borders.

RevolveR frontend form styler
RevolveR frontend form styler

Tonight I have an interest to fix it and I was port my old solution for styling form elements from jQuery to Revolver frontend library. Also, it should be integrated in RevolveR CMS later, after I all test are passed.

Solution works with calling one method $.formStyler() and prepare to one view for all systems next elements:

  • Checkboxes
  • Radios
  • Selects

In future I should programming the features for styling file fields with drag and drop and other HTML 5 types of inputs.

RevolveR frontend library ES7 + bootstrap

RevolveR CMS update 1.1.6

Become a time when I have thinking about more objective oriented core of the system thats can do strange things like getting and putting some data in database with few code strings simply that building DB queries manually. So, it works before this update but have ugly usability and I was integrate new functionality named helpers.

RevolveR SEO Stats
RevolveR SEO Stats

Now all queries in RevolveR core based on Structs and $dbx engine thats automatically construct queries from user parameters, perform connection to database and return result in array. It's good but not to be a best.

For example new DataHelper can get any data from database without any parameters. For example $base::getData('users'); will return all users from DB shortly and for now not needed to define table name, sort order or limit(also you can define them).

Also I was develop new way to define DB structure using RevolveR Schema describes the tables, fields and data types. That gives you to add new tables and configuring queries simple.

At near future when I have more time I should update DBX engine. Now it can perform all needed operations but we have small problems with optimization of update queries. In future I will fix it and next step will be released $base::SetData() helpers.

Ok. it's not all about version 1.1.6 update. At last redesigned templates. It was exploded to small parts and optimized. Also in future will be created self designed template engine.

RevolveR CMS version 1.1.6 update.

Oh ... so many tasks and so few people.

RevolveR CMS v.1.1.4 :: sms notifications added

So. Next few updates we have to look at real integration of two factor authorization functionality in RevolveR CMS. For now Twilio gives me 15$ for testing service.

Not on the fact that many services providing SMS notifications require a lot of money(for example in Russia providers takes around 5 rub for SMS) I have contrived to find good SMS service for message notifications, new comments notifications and two factor authorization in future named Twilio.

With few hours of coding Twilio's backend and addition site settings was integrated into RevolveR CMS. For now it's first beta release of SMS notifications for some user actions like recovery password. I did not use Twilio SDK and write my own interpretation of send SMS API on native php curl(it's look like 5Kb my native backend vs 5.4Mb of composer's shit libraries).

RevolveR CMS v.1.4.4