Скрипты ,нужна помощь

#1 15 февраля 2015 в 11:53
Доброго времени суток, сообщество.Необходима небольшая помощь, есть скрипт изменения стилей для сайта, по умолчанию в нем настроен темный футер и светлый хедер, нужно поменять настройки таким образом чтобы хедер по умолчанию был также темный, перепробовал по всякому уже, не могу дать ладу.Вот сам скрипт
  1. /*!
  2.  * jQuery Cookie Plugin v1.4.1
  3.  */
  4. !function(a){"function"==typeof define&&define.amd?define(["jquery"],a):"object"==typeof exports?a(require("jquery")):a(jQuery)}(function(a){function c(a){return h.raw?a:encodeURIComponent(a)}function d(a){return h.raw?a:decodeURIComponent(a)}function e(a){return c(h.json?JSON.stringify(a):String(a))}function f(a){0===a.indexOf('"')&&(a=a.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\"));try{return a=decodeURIComponent(a.replace(b," ")),h.json?JSON.parse(a):a}catch(c){}}function g(b,c){var d=h.raw?b:f(b);return a.isFunction(c)?c(d):d}var b=/\+/g,h=a.cookie=function(b,f,i){if(arguments.length>1&&!a.isFunction(f)){if(i=a.extend({},h.defaults,i),"number"==typeof i.expires){var j=i.expires,k=i.expires=new Date;k.setTime(+k+864e5*j)}return document.cookie=[c(b),"=",e(f),i.expires?"; expires="+i.expires.toUTCString():"",i.path?"; path="+i.path:"",i.domain?"; domain="+i.domain:"",i.secure?"; secure":""].join("")}for(var l=b?void 0:{},m=document.cookie?document.cookie.split("; "):[],n=0,o=m.length;o>n;n++){var p=m[n].split("="),q=d(p.shift()),r=p.join("=");if(b&&b===q){l=g(r,f);break}b||void 0===(r=g(r))||(l[q]=r)}return l};h.defaults={},a.removeCookie=function(b,c){return void 0===a.cookie(b)?!1:(a.cookie(b,"",a.extend({},c,{expires:-1})),!a.cookie(b))}});
  5.  
  6. jQuery(document).ready(function($) {
  7.  
  8. //SIDE PANEL
  9. //--------------------------------------------------------
  10. style_switcher = $('.style-switcher'),
  11. panelWidth = style_switcher.outerWidth(true);
  12.  
  13. $('.style-switcher .trigger').on("click", function(){
  14. var $this = $(this);
  15. if ($(".style-switcher.closed").length>0) {
  16. style_switcher.animate({"left" : "0px"});
  17. $(".style-switcher.closed").removeClass("closed");
  18. $(".style-switcher").addClass("opened");
  19. $(".style-switcher .trigger i").removeClass("icon-tools").addClass("fa fa-times");
  20. } else {
  21. $(".style-switcher.opened").removeClass("opened");
  22. $(".style-switcher").addClass("closed");
  23. $(".style-switcher .trigger i").removeClass("fa fa-times").addClass("icon-tools");
  24. style_switcher.animate({"left" : '-' + panelWidth});
  25. }
  26. return false;
  27. });
  28.  
  29. // style change
  30. var link = $('link[data-style="styles"]');
  31.  
  32. // resume last chosen style
  33. var stylesheet = $.cookie('stylesheet'),
  34. footer_bg = $.cookie('footer_bg'),
  35. header_bg = $.cookie('header_bg'),
  36. layout_mode = $.cookie('layout_mode'),
  37. pattern = $.cookie('pattern');
  38.  
  39. $(".style-switcher .selected").removeClass("selected");
  40. if (!($.cookie('stylesheet'))) {
  41. $.cookie('stylesheet', 'red', 365);
  42. stylesheet = $.cookie('stylesheet');
  43. $('.style-switcher .styleChange li[data-style="'+stylesheet+'"]').addClass("selected");
  44. } else {
  45. link.attr('href','css/skins/' + stylesheet + '.css');
  46. $('.style-switcher .styleChange li[data-style="'+stylesheet+'"]').addClass("selected");
  47. if (($.cookie('header_bg')=="light") && !($(".header-page-dark").length>0)) {
  48. document.getElementById("logo").src="images/logo_" + stylesheet + ".png";
  49. } else if (($.cookie('header_bg')=="dark") && ($(".header-page-light").length>0)) {
  50. document.getElementById("logo").src="images/logo_" + stylesheet + ".png";
  51. } else {
  52. document.getElementById("logo").src="images/logo_dark_header_" + stylesheet + ".png";
  53. };
  54. };
  55.  
  56. if (!($.cookie('layout_mode'))) {
  57. $.cookie('layout_mode', 'wide', 365);
  58. layout_mode = $.cookie('layout_mode');
  59. $("body").addClass(layout_mode);
  60. $('.style-switcher .layoutChange li[data-style="wide"]').addClass("selected");
  61. } else {
  62. if (layout_mode=="boxed") {
  63. $("body").addClass(layout_mode);
  64. $("body").removeClass("wide");
  65. $('.style-switcher .layoutChange li[data-style="boxed"]').addClass("selected");
  66. $('.style-switcher .layoutChange li[data-style="wide"]').removeClass("selected");
  67. $(".testimonial .container").css("marginLeft", "0");
  68. } else {
  69. $("body").addClass(layout_mode);
  70. $("body").removeClass("boxed pattern-0 pattern-1 pattern-2 pattern-3 pattern-4 pattern-5 pattern-6 pattern-7 pattern-8 pattern-9");
  71. $('.style-switcher .layoutChange li[data-style="boxed"]').removeClass("selected");
  72. $('.style-switcher .layoutChange li[data-style="wide"]').addClass("selected");
  73. $(".testimonial .container").css("marginLeft", "auto");
  74. };
  75. };
  76.  
  77. if ((layout_mode =="boxed") && $.cookie('pattern')) {
  78. $('.style-switcher .patternChange li[data-style="'+pattern+'"]').addClass("selected");
  79. $("body").removeClass("pattern-0 pattern-1 pattern-2 pattern-3 pattern-4 pattern-5 pattern-6 pattern-7 pattern-8 pattern-9 wide");
  80. $("body").addClass(pattern);
  81. } else if (layout_mode =="boxed") {
  82. $("body").removeClass("pattern-0 pattern-1 pattern-2 pattern-3 pattern-4 pattern-5 pattern-6 pattern-7 pattern-8 pattern-9");
  83. $('.style-switcher .patternChange li[data-style="pattern-0"]').addClass("selected");
  84. } else {
  85. $('.style-switcher .patternChange li.selected').removeClass("selected");
  86. $("body").removeClass("pattern-0 pattern-1 pattern-2 pattern-3 pattern-4 pattern-5 pattern-6 pattern-7 pattern-8 pattern-9 boxed");
  87. };
  88.  
  89. if (!($.cookie('footer_bg'))) {
  90. $.cookie('footer_bg', 'dark', 365);
  91. footer_bg = $.cookie('footer_bg');
  92. $('.style-switcher .footerChange li[data-style="dark"]').addClass("selected");
  93. } else {
  94. if (footer_bg=="dark") {
  95. $("#footer").removeClass("light");
  96. $('.style-switcher .footerChange li[data-style="dark"]').addClass("selected");
  97. $('.style-switcher .footerChange li[data-style="light"]').removeClass("selected");
  98. } else {
  99. $("#footer").addClass("light");
  100. $('.style-switcher .footerChange li[data-style="dark"]').removeClass("selected");
  101. $('.style-switcher .footerChange li[data-style="light"]').addClass("selected");
  102. };
  103. };
  104.  
  105. if (!($(".header-page-dark").length>0) && !($(".header-page-light").length>0)) {
  106. if (!($.cookie('header_bg'))) {
  107. $.cookie('header_bg', 'light', 365);
  108. header_bg = $.cookie('header_bg');
  109. $('.style-switcher .headerChange li[data-style="light"]').addClass("selected");
  110. } else {
  111. if (header_bg=="light") {
  112. if ($(".header-top-white-bg").length>0) {
  113. $(".header-top").removeClass("header-top-white-bg");
  114. $(".header-top").addClass("white-bg");
  115. };
  116. if ($(".header-gray-bg").length>0) {
  117. $(".header-gray-bg").addClass("gray-bg");
  118. $(".header-gray-bg").removeClass("header-gray-bg");
  119. };
  120. $("header.header, header .header").removeClass("dark");
  121. $(".header-top").removeClass("dark");
  122. $('.style-switcher .headerChange li[data-style="dark"]').removeClass("selected");
  123. $('.style-switcher .headerChange li[data-style="light"]').addClass("selected");
  124. } else {
  125. if ($(".header-top.white-bg").length>0) {
  126. $(".header-top").removeClass("white-bg");
  127. $(".header-top").addClass("header-top-white-bg");
  128. };
  129. if ($(".header.gray-bg").length>0) {
  130. $(".header.gray-bg").addClass("header-gray-bg");
  131. $(".header.gray-bg").removeClass("gray-bg");
  132. };
  133. $("header.header, header .header").addClass("dark");
  134. $(".header-top").addClass("dark");
  135. $('.style-switcher .headerChange li[data-style="dark"]').addClass("selected");
  136. $('.style-switcher .headerChange li[data-style="light"]').removeClass("selected");
  137. };
  138. };
  139. };
  140.  
  141. // switch colors
  142. $('.style-switcher .styleChange li').on('click',function(){
  143. var $this = $(this),
  144. stylesheet = $this.data('style');
  145. $(".style-switcher .styleChange .selected").removeClass("selected");
  146. $this.addClass("selected");
  147. link.attr('href', 'css/skins/' + stylesheet + '.css');
  148. if ($.cookie('header_bg')=="light") {
  149. document.getElementById("logo").src="images/logo_" + stylesheet + ".png";
  150. } else {
  151. document.getElementById("logo").src="images/logo_dark_header_" + stylesheet + ".png";
  152. };
  153. $.cookie('stylesheet', stylesheet, 365);
  154. });
  155.  
  156. // switch patterns
  157. $('.style-switcher .patternChange li').on('click',function(){
  158. var $this = $(this),
  159. pattern = $this.data('style');
  160. $(".style-switcher .patternChange .selected").removeClass("selected");
  161. $this.addClass("selected");
  162. $("body").removeClass("pattern-0 pattern-1 pattern-2 pattern-3 pattern-4 pattern-5 pattern-6 pattern-7 pattern-8 pattern-9 wide");
  163. $("body").addClass(pattern);
  164. $("body").addClass("boxed");
  165. $('.style-switcher .layoutChange li[data-style="boxed"]').addClass("selected");
  166. $('.style-switcher .layoutChange li[data-style="wide"]').removeClass("selected");
  167. $(".testimonial .container").css("marginLeft", "0");
  168. $(".style-switcher select").val("boxed");
  169. $.cookie('pattern', pattern, 365);
  170. $.cookie('layout_mode', 'boxed', 365);
  171. });
  172.  
  173. // Switch layout
  174. // Boxed Layout
  175. $('.style-switcher .layoutChange li.boxed').on('click',function(){
  176. $("body").addClass("boxed");
  177. $("body").removeClass("wide");
  178. $('.style-switcher .layoutChange li[data-style="boxed"]').addClass("selected");
  179. $('.style-switcher .layoutChange li[data-style="wide"]').removeClass("selected");
  180. $(".testimonial .container").css("marginLeft", "0");
  181. $.cookie('layout_mode', 'boxed', 365);
  182. if ($.cookie('pattern')) {
  183. var pattern = $.cookie('pattern');
#2 15 февраля 2015 в 12:47
Не пробовали поменять код на строке 158
$.cookie('header_bg', 'light', 365);
на
$.cookie('header_bg', 'dark', 365);
#3 15 февраля 2015 в 13:11
да пробовал, не помогло… пробовал даже везде менять light на dark и наооборот, но безрезультатно, мозг уже кипит…
#4 15 февраля 2015 в 15:00
Поменяйте данные и почистите куки.
#5 15 февраля 2015 в 17:14
plugins.jquery.com/cookie/

  1. $.cookie("stylesheet", "red", { expires: 365, path: '/' });
#6 15 февраля 2015 в 18:46


plugins.jquery.com/cookie/

  1. $.cookie("stylesheet", "red", { expires: 365, path: '/' });

IngDesign

я привел конкретный код и попросил конкретной помощи, если бы я что то понимал в этом, то конечно перейдя по ссылке может быть и нашел бы ответ…
#7 17 февраля 2015 в 00:28
Здравствуйте уважаемые творцы. Пожалуйста помогите незрячему решить не разрешимую проблему. Использую 10.5 и сталкнулся с реальной проблемой по добавлению и редактированию статей. Дело в том что я с помощью своего говорящего софта не могу редактировать и добавлять или удалять текст из фреймового окна. Мои говорилки видят вернее читают что есть поле для редактирования, но нажав на него на этом всё заканчивается, не добавить слово не удалить слово.Помогите заменить визуальный редактор на простой html или как оно там называется textaria. За ранее всем благодарен кто откликнитса.
#8 17 февраля 2015 в 08:27
kraft, нужно добавлять контент через админ панель, вот там использовать исходный код
Вы не можете отвечать в этой теме.
Войдите или зарегистрируйтесь, чтобы писать на форуме.
Используя этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.