• The first step to being able to add new articles or bookmarks is to provide a way to navigate to the "new article" page.Β  Here's what it's looking like so far.

    Clicking New Status text will take you directly to new status page, while clicking on the green / disclosure triangle will expand the menu. All of this is done with the great <details> tag and a bit of css. Zero Javascript ❀️.

    New Post Button
  • Response to Facebook Blocks News in Australia, Diverging With Google on Proposed Law

    With Australia moving to make the tech companies pay for news, Facebook took a hard line, while Google has struck deals to pay publishers.

    Government services and NGOs and more getting blocked on Facebook so they don't need to pay journalists for the work. Another example of why shouldn't rely on free platforms. You need a site that you own and to encourage people to use it else your work just becomes "collateral damage".

    The sooner the world stops using Mark's site as an internet portal the better.

  • Another week another feature coded and launched. This week I managed to get streams built and launched. You can see them on the right. Clicking each stream will filter the posts by the streams you selected when writing your post.

    Steams can also be set via micropub if the client just sends a matching slug in the "category" property. Streams have feeds accessible at /<slug>/feed. You can subscribe to just Tanzawa status updates with status feed. As I can only author statuses on the backend right now this feed will match the main feed.

    The other visual change you'll notice on the site is more navigation items on the left. Clicking on them allows you to navigateΒ  between streams.

    Tanzawa Streams Navigation


    With Streams finished, the next step for Tanzawa is going to be to allow me to author the various kinds of posts that would appear in these streams.

    For articles I need to add posts with titles (technically supported via micropub, but titles aren't visible anywhere). Replies are more complex as I need to capture the url we're replying to, grab / parse the page for author / summary data and let the user customize it. It's a big task, but it will also finally let me start integrating Turbo in the admin.
  • Feeling a bit tired today but not wanting to break the chain of progress, I managed to get just a little bit done today.

    I implemented Stream RSS feeds. This allows readers to subscribe to just a specific stream, rather than the entire river. You could also use the stream feeds to selectively syndicate content elsewhere e.g. I want all my status and article posts to syndicate to micro.blog, but not my checkins.
  • When authoring a post you can now select which streams you'd like for them to appear in.Β  As each stream can have different visibility settings we show them along with the stream in understandable terms.

    Selecting streams with Tanzawa


    Next up is adding feeds for each stream type and setting the stream on micropub requests.
Previous 318 of 724 Next