{ "rules_create_new_nodes_newsletter" : { "LABEL" : "\u0420\u0430\u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u043e\u0432\u044b\u0445 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u043e\u0432", "PLUGIN" : "reaction rule", "OWNER" : "rules", "REQUIRES" : [ "php", "rules", "simplenews_rules" ], "ON" : { "cron" : [] }, "IF" : [ { "php_eval" : { "code" : "$last_week_send = variable_get(\u0027new_nodes_last_week_send\u0027);\r\nif ($last_week_send === NULL || date(\u0027W\u0027, REQUEST_TIME) != $last_week_send) {\r\n variable_set(\u0027new_nodes_last_week_send\u0027, date(\u0027W\u0027, REQUEST_TIME));\r\n return TRUE;\r\n}" } } ], "DO" : [ { "entity_create" : { "USING" : { "type" : "node", "param_type" : "simplenews", "param_title" : "\u041d\u043e\u0432\u044b\u0435 \u043c\u0430\u0442\u0435\u0440\u0438\u0430\u043b\u044b \u0437\u0430 \u003C?php echo date(\u0027d.m.Y\u0027, REQUEST_TIME - 60*60*24*7) . \u0027-\u0027 . date(\u0027d.m.Y\u0027); ?\u003E", "param_author" : "1" }, "PROVIDE" : { "entity_created" : { "newsletter" : "Newsltetter" } } } }, { "data_set" : { "data" : [ "newsletter:body:value" ], "value" : "\u003C?php\r\necho views_embed_view(\u0027new_nodes\u0027);\r\n?\u003E" } }, { "data_set" : { "data" : [ "newsletter:body:format" ], "value" : "full_html" } }, { "data_set" : { "data" : [ "newsletter:field-simplenews-term" ], "value" : "22" } }, { "entity_save" : { "data" : [ "newsletter" ], "immediate" : 1 } }, { "simplenews_rules_action_send" : { "node" : [ "newsletter" ] } } ] } }