Description
Cette extension est destinée à des concepteurs-trices de thèmes ou développeurs-euses qui souhaitent une solution simple, robuste et flexible pour gérer les dates d’événement.
The MEM plugin offers a clean interface that allows to add event dates (start dates, end dates, repeating dates) to posts (and to any custom post type).
The main features
- Des dates d’événement peuvent être ajoutées à tous types de contenus: Articles, Pages, Custom Post Types (optionnellement, on peut restreindre le fonctionnement à des types de contenu spécifiques).
- Event dates can be of three types: start dates, end dates, repeating dates.
- There is no mandatory date format: Time, Day, and Month are optional. An event date could be « January 2046 », or just « 2046 ».
What the plugin doesn’t do
The MEM plugin works as a simple interface for entering those dates into custom fields, but it won’t do much on the public side of your theme (there’s a simple widget for displaying a list of events).
Cette extension a été créée pour permettre à des développeurs de thème d’afficher des événements de manière personnalisée.
If you aren’t sure how to achieve this, our wiki will provide a collection of examples to get you started.
Technical implementation
Techniquement, cette extension enregistre les dates sous forme de champs personnalisés (Custom Fields). Le format est le standard de date ISO (du type « 2016-11-23 13:37 »), facilement modifiable par du code. Cela vous donne beaucoup de flexibilité pour l’affichage des dates dans votre thème:
- You can query for specific date ranges by using the meta_key / meta_compare parameters.
- You can use the php
date
function to display the date in any possible manner (ordate_i18n
for proper localization).
Options de l’extension
Cette extension possède deux réglages optionnels, qui peuvent être définis avec quelques lignes dans votre fichier functions.php
:
- Vous pouvez limiter l’extension à des types de contenu spécifiques.
- 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’t fit the predefined format.
See the online documentation for the full instructions.
Liens :
Attribution
- Concept et maintenance ms-studio.net
- Dévelopment initial: Dream Production
Captures d’écran
Installation
- Upload the plugin to your plugins directory
- Activez-la via le menu Extensions dans l’admin WordPress
For more detailed instructions, see Installing Plugins.
Après avoir activé l’extension, référez-vous au wiki pour plus d’instructions.
FAQ
- Instructions d’installation
-
- Upload the plugin to your plugins directory
- Activez-la via le menu Extensions dans l’admin WordPress
For more detailed instructions, see Installing Plugins.
Après avoir activé l’extension, référez-vous au wiki pour plus d’instructions.
- Il y a d’innombrables extensions pour gérer les dates d’événement. En quoi celle-ci est -elle meilleure?
-
Toutes les extensions de gestion des dates que nous avons testé sont trop compliqués pour nos besoins. Nous pensons que notre concept est plus simple, plus robuste et plus flexible. 🙂
- L’extension est-elle localisée?
-
Oui! Actuellement nous offrons des traductions pour le français et l’allemand. L’interface utilise très peu de mots, ce n’est donc pas un grand travail de le traduire dans une autre langue.
- Le code source est-il publié sur GitHub?
-
Bien sûr, par ici: https://github.com/ms-studio/minimalistic-event-manager/
Avis
Contributeurs/contributrices & développeurs/développeuses
« Minimalistic Event Manager » est un logiciel libre. Les personnes suivantes ont contribué à cette extension.
Contributeurs“Minimalistic Event Manager” a été traduit dans 2 locales. Remerciez l’équipe de traduction pour ses contributions.
Traduisez « Minimalistic Event Manager » dans votre langue.
Le développement vous intéresse ?
Parcourir le code, consulter le SVN dépôt, ou s’inscrire au journal de développement par RSS.
Journal
1.1.1
- Fixing plugin textdomain
- updating german translation
1.1.0
- version bump (WP compatibility)
1.0.9
- widget improvement: added filter (mem_event_date_display) that allows to customize the widget date format.
1.0.8
- widget bugfix: when number of upcoming events is greater than display limit, events in the near future should be displayed first.
- removed useless html tag in widget output, thanks to @macemmek
- fixed warning message, thanks to @danhollywells
1.0.7
- do not load the widget code if PHP is lower than 5.3, to avoid white screen of death.
1.0.6
- version bump (fixing an issue in 1.0.5 where the funtions directory wasn’t included).
1.0.5
- adding a widget to display a list of events on the frontend.
- adding a function that facilitates custom display of event information.
1.0.4
- adapting to post-MP6 dashboard design
- removing 32-characters limitation when using « alpha » mode
- adding some date format translation strings, useful when using the mem-extras
1.0.3
- uses the icon font of MP6 if available
1.0.2
- improves css to adhere to MP6
- fixes a php error visible in debug mode
- fixes a js error, props to @Dan2k3k4
1.0.1
- fixes activation error on some older php versions
1.0
- initial public release