pgraci / mediapro Goto Github PK
View Code? Open in Web Editor NEWImport MP3 Songs and use ID3 data to create Posts
License: GNU General Public License v2.0
Import MP3 Songs and use ID3 data to create Posts
License: GNU General Public License v2.0
Allow user to choose
Do final steps to make plugin distributable
using following format
[playlist ids="123,345,532"]
this will use new built in Wordpress HTML5 playlist and simplify the insertion of song data for now.
Remove legacy code that will not be needed.
process file to also get Description, Artist, Album name from tracks
// move the file to the right month/date directory in wordpress
// add the mp3 file to the post as an attachment
// you must first include the image.php file for the function wp_generate_attachment_metadata() to work
https://wordpress.org/support/topic/howto-integrate-the-media-library-into-a-plugin?replies=2
Allow the user to select Track or Tracks that can be processed.
This will need to be turned into an array to match the current array for simplicity.
Change how list of tracks processed is displayed. Get rid of PRE tags, and display list of Post Titles and URLs?
do not show Create Posts button until Songs are selected
hide Select Songs button once tracks have been chosen.
note - should I want to reselect or start over, have a reset button
Besides Song Posts, allow use to create a normal Blog post (or podcast).
Go through simple process of renaming plugin to AudioToSongPost
Change description of what plugin will do
clean up all references of mp3toPost
get string of comma seperated IDs from page after pressing CREATE POSTS
modify audio_to_song_post function to accept string of IDs
loop through this list, creating array of track URLs on disk
pass this array to the rest of the function, should work as expected
modify display output to show processed track titles if not doing so already
do initial setup locally and on server. initial repo will be private, until ready for release. then will make new Repo that is public.
Continue testing to eliminate stray numeric Genres, and get Subgenre bug figured out.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.