Medium Editor kotva rozšíření přizpůsobení

hlasů
0

Rád bych se přizpůsobit rozšíření kotevní střednědobých editoru. Musím se přidat target = „_ blank“ automaticky pouze do mých kotev v případě, že odkaz il un externí odkaz, a přidat „název“ atribut s vlastní text. Napsal jsem nový kotevní prodloužení, ve kterém jsem přidat „dobré vlastnosti“:

  completeFormSave: function (opts) {
    this.base.restoreSelection();
    this.execAction(this.action, opts);
    this.base.checkSelection();
    // override created element to allow to change attrs
    var createxdAnchor = MediumEditor.selection.getSelectionStart(this.document);
    var newAnchor = createxdAnchor;
    newAnchor.setAttribute('title', opts.title);
    newAnchor.setAttribute('rel', opts.rel);
    createxdAnchor.replaceWith(newAnchor);
  },

nahradí kotevní prvky se svými vlastnostmi, ale když jsem se předložit svou formu, mé atributy jsou nahrazeny výchozí atributy MediumEditor kotevních (rel = „noreferer noopener“, a není tam žádný titul). Takže je MediumEditor nechte si zobrazit všechny prvky před předložit? Kde? Ve kterém metoda? Díky za všechny odpovědi!

Položena 19/03/2020 v 21:59
zdroj uživatelem
V jiných jazycích...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more