mirror of
https://github.com/ether/etherpad-lite.git
synced 2025-04-20 15:36:16 -04:00
linting: ace2_inner
* remove IE and add strict headers * linting: kids are back, need to stop for today * linting: farbtastic fix * lint: more lint fixes * more lint fixes * linting: sub 100 errors * comments where I need help * ready to be helped :) * small fixes * fixes * linting: all errors resolved * linting: remove note to self * fix as per nulli/wezz000li suggestion * fix as per nulli/wezz000li suggestion * resolve merge conflicts * better use if to silence eslint * Use `for..of` with `Object.keys` instead of `for..in` * lint: move setSelection to before call Co-authored-by: webzwo0i <webzwo0i@c3d2.de> Co-authored-by: Richard Hansen <rhansen@rhansen.org>
This commit is contained in:
parent
edbe6d5387
commit
c38c34bef4
5 changed files with 1137 additions and 1129 deletions
|
@ -1,8 +1,4 @@
|
|||
/**
|
||||
* This code is mostly from the old Etherpad. Please help us to comment this code.
|
||||
* This helps other people to understand this code better and helps them to improve it.
|
||||
* TL;DR COMMENTS ON THIS FILE ARE HIGHLY APPRECIATED
|
||||
*/
|
||||
'use strict';
|
||||
|
||||
// THIS FILE IS ALSO AN APPJET MODULE: etherpad.collab.ace.domline
|
||||
// %APPJET%: import("etherpad.admin.plugins");
|
||||
|
@ -166,7 +162,7 @@ domline.createDomLine = function (nonEmpty, doesWrap, optBrowser, optDocument) {
|
|||
lineClass = domline.addToLineClass(lineClass, cls);
|
||||
} else if (txt) {
|
||||
if (href) {
|
||||
urn_schemes = new RegExp('^(about|geo|mailto|tel):');
|
||||
const urn_schemes = new RegExp('^(about|geo|mailto|tel):');
|
||||
if (!~href.indexOf('://') && !urn_schemes.test(href)) // if the url doesn't include a protocol prefix, assume http
|
||||
{
|
||||
href = `http://${href}`;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue