Cookies op Tweakers

Tweakers maakt gebruik van cookies, onder andere om de website te analyseren, het gebruiksgemak te vergroten en advertenties te tonen. Door gebruik te maken van deze website, of door op 'Ga verder' te klikken, geef je toestemming voor het gebruik van cookies. Wil je meer informatie over cookies en hoe ze worden gebruikt, bekijk dan ons cookiebeleid.

Meer informatie

Door , , 17 reacties
Bron: Moxiecode Systems

Tinymce is een platformonafhankelijke webgebaseerde tekstverwerker gemaakt met Javascript die eenvoudig in een cms te voegen is. Enkele van de belangrijkste features zijn ondersteuning voor skins, templates, meerdere talen en het gebruik van plugins. Voor meer informatie verwijzen we jullie door naar deze pagina en verschillende voorbeelden zijn via deze pagina uit te proberen. De ontwikkelaars can Moxiecode Systems hebben eindelijk versie 3.0 vrijgegeven met de volgende aankondiging:

All critical bugs and issues have now been resolved in the new 3.x branch of TinyMCE so it was time to release this it as an final/production ready version. This release contains mostly bug fixes and most of them was not that critical. This release is as stable or more stable as the old 2.1.3 so we recommend users to upgrade.

The Safari support is now fully functional and we managed to fix most of the odd quirks in that browser. The fixes are still available in a separate plugin since it would otherwise make the core script larger. This plugin only gets loaded when TinyMCE is used in Safari.

We want to once again give a big thanks to everyone that reported bugs, sent us patches or otherwise contributed to this project.

These are some of the big changes since the 2.1.3 version.
  • Core is completely rewritten and optimized.
  • Smaller download size and less files to load.
  • Improved Safari support.
  • New and improved API, documented at wiki.moxiecode.com.
  • New Office 2007 skin.
  • Inline dialogs are now cleaned up and used by default.
  • More semantically correct output, more flexible and powerful serialization engine.
  • On-demand loading of TinyMCE and it's plugins.
Changelog since last RC:
  • Added map and area elements to the default valid_elements list and also some indentation rules.
  • Fixed bug where empty paragraphs wasn't padded when loading contents.
  • Fixed bug where the RowLayout manager didn't work at all.
  • Fixed bug where style attribute data would get messed up in advimage dialog.
  • Fixed bug where the table dialogs class select wasn't updated correctly.
  • Fixed bug where elements would get extra whitespace around on insert when body was present in valid_elements.
  • Fixed bug where coords attribute of the area element wasn't handled properly in IE.
  • Fixed bug where Safari didn't produce BR elements on shift+return.
  • Fixed bug where force blocks would cast odd invalid attribute exception in IE.
  • Fixed bug where media plugin would produce extra whitespace before and after objects.
  • Fixed bug where cleanup_callback could break the contents of the editor. But use the new event system instead of this option.
  • Fixed bug where the tab_focus option didn't work between editor instanced. You can now tab between editors.
  • Fixed bug where the load function of the ScriptLoader class didn't load single files without the load que as it was supposed to.
  • Fixed bug where the execcommand_callback parameter order was incorrect. Recommendation use the new addCommand method.
  • Fixed bug where range.select calls sometimes failed on some IE versions.
  • Fixed bug where Safari was scrolling to top of document when enter/returned was pressed.
  • Fixed bug where fullscreen_new_window option didn't work correctly.
  • Fixed bug where the nonbreaking plugin inserted an space instead of an non breaking space the first time.
  • Fixed bug where the visualization of non breaking spaces where visual in element path.
  • Fixed so the focus is restored to the editor after inserting an custom character.
  • Fixed so the isNotDirty state is set to false if a new undo level is added.
  • Fixed so pointless style information for borders gets removed in IE.
  • Fixed so the resize button has a se-resize cursor css value.
Best regards,
Spocke - Main developer of TinyMCE
Moderatie-faq Wijzig weergave

Reacties (17)

Ik heb hem net even snel (en met snel, bedoel ik snel!) geimplementeerd in een van de webapplicaties die ik onderhoud voor het bedrijf waar ik werk. Echt een eitje! Als je een header bestand gebruikt is er helemaal niets meer aan. Alleen het plaatsen van alle knoppen die je wilt kost een beetje tijd.

Wel jammer dat de Nederlandse vertaling nog niet werkt.
De vertalingen werken volgens een nieuw systeem dat niet compatible is met de oude. De nieuwe downloadpagina wordt niet goed aangeduid op de TinyMCE website.

De Nederlandse vertaling werkt wel en is al af. Zie http://services.moxiecode.com/i18n/
Geweldig! Bedankt!
"We recommend Firefox en google"
En dan word Copy / pasty niet ondersteund in firefox..
Wat google heeft te maken met TinyMCE kan ik niet echt zeggen

Toevallig was ik vandaag aan het brainstormen om zelf ook een Text-editor te maken voor een CMS, maar volgens een totaal anders, totaal nieuw concept met 3 modussen, rechtstreeks in een textarea voor plain text (en php), rechtstreeks in textarea met een text-opmaak mogelijkheden, en een modus voor geavanceerde layout (finshing)

Als ik er eens aan begin, dan laat ik jullie het zien, maar ik zal eerst zien mijn simpele CMS af te maken, zodat ik snel een website kan beginnen :d
Dat klinkt een beetje als de manier waarop het Textpattern CMS zijn editor geïmplementeerd heeft. Een tab waarop je tekst invoert, opgemaakt in tekst, of html of textile formaat of zo; een tab waarop die tekst als 'output' html wordt getoond; en een tab waarop de gerenderde output wordt getoond.

Ik zie het verschil natuurlijk wel, maar het deed me hier direct aan denken.

Trouwens, hebben wysiwyg editors zoals TinyMCE niet ook een soort 'edit source' knop, waarmee je de gegenereerde html kunt bekijken en bewerken en weer terug kunt naar de wysiwyg weergave, incl. wijzigingen?
Yep, bij zowel FCK als TinyMCE kan je natuurlijk ook rechtstreeks de source (html) bewerken.
Copy/paste kan niet met JS in Firefox vanwege veiligheidsmaatregelen in die browser. Het kan wel met een omweg via Flash, maar daar zou ik als TinyMCE developer niet aan beginnen.

Een texteditor is niet iets wat je zomaar even zelf in elkaar zet. Er zijn enorm veel problemen en bugs te overbruggen en omzeilen, contenteditable / designmode staat nog in de kinderschoenen en de implementatie ervan verschilt tussen onderlinge browsers.

Dat is ook de reden waarom ik bij mijn CMS heb gekozen voor TinyMCE: werkt erg goed cross-browser, eenvoudig te implementeren / configureren en makkelijk nieuwe plugins voor te maken.
Ziet er goed uit, het is alleen een beetje jammer dat die plaatjes altijd zo moeilijk te verplaatsen zijn en niet gewoon met de muis neergezet kunnen worden waar je ze wil hebben. Daar hebben al die tekstverwerkers overigens last van hoor... Ik had ooit in OpenOffice in de instellingen een keer een functie gevonden, waarmee dat dus kon en waardoor de plaatjes dus pixel voor pixel verplaatst konden worden, kan alleen helaas niet meer vinden waar je dat nou kon instellen |:(

/edit: Wie heeft het nou van wie gekopieerd? Dit lijkt wel heel erg op TinyMCE: http://source.mambo-foundation.org/content/view/53/34/

[Reactie gewijzigd door Darude1234 op 31 januari 2008 20:11]

Afbeelding (of ander element) selecteren en op 'Absolute positioning' klikken. TinyMCE ondersteunt gewoon absolute positionering.
MOStlyCE
A implementation of TinyMCE for the Mambo Server CMS maintained by the Mambo Team.


MostlyCE dus van Tiny ;)
Ik snap dat Copy/Paste nooit.
Je kan dit toch wel gewoon via ctrl C/ctrl P
Rechts klikken werkt alleen niet.
Het is voor webbased spul tegenwoordig niet (bijna niet) mogelijk om je clipboard te benaderen. Brengt beetje veiligheids risico's met zich mee, je wil niet weten hoe vaak mensen wachtwoorden copy/pasten. Iedere website verder waar je iets op doet kan (kon) dit dus automatisch meenemen zonder dat je het wist. Vandaar..
Ik zie in de reacties vaak dat TinyMCE met fckeditor wordt vergeleken. Maar kan iemand mij ook vertellen hoe deze zich verhoudt tot de teksteditor ( http://developer.yahoo.com/yui/editor/ ) uit de YUI-library?
Is het verstandig om hem te vernieuwen/update?
Lees de docs en trek je eigen conclusie zou ik zeggen :?
Toch verkies ik momenteel nog FCKeditor. WordPress gebruikt ook de TinyMCE, maar deze had echt last met héél grote stukken tekst (werden afgebroken naar de database gestuurd). Na TinyMCE te vervangen door FCKeditor, werkt het naar behoren.
In deze changelogs lasik geen informatie vinden over deze "bug". Hoewel ik ook niet weet welke TinyMCE versie WordPress gebruikt.

[Reactie gewijzigd door gCassy op 1 februari 2008 09:45]

Het is jammer dat er geen standaard file browser bij in zit. En de plugin die ze promoten moet je ook nog eens voor betalen. Dit heeft fckEditor en wel bij in zitten, wat voor mij al een reden is om fckEditor te gebruiken.

Op dit item kan niet meer gereageerd worden.



Apple iOS 10 Google Pixel Apple iPhone 7 Sony PlayStation VR AMD Radeon RX 480 4GB Battlefield 1 Google Android Nougat Watch Dogs 2

© 1998 - 2016 de Persgroep Online Services B.V. Tweakers vormt samen met o.a. Autotrack en Carsom.nl de Persgroep Online Services B.V. Hosting door True