Changeset 2800:92f82976773e
- Timestamp:
- 11/18/14 20:44:25 (11 years ago)
- Branch:
- default
- Files:
-
- 4 added
- 8 edited
Legend:
- Unmodified
- Added
- Removed
-
admin/blog_pref.php
r2799 r2800 143 143 'NOINDEX,NOFOLLOW,NOARCHIVE' => __("I would like to prevent search engines and archivers from indexing or archiving my blog's content."), 144 144 ); 145 146 # jQuery available versions 147 $jquery_root = dirname(__FILE__).'/../inc/js/jquery'; 148 $jquery_versions_combo = array(__('Default').' ('.DC_DEFAULT_JQUERY.')' => DC_DEFAULT_JQUERY); 149 if (is_dir($jquery_root) && is_readable($jquery_root)) { 150 if (($d = @dir($jquery_root)) !== false) { 151 while (($entry = $d->read()) !== false) { 152 if ($entry != '.' && $entry != '..' && substr($entry, 0, 1) != '.' && is_dir($jquery_root.'/'.$entry)) { 153 if ($entry != DC_DEFAULT_JQUERY) { 154 $jquery_versions_combo[$entry] = $entry; 155 } 156 } 157 } 158 } 159 } 145 160 146 161 # Update a blog … … 253 268 $blog_settings->system->put('robots_policy',$_POST['robots_policy']); 254 269 } 270 $blog_settings->system->put('jquery_version',$_POST['jquery_version']); 255 271 $blog_settings->system->put('prevents_clickjacking',!empty($_POST['prevents_clickjacking'])); 256 272 … … 610 626 611 627 echo 628 '<div class="fieldset"><h4>'.__('jQuery javascript library').'</h4>'. 629 '<p><label for="jquery_version" class="classic">'.__('jQuery version to be loaded for this blog:').'</label>'.' '. 630 form::combo('jquery_version',$jquery_versions_combo,$blog_settings->system->jquery_version). 631 '</p>'. 632 '<br class="clear" />'. //Opera sucks 633 '</div>'; 634 635 echo 612 636 '<div class="fieldset"><h4>'.__('Blog security').'</h4>'. 613 637 '<p><label for="prevents_clickjacking" class="classic">'. -
inc/core/class.dc.blog.php
r2628 r2800 118 118 119 119 return $this->url; 120 } 121 122 /** 123 Reruens jQuery version selected for the blog. 124 */ 125 public function getJsJQuery() 126 { 127 $version = $this->settings->system->jquery_version; 128 if ($version == '') { 129 $version = DC_DEFAULT_JQUERY; // defined in inc/prepend.php 130 } 131 return 'jquery/'.$version; 120 132 } 121 133 -
inc/load_plugin_file.php
r2566 r2800 64 64 $paths[] = dirname(__FILE__).'/swf'; 65 65 66 # Adding Js public folder and sub-folders 67 $paths[] = dirname(__FILE__).'/js'; 68 66 69 foreach ($paths as $m) 67 70 { -
inc/prepend.php
r2767 r2800 147 147 define('DC_DISTRIB_THEMES','berlin,blueSilence,blowupConfig,customCSS,default,ductile'); 148 148 define('DC_DEFAULT_TPLSET','mustek'); 149 define('DC_DEFAULT_JQUERY','1.4.2'); 149 150 150 151 if (!defined('DC_VENDOR_NAME')) { -
inc/public/class.dc.template.php
r2776 r2800 75 75 $this->addValue('BlogQmarkURL',array($this,'BlogQmarkURL')); 76 76 $this->addValue('BlogMetaRobots',array($this,'BlogMetaRobots')); 77 $this->addValue('BlogJsJQuery',array($this,'BlogJsJQuery')); 77 78 78 79 # Categories … … 878 879 } 879 880 881 /*dtd 882 <!ELEMENT gpl:BlogJsJQuery - 0 -- Blog Js jQuery version selected --> 883 */ 884 public function BlogJsJQuery($attr) 885 { 886 $f = $this->getFilters($attr); 887 return '<?php echo '.sprintf($f,'$core->blog->getJsJQuery()').'; ?>'; 888 } 889 880 890 /* Categories ----------------------------------------- */ 881 891 -
inc/public/default-templates/currywurst/_head.html
r2600 r2800 11 11 <link rel="stylesheet" type="text/css" href="{{tpl:BlogThemeURL}}/../default/print.css" media="print" /> 12 12 13 <script type="text/javascript" src="{{tpl:Blog ThemeURL}}/../default/js/jquery.js"></script>14 <script type="text/javascript" src="{{tpl:Blog ThemeURL}}/../default/js/jquery.cookie.js"></script>13 <script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script> 14 <script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.cookie.js"></script> 15 15 16 16 {{tpl:include src="user_head.html"}} -
inc/public/default-templates/mustek/_head.html
r2599 r2800 2 2 <link rel="stylesheet" type="text/css" href="{{tpl:BlogThemeURL}}/../default/print.css" media="print" /> 3 3 4 <script type="text/javascript" src="{{tpl:Blog ThemeURL}}/../default/js/jquery.js"></script>5 <script type="text/javascript" src="{{tpl:Blog ThemeURL}}/../default/js/jquery.cookie.js"></script>4 <script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.js"></script> 5 <script type="text/javascript" src="{{tpl:BlogQmarkURL}}pf={{tpl:BlogJsJQuery}}/jquery.cookie.js"></script> 6 6 7 7 {{tpl:include src="user_head.html"}} -
locales/fr/main.po
r2799 r2800 3685 3685 msgstr "Ne pas afficher la date si elle est seule dans le titre" 3686 3686 3687 msgid "jQuery javascript library" 3688 msgstr "Librairie javascript jQuery" 3689 3690 msgid "jQuery version to be loaded for this blog:" 3691 msgstr "Version de la librairie jQuery à charger pour ce blog :" 3692 3687 3693 #~ msgid "You don't have permissions to deactivate this plugin." 3688 3694 #~ msgstr "Vous n'avez pas les permissions pour désactiver ce plugin."
Note: See TracChangeset
for help on using the changeset viewer.