Kan TinyMCE som editor downloades og køres lokalt?
Jeg bruger TinyMCE det kører fint så længe der er internetforbindelse, men jeg kunne tænke mig at køre det lokalt uden at der behøver at være internetforbindelse.Hnetet fra:
https://www.tinymce.com/
Denne fil har jeg liggende på min egen server:
tinymce_languages/langs/da.js
Jeg har prøvet at hente denne fil og ændre koden så den hentes lokalt, men så virker det ikke:
http://cdn.tinymce.com/4/tinymce.min.js
Jeg bruger denne kode:
<!DOCTYPE html>
<html>
<head>
<title>Database</title>
<script src='//cdn.tinymce.com/4/tinymce.min.js'></script>
<script>
tinymce.init({
selector: 'textarea', // change this value according to your HTML
language_url : 'tinymce_languages/langs/da.js',
height: 460,
plugins: [
"advlist autolink lists link image charmap print preview anchor",
"searchreplace visualblocks code fullscreen",
"insertdatetime media table contextmenu imagetools",
"insertdatetime media nonbreaking save table contextmenu directionality",
"emoticons paste textcolor colorpicker textpattern imagetools"
],
toolbar: "insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image",
toolbar1: 'insertfile undo redo | styleselect | bold italic | alignleft aligncenter alignright alignjustify | bullist numlist outdent indent | link image',
image_advtab: true,
images_upload_handler: function (blobInfo, success, failure) {
var xhr, formData;
xhr = new XMLHttpRequest();
xhr.withCredentials = false;
xhr.open('POST', 'postAcceptor.php');
xhr.onload = function() {
var json;
if (xhr.status != 200) {
failure('HTTP Error: ' + xhr.status);
return;
}
json = JSON.parse(xhr.responseText);
if (!json || typeof json.location != 'string') {
failure('Invalid JSON: ' + xhr.responseText);
return;
}
success(json.location);
};
formData = new FormData();
formData.append('file', blobInfo.blob(), blobInfo.filename());
xhr.send(formData);
}
});
</script>
</head>
<body leftmargin=10 topmargin=10>
<form method="post" action="save.php">
<input type=Submit value=Save>
<textarea id="mytextarea" name=text>
</textarea>
</form>
</body>
</html>