User Management Panel Task Control | Codeigniter |PHP| v1.1

in #utopian-io8 years ago (edited)

Bug Fixes

  • What was the issue(s)?
  • Users (Admin) view was not responsive.
    The table part of the users page does not have responsive design. This causes the appearance problem in different resolutions.

before.png

I solved this problem with the following commit.

Add user table responsive / add user redirect user listing

after.png

after2.png


  • The add user page was redirecting to the add user page after adding the user.
    I made this redirect to the user listing page. In this way, the user will see the user it adds.

Add user table responsive / add user redirect user listing

22.png


  • The clickable feature of the tables is open.
    It was causing a bad appearance and it was not a contribution. I closed it with the following commit.

datatable clickable = false

beforeclick.png

afterclick.png


  • I did some cleaning in the code and wrote the necessary comment lines.

Cleaning, arrangements and comments

New Features

  • What feature(s) did you add?
  • Force Password Change Feature
    This feature redirects newly-registered or updated by admin users to the "change password" page when they log in. Until they have changed their password, they will not be able to access dashboard page.

changepass.png

with "Please change your password for your security" message.

Commit : Force Password Change at status = 0


  • User Edit / Update Feature

As you remember from the first post, the user could change the password, but he could not make any other changes to his account.

beforee.png

I changed change password field to account settings. Now it can update all informations except the user role.

after.png

Commit : User edit / update feature


How did I implement them ?

  • Commits:

User edit / update feature

datatable clickable = false

Add user table responsive / add user redirect user listing

Cleaning, arrangements and comments

Force Password Change at status = 0

Roadmap

Other features can be added, but I want to take a break and observe the code in the project and arrange the necessary places.

How to contribute?

You can reach me by commenting on this post or send message on the discord (pars11).If you want to make this application better, you can make a Pull Request.

Github

First Post



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved. We have a rule saying that "Bug Fixes for your Own Projects will not be accepted, unless the Bugs were caused by third party dependencies." So next time try to add contribution with more features added into it rather than more Bug-Fixes.

You can contact us on Discord.
[utopian-moderator]

Thank you very much, next time I will pay more attention to contribution features.

Hey @codingdefined, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!

Hey @pars11 I am @utopian-io. I have just upvoted you!

Achievements

  • WOW WOW WOW People loved what you did here. GREAT JOB!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x

Coin Marketplace

STEEM 0.14
TRX 0.35
JST 0.033
BTC 116967.17
ETH 4541.87
SBD 0.87