-
-
Notifications
You must be signed in to change notification settings - Fork 7.6k
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
Bundled pages are counted per output format in all sites #5778
Comments
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.
This relates to the stats you see on build end (see below) -- and relates to counting of bundled pages, especially in multilingual setups. While it is true, since every site has access to every page, me must consider output format for all pages for all sites, the current way of counting the bundled pages has been confusing.
The text was updated successfully, but these errors were encountered: