Age | Commit message (Collapse) | Author |
|
Change-Id: I2a98c7a079c69ac32b382d6c320dde456be98cf1
Reviewed-on: https://gerrit.libreoffice.org/47282
Reviewed-by: Olivier Hallot <olivier.hallot@libreoffice.org>
Tested-by: Olivier Hallot <olivier.hallot@libreoffice.org>
|
|
Added language selector
Added system selector
CSS improvements in browser help page
remove bullets from bookmark list
see http://vm173.documentfoundation.org
Change-Id: I6b65e7e3c5a503855a8e92f2a745ba6001d64b8e
Reviewed-on: https://gerrit.libreoffice.org/38712
Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
|
|
I have worked in a new implementation of the Help online. The strategy
was to batch "flatten" all XHP into HTML files with an offline
transformation using xsltproc.
(by "flatten", I mean resolve all embeds in XHP files)
see http://vm173.documentfoundation.org
This way all displayed files are now HTML with minimal javascript. No
more on-line XSLT transformation and their associate issues (delays) and
poor debug.
Advantages:
1) preserve all XHP files as-is, authoring tools, DTD.
2) preserve current translation workflow
3) all files turned to HTML static, with minimum Javascript
4) much faster load times, browser cache used.
5) Honors parameters &System and &DbPAR
6) URL bookmarking in browser (Ctrl-D)
7) Page navigation back and forth with browser buttons
8) preserve current HC2 in LibreOffice (see 1).
9) resolved <switchinline><caseinline> for &System and &DbPAR (aka
module).
10) maintained Fabio's bookmark search solution.
11) index-able by search engines (XHP files were unknown to robots).
12) pages can be directly accessed: e.g.
http://localhost/text/scalc/01/04060106.html?DbPAR=CALC#bm_id3153114
13) hold Google search snippet in TopRight area
Disadvantages (Most are further work):
1) issue with offline use (file://path/to/pages/)
To do:
1) batch create html of localized pages, localized bookmarks
2) Resolve missing images paths (Icons are in core/icon-themes/)
3) Resolve protocol file:// for offline use (hit CORS guideline
restriction for browsers)
4) provide better layout for bookmarks in the left pane
5) work on web CSS to make it beautiful
6) Clean up the XSLT filter, set a debug param.
7) more
Change-Id: I6de74037dbb59da872153f853237afd75b47c917
Reviewed-on: https://gerrit.libreoffice.org/38220
Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
|
|
* Implementation of <object> element in XHP files, with corresponding
transformation in XSLT. Video objects maps to HTML5 <video> and
audio objects into <audio> elements. Generic <object> maps to
HTML5 <object> (WIP)
* CSS file with some cleanup and branding colors, includes the option
to show debug info in .debug class. CSS fonts with recent changes.
* Index.html file with new <div> and better font rendering
* help.js with info on top right about the page displayed
* Cleanup of getbookmark.sh * New README with instructions
Change-Id: I856b99308ee008d8607dd0ba60a446224cc26e58
Reviewed-on: https://gerrit.libreoffice.org/30812
Reviewed-by: Olivier Hallot <olivier.hallot@edx.srv.br>
Tested-by: Olivier Hallot <olivier.hallot@edx.srv.br>
|