Repository
https://github.com/dfroberg/dailybrief
New Project
This project is an open source collaboration between Danny Froberg @dfroberg & Martin Lees @howo (inspired by @themarkymark, @steemcleaners, @berniesanders, and a few others) to provide a WordPress plugin that provides a post summary of all WordPress posts written a during a day; it's intended to be used alongside and integrates with @steempress the WordPress to Steem integration solution.
DailyBrief is designed to solve a fundamental problem many new WordPress users find themselves with when they first begin to publish on the steem blockchain using SteemPress; The dreaded SPAM label. Producing too many posts daily on steem hits a cultural bias many anti-abuse teams adhere to "More than 4 posts a day is always SPAM".
As a solution, DailyBrief creates a daily summary of all posts written during a day and lets SteemPress publish the brief instead of each post, making everyone happy.
Important: The plugin is primarily intended to be used alongside SteemPress the WordPress to Steem integration solution. If you want to publish your daily briefs to steem you need to install SteemPress first.
Note: This plugin requires PHP 5.6 or higher to be activated.
Note: Automated tests for PHP 5.6, 7.0, 7.1, 7.2 are made on each commit.
Current Features
DailyBrief compiles a summary of all posts made during a particular day complete with featured images, meta information, and excerpts. It also creates a table of contents, inserts headers and footers with optional replacement tags that auto-fill in article counts, tags and categories used in the processed articles. If no posts are available, the brief skips the day.
Plugin can also be accessed via WP-CLI for more advanced users check readme.
Roadmap
Multi-user capability, enable authors to leverage the SteemPress author specific steem account functionality and have a brief created and published under each author account.
Split-day mode, generate up to 4 briefs per day, to enable very high-frequency sites to publish split day briefs (00:00 -- 06:00 / 06:00 -- 12:00 / 12:00 -- 18:00 / 18:00 -- 00:00 ) with automatic skipping if no posts are available, or deferred to the next time slot.
Availability
The plugin is available from the Wordpress Repository and the source code on; GitHub
Contributors Welcome!
Please add issues and pull requests on; GitHub or for support create a new topic.
Thank you for your contribution @dfroberg ! Interesting and creative project and I am sure this will be highly useful especially for those new steemians who don't have large RC and tend to use steemit like a twitter-like micro blogs.
test-sample.php
and some other$this->assertTrue(true)
.$this->pass();
or$this->fail()
to replace$this->assertTrue(true)
and$this->assertTrue(false)
respectively.svn-push
andpre-commit
should not be in this code repro.language\dailybrief.pot
is empty. You might want to add more localization placeholdersFor future versions, I'd like to see the filtering/selection for the posts e.g. number of posts, the tags etc. And most importantly, it would be nice to put this on wordpress.com
Nice work!
Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.
To view those questions and the relevant answers related to your post, click here.
Need help? Chat with us on Discord.
[utopian-moderator]
Thank you for your review, @justyy! Keep up the good work!
Congratulations @dfroberg! You have completed the following achievement on the Steem blockchain and have been rewarded with new badge(s) :
Click here to view your Board
If you no longer want to receive notifications, reply to this comment with the word
STOP
Hey, @dfroberg!
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Make sure you claim your Palcoins as the airdrop is ending soon! It is free money for you, and when you sign up and start using Palnet you also earn rewards on Palnet + Steem at the same time!!! Power up your Palcoins for Palpower, and when the @informationwar upvotes content on Steem it also gets upvoted on Palnet :)
Links below
Congratulations @dfroberg! You received a personal award!
You can view your badges on your Steem Board and compare to others on the Steem Ranking
Vote for @Steemitboard as a witness to get one more award and increased upvotes!
Congratulations @dfroberg! You have completed the following achievement on the Hive blockchain and have been rewarded with new badge(s) :
You can view your badges on your board And compare to others on the Ranking
If you no longer want to receive notifications, reply to this comment with the word
STOP
Do not miss the last post from @hivebuzz:
Hi,
We noticed you as Swedish Hivarian and would like to Welcome in our Swedish community "iDesi".
This community is for those of you who live in Sweden or elsewhere and like to write.
Take a look at our community and contribute your thoughts with us.
JOIN US https://peakd.com/c/hive-188069/