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 , , 6 reacties
Bron: Moxiecode Systems

TinyMCE is een platformonafhankelijke web-based HTML-tekstbewerker gemaakt met Javascript die eenvoudig in een CMS te voegen is. Enkele van de belangrijkste features zijn ondersteuning voor themes, templates, meerdere talen en het gebruik van plugins. Voor meer informatie over TinyMCE kun je hier terecht en een voorbeeld is hier uit te proberen. Moxiecode Systems heeft versie 2.0.8 vrijgegeven met de volgende aankondiging:

This is mostly a maintenance release. Since the previous release had some minor bugs and issues here and there. Most of these issues where found in the new media plugin and the rewritten fullscreen plugin. But there where also some IE 7 and FF 2.0 bugs that we now resolved. The documentation of the new plugins where also missing these are now included in the new package and also on this website. We will probably switch the manuals to a Wiki but we have no release date for that just yet.

Best regards,
Spocke - Main developer of TinyMCE
Moderatie-faq Wijzig weergave

Reacties (6)

Op zich een goed programma, maar de (virtuele) server waarop ik er een kopie van draai (bij Webreus) raakt soms een beetje overweldigd door de vele gelijktijdige aanvragen die hij bij gebruik van TinyMCE krijgt te verwerken (ook met de compressor PHP). Dit blijkt uit het log.

Dit resulteert dan in buttons die niet worden weergegeven of zelfs in "access forbidden" fouten. Als je dan even wacht en reloadt is alles weer ok, dan komen de meeste dingen al uit de cache...

Voor mij was de oplossing om (bij gebruik van het advanced theme, dat van zichzelf echt helemaal zit volgepropt met functionaliteit - je kunt er zowat alles mee wat Word of Frontpage ook kan) er zoveel mogelijk overbodige dingen uit te slopen (dwz. niet aan te roepen).

Nu gaat het wel aardig, maar dit is denk ik echt een primair aandachtspunt voor de ontwikkelaar.....

[edit] Hmm, er is een totaal nieuwe GZIP compressor, wie weet is het nu beter; ben het nu aan het installeren...
ja ik heb een tijd zitten proberen met die nieuwe compressor, krijg hem echter niet aan de praat... lukt het bij jou wel?
Ja, uiteindelijk wel. Misschien heb je net als ik eerst verkeerd begrepen wat je moet doen. Als je de readme leest (;)) blijkt dat de aanroep veranderd is ten opzichte van eerst.

Er staan dan dat je tiny_mce_gzip.js moet aanroepen in plaats van tiny_mce.js. (Dus niet meer, zoals bij eerdere versies van de GZIP-compressor de .php aanroepen!) Ok, so far so good, niet moeilijk.

Maar daarna staat er dat je de compressor moet initialiseren. IK dacht eerst dat je de originele aanroep (waarin je aangeeft welke knoppen en plugins je wilt etc.) moest VERVANGEN voor deze. Dat is dus NIET zo. Je moet de nieuwe init van de compressor (tinyMCE_GZ.init) invoegen VOOR de init van TinyMCE zelf die je al hebt (tinyMCE.init).

Daartoe kun je het handigst de code uit de readme overnemen, maar ik heb wel de variabeles 'plugins' en 'themes' veranderd: ik gebruik advanced, dus laat ik de andere niet meecompressen. Zelfde voor de plugins, laat alleen die meecompressen die ik ook in de aanroep eronder heb staan.

Capice? :)

(Mail me anders even, dan stuur ik je mijn werkende code.)
Aaaah op die manier... ik snapte er geen donder van namelijk... Ik heb nou ook zitten proberen met TinyFCK en deze is makkelijker en sneller dan tinymce... Nadeel slechte filebrowser/imagebrowser... Gelukkig zijn er mensen die er zelf een maken... kijk hier maar: http://www.saulmade.nl/FCKeditor/FCKPlugins.php(onderaan). Ik ga deze maar eens een tijdje proberen, hij laadt echt supersnel :D

Bedankt nogmaals!
Um, bedoel je nou met deze (die je gaat proberen) de hele tijd TinyFCK? Dat IS toch
This is TinyFCK: a TinyMCE with the FCKEditor’s file manager/uploader
...dus, voor wat betreft de editor, TinyMCE?

Over wat ik eerder zei en in aansluiting hierop: het lijkt erop dat TinyMCE zoals ik het nu gebruik, dat wil zeggen de laatste versie, in de advanced theme maar met niet al te veel onzinnige plugins en met de nieuwe GZIP-compressor, de eerder genoemde problemen min of meer kwijt is.

Ik krijg in ieder geval nu steeds razendsnel de editor met netjes alle buttons; ook als ik de properties van een image of link opvraag geen rare "forbidden" errors meer.

Moeilijk om dit alles met zekerheid aan de nieuwe versie(s) te wijten, omdat ik tegelijk ook IE7 ben gaan gebruiken... ;) In ieder geval: het werkt, en het werkt goed. Kan hier voor ge´nteresseerden wel de code posten die goed werkt... hmmm. Ok dan, komptie.

[code=js]
<script language="javascript" type="text/javascript" src="http://www.site.nl/blog/tinymce/jscripts/tiny_mce/tiny_mce_gzip.js"></script>

<script type="text/javascript">
tinyMCE_GZ.init({
plugins : 'emotions',
themes : 'advanced',
languages : 'en',
disk_cache : true,
debug : false
});
</script>

<script language="javascript" type="text/javascript">
tinyMCE.init({
relative_urls : false,
remove_script_host : false,
document_base_url : "http://www.site.nl/blog/",
mode : "textareas",
theme : "advanced",
plugins : "emotions",
theme_advanced_buttons1 : "bold,italic,underline,separator,strikethrough,justifyleft,justifycenter,justifyright, justifyfull,bullist,numlist,undo,redo,link,unlink",
theme_advanced_buttons1_add : "emotions",
theme_advanced_buttons2 : "",
theme_advanced_buttons3 : "",
theme_advanced_toolbar_location : "top",
theme_advanced_toolbar_align : "left",
theme_advanced_path_location : "bottom",
plugin_insertdate_dateFormat : "%d-%m-%Y",
plugin_insertdate_timeFormat : "%H:%M:%S",
extended_valid_elements : ""
});
</script>

[/code]

...waarin de naam van de site is vervangen door www.site.nl. ;)
Toen ik de naam zag dacht ik dat het om een uitgeklede Windows MCE ging :D

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