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.
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.
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.
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.
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.
GitHub Account
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.
Click here to vote with SteemConnect!
Or go to https://steemit.com/~witnesses
You can see all active witnesses on ' 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