[Aristotle App] Dynamic NavBar, Contributions List, Project View Page and more...

in #utopian-io6 years ago (edited)

Repository

https://github.com/dimitrisp2/AristotleApp

Overview

Since the project's announcement (you can find it here) there have been 13 commits bringing new features and some fixes to the App. I am marking each change on the project with the respective commits on Github. Some commits may not be found here.

I have also taken into consideration the review by @codingdefined on my previous post, to implement his suggestions/questions. (Such as, remove the unnecessary comments [f6ba24d])


Dynamic NavBar

The Navbar has been changed from Static to Dynamic to provide login/logout links, as well as the username of the logged-in user[f6ba24d], [0b5be5a]. Also, a link to the announcement post has been added to help users understand what this App will do, as I have uploaded a demo and I'm giving access to anyone who wants to have a look.

Here is how the new NavBar looks:


WYSIWYG Editor

Summernote, a Free and Open Source (Website, Github) WYSIWYG (What You See Is What You Get) HTML editor has been added for the task textboxes, to make sure the replies can be formatted as each user wants to. [36d715d]


List of Contributions

As the App will be used to manage the contributions of each translator, I have added a "Contribution list" page, that will hold all contributions.[e9924ff]

In the coming days/commits, the last column will have various actions per contribution. The list can also be refined by using the search functionality[910a88e] with one (or more) of these variables:

  • Translator Username
  • Project Name
  • "From" and "To" dates
  • Upvoted by Utopian or Not
  • Reviewed or Not


Multiple Translators/Proofreaders per Repo

As @codingdefined noticed, each repo/project could only have 1 translator and 1 proofreader. I have changed the code so a repo/project can have multiple translators/proofreaders. [1c0b1cd], 6225696]

The project list still shows only one translator though, and it is still not editable. This will be fixed at a later point.


Links to Crowdin

As Crowdin is the platform we are using to translate the projects, we are always looking for a quick method to access the project on Crowdin. The project list table now has a field with links to Crowdin and Github (if available.)[a1d8117]


Project View Page

A project overview page has been added, where a list of contributions, as well as some other info (github/crowdin links, total amount of contributions) about the project can be seen.[5751ac1]

In the future, each project page will also have a "Review Comment Generator" that will be generating a comment for the review of a contribution, which will include various stats (the number of contributions, who has contributed on this project from this team, the average word count/payout amount per contribution etc).

In the coming days/commits, the last column will have various actions per contribution (just like in the "Contributions list" page)


Tooltips!

I have started adding tooltips to the action icons inside the tables, to make it more clear what each icon does.[9190dd2] Thank you @Ruah for your suggestion! This has not been added to the demo yet


Want to help?

You can find me on Utopian's discord if you want to talk. You can also open a pull request on github if you have something to add/fix.


GitHub Account

https://github.com/dimitrisp2

Sort:  
Loading...

I've told you many times how much I admire the effort you put into this.

Keep up the wonderful work! Keep making us proud!

Awww 💖
Thank you very much 😊

Congratulations!


This post has been granted a 100% upvote, courtesy to @wokeprincess, from BlissFish!
Enjoy the Bliss!

Join us on Discord!
Upvote this post to help the minnows win a bigger upvote!

This post has received a 3.13 % upvote from @drotto thanks to: @sbi-booster.

Hi, @dimitrisp!

You just got a 5.53% upvote from SteemPlus!
To get higher upvotes, earn more SteemPlus Points (SPP). On your Steemit wallet, check your SPP balance and click on "How to earn SPP?" to find out all the ways to earn.
If you're not using SteemPlus yet, please check our last posts in here to see the many ways in which SteemPlus can improve your Steem experience on Steemit and Busy.

Congratulations @dimitrisp! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :

Award for the number of upvotes

Click on the badge to view your Board of Honor.
If you no longer want to receive notifications, reply to this comment with the word STOP

Do not miss the last post from @steemitboard:

SteemitBoard Ranking update - Resteem and Resteemed added

You can upvote this notification to help all Steemit users. Learn why here!

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 3 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 15 SBD worth and should receive 82 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

Hi @dimitrisp!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your UA account score is currently 3.930 which ranks you at #3860 across all Steem accounts.
Your rank has dropped 49 places in the last three days (old rank 3811).

In our last Algorithmic Curation Round, consisting of 299 contributions, your post is ranked at #295.

Evaluation of your UA score:
  • You're on the right track, try to gather more followers.
  • The readers like your work!
  • Good user engagement!

Feel free to join our @steem-ua Discord server

Hey, @dimitrisp!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!

Coin Marketplace

STEEM 0.30
TRX 0.33
JST 0.054
BTC 95529.89
ETH 3818.47
SBD 4.10