{"id":20548,"date":"2012-11-02T15:42:03","date_gmt":"2012-11-02T15:42:03","guid":{"rendered":"https:\/\/wordpress.org\/plugins-wp\/minimalistic-event-manager\/"},"modified":"2017-08-21T11:59:02","modified_gmt":"2017-08-21T11:59:02","slug":"minimalistic-event-manager","status":"publish","type":"plugin","link":"https:\/\/twd.wordpress.org\/plugins\/minimalistic-event-manager\/","author":3994995,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_crdt_document":"","version":"1.1.1","stable_tag":"1.1.1","tested":"4.8.28","requires":"3.0","requires_php":"","requires_plugins":"","header_name":"Minimalistic Event Manager","header_author":"Dan Stefancu, Manuel Schmalstieg","header_description":"","assets_banners_color":"467214","last_updated":"2017-08-21 11:59:02","external_support_url":"","external_repository_url":"","donate_link":"","header_plugin_uri":"https:\/\/github.com\/ms-studio\/minimalistic-event-manager\/","header_author_uri":"https:\/\/dreamproduction.net","rating":4.5,"author_block_rating":0,"active_installs":70,"downloads":5616,"num_ratings":4,"support_threads":0,"support_threads_resolved":0,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":[],"upgrade_notice":[],"ratings":{"1":0,"2":0,"3":0,"4":"2","5":"2"},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":"1637165","resolution":"128x128","location":"assets"},"icon-256x256.png":{"filename":"icon-256x256.png","revision":"1637165","resolution":"256x256","location":"assets"}},"assets_banners":{"banner-1544x500.jpg":{"filename":"banner-1544x500.jpg","revision":"1637179","resolution":"1544x500","location":"assets"},"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":"1637178","resolution":"1544x500","location":"assets"},"banner-772x250.jpg":{"filename":"banner-772x250.jpg","revision":"1637179","resolution":"772x250","location":"assets"},"banner-772x250.png":{"filename":"banner-772x250.png","revision":"1637178","resolution":"772x250","location":"assets"}},"assets_blueprints":{},"all_blocks":[],"tagged_versions":["1.0","1.0.1","1.0.2","1.0.3","1.0.4","1.0.5","1.0.6","1.0.7","1.0.9","1.1.0","1.1.1"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":"621863","resolution":"1","location":"assets"},"screenshot-2.png":{"filename":"screenshot-2.png","revision":"621863","resolution":"2","location":"assets"},"screenshot-3.png":{"filename":"screenshot-3.png","revision":"621863","resolution":"3","location":"assets"}},"screenshots":{"1":"The initial state, no dates are set yet.","2":"The start date is being entered.","3":"An event with start date, repeating twice."},"jetpack_post_was_ever_published":false},"plugin_section":[],"plugin_tags":[4708,1486,1356],"plugin_category":[40],"plugin_contributors":[86389,87228],"plugin_business_model":[],"class_list":["post-20548","plugin","type-plugin","status-publish","hentry","plugin_tags-dates","plugin_tags-events","plugin_tags-time","plugin_category-calendar-and-events","plugin_contributors-de-ce","plugin_contributors-targz-1","plugin_committers-targz-1"],"banners":{"banner":"https:\/\/ps.w.org\/minimalistic-event-manager\/assets\/banner-772x250.png?rev=1637178","banner_2x":"https:\/\/ps.w.org\/minimalistic-event-manager\/assets\/banner-1544x500.png?rev=1637178","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":false,"icon":"https:\/\/ps.w.org\/minimalistic-event-manager\/assets\/icon-128x128.png?rev=1637165","icon_2x":"https:\/\/ps.w.org\/minimalistic-event-manager\/assets\/icon-256x256.png?rev=1637165","generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/minimalistic-event-manager\/assets\/screenshot-1.png?rev=621863","caption":"The initial state, no dates are set yet."},{"src":"https:\/\/ps.w.org\/minimalistic-event-manager\/assets\/screenshot-2.png?rev=621863","caption":"The start date is being entered."},{"src":"https:\/\/ps.w.org\/minimalistic-event-manager\/assets\/screenshot-3.png?rev=621863","caption":"An event with start date, repeating twice."}],"raw_content":"<!--section=description-->\n<p>This plugin (MEM or Minimalistic Event Manager) is intended for theme authors and developers who want a simple, robust and flexible solution for managing event dates.<\/p>\n\n<p>The MEM plugin offers a clean interface that allows to add <em>event dates<\/em> (start dates, end dates, repeating dates) to <em>posts<\/em> (and to any custom post type).<\/p>\n\n<h4>The main features<\/h4>\n\n<ul>\n<li>Event dates can be attached to any post type: Posts, Pages, Custom Post Types... (optionally, they can be restricted to specific content types).<\/li>\n<li>Event dates can be of three types: start dates, end dates, repeating dates.<\/li>\n<li>There is no mandatory date format: Time, Day, and Month are optional. An event date could be \"January 2046\", or just \"2046\".<\/li>\n<\/ul>\n\n<h4>What the plugin doesn\u2019t do<\/h4>\n\n<p>The MEM plugin works as a simple interface for entering those dates into custom fields, but it won\u2019t do much on the public side of your theme (there's a simple widget for displaying a list of events).<\/p>\n\n<p>The plugin was created primarily to enable theme developers to create their own display of events on the front-end.<\/p>\n\n<p>If you aren\u2019t sure how to achieve this, <a href=\"https:\/\/github.com\/ms-studio\/minimalistic-event-manager\/wiki\">our wiki<\/a> will provide a collection of examples to get you started.<\/p>\n\n<h4>Technical implementation<\/h4>\n\n<p>Technically, the MEM plugin stores the dates as ordinary Custom Fields, in a <em>machine-readable<\/em> format (such as \"2016-11-23 13:37\"). This gives you absolute freedom for displaying your events in your theme:<\/p>\n\n<ul>\n<li>You can query for specific date ranges by using the meta_key \/ meta_compare parameters.<\/li>\n<li>You can use the php <code>date<\/code> function to display the date in any possible manner (or <code>date_i18n<\/code> for proper localization).<\/li>\n<\/ul>\n\n<h4>Plugin options<\/h4>\n\n<p>The plugin has two settings that can be modified with a few lines in your <code>functions.php<\/code> file:<\/p>\n\n<ul>\n<li>You can limit it to specific post types.<\/li>\n<li>You can use an \"alpha\" mode, which gives you a blank input field for each date. This can be useful if you need to enter dates that don\u2019t fit the predefined format.<\/li>\n<\/ul>\n\n<p>See the online documentation for the full instructions.<\/p>\n\n<h4>Links<\/h4>\n\n<p><a href=\"https:\/\/github.com\/ms-studio\/minimalistic-event-manager\/wiki\"><strong>Documentation<\/strong><\/a><\/p>\n\n<h4>Credits<\/h4>\n\n<ul>\n<li><strong>Concept and maintenance<\/strong> <a href=\"http:\/\/ms-studio.net\">ms-studio.net<\/a><\/li>\n<li><strong>Initial development<\/strong>: <a href=\"http:\/\/dreamproduction.net\/\">Dream Production<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Upload the plugin to your plugins directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<p>For more detailed instructions, see <a href=\"http:\/\/codex.wordpress.org\/Managing_Plugins#Installing_Plugins\">Installing Plugins<\/a>.<\/p>\n\n<p>After activating the plugin, refer to the <a href=\"https:\/\/github.com\/ms-studio\/minimalistic-event-manager\/wiki\">wiki<\/a> for further instructions.<\/p>\n\n<!--section=faq-->\n<dl>\n<dt>Installation Instructions<\/dt>\n<dd><ol>\n<li>Upload the plugin to your plugins directory<\/li>\n<li>Activate the plugin through the 'Plugins' menu in WordPress<\/li>\n<\/ol>\n\n<p>For more detailed instructions, see <a href=\"http:\/\/codex.wordpress.org\/Managing_Plugins#Installing_Plugins\">Installing Plugins<\/a>.<\/p>\n\n<p>After activating the plugin, refer to the <a href=\"https:\/\/github.com\/ms-studio\/minimalistic-event-manager\/wiki\">wiki<\/a> for further instructions.<\/p><\/dd>\n<dt>There are hundreds of plugins doing exactly this \u2014 why a new one?<\/dt>\n<dd><p>All the date management plugins we tested are more complicated than needed. We tried many of them. We believe that our concept is more simple, more robust and more flexible. :)<\/p><\/dd>\n<dt>Is the plugin localized?<\/dt>\n<dd><p>Yes it is! For now, it supports English, French and German. Since the interface uses about 4 words, it's not much work to translate it for other languages.<\/p><\/dd>\n<dt>Can I find you on GitHub?<\/dt>\n<dd><p>Of course, here: <a href=\"https:\/\/github.com\/ms-studio\/minimalistic-event-manager\/\">https:\/\/github.com\/ms-studio\/minimalistic-event-manager\/<\/a><\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>1.1.1<\/h4>\n\n<ul>\n<li>Fixing plugin textdomain<\/li>\n<li>updating german translation <\/li>\n<\/ul>\n\n<h4>1.1.0<\/h4>\n\n<ul>\n<li>version bump (WP compatibility)<\/li>\n<\/ul>\n\n<h4>1.0.9<\/h4>\n\n<ul>\n<li>widget improvement: added filter (mem_event_date_display) that allows to customize the widget date format.<\/li>\n<\/ul>\n\n<h4>1.0.8<\/h4>\n\n<ul>\n<li>widget bugfix: when number of upcoming events is greater than display limit, events in the near future should be displayed first.<\/li>\n<li>removed useless html tag in widget output, thanks to @macemmek<\/li>\n<li>fixed warning message, thanks to @danhollywells<\/li>\n<\/ul>\n\n<h4>1.0.7<\/h4>\n\n<ul>\n<li>do not load the widget code if PHP is lower than 5.3, to avoid white screen of death.<\/li>\n<\/ul>\n\n<h4>1.0.6<\/h4>\n\n<ul>\n<li>version bump (fixing an issue in 1.0.5 where the funtions directory wasn't included).<\/li>\n<\/ul>\n\n<h4>1.0.5<\/h4>\n\n<ul>\n<li>adding a widget to display a list of events on the frontend.<\/li>\n<li>adding a function that facilitates custom display of event information.<\/li>\n<\/ul>\n\n<h4>1.0.4<\/h4>\n\n<ul>\n<li>adapting to post-MP6 dashboard design<\/li>\n<li>removing 32-characters limitation when using \"alpha\" mode<\/li>\n<li>adding some date format translation strings, useful when using <a href=\"https:\/\/github.com\/ms-studio\/mem-extras\">the mem-extras<\/a><\/li>\n<\/ul>\n\n<h4>1.0.3<\/h4>\n\n<ul>\n<li>uses the icon font of MP6 if available<\/li>\n<\/ul>\n\n<h4>1.0.2<\/h4>\n\n<ul>\n<li>improves css to adhere to MP6<\/li>\n<li>fixes a php error visible in debug mode<\/li>\n<li>fixes a js error, props to @Dan2k3k4<\/li>\n<\/ul>\n\n<h4>1.0.1<\/h4>\n\n<ul>\n<li>fixes activation error on some older php versions<\/li>\n<\/ul>\n\n<h4>1.0<\/h4>\n\n<ul>\n<li>initial public release<\/li>\n<\/ul>","raw_excerpt":"A simple and flexible solution for managing event dates.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/20548","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=20548"}],"author":[{"embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/targz-1"}],"wp:attachment":[{"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=20548"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=20548"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=20548"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=20548"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=20548"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/twd.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=20548"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}