=== tf Song List === Contributors: ipm-frommen Donate link: http://ipm-frommen.de/wordpress Tags: song list, songlist, songs, repertoire, bands, musicians, performers, music Requires at least: 3.0 Tested up to: 3.9.1 Stable tag: trunk License: GPLv2 License URI: http://www.gnu.org/licenses/gpl-2.0.html tf Song List is an easy-to-use song listing plugin for bands and solo musicians. == Description == **tf Song List is an easy-to-use song listing plugin for bands and solo musicians.** Conveniently manage your song list directly from within the WordPress backend, make use of the nifty CSV import/export functionality, and style the actual output entirely to your liking. Take a look at the live example, read through the documentation, or just download the plugin right now. = Features = **Manage Songs** * add new songs to the song list * edit/delete existing songs * delete the entire song list * set song status to public (listed both on frontend and backend) or private (listed on backend only) * filter the song list by the song status (all songs, public songs, private songs) **Import/Export** * import songs from a CSV file and insert them into the current song list (duplicates will be detected) * import songs from a CSV file and replace the current song list with the import * export the entire song list as a CSV file * export only the public songs as a CSV file **Settings** * provide an optional introduction to the song list (some HTML tags allowed) * order the song list by artist or title * choose the column order "artist | title” or “title | artist” * define custom names for the artist and title columns * show/hide column names (i.e., table head) **Styling** * make use of the integrated class names and IDs * copy the frontend stylesheet to your template directory and thus be independent of any plugin updates = Translations = The plugin originally comes with English, German and Spanish language. If you would like to provide a translation for a currently not included language, please go ahead and do that! I would highly appreciate it, and include the file in the next update. You may either download and work with the current POT file that is located in the `languages` folder, or use a plugin (e.g., Codestyling Localization) to read the relevant text portions from the plugin files. Then send me the respective PO/MO file via e-mail. == Installation == 1. Upload the `tf-song-list` folder to the `/wp-content/plugins/` directory on your web server. 2. Activate the plugin through the _Plugins_ menu in WordPress. 3. To display the song list, simply put `[tf_song_list]` in the content of your desired page. == Frequently Asked Questions == → Frequently Asked Questions. == Screenshots == 1. **Songs page** - Here you can view the song list, add new songs, edit or delete existing ones, or even delete the entire song list itself. 2. **Settings page** - Here you can customize the introduction to the actual song list, the names for the _Artist_ and _Title_ columns, the sorting and the like. 3. **Import/Export page** - Here you can import songs from a CSV file, or export your current list to a CSV file. == Changelog == = 1.1.0 = * Compatible up to WordPress 3.9.1 * Add Spanish translations (thanks to the guys over at WebHostingHub, especially Jelena Kovacevic and Andrew Kurtis) * Move `/css` folder into new `/assets` folder * Remove `index.php` files * Clean up = 1.0.9 = * Added `stripslashes_deep` to `artist` and `title` when inserting/updating a song _by hand_. = 1.0.8 = * Restricted `add_cap` and `remove_cap` functions to editable roles only. = 1.0.7 = * Added song list wrapper element and according `#tfsl-wrapper` CSS. * For actions, filters and the like, replaced class objects by class names. * For function calls of current class, replaced `$this` by `self::`. = 1.0.6 = * Added Settings and Documentation links to plugin description on Installed Plugins page. * Updated translations. = 1.0.5 = * Changed `the-tfsl-list` class to `tfsl-the-list`. * Adapted `tf-song-list.css` to new `tfsl-the-list` class. * Added version number to stylesheets and script files. * Renamed script files from `*-scripts.js` to `*-functions.js`. * Removed link to external POT file from readme. The file comes with the plugin, anyway. = 1.0.4 = * Changed text domain from `tfsl` to `tf-song-list`. * Added German language files. = 1.0.3 = * Encoding for CSV import/export explicitly set to UTF-8. * Fixed output formatting of song list data. = 1.0.2 = * Fixed `dbDelta` function call in `db.php`, again. = 1.0.1 = * Fixed `dbDelta` function call in `db.php`. = 1.0.0 = * Initial release.