gemodelleerd naar de in-pagina bewerken toolkit die door Medium.com aan hun redactie, zal het Medium Editor kan iedereen een gelijkaardige technologie te gebruiken voor het bewerken van de inhoud van hun pagina zonder te vertrouwen op een omvangrijke RTE dat het merendeel van de tijd vertragen pagina te laden keer meer dan ze te helpen met tekstopmaak.
Medium Editor is ook framework agnostisch, geschreven in pure JavaScript. Dit betekent dat het kan werken met of zonder een omvangrijke kader zoals Prototype of jQuery .
Een kleine demo wordt meegeleverd met de Medium Editor downloadpakket
Wat is nieuw in deze release:.
- Alle verouderde functies zijn verwijderd
- Toetsenbord Shorcuts maken nu deel uit van een uitbreiding en niet verbonden aan een specifieke knop / commando's
- Placeholders maken nu deel uit van een uitbreiding met een eigen dedicated opties
- Toolbar is nu een uitbreiding met een eigen dedicated opties
- firstHeader en secondHeader zijn verdwenen moet u h1 via h6 gebruiken
- Ondersteuning pre-releases
Wat is nieuw in versie 4.12.0:
- Voeg hideToolbar en showtoolbar aangepaste gebeurtenissen
- Voeg hideOnClick optie voor verlenging placeholder
- Fix probleem met linebreaks in Safari
- Fix probleem met bellen setup opnieuw na te vernietigen
- ondersteuning toevoegen voor CDN hosting
- Pass raam en document naar elke extensie
- afkeuren .parent eigendom van extensies
Wat is nieuw in versie 4.8.0:
- Expose nieuwe 'editableInput' event voor het bewaken van wijzigingen in editor
- Cleanup contenteditable elementen gecreëerd voor tekstvelden
Wat is nieuw in versie 4.3.0:
- Voeg override mogelijkheden voor pasteHTML en cleanPaste
- Ondersteuning dwingende van SCSS thema variabelen
- Fix voor rechtvaardigen knopstatussen in IE
- Nieuwe helpers voor het manipuleren van geneste objecten
- Internal tooling prep voor opties en wanbetalingen
Wat is nieuw in versie 4.2.0:.
- Toegevoegd textarea support
Wat is nieuw in versie 4.1.0:
- Expose Util en selectiemethodes extern via MediumEditor.util en MediumEditor.selection
- Expose MediumEditor.version voor versie info
- Ondersteuning toegevoegd voor aangepaste reiniging van attributen en tags voor .pasteHTML
- Ga van JSLint tot jshint
Wat is nieuw in versie 4.0.0:
- HTML standaardisatie rond lijst artikelen
- Fixed smoren
- Toegevoegd superscript en subscript css
- Toegevoegd beter paste reiniging voor Microsoft Word
- Omzetten anker voorvertoning in overrideable uitbreiding
- Toegevoegd disableAnchorPreview optie
- Geïntroduceerd aangepaste gebeurtenissen
- Verminder API oppervlakte
Wat is nieuw in versie 3.0.9:
- Extract toolbar
- Extract anchor voorbeeld
Wat is nieuw in versie 3.0.0:
- Extract anker vorm code van core code en om te zetten in een uitbreiding
- Expose onShowToolbar en onHideToolbar als opties
- knop Wijzigen methode namen (nu setActive en setInactive) te onderscheiden van activate kern en deactiveren
- Vereenvoudig blur check selectie
- Voeg Sauce Labs configuratie om cross-browser testen automatiseren
- Voeg IE9 polyfill aan repo
Wat is nieuw in versie 2.4.3:.
- Introduceer volledige inhoud acties
Wat is nieuw in versie 2.3.0:
- Fix diverse selectie en positionering bugs
- Introduceer commando's combinatie van knoppen en extensies
- Update-aria label, zodat het instellen secondHeader activeert de werkbalk
- Gebruik geen stijlen gebruiken voor het opsporen van onderstrepen + doorhalen
- Fix 'imageDragging: false' optie
- tabblad Fix lijst-item identation
Wat is nieuw in versie 2.1.0:
- Lost uit () gebeurtenislisteners niet verwijderen
- Handles ESC in verband editor
- standaardiseert gebruik van setTimeout voor UX vertragingen vs debouncing vs uitstellen
- Voegt een optionele onShowToolbar methode
- Ondersteunt in- / uitschakelen checkSelection updates extern
- standaardiseert waar in de DOM een bereik begint
- Voegt ARIA rol informatie
Wat is nieuw in versie 2.0.0:
- Voegt statische toolbar functie
- Nu gebruikt textContent plaats van innerText
- Fixes platte tekst pasta op IE
- Verbergt placeholder op muisklik
- Voegt een optie 'collapse' to helper 'selectElementContents'
- Hiermee werkbalkknop staten te veranderen wanneer de selectie wordt ingeklapt
- In hideToolbarActions, noemt een optionele 'onHideToolbar' methode
- Zorgt ervoor dat ul.id en anchor.id zijn uniek
- Vermijdt grijpen selectie op toetsaanslag voor contenteditable behalve voor de spatiebalk
- Ondersteuning voor het uitschakelen van anchorForm, het vermijden van onnodige event handling en element creatie
- Ondersteuning voor het uitschakelen van placeholders, met inbegrip van niet bevestigen event handlers als het niet nodig
Wat is nieuw in versie 1.9.8:.
- Fixes 'dit' buiten bereik
Wat is nieuw in versie 1.9.4:
- Voegt anchorButton en anchorButtonClass opties
- Voegt een knop op te slaan om het anker vorm
- Verbetert toolbar positionering
Wat is nieuw in versie 1.9.0:
- Extensies
- Schakelt de toolbar bij de keuze binnen een element dat contenteditable = & quot heeft; valse & quot;
- Fixes verborgen placeholder inhoud override
Wat is nieuw in versie 1.8.5:
- Wijzigingen in de lijst element of element selector nu nemen effect op de reactivering
- Veranderd innerHTML om textContent om XSS te voorkomen door verdraaid href waarden
- De controles voor data-disable-return on element plakken
- Voegt disableEditing en elementsContainer opties
Wat is nieuw in versie 1.7.5:.
- Verwijdert anker voorbeeld standaard waarde
Wat is nieuw in versie 1.6.7:.
- Toegevoegd streepje en outdent knoppen
Wat is nieuw in versie 1.6.0:
- verwijdert ongebruikte methode bindElementToolbarEvents
- Voegt een voorbeeld toolbar voor ankers
- Verwijdert paste geval bindend voor deactiveren
Wat is nieuw in versie 1.5.4:.
- Fixes bestandsnamen voor de belangrijkste in bower.json
- Verwijdert window resize event listener op deactiveren.
Wat is nieuw in versie 1.5.3:.
- Toegevoegd bootstrap theme
- Toegevoegde image-knop om te bouwen geselecteerde tekst in een beeld tag.
- Verwijderd normalize.css afhankelijkheid.
Wat is nieuw in versie 1.5.0:
- Voegt 3 nieuwe thema's: Roman, Mani en Flat .
Wat is nieuw in versie 1.4.0:
- Voegt nieuwe extra knoppen:. Pre en doorhalen
- Fixes placeholder bug op plakken.
- Diverse code verbeteringen.
- Voorkomt keert terug met shift wanneer disableReturn true is ingesteld.
Wat is nieuw in versie 1.3.1:
- Fixes toolbar binding knoopkwestie met multi-editor modus .
Wat is nieuw in versie 1.2.2:.
- Verwijdert blur event listener bij het uitschakelen van de werkbalk
- Voegt een lichte helling dekking om de werkbalk.
- Fixes bug die toolbar in leven zou houden bij het verplaatsen van het anker invoeren.
Eisen
- Javascript nodig op client side
Reacties niet gevonden