Archivatory Update #006 | More Control For Users & Added Titles/Description To The RSS Feed.

in #utopian-io6 years ago

archivatory-update-006.png

Repository

https://github.com/jrswab/archivatory

New Features

User Cards Replaced Media Table:

Since we are now displaying more information on the media page for logged in users we need to move away from the HTML table we were using to somthing more likely to play well on mobile. It's still not prefect but we are on the correct track to have a more mobile friendly site.

ArchivatoryMediaCards.png

The media page now has a card view instead of the HTML table layout. This allows us to hold more information and give the user more control over the media witout causing the user to scroll across a table. This was achived the same way the table was, by having PHP pull the needed information out of the user's database and echo it onto the page with a while loop.

In the code below we look to see what type of file the media is and from there we display it with the apropriate HTML5 tags.
ContentDisplay.png

This is where we echo out the HTML with the needed variables. The reason for this is to have each card display the contest of only one row in the database.
ArchivatoryCardCode.png

Added User Defined Title & Description To RSS:

Inside the user's content cards there is now a place to add a title and description. This is allows us to display this content on both the user's profile page and the RSS feed.

UserDefinedTitleAndDescription.png

Here are the changes made to the RSS feed file. The username is now escaped as it should have been in the previous update to help keep potential attacks down. We also change to UTF-8, added the title field, and added the description field.

RSSFeedChanegs.png

GitHub Account

https://github.com/jrswab

What's Coming Next?

The next feature we'll add is the card view to the user profile pages so the visitors can listen to or view the content directly on Archivatory. Following that we plan create a Docker file so anyone can download their own copy and run the software on their computer or server. That will either happen before or after federation via Secure Scuttlebutt or the STEEM blockchain. Once we have all that working we plan to add STEEM support and premium accounts for users looking to get more out of the platform or that simply want to donate to the project.

Thanks For Checking Out The Updates!

If you have any ideas or features that you would like to see implemented into Archivator please join us on Discord.

All images came from royalty and attribution free sources unless specified.

Looking to take your Steem based creations to the next level?
Join us over at the Creators' Guild Discord group! We are here to encourage, support and increase the creation of quality content.

If you have any questions about the future of Steem
or my witness please feel free to message jrswab#3134 on Discord.

vote-jrswab-for-steem-Witnesses—Steemit.gif

Click here to vote with SteemConnect!
Or go to https://steemit.com/~witnesses
You can see all active witnesses on @drakos' steemian.info


Click here to join the mailing list and get exclusive SDB/STEEM giveaways!

Looking to support my content creation efforts outside of the Steem Blockchain?
Check out jrswab.com/support


Mastodon | Keybase | Twitter | Gitlab | Hacker Culture Podcast

Sort:  

Thanks for the contribution, @jrswab! Some cool new stuff, it's great to see everything improving with each contribution - keep it up!

Some small things:

  • Maybe you are commenting a bit too much (I am guilty of this as well) - some people argue that it would be best to leave comments to the stuff that is less obvious.
  • In my opinion the line width could be less wide in some places, just to make the code more readable - but of course that's my preference.

Look forward to seeing more of your contributions!

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thanks again!

Maybe you are commenting a bit too much (I am guilty of this as well) - some people argue that it would be best to leave comments to the stuff that is less obvious.

hahah makes total sense. I'll keep this in mind.

In my opinion the line width could be less wide in some places, just to make the code more readable - but of course that's my preference.

I noticed this too after uploading to github/gitlab and I am not sure why it does that. My vim RC has tabs set to two spaces so maybe these sites are rendering them as four instead. thinks

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

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

Vote for Utopian Witness!

I think that's Rss feed was very important and also You are Very important for steemins

Friendship is a warm feeling which comes from the inner core of the heart it cannot be buy or sell!!

Posted using Partiko Android

If possible please upvote or promote my steemit posts...

Hello, i just upvoted your post. Also, $10 - $160 Reward is waiting for you in GBYTE crypto, please
follow instructions in this post:
https://steemit.com/steemit/@cryptomonitor/airdrop-how-to-claim-tutorial-byteball-bytes-airdrop-to-steemians-hot .
Join our Discord & enjoy happy STEEM community: https://discord.gg/qQZ7Eng

Coin Marketplace

STEEM 0.18
TRX 0.16
JST 0.030
BTC 64052.62
ETH 2530.03
USDT 1.00
SBD 2.65