|
@@ -92,9 +92,18 @@ const adaptElement = element => {
|
|
|
|
|
|
|
|
switch (element.name()) {
|
|
switch (element.name()) {
|
|
|
case 'a':
|
|
case 'a':
|
|
|
- if (element.attr('href') && element.attr('href').value().indexOf('/links') == 0) {
|
|
|
|
|
|
|
+ if (
|
|
|
|
|
+ element.attr('href') &&
|
|
|
|
|
+ element
|
|
|
|
|
+ .attr('href')
|
|
|
|
|
+ .value()
|
|
|
|
|
+ .indexOf('/links') == 0
|
|
|
|
|
+ ) {
|
|
|
// Internal link
|
|
// Internal link
|
|
|
- let ref = element.attr('href').value().replace(/\/links\/_[0-9]+\//, '');
|
|
|
|
|
|
|
+ let ref = element
|
|
|
|
|
+ .attr('href')
|
|
|
|
|
+ .value()
|
|
|
|
|
+ .replace(/\/links\/_[0-9]+\//, '');
|
|
|
extractorUtils.removeAllAttributes(element);
|
|
extractorUtils.removeAllAttributes(element);
|
|
|
|
|
|
|
|
const anchorMatch = ref.match(/.html#(.+)$/);
|
|
const anchorMatch = ref.match(/.html#(.+)$/);
|
|
@@ -112,9 +121,12 @@ const adaptElement = element => {
|
|
|
// External link
|
|
// External link
|
|
|
const href = element.attr('href').value();
|
|
const href = element.attr('href').value();
|
|
|
extractorUtils.removeAllAttributes(element);
|
|
extractorUtils.removeAllAttributes(element);
|
|
|
- element.attr({class: 'hue-doc-external-link', href: href, target: '_blank'});
|
|
|
|
|
|
|
+ element.attr({ class: 'hue-doc-external-link', href: href, target: '_blank' });
|
|
|
}
|
|
}
|
|
|
break;
|
|
break;
|
|
|
|
|
+ case 'h1':
|
|
|
|
|
+ element.text(element.text().replace(/LanguageManual\s(.+)/, '$1'));
|
|
|
|
|
+ break;
|
|
|
default:
|
|
default:
|
|
|
}
|
|
}
|
|
|
|
|
|