GithubHelp home page GithubHelp logo

Comments (7)

lacarmen avatar lacarmen commented on June 3, 2024

This should definitely be possible. I could add something like :filtered-rss ["clojure"] to the config file and generate curated RSS feeds based on that along with the main RSS feed that's currently being generated.

from cryogen.

mwfogleman avatar mwfogleman commented on June 3, 2024

Great, thanks Carmen!

If you are looking on and waiting for this to be a feature, you can use Yahoo Pipes to filter the default, inclusive RSS feed.

from cryogen.

lacarmen avatar lacarmen commented on June 3, 2024

Should be done with version 0.1.12 of cryogen-core now :)

You would have to add :rss-filters ["clojure"] to your config.edn and of course the filters you list have to match the tags that you're using in your posts. The generated xml files will be named after the tags.

from cryogen.

mwfogleman avatar mwfogleman commented on June 3, 2024

Wow! I did not expect same-day turnover-- thanks Carmen! Keep up the good work! 👍

from cryogen.

mwfogleman avatar mwfogleman commented on June 3, 2024

Carmen,

Not sure how I didn't notice until now, but using this feature on my install generates RSS feeds with only the titles and the links.

https://mwfogleman.github.io/Clojure.xml
https://mwfogleman.github.io/Emacs.xml

I did do a hairy upgrade, so it's possible I messed things up.

from cryogen.

lacarmen avatar lacarmen commented on June 3, 2024

So I was using (get posts-by-tags filter) to get the posts for each filter, but it turns out posts-by-tags only contained the :uri and :title keys since I originally made that variable for making tag pages.

I've added in the :content key and tested so the filtered rss feeds to get generated properly now. Just bump up cryogen-core to 0.1.19 :)

from cryogen.

mwfogleman avatar mwfogleman commented on June 3, 2024

Great, thanks so much Carmen.

I took a peek at the bugfix commit- neat to see how this functionality (and presumably much of Cryogen) is implemented with core functions like select-keys, get, reduce, etc. :D

from cryogen.

Related Issues (20)

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.