Status
Not open for further replies.

LeChris

John 15:18
Sep 30, 2013
2,786
1,395
I apologize for this pathetic RevCMS skin, facepalm.jpgfacepalm.jpg

Updates as of today
-Complete overhaul to CMS to use events system where needed
ie
PHP:
  # User
        // Global Check
        'UserRunEvents' => [
            \App\Events\User\Bonus\GiveShotgun::class,
        ],
        // Ban Check
        'RunBanTest' => [
            \App\Events\User\Bans\IP::class,
            \App\Events\User\Bans\Account::class,
        ],
        // Registration
        'PreRegisterCheckup' => [
            \App\Events\User\Registration\Accounts::class,
        ],
        'UserWasCreated' => [
            \App\Events\User\Registration\User::class,
            \App\Events\User\Registration\Stats::class,

        ],
        // Login
        'SessionHasStarted' => [
            \App\Events\User\Login\Log::class,
            \App\Events\User\Login\CheckStats::class,
        ],
        // Failed Login
        'LoginHasFailed' => [
            \App\Events\User\Login\LogError::class,
        ],
      # Server
        // Maintenance Check
        'RunMaintenanceCheck' => [
            \App\Events\Server\Maintenance::class,
        ],
-Major bug fixes made
-Added my own version of try catch blocks, basically on the event handler for user request, if he doesn't have stats, or something that could cause an error it'll automatically fix it
-Added news commenting
-Added ability to remove news comments as staff
-Fixed session logging
-Ability to remove logged sessions, will check to see if your said user before removal
So forth



Also, effect events has on overall code cleanliness
PHP:
<?php
namespace App\Http\Controllers\Services\Authorization;

use Auth;
use Event;
use Session;
use Redirect;
use Validator;
use Request as R;
use Illuminate\Http\Request;
use App\Http\Controllers\Controller;

class Login extends Controller {

    public function commit(Request $r) {
        /*
          Was the form filled out correctly?
        */

        $validator = Validator::make($r->all(), [
            'username' => 'required|alpha_dash|exists:users',
            'password' => 'required',
         ]);

         /*
          Displays an error if the form wasn't filled out right
        */

         if ($validator->fails()) {
             Session::flash('message', 'Invalid form data');
         }


         /*
          Attempt to login
        */
         else {
             if (Auth::attempt(array('username' => $r->input('username'), 'password' => $r->input('password'))))
             {
               Event::fire('SessionHasStarted');
             }
             else {
               Event::fire('LoginHasFailed', $r->input('username'));
             }
           }
           return Redirect::back();
    }



}
 
Updates as of current
-Major progress on housekeeping
  • Changed to use events and cleaner controller layout
  • Added user management
  • Added rank management
  • Added business management
  • Added weapon management
  • Added news management
  • Added routing limiting by rank (Limit feature access based on staff rank)
  • Added session management (Members can hide sessions, but higher staff can still see in case of abusive actions)
  • Added logging (Upper management can only see housekeeping actions, lower staff ranks can view chatlogs)
  • Going to add Cerberus management platform to edit routing features (Minimum Rank), and what not for developers (Rank 20
 

Latinus

"Not everything that shines is Gold"
Jan 2, 2012
74
8
I don't Know.. Looks too simple to me, doesn't really look like a Roleplay CMS, it's almost like a RevCMS edit with RP settings implemented..
I gotta give you A+ for the effort you put in it, but I wouldn't personally use it.

Good luck with future releases!
 

LeChris

John 15:18
Sep 30, 2013
2,786
1,395
I don't Know.. Looks too simple to me, doesn't really look like a Roleplay CMS, it's almost like a RevCMS edit with RP settings implemented..
I gotta give you A+ for the effort you put in it, but I wouldn't personally use it.

Good luck with future releases!
I'm about to die laughing right now. So, you're saying I shouldn't include the administration kit either? I'd hate for people to think I copied Rev

Images include code from my RevCMS theme and screenshots of Rev's ase
Every feature works, including quick add and what not. The cerberus section allows you to modify parts of the housekeeping panel to set what each rank can access
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
You must be registered for see images attach
 

Proximity

IDK?
Feb 13, 2014
673
56
I don't Know.. Looks too simple to me, doesn't really look like a Roleplay CMS, it's almost like a RevCMS edit with RP settings implemented..
I gotta give you A+ for the effort you put in it, but I wouldn't personally use it.

Good luck with future releases!

You can change the theme if you know how.
 

LeChris

John 15:18
Sep 30, 2013
2,786
1,395
You must be registered for see images attach
Changed over to Material for the navigation, thanks to my new friend releasing some of his template. As for other updates, might just release this project soon but hoping to embed some final ideas. Lack of motivation to continue with the new Fallout DLC and Division being here
 

griimnak

You're a slave to the money then you die
Jul 20, 2013
957
800
screenshot-2016-03-10-07-33-18-png.4933


rShlQUR.png

I see you've drawn some inspiration from my browser logger in gHabbo eh? i like, i like alot.
If not, i cry.


I smell beef, is this a rivalry between 2 faggot developers?
for once you've said something that i can agree with you on
 
Last edited:

Brad

Well-Known Member
Jun 5, 2012
2,320
993
Thread has been cleaned, as it's heading to a comparison to others so called "projects" which is obviously starting to cause spam and un-needed bullshit.
 

LeChris

John 15:18
Sep 30, 2013
2,786
1,395
Thread has been cleaned, as it's heading to a comparison to others so called "projects" which is obviously starting to cause spam and un-needed bullshit.
Close this thread as well if you can please, this project has been released for quite a while
 
Status
Not open for further replies.

Users who are viewing this thread

Top