Linux 软件免费装
Banner图

ArtistDataPress

开发者 slushman
更新时间 2014年12月8日 12:53
捐献地址: 去捐款
PHP版本: 2.9.1 及以上
WordPress版本: 3.4
版权: GPLv2

标签

widget xml artistdata musician

下载

0.2 0.3 0.31 0.321 0.33 0.34 0.35 0.36 0.37 0.371 0.372 0.373 0.374 0.41 0.411 0.412 0.5 0.51 0.52 0.6 0.61 0.7 0.71 0.32 0.4 0.72

详情介绍:

ArtistDataPress allows you to display your ArtistData calendar on any WordPress site and inherits the theme's style. The plugin and widget options allow you to chose what show information people see on your page, post, and/or sidebar. Features

安装:

  1. Upload the artistdatapress folder to the /wp-content/plugins/ directory
  2. Activate the plugin through the 'Plugins' menu in WordPress
  3. Add the [artistdatapress] shortcode on the page or post where you'd like to display your calendar
  4. Optionally, drag the ArtistDataPress Widget to a sidebar on the 'Widgets' page under the 'Appearance' menu

屏幕截图:

  • ArtistDataPress General Settings page
  • ArtistDataPress Layout Settings page
  • ArtistDataPress Widget Options
  • ArtistData Classic layout on a page with all options on
  • ArtistData iCal layout on a page with all options on
  • Widget with all options on
  • Custom "no shows" message on page
  • Custom "no shows" message on widget
  • Page showing the country when no state is listed

升级注意事项:

0.412 Fixed widget headers for proper formatting. 0.411 Fixed widget "More Shows" link to display URL from the "ArtistData Profile URL" field in the plugin settings. 0.41 Changed maps link to work better with international addresses & added compatibility checks and warnings 0.4 Added multiple show listing layouts, new options, and much more! 0.374 Removes the "if() {}" from the venue location. 0.373 Fixed the "Unknown or bad timezone" display error. Added a "custom" option for time and date display. 0.371 Fixed the "XML feed" error and the settings page errors. 0.36 Any blank URLs will now display correctly. Also, if your server has safe_mode turned on, this work-around may work for you. 0.35 Fixed the "blank shortcode" error and added XML validation. 0.34 Added better error outputting. Fixed the error displayed if there are no shows scheduled. 0.33 Artistdata is redirecting the XML feed URLs, but this update follows that redirection and fetches the XML feed at the final URL. 0.32 Error fixes. 0.31
  • Corrected the error with the ADP widget
0.3 Feeds are now fetched via cURL for better performance. Dates and times are now customizable too. 0.2 If you have no shows in your feed, this version displays a custom "no shows" message on the page and widget. It also adds the option to display the country abbreviation and will show the country name if no state is listed. The output now uses all divs instead of an HTML table. 0.1 Plugin released.

常见问题:

How do I display my ArtistData calendar on a page or in a post?

Use the shortcode: [artistdatapress]. Just place that on the page or post and publish!

Where do I find the "ArtistData XML feed URL"?

Log into your ArtistData account, then go to Tools > Data Feeds. Copy one of the URLs and paste it into the ArtistData XML feed URL field on the plugin options page. I imagine most people will use the XML Feed URL for Future Shows.

What is the "ArtistData Profile URL"?

This is the link to your ArtistData profile page. For example, the one for my band, The Vibe Dials, is: http://artistdata.sonicbids.com/the-vibe-dials/shows/.

Where is the venue's address?

Instead of displaying the venue's address, the city and state become a Google Maps link (and are tagged with "- map") if there is a venue address, otherwise it just displays the city and state.

Where is the venue's website URL?

The name of the venue is a link to the venue's website. If there isn't a venue website, it just displays the venue's name.

How do I customize the time and / or date formats?

The time and date fields use the standard PHP format options. WordPress has an excellent page that explains how to use them. http://codex.wordpress.org/Formatting_Date_and_Time

更新日志:

0.412 Fixed widget headers for proper formatting. 0.411 Fixed widget "More Shows" link to display URL from the "ArtistData Profile URL" field in the plugin settings. 0.41 Changed map link to exclude state if it's "No State" Changed map link and displayed address to use full state name instead of abbreviation Changed map link and displayed address to use full country name instead of abbreviation Added a check to see if the PHP settings on the server are compatible with cURL and ADP. 0.4 Added Layout class to make building new layouts easier Added the "iCal" layout Converted "Classic" layout to Layout class Converted "Classic" widget to Layout class Changed option names to be consistent Changed CSS IDs and classes to allow for additional layouts Shows without a zip code now display Added General and Layout tabs to settings pages Layout options display either live feed data or built-in sample data BUG FIX: ISO time returns blank if there is no timezone 0.374 Removed an empty if statement that was displaying on the layout. 0.373 Worked with ArtistData on correcting the "System/LocalTime" / "Unknown or bad timezone" display error. Created a backup method of getting the correct timestamp in case that does show up in the feed again. Also added an option to customize the time and date outputs to any format supported by PHP via a "custom" box. 0.371 Corrected the errors on the settings page as well as the "There seems to be a problem with your feed URL." error. Laid the groundwork for adding additional layouts easily. Changed the value of the 'Display how many shows?' field - if it's left empty, it will now display "All", if it's not empty, it will display the number. Also, removed the layout CSS and put it into a separate file. Corrected the CSS for the -map notification and rebuilt that entire section so it would display as originally intended. Removed the "work-around" since it wasn't working anyway. 0.36 Fixed the bugs regarding what links get shown and which don't. Changed the empty checks to a version that works. Also added a potential solution for those with PHP's safe_mode turned on. 0.35 Changed the last is_array check to !is_array so it will display the data on the page. Also added XML validation so a false URL in the ADP data feed field will output an error. 0.34 Added better error outputting. Fixed the error displayed if there are no shows scheduled. 0.33 Fixed the redirect error by adding CURLOPT_AUTOREFERER, CURLOPT_FOLLOWLOCATION, and CURLOPT_MAXREDIRS to curl_setopt. cURL will now follow the redirect and fetch the XML info at the final URL. 0.32 Error fixes. 0.31 0.3 0.2 0.1 Plugin created.