forked from getpelican/pelican-plugins
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Have relevant plugins use all_generators_finalized signal
clean_summary, read_more_link, representative_image, summary plugins now use all_generators_finalized signal so as to avoid issue getpelican#314. They fallback to current behavior is said signal is not yet available. See also: getpelican/pelican#1616 Closes getpelican#314.
- Loading branch information
Showing
4 changed files
with
73 additions
and
16 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
246fd05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kernc,
read_more_link
only works for me usingtruncate_html_words
. i.e. does not update_summary
. An example is the following snippet whereinstance._summary
is never updated therefore the summary output is not altered as anticipated.246fd05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Sorry, I don't think I understand. read_more_link doesn't work? Did my contribution break something?
246fd05
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@kernc, I do not believe your contribution broke something if everything is working for you. I have had this issue since upgrading > Pelican 3.4.0 so maybe something else is broken for me. It seems that
instance._summary = text_type(summary)
does not work forclean_summary
andsummary = instance._summary
does not forread_more_link
. I have found a work around by leveragingsummary = truncate_html_words(instance.content, SUMMARY_MAX_LENGTH)
.