Changes in [1118:d81eaf4c347e:1119:cac97427d8d3]
- Files:
-
- 9 edited
Legend:
- Unmodified
- Added
- Removed
-
CHANGELOG
r1104 r1114 1 Dotclear 2.5.0 - 2013-02-24 2 =========================================================== 1 Dotclear 2.5.0 - 2013-03-12 2 =========================================================== 3 * Security fix: XSS vulnerabilities in swfupload.swf (media enhanced uploader) 3 4 * Ductile theme may now use webfont (from Google, Adobe and similar providers) 4 5 * daInstaller plugin is now included in the official distribution -
inc/core/class.dc.blog.php
r1052 r1111 228 228 'SELECT post_id, COUNT(post_id) AS nb_comment,comment_trackback '. 229 229 'FROM '.$this->prefix.'comment '. 230 'WHERE post_id'.$this->con->in($a_ids).231 'AND comment_status = 1 ';230 'WHERE comment_status = 1 '. 231 (count($a_ids) > 0 ? 'AND post_id'.$this->con->in($a_ids) : ' '); 232 232 233 233 if ($del) { -
inc/load_plugin_file.php
r270 r1116 47 47 } 48 48 49 // Only $_GET['pf'] is allowed in URL 50 if (count($_GET) > 1) 51 { 52 header('Content-Type: text/plain'); 53 http::head(403,'Forbidden'); 54 exit; 55 } 56 49 57 $allow_types = array('png','jpg','jpeg','gif','css','js','swf'); 50 58 -
plugins/aboutConfig/index.php
r907 r1109 76 76 if ($s['type'] == 'boolean') { 77 77 $field = form::combo(array($field_name.'['.$ns.']['.$id.']',$field_name.'_'.$id), 78 array(__('yes') => 1, __('no') => 0),$s['value'] );78 array(__('yes') => 1, __('no') => 0),$s['value'] ? 1 : 0); 79 79 } else { 80 80 $field = form::field(array($field_name.'['.$ns.']['.$id.']',$field_name.'_'.$id),40,null, -
plugins/tags/_public.php
r1063 r1108 56 56 return 57 57 "<?php\n". 58 "@\$params['from'] .= ', '.\$core->prefix.'meta META ';\n". 59 "@\$params['sql'] .= 'AND META.post_id = P.post_id ';\n". 58 "if (!isset(\$params)) { \$params = array(); }\n". 59 "if (!isset(\$params['from'])) { \$params['from'] = ''; }\n". 60 "if (!isset(\$params['sql'])) { \$params['sql'] = ''; }\n". 61 "\$params['from'] .= ', '.\$core->prefix.'meta META ';\n". 62 "\$params['sql'] .= 'AND META.post_id = P.post_id ';\n". 60 63 "\$params['sql'] .= \"AND META.meta_type = 'tag' \";\n". 61 64 "\$params['sql'] .= \"AND META.meta_id = '".$core->con->escape($attr['tag'])."' \";\n". … … 66 69 return 67 70 '<?php if ($_ctx->exists("meta") && ($_ctx->meta->meta_type == "tag")) { '. 68 "@\$params['from'] .= ', '.\$core->prefix.'meta META ';\n". 69 "@\$params['sql'] .= 'AND META.post_id = P.post_id ';\n". 71 "if (!isset(\$params)) { \$params = array(); }\n". 72 "if (!isset(\$params['from'])) { \$params['from'] = ''; }\n". 73 "if (!isset(\$params['sql'])) { \$params['sql'] = ''; }\n". 74 "\$params['from'] .= ', '.\$core->prefix.'meta META ';\n". 75 "\$params['sql'] .= 'AND META.post_id = P.post_id ';\n". 70 76 "\$params['sql'] .= \"AND META.meta_type = 'tag' \";\n". 71 77 "\$params['sql'] .= \"AND META.meta_id = '\".\$core->con->escape(\$_ctx->meta->meta_id).\"' \";\n". -
plugins/tags/js/post.js
r0 r1112 12 12 } 13 13 var mEdit = new metaEditor(tags_edit,meta_field,'tag'); 14 mEdit.meta_url = 'plugin.php?p=tags&m=tag_posts&tag='; 14 15 mEdit.displayMeta('tag',post_id); 15 16 -
plugins/tags/js/posts_actions.js
r0 r1112 7 7 var target = $('#tags_list'); 8 8 var mEdit = new metaEditor(target,tag_field,'tag'); 9 mEdit.meta_url = 'plugin.php?p=tags&m=tag_posts&tag='; 9 10 10 11 mEdit.meta_dialog = $('<input type="text" />'); -
plugins/userPref/index.php
r907 r1109 72 72 if ($s['type'] == 'boolean') { 73 73 $field = form::combo(array($field_name.'['.$ws.']['.$id.']',$field_name.'_'.$id), 74 array(__('yes') => 1, __('no') => 0),$s['value'] );74 array(__('yes') => 1, __('no') => 0),$s['value'] ? 1 : 0); 75 75 } else { 76 76 $field = form::field(array($field_name.'['.$ws.']['.$id.']',$field_name.'_'.$id),40,null,
Note: See TracChangeset
for help on using the changeset viewer.