-
-
Notifications
You must be signed in to change notification settings - Fork 7.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Double publishing of some files when multiple languages #5758
Comments
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 17, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the old very file-oriented `hugolib.Page` struct to prepare for gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limiations, especially related to custom output formats, and shortcodes. And it's faster. See gohugoio#5074 Fixes gohugoio#5759 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5704 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 17, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the old very file-oriented `hugolib.Page` struct to prepare for gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limiations, especially related to custom output formats, and shortcodes. And it's faster. See gohugoio#5074 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5704 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 18, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the old very file-oriented `hugolib.Page` struct to prepare for gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limiations, especially related to custom output formats, and shortcodes. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5704 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 19, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content rendered, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 19, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content rendered, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 19, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 19, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 19, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 20, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 20, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 21, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 21, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 22, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 23, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776 Fixes gohugoio#5777
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 23, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776 Fixes gohugoio#5777 Fixes gohugoio#5778
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 23, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776 Fixes gohugoio#5777 Fixes gohugoio#5778
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 23, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. And it's faster. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776 Fixes gohugoio#5777 Fixes gohugoio#5778
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 23, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776 Fixes gohugoio#5777 Fixes gohugoio#5778
bep
added a commit
to bep/hugo
that referenced
this issue
Mar 23, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776 Fixes gohugoio#5777 Fixes gohugoio#5778
nguyenvanduocit
pushed a commit
to 12bitvn/hugo
that referenced
this issue
Apr 5, 2019
The main motivation of this commit is to add a `page.Page` interface to replace the very file-oriented `hugolib.Page` struct. This is all a preparation step for issue gohugoio#5074, "pages from other data sources". But this also fixes a set of annoying limitations, especially related to custom output formats, and shortcodes. Most notable changes: * The inner content of shortcodes using the `{{%` as the outer-most delimiter will now be sent to the content renderer, e.g. Blackfriday. This means that any markdown will partake in the global ToC and footnote context etc. * The Custom Output formats are now "fully virtualized". This removes many of the current limitations. * The taxonomy list type now has a reference to the `Page` object. This improves the taxonomy template `.Title` situation and make common template constructs much simpler. See gohugoio#5074 Fixes gohugoio#5763 Fixes gohugoio#5758 Fixes gohugoio#5090 Fixes gohugoio#5204 Fixes gohugoio#4695 Fixes gohugoio#5607 Fixes gohugoio#5707 Fixes gohugoio#5719 Fixes gohugoio#3113 Fixes gohugoio#5706 Fixes gohugoio#5767 Fixes gohugoio#5723 Fixes gohugoio#5769 Fixes gohugoio#5770 Fixes gohugoio#5771 Fixes gohugoio#5759 Fixes gohugoio#5776 Fixes gohugoio#5777 Fixes gohugoio#5778
This issue has been automatically locked since there has not been any recent activity after it was closed. Please open a new issue for related bugs. |
Sign up for free
to subscribe to this conversation on GitHub.
Already have an account?
Sign in.
When testing the new
--path-warnings
flag (coming in Hugo0.55
) I found that even Hugo do some double work:Note the above is only relevant if you have more than one language, and it's only a "reduce work" thing, the end result has been correct.
The text was updated successfully, but these errors were encountered: