J'ai une liste de nœuds non publiés, créés avec le module Vues . J'aimerais qu'une tâche soit exécutée 3 fois par jour, à des heures spécifiées. Chaque fois que la tâche s'exécute, un seul des nœuds de la liste doit être publié. Comment puis-je faire ceci?
Étapes que j'ai essayées
Planificateur
Le module Planificateur vous oblige à spécifier l'heure exacte à laquelle vous souhaitez que le nœud soit publié. Cela complique les choses, car je devrais déterminer quand chaque nœud est censé être publié.
Vues Opérations en bloc + Règles + Planificateur de règles
Avec les vues en vrac Opérations module, vous pouvez créer une liste de nœuds qui sont exposés au règlement module. Les règles peuvent ensuite agir sur la liste et publier le nœud sur la liste. Vous pouvez demander à Rules de publier uniquement un nombre spécifique de nœuds.
Cela fonctionne parfaitement. Sauf qu'il ne semble pas possible de planifier l'exécution de la règle 3 fois par jour.
Vous pouvez lier la règle à la tâche Cron du site principal, mais cela ne semble pas très précis car la tâche Cron pourrait s'exécuter plus de 3 fois.
Il existe un module Rules Scheduler (un sous-module de Rules), mais il ne semble pas que vous puissiez utiliser cette condition Rules. Il ne semble pas non plus être possible de spécifier la durée de fonctionnement.
Planificateur de travaux
Cela vous permet de définir une heure, mais elle ne semble pas s'intégrer aux règles ou aux vues .