Project

General

Profile

Actions

Task #3704

open

LibreOffice Help XHP editor redesign/evolution

Added by Olivier Hallot 5 months ago.

Status:
New
Priority:
Normal
Target version:
-
Start date:
Due date:
% Done:

0%


Description

The LibreOffice Help XHP Editor was designed to edit and display Help files in the development phase.

The editor is in working condition and has proven effective for editing Help files of any size.

It is available at the following link https://newdesign.libreoffice.org/xhpeditor/index.php

It uses Codemirror javascript editor (https://codemirror.net/ )

It was coded in php and source is https://git.libreoffice.org/dev-tools/+/refs/heads/master/help3/xhpeditor

Objective:
  • Improve usability of the XHP editor: menus, buttons and layout
  • fix annoyances in the display of the editor
  • Consider moving from php to a static web page migrating php to javascript
    + advantage: no need for php, all is done in browser
    + disadvantage: browser javascript dependency, if any (there was in the past).
  • Other improvements possible
    + export and send patch to gerrit
    + Automatic DTD checking and XSLT display
    + refactor XSLT to merge with Help XSLT (90% of common code)

No data to display

Actions

Also available in: Atom PDF