Comments (6)
from amusewiki.
@melmothx There is some logic to hammer out. The epub was chosen because it's always generated. That's not the case with PDF (we have multiple ones). Even an attachment could be a candidate. So I think the request needs to be elaborated a bit. There could be a setting to choose between: "stock epub" (default), "highest priority generated file", "first attachment or highest priority generated file" something like that.
Sounds good, will this choice be in the site configuration? Also will this support OPDS as well?
from amusewiki.
@rojenzaman please give a try to this branch, thanks!
from amusewiki.
Branch is 405-feed-enclosures
from amusewiki.
Thank you, works like a charm!
One more thing: After changing the "Feed enclosure method" option, the rss file was not affected until I deleted it locally (site_files/rss.xml
). Can you provide a reindex function to the rss.xml file or make it more dynamic? It will be useful for users who do not have access to the local repo. (After adding a new post it gets fixed, but I have considered the scenario of not adding a post.)
from amusewiki.
That's done. Any other comment or we're good here?
from amusewiki.
Related Issues (20)
- Rename nodes to collections and expose them via oai-pmh HOT 1
- Implement OAI-ORE
- UK translation
- Implement ResourceSync
- fix typo: Indentifier HOT 1
- `/git` endpoint DoS HOT 1
- Feature request: Tritary footnotes for hyperlinks for PDFs only HOT 2
- instance debian bookworm upgrade issues HOT 4
- [Feature request] New filter: Bump #pubdate HOT 3
- Periodicals and antologies
- Issue warning on autoimport for categories and aggregations
- Aggregation series to replace the aggregation_code
- Aggregation annotations
- Add script to create users
- Download the whole Wiki HOT 1
- Protect /git route
- Create bookcover feature
- Move the format selections from the header to the database HOT 1
- Keep the collection item sorting as defined by the creator
- Convert Text::Amuse to Markdown HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from amusewiki.