Giter Club home page Giter Club logo

postexpired's Introduction

README

Release Date Dotclear Dotaddict License

ABOUT

postExpired is a plugin for the open-source web publishing software called Dotclear.

Add options to the sidebar of post edition page to change some options of a post at a given time.

REQUIREMENTS

  • Dotclear 2.28
  • PHP 8.1+
  • Dotclear contentadmin permissions

USAGE

First install postExpired, manualy from a zip package or from Dotaddict repository. (See Dotclear's documentation to know how do this)

When you edit a post you have a new sidebar menu called "Expired date" to edit date and options to change.

You can also add or remove expired date to multiple post from posts actions page. This plugins also supports standard "pages".

Notes:

  • Only one expired date per post is supported
  • Expired dates are checked from public home page and feed page

LINKS

CONTRIBUTORS

  • Jean-Christian Denis (author)

You are welcome to contribute to this code.

postexpired's People

Contributors

jcdenis avatar

Watchers

 avatar

postexpired's Issues

Basculer le champ de date sur le nouveau système de date natif

Depuis la version 2.21 de Dotclear, les champs de date sont gérés de façon native html5, et du coup la fonctionnalité pour afficher un calendrier n'est plus active en l'état quand on renseigne la date de péremption dans le plugin. Il faudrait basculer sur un input de type datetime-local (voir sur la date de publication des billets) pour retrouver une fonctionnalité plus user-friendly.

Feature request: change post password on expiry date

Hello,

I would like to suggest a new feature: the ability to change the password of a post at the expiry date.

This would allow to have a post scheduled for publication at a given date in the future while having it available already for preview by people knowing the URL and password of the post (currently, scheduled post are offline, so the only way to privately share a post e.g. for proofreading to a few people is to publish it with a password but then one has to manually remove the password and change the post back status to "scheduled").

Thanks :),

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.