enhanced codepot_json_encode
This commit is contained in:
parent
4be7715d2b
commit
3bad9dc8c0
@ -76,9 +76,13 @@ if ( ! function_exists('codepot_dbdatetodispdate'))
|
||||
|
||||
if ( !function_exists ('codepot_json_encode'))
|
||||
{
|
||||
function codepot_json_encode( $data )
|
||||
function codepot_json_encode($data)
|
||||
{
|
||||
if( is_array($data) || is_object($data) )
|
||||
if (function_exists('json_encode'))
|
||||
{
|
||||
return json_encode($data);
|
||||
}
|
||||
else if( is_array($data) || is_object($data) )
|
||||
{
|
||||
$islist = is_array($data) && ( empty($data) || array_keys($data) === range(0,count($data)-1) );
|
||||
|
||||
@ -157,7 +161,7 @@ if ( !function_exists ('codepot_json_encode'))
|
||||
if ( !function_exists ('codepot_delete_files'))
|
||||
{
|
||||
function codepot_delete_files($path, $del_dir = FALSE, $level = 0)
|
||||
{
|
||||
{
|
||||
// Trim the trailing slash
|
||||
$path = rtrim($path, DIRECTORY_SEPARATOR);
|
||||
|
||||
|
@ -196,11 +196,7 @@ var wiki_text_editor = null;
|
||||
var work_in_progress = false;
|
||||
var wiki_original_name = '<?php print addslashes($wiki->name); ?>';
|
||||
var wiki_new_name = '';
|
||||
<?php if (function_exists('json_encode')): ?>
|
||||
var wiki_original_text = <?php print json_encode($wiki->text); ?>;
|
||||
<?php else: ?>
|
||||
var wiki_original_text = '<?php print addcslashes($wiki->text, "\0..\37'\"\\"); ?>';
|
||||
<?php endif; ?>
|
||||
var wiki_original_text = <?php print codepot_json_encode($wiki->text); ?>;
|
||||
|
||||
function show_in_progress_message (outputMsg, titleMsg)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user