Comments (6)
Hmm interesting — this will probably require some extra preprocessing to get right.
from toto.
I've fixed this in my fork of dorothy (called mindtables) - evaryont@mindtables/0054653bfbba57589ee01fa762edfa37c10eb5d8 - but look at future commits, as that one is incomplete.
The general idea is to call Nokogiri on the parsed HTML, find the first element, and use that. It could be refined to only use the first <p> tag, but I like it this way.
from toto.
Sorry, that should link here: http://github.com/evaryont/mindtables/commit/0054653bfbba57589ee01fa762edfa37c10eb5d8
from toto.
The problem is because markdown parser is called on "summary", not on whole article text, so when summary was cropped there are no bottom links definitions of course. The easiest workaround (which I found the best option for me) is do it like this:
Blalala in da mix Lorem ipsum dolor sit amet, consectetur adipiscing
elit. Mauris facilisis justo eu nunc tristique nec pulvinar diam dapibus.
Mauris sit amet nunc quis lorem egestas blandit vitae at erat. Morbi
consequat molestie ligula ac euismod. Cras velit eros, tempor vitae
facilisis vel, fringilla non ligula. Sed venenatis porttitor tellus, ut
pharetra nunc vehicula non. Sed scelerisque sem in ante ultrices eget
congue quam viverra. Praesent quis sem urna, vitae ornare justo. Donec
tristique, erat id pellentesque consectetur, lorem mauris feugiat mi, et
iaculis arcu felis a enim. Aliquam erat volutpat. Quisque imperdiet
dapibus erat in tincidunt. Proin ut nulla diam, ut condimentum tortor.~
The rest of article comes here ...
...
from toto.
Might be resolved by #97
from toto.
@cloudhead, please, take look on #97, if it's OK, then this issue can be closed.
from toto.
Related Issues (20)
- 404 Error with Phusion Passenger HOT 1
- HTML tags are ignored HOT 4
- RSS xml malformation on Heroku.
- Dorothy - read on link does not work from fresh clone HOT 2
- Invalid ATOM Xml using default builder HOT 2
- How to cache the page and at the same time offer dynamic redirects
- Access 'articles' from outside of index page
- not working on heroku cedar? HOT 10
- non-blog usage, custom URLs
- Respond to HEAD requests with 200, not 400 HOT 1
- Smart-mode of markdown not documented
- Unmaintained repository HOT 2
- Error with routing to more Info HOT 1
- Having a lot of trouble getting toto to work on heroku
- a issue using thin with toto HOT 4
- 304 Headers
- Update code on rubygems HOT 2
- Content-length error prevents page load and leads lint error
- In Ruby 2.7 basically the tainting mechanism, leads to stackoverflow
- This looks really interesting! - GitLab instead of Heroku?
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 toto.