Description of problem: The template that generates spec files for the web home is missing the call to regen_all_toc that normal books have. Therefore, when you install the home page on a site, it doesn't regenerate the various tables of contents. Version-Release number of selected component (if applicable): 2.1 How reproducible: 100% Steps to Reproduce: 1. Create a Publican home page and set a custom web_search parameter in the publican.cfg file 2. Install the home page on a Publican-generated website 3. view the source of any of the localized tables of contents on the site, for example, en-US/index.html Actual results: The custom web_search is not implemented Expected results: The custom web_search is implemented Additional info: Workaround: The next time that the tables of contents are regenerated (say, by installing or removing a book, or by running update_site), the custom web_search is implemented correctly. It's therefore possible to deliberately trigger the ToCs to regenerate; or to just wait for the next document to be installed, removed, or updated.
Added call in web-home-spec.xsl to regen_all_toc Fixed in build: 2.1-0%{?dist}.t8
Verified in 2.1.t20 that the %post section of the spec file calls regen_all_toc()
publican-2.2-0.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/publican-2.2-0.fc13
publican-2.2-0.fc12 has been submitted as an update for Fedora 12. https://admin.fedoraproject.org/updates/publican-2.2-0.fc12
publican-2.2-0.fc14 has been submitted as an update for Fedora 14. https://admin.fedoraproject.org/updates/publican-2.2-0.fc14
publican-2.2-0.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.
Technical note added. If any revisions are required, please edit the "Technical Notes" field accordingly. All revisions will be proofread by the Engineering Content Services team. New Contents: When installing a document onto a Publican website, the installation process runs a script (regen_all_toc) to regenerate the table of contents information for navigation. Previously, however this script was not invoked when installing the special Home, Product or Version pages for a Publican website. In this updated version of publican, this issue has been resolved.
publican-2.3-0.fc13 has been submitted as an update for Fedora 13. https://admin.fedoraproject.org/updates/publican-2.3-0.fc13
publican-2.3-0.fc13 has been pushed to the Fedora 13 stable repository. If problems still persist, please make note of it in this bug report.