Raised This Month: $32 Target: $400
 8% 

View Poll Results: Where are you running the Webpanel ?
Shared Webhosting with CLI (SSH) Access 5 4.63%
Shared Webhosting without CLI Access 6 5.56%
Linux Server 69 63.89%
Windows Server 14 12.96%
Windows Desktop (using XAMPP / WAMP / ...) 14 12.96%
Voters: 108. You may not vote on this poll

[POLL] Framework Change for the Webpanel


Post New Thread Reply   
 
Thread Tools Display Modes
braak0327
AlliedModders Donor
Join Date: Dec 2012
Location: NORT....SOUTH KOREA
Old 05-12-2015 , 11:17   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #21

any progress?
__________________
I'M KIMCHI
braak0327 is offline
Send a message via Skype™ to braak0327
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 05-16-2015 , 21:51   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #22

The changes are always listed here
I have also attached some screenshots of the current state.

Preview - Landing / Login
The new WebPanel has got a landing page that redirects to the selected module

The login page also got some minor changes. (No there wont be openid / login with steam for the admin panel; Maybe for linking users to their store account)

Preview - User Overview
  • The user overview is currently not based on the jquery datatables. (Will be added soon)
  • The small blue numbers in the sidebar give you a quick overview of how many users / items / categories you have got
  • The Header is not finished
    • I have to think of something to replace the image on the top right corner with (Maybe Steam Avatar)
    • I have currently no idea what to do with the messages, info and tasks button left to the avatar (Ideas are welcome)
  • The Actions column is way to big. (I have to change that once the jquery datatables are in)
  • The Template scales well to smaller screen resolutions, so you should be able to use the site on your smartphone / whatever without problems ( I have not tested it until now)


Preview - Users Create / Edit
  • The Create and Edit Page are the same
  • On the left side you can Create / Edit the user
  • On the right side it will be possible to Add / Remove User Items
  • Each form is validated and a Error with a nice message is presented to the Admin
    • This should prevent alot of questions
    • I might be able to highlight the field where the error happened
Other Stuff thats worth to mention:
  • The current menu looks a bit different (A Servers and Loadouts Area has been added)
    • Servers will allow admins to create server ids and associate them with a specific server
    • Loadouts will allow admins to edit the loadouts that are available on the server(s)
  • Granular Permissions and Groups will be implemented
    • Each Category has got the following permissions: view / create / edit / delete
    • These can be combined in any way possible
    • There is only one restriction: view is required to be able to assign soneone a create / edit / delete permission (Its possible to do it without view, but then the user wont be able to view the pages --> quite useless)
Attached Thumbnails
Click image for larger version

Name:	Preview - Landing Page.PNG
Views:	180
Size:	26.1 KB
ID:	145046   Click image for larger version

Name:	Preview - User Edit.PNG
Views:	173
Size:	38.2 KB
ID:	145048   Click image for larger version

Name:	Preview - User Overview.PNG
Views:	167
Size:	35.6 KB
ID:	145049  
__________________
Arrow768 is offline
braak0327
AlliedModders Donor
Join Date: Dec 2012
Location: NORT....SOUTH KOREA
Old 05-17-2015 , 01:08   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #23

awesome!!!!!!
__________________
I'M KIMCHI
braak0327 is offline
Send a message via Skype™ to braak0327
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 05-17-2015 , 09:30   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #24

Users, Items and Categories are working. (But they still need some additional work)
Authorization for specific resources is working (But there is currently no way to grant the permissions via the webpanel )

I needs some ideas for the dashboard
What should be displayed on the dashboard ?

And I could use a dump of the version table.
(I am not running servers atm, so its quite hard for me to fabricate some dummy values)
If someone can send me his version table via pm and then post here that he sent it, I would really appeciate it.
__________________
Arrow768 is offline
shanapu
Veteran Member
Join Date: Apr 2015
Location: .de
Old 05-17-2015 , 11:42   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #25

Quote:
Originally Posted by Arrow768 View Post
And I could use a dump of the version table.
(I am not running servers atm, so its quite hard for me to fabricate some dummy values)
If someone can send me his version table via pm and then post here that he sent it, I would really appeciate it.
i send you pn

Quote:
What should be displayed on the dashboard ?
richest player
most spendable player (gifting)
most refunded items
most popular item
player with most items
unused items?

Last edited by shanapu; 05-17-2015 at 11:45.
shanapu is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 05-17-2015 , 16:38   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #26

Today I worked mostly on the UI and added the option to restrict items / categories by serverid

There are quite a lot of options on the Items page, so I added a few tabs.
The Category ID is not a searchable dropdown field
I am still looking for a nice editor with syntax highlighting for json
Attached Thumbnails
Click image for larger version

Name:	Preview - Category Edit.PNG
Views:	133
Size:	49.7 KB
ID:	145087   Click image for larger version

Name:	Preview - Items Edit.PNG
Views:	140
Size:	39.4 KB
ID:	145095  
__________________

Last edited by Arrow768; 05-17-2015 at 17:39.
Arrow768 is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 05-19-2015 , 18:50   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #27

I added the Servers Model.
This integrates the serverid into the webpanel.

The Versions overview is also in
It displays what module version is installed on which server
(In the future it will also show which modules are out of date and provide a download link for these)


Whats missing until a beta can be released:
* The Tools Menu (Import / Export / JSON Checker / JSON Shrinker)
* A way to manage permissions for WebPanel Users
* Some Changes in the Store Plugin (DB Queries)

What wont be in the beta:
* Loadouts
* (Maybe the Dashboard)
* Redeem Items


Should the WebPanel (Admin Area) be multilingual ?
In what languages can you translate the WebPanel ?
__________________
Arrow768 is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 05-20-2015 , 19:12   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #28

Webpanel 2 Beta / rc1
The only thing thats missing now is the importer / exporter once that has been added, there will be a first release candidate.
(And a some changes to the store plugin ofc)

I am looking for a few people who want to try that out.
I will host a version of the webpanel for those who test it.
This allows me to gather some performance metrics and get a more detailed error reporting.
PM me if you are interested.
__________________

Last edited by Arrow768; 05-20-2015 at 19:56.
Arrow768 is offline
aeleos
Member
Join Date: Sep 2014
Old 05-29-2015 , 09:10   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #29

Quote:
Originally Posted by Arrow768 View Post
Webpanel 2 Beta / rc1
The only thing thats missing now is the importer / exporter once that has been added, there will be a first release candidate.
(And a some changes to the store plugin ofc)

I am looking for a few people who want to try that out.
I will host a version of the webpanel for those who test it.
This allows me to gather some performance metrics and get a more detailed error reporting.
PM me if you are interested.
Hey I pm'ed you before but I got no response, I would be willing to help beta test if you are still looking for people
__________________

Last edited by aeleos; 05-29-2015 at 09:10.
aeleos is offline
Arrow768
Veteran Member
Join Date: Nov 2011
Location: Austria
Old 06-03-2015 , 11:35   Re: [POLL] Framework Change for the Webpanel
Reply With Quote #30

The importer has been added

Upcoming Changes:
* Exporter
* Dashboard
* Remove + Refund Option
* Datatables for users / items table
* Prep for Expansion Modules
* Docker Build (maybe)
* Tool to remove / remove+refund multiple categories at once
* Tests (maybe)
__________________
Arrow768 is offline
Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -4. The time now is 18:23.


Powered by vBulletin®
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Theme made by Freecode