Changes in [2899:ef2042333d48:2903:0d4d248059af]
- Files:
-
- 15 edited
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG
r2879 r2898 1 Dotclear 2.7.3 - 2015-01-06 2 =========================================================== 3 * Restore advanced edition of category description (as in 2.6) 4 * Various bug fixes 5 * Some cosmetic adjustments 6 1 7 Dotclear 2.7.2 - 2014-12-25 2 8 =========================================================== -
admin/category.php
r2852 r2891 174 174 $elements[$title] = ''; 175 175 176 $category_editor = $core->auth->getOption('editor'); 177 176 178 dcPage::open($title, 177 179 dcPage::jsConfirmClose('category-form'). 178 dcPage::jsLoad('js/_category.js') ,179 $core->callBehavior('adminPostEditor' ).180 dcPage::jsLoad('js/_category.js'). 181 $core->callBehavior('adminPostEditor',$category_editor['xhtml'],'category',array('#cat_desc')), 180 182 dcPage::breadcrumb($elements) 181 183 ); -
admin/js/_category.js
r2614 r2891 2 2 dotclear.hideLockable(); 3 3 4 if ($.isFunction( 'jsToolBar')) {4 if ($.isFunction(jsToolBar)) { 5 5 var tbCategory = new jsToolBar(document.getElementById('cat_desc')); 6 6 tbCategory.draw('xhtml'); -
admin/js/confirm-close.js
r2566 r2902 18 18 var f; 19 19 var This = this; 20 this.forms=new Array(); 20 21 for (var i=0; i<formsInPage.length; i++) { 21 22 f = formsInPage[i]; -
admin/media.php
r2873 r2889 17 17 dcPage::check('media,media_admin'); 18 18 19 $post_id = !empty($_ GET['post_id']) ? (integer) $_GET['post_id'] : null;19 $post_id = !empty($_REQUEST['post_id']) ? (integer) $_REQUEST['post_id'] : null; 20 20 if ($post_id) { 21 21 $post = $core->blog->getPosts(array('post_id'=>$post_id,'post_type'=>'')); … … 73 73 } 74 74 75 $popup = (integer) !empty($_ GET['popup']);75 $popup = (integer) !empty($_REQUEST['popup']); 76 76 77 77 $page_url_params = new ArrayObject(array('popup' => $popup,'post_id' => $post_id)); … … 616 616 } 617 617 $res = 618 '<div class="'.$class.'"><p><a class="media-icon media-link" href="'. $link.'">'.618 '<div class="'.$class.'"><p><a class="media-icon media-link" href="'.rawurldecode($link).'">'. 619 619 '<img src="'.$f->media_icon.'" alt="" />'.$fname.'</a></p>'; 620 620 -
admin/media_item.php
r2872 r2889 17 17 $tab = empty($_REQUEST['tab']) ? '' : $_REQUEST['tab']; 18 18 19 $post_id = !empty($_ GET['post_id']) ? (integer) $_GET['post_id'] : null;19 $post_id = !empty($_REQUEST['post_id']) ? (integer) $_REQUEST['post_id'] : null; 20 20 if ($post_id) { 21 21 $post = $core->blog->getPosts(array('post_id'=>$post_id)); … … 28 28 29 29 $file = null; 30 $popup = (integer) !empty($_ GET['popup']);30 $popup = (integer) !empty($_REQUEST['popup']); 31 31 $plugin_id = isset($_REQUEST['plugin_id']) ? html::sanitizeURL($_REQUEST['plugin_id']) : ''; 32 32 $page_url_params = array('popup' => $popup,'post_id' => $post_id); -
inc/admin/actions/class.dcaction.php
r2566 r2888 223 223 foreach ($this->redirect_fields as $p) { 224 224 if (isset($from[$p])) { 225 $ redir_args[$p] = $from[$p];225 $this->redir_args[$p] = $from[$p]; 226 226 } 227 227 } -
inc/public/class.dc.template.php
r2864 r2886 1118 1118 // nb of entries per page specified in template -> regular pagination 1119 1119 $p .= "\$params['limit'] = ".$lastn.";\n"; 1120 $p .= "\$ _ctx->nb_entry_first_page = \$_ctx->nb_entry_per_page = ".$lastn.";\n";1120 $p .= "\$nb_entry_first_page = \$nb_entry_per_page = ".$lastn.";\n"; 1121 1121 } else { 1122 1122 // nb of entries per page not specified -> use ctx settings 1123 $p .= "\$nb_entry_first_page=\$_ctx->nb_entry_first_page; \$nb_entry_per_page = \$_ctx->nb_entry_per_page;\n"; 1123 1124 $p .= "if ((\$core->url->type == 'default') || (\$core->url->type == 'default-page')) {\n"; 1124 $p .= " \$params['limit'] = (\$_page_number == 1 ? \$ _ctx->nb_entry_first_page : \$_ctx->nb_entry_per_page);\n";1125 $p .= " \$params['limit'] = (\$_page_number == 1 ? \$nb_entry_first_page : \$nb_entry_per_page);\n"; 1125 1126 $p .= "} else {\n"; 1126 $p .= " \$params['limit'] = \$ _ctx->nb_entry_per_page;\n";1127 $p .= " \$params['limit'] = \$nb_entry_per_page;\n"; 1127 1128 $p .= "}\n"; 1128 1129 } … … 1131 1132 // standard pagination, set offset 1132 1133 $p .= "if ((\$core->url->type == 'default') || (\$core->url->type == 'default-page')) {\n"; 1133 $p .= " \$params['limit'] = array((\$_page_number == 1 ? 0 : (\$_page_number - 2) * \$ _ctx->nb_entry_per_page + \$_ctx->nb_entry_first_page),\$params['limit']);\n";1134 $p .= " \$params['limit'] = array((\$_page_number == 1 ? 0 : (\$_page_number - 2) * \$nb_entry_per_page + \$nb_entry_first_page),\$params['limit']);\n"; 1134 1135 $p .= "} else {\n"; 1135 $p .= " \$params['limit'] = array((\$_page_number - 1) * \$ _ctx->nb_entry_per_page,\$params['limit']);\n";1136 $p .= " \$params['limit'] = array((\$_page_number - 1) * \$nb_entry_per_page,\$params['limit']);\n"; 1136 1137 $p .= "}\n"; 1137 1138 } else { -
plugins/dcCKEditor/_define.php
r2854 r2894 17 17 /* Author */ "dotclear Team", 18 18 /* Version */ "0.9.0", 19 /* Permissions */ "usage,contentadmin", 20 /* Properties */ array('type' => 'plugin') 19 array( 20 'permissions' => 'usage,contentadmin', 21 'type' => 'plugin' 22 ) 21 23 ); -
plugins/dcCKEditor/inc/dc.ckeditor.behaviors.php
r2869 r2893 78 78 public static function adminMediaURLParams($p) { 79 79 if (!empty($_GET['editor'])) { 80 $p['editor'] =html::sanitiseURL($_GET['editor']);80 $p['editor'] = html::sanitizeURL($_GET['editor']); 81 81 } 82 82 } -
plugins/dcCKEditor/js/ckeditor-plugins/entrylink/plugin.js
r2835 r2901 24 24 if (element.is('a') 25 25 && !element.hasClass('media-link') 26 && element.hasClass(' post')) { // link to original media @see js/popup_media.js26 && element.hasClass('ref-post')) { // link to original media @see js/popup_media.js 27 27 editor.getSelection().selectElement(element); 28 28 -
plugins/dcCKEditor/js/popup_posts.js
r2751 r2901 12 12 13 13 if (editor.mode=='wysiwyg') { 14 link = '<a class=" post" href="'+window.opener.$.stripBaseURL($(this).attr('title'))+'">'+selected_text+'</a>';14 link = '<a class="ref-post" href="'+window.opener.$.stripBaseURL($(this).attr('title'))+'">'+selected_text+'</a>'; 15 15 var element = window.opener.CKEDITOR.dom.element.createFromHtml(link); 16 16 editor.insertElement(element); -
plugins/dcLegacyEditor/_define.php
r2878 r2894 17 17 /* Author */ "dotclear Team", 18 18 /* Version */ '0.1.2', 19 /* Permissions */ "usage,contentadmin", 20 /* Properties */ array('type' => 'plugin') 19 array( 20 'permissions' => 'usage,contentadmin', 21 'type' => 'plugin' 22 ) 21 23 ); -
plugins/themeEditor/script.js
r2663 r2902 27 27 $('#file-chooser').empty(); 28 28 $(res).find('#file-chooser').children().appendTo('#file-chooser'); 29 confirmClosePage.getCurrentForms(); 30 29 31 } 30 32 }); -
themes/ductile/_prepend.php
r2567 r2895 11 11 12 12 if (!defined('DC_RC_PATH')) { return; } 13 // public part below 14 15 if (!defined('DC_CONTEXT_ADMIN')) { return false; } 16 // admin part below 13 17 14 18 # Behaviors
Note: See TracChangeset
for help on using the changeset viewer.