filler00 / mytcg-f3

Fat Free MyTCG - Online TCG Management
http://code.filler00.com/mytcg-f3/
GNU General Public License v3.0
11 stars 3 forks source link

Dashboard #10

Open tooblue opened 8 years ago

tooblue commented 8 years ago

Dashboard interface has been laid out, but is still not completely functional.

myubi commented 8 years ago

Let me just do a bit of to do list here:

Am I missing something?

tooblue commented 8 years ago

Should also be able to approve pending members.

Just to clarify my intent - the member, deck, game, and note updates should be handled via AJAX requests, and then trigger a bootstrap modal window to relay the success or error state.

Let me know if I need to explain anything else in more detail~

Appreciate your help! C:

myubi commented 8 years ago

Hey Bloo!

So, I got all the main features displayed, I need to work on approving/updating and releasing features now. I've got a bit of questions!

I've attached a print screen of the dashboard how it's looking right now.

tooblue commented 8 years ago

Also while you're at it, if you don't mind, could you update the action buttons for the Pending Members and Upcoming Decks sections to the larger square ones, like the ones under Game Updates? XD

Thanks for working on this! I've been so busy lately, and this script is super overdue (loool) so it's a big help! ^^

myubi commented 8 years ago

I'm glad that I can help with it! It helps me a lot to understand how to code better and improve my skills, in a fun way that just learning how stuff works (breaking stuff is always more fun!) so it's a win-win xD

I'll work on all this points then! As soon as I have them working I'll make a pull request to develop branch and you can take a look on how it is at your own time! I totally get being busy (my own TCG is one year delayed because of being busy so...) so I'm happy to help on my free time x]

myubi commented 8 years ago

Hi Bloo!

This is done, I'll commit it tomorrow and do a pull request as soon as possible. I also have the SQL Session (#12) working and will commit that as well.

I've been wondering what next issue I should tackle on. I was going to implement CSFR (#11), but I wanted to finish issues on beta-tag. I know you started all of the others left, News Plugin, Easy Script Updates and Plugin system, so I wanted to know if there is a way to let me know what is needed for finishing that or should I go for other issues?

Sorry for any trouble!

tooblue commented 8 years ago

Awesome, thanks so much! ^^

I would leave the plugin and update related issues alone for now - It's gotten a bit complicated, so I'd rather just work on those on my own, until I've decided how exactly I want it implemented. |D

If you feel comfortable working on the CSRF issue, that would still be a big help! I definitely want that implemented at some point (and the sooner, the better), I just didn't feel it would be important enough to postpone the beta release for, if everything else was ready. But if we can make that available for the beta, that'd be great. :Db

myubi commented 8 years ago

Just because I like to keep track os stuff, hahaha. Should we close this issue? (I can't do it)

Mandyrobin commented 8 years ago

With the current development version of the script in the dashboard, when I visit the cards page and go to edit a deck, the popup just sits on "Loading..." and doesn't bring up the deck information for editing. Is that just something that hasn't been dealt with yet, or some other error?

myubi commented 8 years ago

I remember having this before and fixing it somehow... I think it was just a script that was needed to load it that was not loading. I will send on the email tonight how currently is my MyTCG-f3, with all the settings and that. I have this fixed, I just don't remember how, hahaha!