Improves on image uploader
This commit is contained in:
parent
de39deea01
commit
b875b4870d
@ -103,6 +103,7 @@ button.delete-button:hover {
|
||||
height: 400px;
|
||||
}
|
||||
|
||||
|
||||
/* ----------- ALERT ----------- */
|
||||
|
||||
#alert {
|
||||
|
@ -159,6 +159,9 @@ class HTML {
|
||||
|
||||
$("#jsaddImage").on("click", function() {
|
||||
var filename = $("#jsimageList option:selected").text();
|
||||
if(!filename.trim()) {
|
||||
return false;
|
||||
}
|
||||
var textareaValue = $("#jscontent").val();
|
||||
$("#jscontent").val(textareaValue + "<img src=\""+filename+"\" alt=\"\">" + "\n");
|
||||
});
|
||||
@ -187,6 +190,10 @@ class HTML {
|
||||
bar.css("width", "100%").text("100%");
|
||||
setTimeout(function() { progressbar.addClass("uk-hidden"); }, 250);
|
||||
$("#jsimageList").prepend("<option value=\'"+response.filename+"\' selected=\'selected\'>"+response.filename+"</option>");
|
||||
},
|
||||
|
||||
notallowed: function(file, settings) {
|
||||
alert("'.$L->g('Supported image file types').' "+settings.allow);
|
||||
}
|
||||
};
|
||||
|
||||
|
21
install.php
21
install.php
@ -7,6 +7,11 @@
|
||||
* Bludit is opensource software licensed under the MIT license.
|
||||
*/
|
||||
|
||||
// Check PHP version
|
||||
if(version_compare(phpversion(), '5.3', '<')) {
|
||||
exit('Current PHP version '.phpversion().', you need > 5.3. (ERR_202)');
|
||||
}
|
||||
|
||||
// Security constant
|
||||
define('BLUDIT', true);
|
||||
|
||||
@ -139,19 +144,6 @@ function checkSystem()
|
||||
$phpModules = get_loaded_extensions();
|
||||
}
|
||||
|
||||
// If the php version is less than 5.3, then don't check others requirements.
|
||||
if(!version_compare(phpversion(), '5.3', '>='))
|
||||
{
|
||||
$errorText = 'Current PHP version '.phpversion().', you need > 5.3. (ERR_202)';
|
||||
error_log($errorText, 0);
|
||||
|
||||
$tmp['title'] = 'PHP version';
|
||||
$tmp['errorText'] = $errorText;
|
||||
array_push($stdOut, $tmp);
|
||||
|
||||
return $stdOut;
|
||||
}
|
||||
|
||||
if(!file_exists(PATH_ROOT.'.htaccess'))
|
||||
{
|
||||
$errorText = 'Missing file, upload the file .htaccess (ERR_201)';
|
||||
@ -202,9 +194,8 @@ function install($adminPassword, $email, $timezoneOffset)
|
||||
|
||||
$stdOut = array();
|
||||
|
||||
$timezone = timezone_name_from_abbr('', $timezoneOffset, 1);
|
||||
$timezone = timezone_name_from_abbr('', $timezoneOffset, 0);
|
||||
if($timezone === false) { $timezone = timezone_name_from_abbr('', $timezoneOffset, 0); } // Workaround bug #44780
|
||||
|
||||
date_default_timezone_set($timezone);
|
||||
|
||||
$currentDate = Date::current(DB_DATE_FORMAT);
|
||||
|
@ -203,5 +203,6 @@
|
||||
"images": "Images",
|
||||
"upload-image": "Upload image",
|
||||
"drag-and-drop-or-click-here": "Drag and drop or click here",
|
||||
"insert-image": "Insert image"
|
||||
"insert-image": "Insert image",
|
||||
"supported-image-file-types": "Supported image file types"
|
||||
}
|
@ -97,6 +97,9 @@ class pluginsimpleMDE extends Plugin {
|
||||
|
||||
$html .= '$("#jsaddImage").on("click", function() {
|
||||
var filename = $("#jsimageList option:selected" ).text();
|
||||
if(!filename.trim()) {
|
||||
return false;
|
||||
}
|
||||
var text = simplemde.value();
|
||||
simplemde.value(text + "![alt text]("+filename+")" + "\n");
|
||||
});';
|
||||
|
Loading…
Reference in New Issue
Block a user