Browse Source

Merge 12e02ea06f into 2f313f137a

pull/29/merge
Preston Mason 10 years ago
parent
commit
0ca08e7f4d
5 changed files with 23 additions and 0 deletions
  1. BIN
      cms/data/content.sqlite
  2. BIN
      cms/data/userdata.sqlite
  3. +20
    -0
      cms/includes/tinymceimage.inc.php
  4. +1
    -0
      cms/index.php
  5. +2
    -0
      static/js/wysiwyg_init.js

BIN
cms/data/content.sqlite View File


BIN
cms/data/userdata.sqlite View File


+ 20
- 0
cms/includes/tinymceimage.inc.php View File

@ -0,0 +1,20 @@
<?php
if(!defined('IN_INDEX')) exit;
if(isset($_SESSION[$settings['session_prefix'].'user_id'])) {
$img_path = BASE_PATH.MEDIA_DIR;
$fp=opendir($img_path);
while($file = readdir($fp))
{
if(preg_match('/\.jpg$/i', $file) || preg_match('/\.jpeg$/i', $file) || preg_match('/\.png$/i', $file) || preg_match('/\.gif$/i', $file)) {
$images[] = array("title"=>$file, "value"=>BASE_URL . MEDIA_DIR . $file);
}
}
closedir($fp);
header('Content-type: application/json');
echo json_encode($images);
exit;
}
?>

+ 1
- 0
cms/index.php View File

@ -126,6 +126,7 @@ try
case 'modal': include('./includes/modal.inc.php'); break;
case 'thumbnail': include('./includes/insert_thumbnail.inc.php'); break;
case 'ajaxprocess': include('./includes/ajaxprocess.inc.php'); break;
case 'tinymceimage': include('./includes/tinymceimage.inc.php'); break;
default: include('./includes/admin_index.inc.php');
}


+ 2
- 0
static/js/wysiwyg_init.js View File

@ -7,6 +7,8 @@ tinymce.init({
"advlist autolink lists link image anchor code"
],
target_list:false,
relative_urls: false,
image_list: 'index.php?mode=tinymceimage',
toolbar: "undo redo | styleselect | bold italic | bullist numlist | link unlink | image | code",
content_css : "../static/css/wysiwyg.css"


Loading…
Cancel
Save