مشكلة
3 مشترك
منتدى الدعم و المساعدة لأحلى المنتديات :: منتدى الدعم والمساعدة :: قسم المشاكل الأخرى :: أرشيف قسم "المشاكل الأخرى"
صفحة 1 من اصل 1
مشكلة
السلام عليكم
عندي مشكلة باكواد الجافا سكربت وخصوصا الخاصة بالصندوق المحرر وهي تختفي بعد مدة من وضعها ربما ان بها نتاقض ولكن حذفت كل الاكواد ولكن لم تعمل بشكل جيد
ارجو الحل
عندي مشكلة باكواد الجافا سكربت وخصوصا الخاصة بالصندوق المحرر وهي تختفي بعد مدة من وضعها ربما ان بها نتاقض ولكن حذفت كل الاكواد ولكن لم تعمل بشكل جيد
ارجو الحل
رد: مشكلة
السلام عليكم ،
ما هي الاكواد التي قمت باستخدامها اخي العزيز
وهل تعمل معك لفترة وتما تتعطل لحالها ام انك تقوم باضافة اكواد اخرى وتجد السابقة تعطلت ؟
ما هي الاكواد التي قمت باستخدامها اخي العزيز
وهل تعمل معك لفترة وتما تتعطل لحالها ام انك تقوم باضافة اكواد اخرى وتجد السابقة تعطلت ؟
رد: مشكلة
نعم كنت اضيف اكواد اخرى واجد ان الاخرى تعطلت
الاول
الثاني
الاول
- الكود:
[size=15][/size]
jQuery(function () {[size=15][/size]
var sCSS = '<style>' +[size=15][/size]
'/***' +[size=15][/size]
'* Синтаксис маркера возможности для Forumotion!' +[size=15][/size]
'* В CSS: .сайта codebox ДД.cont_code' +[size=15][/size]
'* (с) http://balupton.github.io' +[size=15][/size]
'* Версия: 1.28082013-св1.9.1' +[size=15][/size]
'* Сделано в jscript - 2013/12/16' +[size=15][/size]
'*/' +[size=15][/size]
'code.punbb_block, pre.punbb_block {' +[size=15][/size]
' background-color: #FAFAFA !important;' +[size=15][/size]
' border: 1px solid #C9C9C9 !important;' +[size=15][/size]
' color: #000000;' +[size=15][/size]
' font-family: Consolas,"Bitstream Vera Sans Mono","Andale Mono",Monaco,"DejaVu Sans Mono","Lucida Console",monospace !important;' +[size=15][/size]
' font-size: 11px !important;' +[size=15][/size]
' line-height: 100% !important;' +[size=15][/size]
' max-height: 100px !important;' +[size=15][/size]
' overflow: auto !important;' +[size=15][/size]
' padding: 5px !important;' +[size=15][/size]
' white-space: pre-wrap !important;' +[size=15][/size]
' width: 90% !important;' +[size=15][/size]
'}' +[size=15][/size]
'.punbbtop {' +[size=15][/size]
' background-color: #FFDEAD !important;' +[size=15][/size]
' color: #1D3652;' +[size=15][/size]
' font-size: 10px;' +[size=15][/size]
' font-weight: bold;' +[size=15][/size]
' line-height: 110%;' +[size=15][/size]
' margin-top: 5px;' +[size=15][/size]
' padding: 2px 1px 2px 3px;' +[size=15][/size]
' width: 91% !important;' +[size=15][/size]
'}' +[size=15][/size]
'.punbbtop button {' +[size=15][/size]
' background: -moz-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED;' +[size=15][/size]
' border: 1px solid #BBBBBB;' +[size=15][/size]
' border-radius: 3px 3px 3px 3px;' +[size=15][/size]
' color: #1D3652;' +[size=15][/size]
' cursor: pointer;' +[size=15][/size]
' display: inline-block;' +[size=15][/size]
' font-size: 10px;' +[size=15][/size]
' padding: 0 6px;' +[size=15][/size]
' text-decoration: none;' +[size=15][/size]
'}' +[size=15][/size]
'.punbbtop button:hover {' +[size=15][/size]
' background: -moz-linear-gradient(center top , #DFDFDF 5%, #EDEDED 100%) repeat scroll 0 0 #DFDFDF;' +[size=15][/size]
' border-color: #9A9A9A;' +[size=15][/size]
' color: #3D70A3;' +[size=15][/size]
'}' +[size=15][/size]
'.punbbtop button:active {' +[size=15][/size]
' position: relative;' +[size=15][/size]
' top: 1px;' +[size=15][/size]
'}' +[size=15][/size]
'pre.punbb_block.expand, code.punbb_block.expand {' +[size=15][/size]
' max-height: 100% !important;' +[size=15][/size]
'}' +[size=15][/size]
'.prettyprint ol.linenums {' +[size=15][/size]
' padding-left: 15px !important;' +[size=15][/size]
'}' +[size=15][/size]
'</style>';[size=15][/size]
jQuery(sCSS).insertBefore('#page-body');[size=15][/size]
[size=15][/size]
if (jQuery('.cont_code').length) {[size=15][/size]
var tagCode = jQuery('.cont_code');[size=15][/size]
} else {[size=15][/size]
if (jQuery('.cont_code').length) {[size=15][/size]
var tagCode = jQuery('.code');[size=15][/size]
} else {[size=15][/size]
var tagCode = jQuery('code'); [size=15][/size]
}[size=15][/size]
}[size=15][/size]
tagCode.each(function () {[size=15][/size]
var sContent = jQuery(this).html();[size=15][/size]
var codebox = jQuery(this).parent().parent();[size=15][/size]
codebox.before('<div class="punbbtop">كود; <button onclick="punbbExpand(this); return false;">توسيع</button><button style="display: none" onclick="punbbCollapse(this); return false;">تقليص</button> <button onclick="punbbSelect(this); return false;">تحديد المحتوى</button> <button onclick="punbbPopup(this); return false;">فتح بصفحة مستقله</button></div><pre class="highlight punbb_block">' + sContent + '</pre>');[size=15][/size]
codebox.remove();[size=15][/size]
});[size=15][/size]
jQuery.getScript('http://balupton.github.io/jquery-syntaxhighlighter/scripts/jquery.syntaxhighlighter.min.js', function () {[size=15][/size]
jQuery.SyntaxHighlighter.init({[size=15][/size]
'wrapLines': false[size=15][/size]
})[size=15][/size]
})[size=15][/size]
});[size=15][/size]
function punbbExpand(oThis) {[size=15][/size]
jQuery(oThis).css('display', 'none');[size=15][/size]
jQuery(oThis).next().css('display', '');[size=15][/size]
jQuery(oThis).parent().next('pre.punbb_block').addClass('expand');[size=15][/size]
}[size=15][/size]
function punbbCollapse(oThis) {[size=15][/size]
jQuery(oThis).css('display', 'none');[size=15][/size]
jQuery(oThis).prev().css('display', '');[size=15][/size]
jQuery(oThis).parent().next('pre.punbb_block').removeClass('expand');[size=15][/size]
}[size=15][/size]
function punbbPopup(oThis) {[size=15][/size]
var content = jQuery(oThis).parent().next('pre.punbb_block').html();[size=15][/size]
var my_window = window.open("","PunBB_Code","scrollbars=1,toolbar=no,menubar=no,personalbar=no,status=0,left=0,location=0,menubar=0,top=0,width=640,height=350");[size=15][/size]
[size=15][/size]
my_window.document.write('<pre>'+content+'</pre>');[size=15][/size]
}[size=15][/size]
[size=15][/size]
function punbbSelect(oThis) {[size=15][/size]
var doc = document;[size=15][/size]
var text = jQuery(oThis).parent().next('pre.punbb_block')[0];[size=15][/size]
if (doc.body.createTextRange) {[size=15][/size]
var range = doc.body.createTextRange();[size=15][/size]
range.moveToElementText(text);[size=15][/size]
range.select();[size=15][/size]
} else if (window.getSelection) {[size=15][/size]
var selection = window.getSelection();[size=15][/size]
var range = doc.createRange();[size=15][/size]
range.selectNodeContents(text);[size=15][/size]
selection.removeAllRanges();[size=15][/size]
selection.addRange(range); [size=15][/size]
}[size=15][/size]
}
الثاني
- الكود:
[size=15][/size]
$(function() {[size=15][/size]
$(function() {[size=15][/size]
$(".sceditor-button-color").hide()[size=15][/size]
})[size=15][/size]
});[size=15][/size]
document.write("<style>.sceditor-button-color{display:none!important}.sceditor-dropdown a:hover{background:#c22525}.colorpicker{background:url(https://i34.servimg.com/u/f34/14/83/59/48/light110.png)!important;display:none;font-family:Arial, Helvetica, sans-serif;height:176px;overflow:hidden;padding:0!important;position:absolute;width:356px;z-index:3}.colorpicker.dark{background:url(http://im35.gulfup.com/Vliab.jpg)!important}.colorpicker_color{background:red;cursor:crosshair;height:150px;left:14px;overflow:hidden;position:absolute;top:13px;width:150px}.colorpicker_color div{background:url(https://i83.servimg.com/u/f83/17/45/19/77/colorp10.png);height:150px;left:0;position:absolute;top:0;width:150px} .colorpicker_color div div{background:url(https://i83.servimg.com/u/f83/17/45/19/77/colorp10.gif); height:11px;left:0;margin:-5px 0 0 -5px;overflow:hidden;position:absolute;top:0;width:11px} .colorpicker_hue{cursor:n-resize;height:150px;left:171px;position:absolute;top:13px;width:35px}.colorpicker_hue div{background:url(https://i83.servimg.com/u/f83/17/45/19/77/colorp11.gif) left top;height:9px;left:0;margin:-4px 0 0;overflow:hidden;position:absolute;width:35px}.colorpicker_new_color{background:red;height:30px;left:213px;position:absolute;top:13px;width:60px}.colorpicker_current_color{background:red;height:30px;left:283px;position:absolute;top:13px;width:60px}.colorpicker input{background-color:transparent;border:1px solid transparent;color:#898989;font-family:Arial, Helvetica, sans-serif;font-size:10px;height:11px;margin:0;padding:0!important;position:absolute;right:11px;text-align:right;top:4px}.colorpicker_hex{background:url(https://i83.servimg.com/u/f83/17/45/19/77/custom11.png) top;height:22px;left:212px;position:absolute;top:142px;width:72px}.colorpicker.dark .colorpicker_hex{background:url(https://i83.servimg.com/u/f83/17/45/19/77/colorp11.png) top}.colorpicker_hex input{right:6px}.colorpicker_field{background-position:top;height:22px;position:absolute;width:62px}.colorpicker_field span{cursor:n-resize;height:22px;overflow:hidden;position:absolute;right:0;top:0;width:12px}.colorpicker_rgb_r{background-image:url(https://i83.servimg.com/u/f83/17/45/19/77/custom12.png);left:212px;top:52px}.colorpicker.dark .colorpicker_rgb_r{background-image:url(https://i83.servimg.com/u/f83/17/45/19/77/colorp12.png)}.colorpicker_rgb_g{background-image:url(https://i83.servimg.com/u/f83/17/45/19/77/custom13.png);left:212px;top:82px}.colorpicker.dark .colorpicker_rgb_g{background-image:url(https://i83.servimg.com/u/f83/17/45/19/77/colorp13.png)} .colorpicker_rgb_b{background-image:url(https://i83.servimg.com/u/f83/17/45/19/77/custom14.png);left:212px;top:112px}.colorpicker.dark .colorpicker_rgb_b{background-image:url(https://i83.servimg.com/u/f83/17/45/19/77/colorp14.png)} .colorpicker_hsb_b,.colorpicker_hsb_h,.colorpicker_hsb_s{display:none} .colorpicker_submit{background:url(https://i83.servimg.com/u/f83/17/45/19/77/accept10.png) no-repeat;cursor:pointer;height:50px;overflow:hidden;position:absolute;right:10px;top:118px;width:48px} .colorpicker_focus{background-position:center} .colorpicker_hex.colorpicker_focus{background-position:bottom} .colorpicker_submit.colorpicker_focus{background-position:bottom} .colorpicker_slider{background-position:bottom}</style>");[size=15][/size]
[size=15][/size]
var skin_color_picker = "light";[size=15][/size]
$(function() {[size=15][/size]
$(function() {[size=15][/size]
$("#text_editor_textarea").length != 0 && (function(e) {[size=15][/size]
var t = function() {[size=15][/size]
var t = 65,[size=15][/size]
n = {[size=15][/size]
eventName: "click",[size=15][/size]
onShow: function() {},[size=15][/size]
onBeforeShow: function() {},[size=15][/size]
onHide: function() {},[size=15][/size]
onChange: function() {},[size=15][/size]
onSubmit: function() {},[size=15][/size]
color: "ff0000",[size=15][/size]
livePreview: !0,[size=15][/size]
skin: "light",[size=15][/size]
flat: !1[size=15][/size]
},[size=15][/size]
r = function(t, n) {[size=15][/size]
var r = D(t);[size=15][/size]
e(n).data("colorpicker").fields.eq(1).val(r.r).end().eq(2).val(r.g).end().eq(3).val(r.b).end()[size=15][/size]
},[size=15][/size]
i = function(t, n) {[size=15][/size]
e(n).data("colorpicker").fields.eq(4).val(t.h).end().eq(5).val(t.s).end().eq(6).val(t.b).end()[size=15][/size]
},[size=15][/size]
s = function(t, n) {[size=15][/size]
e(n).data("colorpicker").fields.eq(0).val(P(D(t))).end()[size=15][/size]
},[size=15][/size]
o = function(t, n) {[size=15][/size]
e(n).data("colorpicker").selector.css("backgroundColor", "#" + P(D({[size=15][/size]
h: t.h,[size=15][/size]
s: 100,[size=15][/size]
b: 100[size=15][/size]
})));[size=15][/size]
e(n).data("colorpicker").selectorIndic.css({[size=15][/size]
left: parseInt(150 * t.s / 100, 10),[size=15][/size]
top: parseInt(150 * (100 - t.b) / 100, 10)[size=15][/size]
})[size=15][/size]
},[size=15][/size]
u = function(t, n) {[size=15][/size]
e(n).data("colorpicker").hue.css("top", parseInt(150 - 150 * t.h / 360, 10))[size=15][/size]
},[size=15][/size]
a = function(t, n) {[size=15][/size]
e(n).data("colorpicker").currentColor.css("backgroundColor", "#" + P(D(t)))[size=15][/size]
},[size=15][/size]
f = function(t, n) {[size=15][/size]
e(n).data("colorpicker").newColor.css("backgroundColor", "#" + P(D(t)))[size=15][/size]
},[size=15][/size]
l = function(n) {[size=15][/size]
n = n.charCode || n.keyCode || -1;[size=15][/size]
if (n > t && n <= 90 || n == 32) return !1;[size=15][/size]
e(this).parent().parent().data("colorpicker").livePreview === !0 && h.apply(this)[size=15][/size]
},[size=15][/size]
h = function(t) {[size=15][/size]
var n = e(this).parent().parent(),[size=15][/size]
a;[size=15][/size]
if (this.parentNode.className.indexOf("_hex") > 0) {[size=15][/size]
a = n.data("colorpicker");[size=15][/size]
var l = this.value,[size=15][/size]
h = 6 - l.length;[size=15][/size]
if (h > 0) {[size=15][/size]
for (var p = [], d = 0; d < h; d++) p.push("0");[size=15][/size]
p.push(l);[size=15][/size]
l = p.join("")[size=15][/size]
}[size=15][/size]
l = _(M(l));[size=15][/size]
a.color = a = l[size=15][/size]
} else this.parentNode.className.indexOf("_hsb") > 0 ? n.data("colorpicker").color = a = O({[size=15][/size]
h: parseInt(n.data("colorpicker").fields.eq(4).val(), 10),[size=15][/size]
s: parseInt(n.data("colorpicker").fields.eq(5).val(), 10),[size=15][/size]
b: parseInt(n.data("colorpicker").fields.eq(6).val(), 10)[size=15][/size]
}) : (a = n.data("colorpicker"), l = {[size=15][/size]
r: parseInt(n.data("colorpicker").fields.eq(1).val(), 10),[size=15][/size]
g: parseInt(n.data("colorpicker").fields.eq(2).val(), 10),[size=15][/size]
b: parseInt(n.data("colorpicker").fields.eq(3).val(), 10)[size=15][/size]
}, a.color = a = _({[size=15][/size]
r: Math.min(255, Math.max(0, l.r)),[size=15][/size]
g: Math.min(255, Math.max(0, l.g)),[size=15][/size]
b: Math.min(255, Math.max(0, l.b))[size=15][/size]
}));[size=15][/size]
t && (r(a, n.get(0)), s(a, n.get(0)), i(a, n.get(0)));[size=15][/size]
o(a, n.get(0));[size=15][/size]
u(a, n.get(0));[size=15][/size]
f(a, n.get(0));[size=15][/size]
n.data("colorpicker").onChange.apply(n, [a, P(D(a)), D(a)])[size=15][/size]
},[size=15][/size]
p = function() {[size=15][/size]
e(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus")[size=15][/size]
},[size=15][/size]
d = function() {[size=15][/size]
t = this.parentNode.className.indexOf("_hex") > 0 ? 70 : 65;[size=15][/size]
e(this).parent().parent().data("colorpicker").fields.parent().removeClass("colorpicker_focus");[size=15][/size]
e(this).parent().addClass("colorpicker_focus")[size=15][/size]
},[size=15][/size]
v = function(t) {[size=15][/size]
var n = e(this).parent().find("input").focus(),[size=15][/size]
t = {[size=15][/size]
el: e(this).parent().addClass("colorpicker_slider"),[size=15][/size]
max: this.parentNode.className.indexOf("_hsb_h") > 0 ? 360 : this.parentNode.className.indexOf("_hsb") > 0 ? 100 : 255,[size=15][/size]
y: t.pageY,[size=15][/size]
field: n,[size=15][/size]
val: parseInt(n.val(), 10),[size=15][/size]
preview: e(this).parent().parent().data("colorpicker").livePreview[size=15][/size]
};[size=15][/size]
e(document).bind("mouseup", t, g);[size=15][/size]
e(document).bind("mousemove", t, m)[size=15][/size]
},[size=15][/size]
m = function(e) {[size=15][/size]
e.data.field.val(Math.max(0, Math.min(e.data.max, parseInt(e.data.val + e.pageY - e.data.y, 10))));[size=15][/size]
e.data.preview && h.apply(e.data.field.get(0), [!0]);[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
g = function(t) {[size=15][/size]
h.apply(t.data.field.get(0), [!0]);[size=15][/size]
t.data.el.removeClass("colorpicker_slider").find("input").focus();[size=15][/size]
e(document).unbind("mouseup", g);[size=15][/size]
e(document).unbind("mousemove", m);[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
y = function() {[size=15][/size]
var t = {[size=15][/size]
cal: e(this).parent(),[size=15][/size]
y: e(this).offset().top[size=15][/size]
};[size=15][/size]
t.preview = t.cal.data("colorpicker").livePreview;[size=15][/size]
e(document).bind("mouseup", t, w);[size=15][/size]
e(document).bind("mousemove", t, b)[size=15][/size]
},[size=15][/size]
b = function(e) {[size=15][/size]
h.apply(e.data.cal.data("colorpicker").fields.eq(4).val(parseInt(360 * (150 - Math.max(0, Math.min(150, e.pageY - e.data.y))) / 150, 10)).get(0), [e.data.preview]);[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
w = function(t) {[size=15][/size]
r(t.data.cal.data("colorpicker").color, t.data.cal.get(0));[size=15][/size]
s(t.data.cal.data("colorpicker").color, t.data.cal.get(0));[size=15][/size]
e(document).unbind("mouseup", w);[size=15][/size]
e(document).unbind("mousemove", b);[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
E = function() {[size=15][/size]
var t = {[size=15][/size]
cal: e(this).parent(),[size=15][/size]
pos: e(this).offset()[size=15][/size]
};[size=15][/size]
t.preview = t.cal.data("colorpicker").livePreview;[size=15][/size]
e(document).bind("mouseup", t, x);[size=15][/size]
e(document).bind("mousemove", t, S)[size=15][/size]
},[size=15][/size]
S = function(e) {[size=15][/size]
h.apply(e.data.cal.data("colorpicker").fields.eq(6).val(parseInt(100 * (150 - Math.max(0, Math.min(150, e.pageY - e.data.pos.top))) / 150, 10)).end().eq(5).val(parseInt(100 * Math.max(0, Math.min(150, e.pageX - e.data.pos.left)) / 150, 10)).get(0), [e.data.preview]);[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
x = function(t) {[size=15][/size]
r(t.data.cal.data("colorpicker").color, t.data.cal.get(0));[size=15][/size]
s(t.data.cal.data("colorpicker").color, t.data.cal.get(0));[size=15][/size]
e(document).unbind("mouseup", x);[size=15][/size]
e(document).unbind("mousemove", S);[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
T = function() {[size=15][/size]
e(this).addClass("colorpicker_focus")[size=15][/size]
},[size=15][/size]
N = function() {[size=15][/size]
e(this).removeClass("colorpicker_focus")[size=15][/size]
},[size=15][/size]
C = function(t) {[size=15][/size]
var n = e(this).parent(),[size=15][/size]
r = n.data("colorpicker").color;[size=15][/size]
n.data("colorpicker").origColor = r;[size=15][/size]
a(r, n.get(0));[size=15][/size]
n.data("colorpicker").onSubmit(r, P(D(r)), D(r), n.data("colorpicker").el, t);[size=15][/size]
e(this).parent().hide()[size=15][/size]
},[size=15][/size]
k = function() {[size=15][/size]
var t = e("#" + e(this).data("colorpickerId"));[size=15][/size]
t.data("colorpicker").onBeforeShow.apply(this, [t.get(0)]);[size=15][/size]
var n = e(this).offset(),[size=15][/size]
r;[size=15][/size]
r = document.compatMode == "CSS1Compat";[size=15][/size]
r = {[size=15][/size]
l: window.pageXOffset || (r ? document.documentElement.scrollLeft : document.body.scrollLeft),[size=15][/size]
t: window.pageYOffset || (r ? document.documentElement.scrollTop : document.body.scrollTop),[size=15][/size]
w: window.innerWidth || (r ? document.documentElement.clientWidth : document.body.clientWidth),[size=15][/size]
h: window.innerHeight || (r ? document.documentElement.clientHeight : document.body.clientHeight)[size=15][/size]
};[size=15][/size]
var i = n.top + this.offsetHeight,[size=15][/size]
n = n.left;[size=15][/size]
i + 176 > r.t + r.h && (i -= this.offsetHeight + 176);[size=15][/size]
n + 356 > r.l + r.w && (n -= 356);[size=15][/size]
t.css({[size=15][/size]
left: n + "px",[size=15][/size]
top: i + "px"[size=15][/size]
});[size=15][/size]
t.data("colorpicker").onShow.apply(this, [t.get(0)]) != !1 && t.show("fast");[size=15][/size]
e(document).bind("mousedown", {[size=15][/size]
cal: t[size=15][/size]
}, L);[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
L = function(t) {[size=15][/size]
A(t.data.cal.get(0), t.target, t.data.cal.get(0)) || (t.data.cal.data("colorpicker").onHide.apply(this, [t.data.cal.get(0)]) != !1 && t.data.cal.hide(), e(document).unbind("mousedown", L))[size=15][/size]
},[size=15][/size]
A = function(e, t, n) {[size=15][/size]
if (e == t) return !0;[size=15][/size]
if (e.contains) return e.contains(t);[size=15][/size]
if (e.compareDocumentPosition) return !!(e.compareDocumentPosition(t) & 16);[size=15][/size]
for (t = t.parentNode; t && t != n;) {[size=15][/size]
if (t == e) return !0;[size=15][/size]
t = t.parentNode[size=15][/size]
}[size=15][/size]
return !1[size=15][/size]
},[size=15][/size]
O = function(e) {[size=15][/size]
return {[size=15][/size]
h: Math.min(360, Math.max(0, e.h)),[size=15][/size]
s: Math.min(100, Math.max(0, e.s)),[size=15][/size]
b: Math.min(100, Math.max(0, e.b))[size=15][/size]
}[size=15][/size]
},[size=15][/size]
M = function(e) {[size=15][/size]
e = parseInt(e.indexOf("#") > -1 ? e.substring(1) : e, 16);[size=15][/size]
return {[size=15][/size]
r: e >> 16,[size=15][/size]
g: (e & 65280) >> 8,[size=15][/size]
b: e & 255[size=15][/size]
}[size=15][/size]
},[size=15][/size]
_ = function(e) {[size=15][/size]
var t = {[size=15][/size]
h: 0,[size=15][/size]
s: 0,[size=15][/size]
b: 0[size=15][/size]
},[size=15][/size]
n = Math.max(e.r, e.g, e.b),[size=15][/size]
r = n - Math.min(e.r, e.g, e.b);[size=15][/size]
t.b = n;[size=15][/size]
t.s = n != 0 ? 255 * r / n : 0;[size=15][/size]
t.h = t.s != 0 ? e.r == n ? (e.g - e.b) / r : e.g == n ? 2 + (e.b - e.r) / r : 4 + (e.r - e.g) / r : -1;[size=15][/size]
t.h *= 60;[size=15][/size]
t.h < 0 && (t.h += 360);[size=15][/size]
t.s *= 100 / 255;[size=15][/size]
t.b *= 100 / 255;[size=15][/size]
return t[size=15][/size]
},[size=15][/size]
D = function(e) {[size=15][/size]
var t = {},[size=15][/size]
n = Math.round(e.h),[size=15][/size]
r = Math.round(e.s * 255 / 100),[size=15][/size]
e = Math.round(e.b * 255 / 100);[size=15][/size]
if (r == 0) t.r = t.g = t.b = e;[size=15][/size]
else {[size=15][/size]
var r = (255 - r) * e / 255,[size=15][/size]
i = (e - r) * (n % 60) / 60;[size=15][/size]
n == 360 && (n = 0);[size=15][/size]
n < 60 ? (t.r = e, t.b = r, t.g = r + i) : n < 120 ? (t.g = e, t.b = r, t.r = e - i) : n < 180 ? (t.g = e, t.r = r, t.b = r + i) : n < 240 ? (t.b = e, t.r = r, t.g = e - i) : n < 300 ? (t.b = e, t.g = r, t.r = r + i) : n < 360 ? (t.r = e, t.g = r, t.b = e - i) : (t.r = 0, t.g = 0, t.b = 0)[size=15][/size]
}[size=15][/size]
return {[size=15][/size]
r: Math.round(t.r),[size=15][/size]
g: Math.round(t.g),[size=15][/size]
b: Math.round(t.b)[size=15][/size]
}[size=15][/size]
},[size=15][/size]
P = function(t) {[size=15][/size]
var n = [t.r.toString(16), t.g.toString(16), t.b.toString(16)];[size=15][/size]
e.each(n, function(e, t) {[size=15][/size]
t.length == 1 && (n[e] = "0" + t)[size=15][/size]
});[size=15][/size]
return n.join("")[size=15][/size]
},[size=15][/size]
H = function() {[size=15][/size]
var t = e(this).parent(),[size=15][/size]
n = t.data("colorpicker").origColor;[size=15][/size]
t.data("colorpicker").color = n;[size=15][/size]
r(n, t.get(0));[size=15][/size]
s(n, t.get(0));[size=15][/size]
i(n, t.get(0));[size=15][/size]
o(n, t.get(0));[size=15][/size]
u(n, t.get(0));[size=15][/size]
f(n, t.get(0))[size=15][/size]
};[size=15][/size]
return {[size=15][/size]
init: function(t) {[size=15][/size]
t = e.extend({}, n, t || {});[size=15][/size]
if (typeof t.color == "string") t.color = _(M(t.color));[size=15][/size]
else if (t.color.r != void 0 && t.color.g != void 0 && t.color.b != void 0) t.color = _(t.color);[size=15][/size]
else if (t.color.h != void 0 && t.color.s != void 0 && t.color.b != void 0) t.color = O(t.color);[size=15][/size]
else return this;[size=15][/size]
return this.each(function() {[size=15][/size]
if (!e(this).data("colorpickerId")) {[size=15][/size]
var n = e.extend({}, t);[size=15][/size]
n.origColor = t.color;[size=15][/size]
var m = "collorpicker_" + parseInt(Math.random() * 1e3);[size=15][/size]
e(this).data("colorpickerId", m);[size=15][/size]
m = e('<div class="sceditor-dropdown colorpicker ' + n.skin + '"><div class="colorpicker_color"><div><div></div></div></div><div class="colorpicker_hue"><div></div></div><div class="colorpicker_new_color"></div><div class="colorpicker_current_color"></div><div class="colorpicker_hex"><input type="text" maxlength="6" size="6" /></div><div class="colorpicker_rgb_r colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_g colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_rgb_b colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_h colorpicker_field"><input type="text" maxlength="3" size="3" /><span></span></div><div class="colorpicker_hsb_s colorpicker_field"><input type="text" size="3" /><span></span></div><div class="colorpicker_hsb_b colorpicker_field"><input type="text" size="3" /><span></span></div><div class="colorpicker_submit"></div></div>').attr("id", m);[size=15][/size]
n.flat ? m.appendTo(this).show("fast") : m.appendTo(document.body);[size=15][/size]
n.fields = m.find("input").bind("keyup", l).bind("change", h).bind("blur", p).bind("focus", d);[size=15][/size]
m.find("span").bind("mousedown", v).end().find(">div.colorpicker_current_color").bind("click", H);[size=15][/size]
n.selector = m.find("div.colorpicker_color").bind("mousedown", E);[size=15][/size]
n.selectorIndic = n.selector.find("div div");[size=15][/size]
n.el = this;[size=15][/size]
n.hue = m.find("div.colorpicker_hue div");[size=15][/size]
m.find("div.colorpicker_hue").bind("mousedown", y);[size=15][/size]
n.newColor = m.find("div.colorpicker_new_color");[size=15][/size]
n.currentColor = m.find("div.colorpicker_current_color");[size=15][/size]
m.data("colorpicker", n);[size=15][/size]
m.find("div.colorpicker_submit").bind("mouseenter", T).bind("mouseleave", N).bind("click", C);[size=15][/size]
r(n.color, m.get(0));[size=15][/size]
i(n.color, m.get(0));[size=15][/size]
s(n.color, m.get(0));[size=15][/size]
u(n.color, m.get(0));[size=15][/size]
o(n.color, m.get(0));[size=15][/size]
a(n.color, m.get(0));[size=15][/size]
f(n.color, m.get(0));[size=15][/size]
n.flat ? m.css({[size=15][/size]
position: "relative",[size=15][/size]
display: "block"[size=15][/size]
}) : e(this).bind(n.eventName, k)[size=15][/size]
}[size=15][/size]
})[size=15][/size]
},[size=15][/size]
showPicker: function() {[size=15][/size]
return this.each(function() {[size=15][/size]
e(this).data("colorpickerId") && k.apply(this)[size=15][/size]
})[size=15][/size]
},[size=15][/size]
hidePicker: function() {[size=15][/size]
return this.each(function() {[size=15][/size]
e(this).data("colorpickerId") && e("#" + e(this).data("colorpickerId")).hide()[size=15][/size]
})[size=15][/size]
},[size=15][/size]
setColor: function(t) {[size=15][/size]
if (typeof t == "string") t = _(M(t));[size=15][/size]
else if (t.r != void 0 && t.g != void 0 && t.b != void 0) t = _(t);[size=15][/size]
else if (t.h != void 0 && t.s != void 0 && t.b != void 0) t = O(t);[size=15][/size]
else return this;[size=15][/size]
return this.each(function() {[size=15][/size]
if (e(this).data("colorpickerId")) {[size=15][/size]
var n = e("#" + e(this).data("colorpickerId"));[size=15][/size]
n.data("colorpicker").color = t;[size=15][/size]
n.data("colorpicker").origColor = t;[size=15][/size]
r(t, n.get(0));[size=15][/size]
i(t, n.get(0));[size=15][/size]
s(t, n.get(0));[size=15][/size]
u(t, n.get(0));[size=15][/size]
o(t, n.get(0));[size=15][/size]
a(t, n.get(0));[size=15][/size]
f(t, n.get(0))[size=15][/size]
}[size=15][/size]
})[size=15][/size]
}[size=15][/size]
}[size=15][/size]
}();[size=15][/size]
e.fn.extend({[size=15][/size]
ColorPicker: t.init,[size=15][/size]
ColorPickerHide: t.hidePicker,[size=15][/size]
ColorPickerShow: t.showPicker,[size=15][/size]
ColorPickerSetColor: t.setColor[size=15][/size]
})[size=15][/size]
}(jQuery), $('<a class="sceditor-button sceditor-button-paletaavanzada" unselectable="on" title="Цвет текста."><div unselectable="on" style="cursor: pointer !important; opacity: 1 !important; background-image:url(https://i83.servimg.com/u/f83/17/45/19/77/color_10.png)"></div></a>').insertAfter(".sceditor-button-color").ColorPicker({[size=15][/size]
color: my_getcookie("defColCP") ? my_getcookie("defColCP") : "#000000",[size=15][/size]
flat: false,[size=15][/size]
skin: skin_color_picker,[size=15][/size]
onSubmit: function(e, t, n, r) {[size=15][/size]
my_setcookie("defColCP", t, 1, 0);[size=15][/size]
var i = $("#text_editor_textarea").sceditor("instance");[size=15][/size]
i.inSourceMode() ? i.insertText("[color=#" + t + "]", "[/color]") : i.execCommand("forecolor", "#" + t);[size=15][/size]
return !1[size=15][/size]
}[size=15][/size]
}))[size=15][/size]
})[size=15][/size]
});[size=15][/size]
var editormaxi = false;[size=15][/size]
$(function() {[size=15][/size]
$(function() {[size=15][/size]
$('<a class="sceditor-button sceditor-button-maxi" unselectable="on" title="Поле «Масштаб»"><div unselectable="on" style="cursor:pointer!important;opacity:1!important;background-image:url(https://i37.servimg.com/u/f37/17/45/19/77/full_s10.png)">Развернуть редактор</div></a>').insertBefore('.sceditor-button-source').click(function() {[size=15][/size]
$("#text_editor_textarea").sceditor("instance").maximize(editormaxi = !editormaxi).focus();[size=15][/size]
if (editormaxi) {[size=15][/size]
$(".sceditor-button-maxi").addClass("hover");[size=15][/size]
$("div.sceditor-container").append('<div align="center" id="sceditor-maximized" class="sceditor-toolbar" style="width:100%;border-top:1px solid silver;position:absolute;bottom:0;"><input type="submit" value="Предпросмотр" name="preview"> <input type="submit" value="Отправить" name="post"></div>');[size=15][/size]
$(".sceditor-maximize").prop("style", $(".sceditor-maximize").attr("style") + ";text-align:center;");[size=15][/size]
$("#fa_toolbar").hide()[size=15][/size]
} else {[size=15][/size]
$(".sceditor-button-maxi").removeClass("hover");[size=15][/size]
$("#sceditor-maximized").remove();[size=15][/size]
$("#fa_toolbar").show()[size=15][/size]
}[size=15][/size]
})[size=15][/size]
})[size=15][/size]
})
رد: مشكلة
وعليكم السلام ورحمة الله وبركاته
اهلاً بك اختي من بعد اذن اخي ياسين , هل قمتي بتغيير نسخة منتداك في هذه الفترة؟
وانا قمت بتعديل الكود الاول المرفق في ردك من احتوائه على اكواد BBcode
استخدمي نسخة punbb وضعي هذا الكود :
اهلاً بك اختي من بعد اذن اخي ياسين , هل قمتي بتغيير نسخة منتداك في هذه الفترة؟
وانا قمت بتعديل الكود الاول المرفق في ردك من احتوائه على اكواد BBcode
استخدمي نسخة punbb وضعي هذا الكود :
- الكود:
jQuery(function () {
var sCSS = '<style>' +
'/***' +
'* Синтаксис маркера возможности для Forumotion!' +
'* В CSS: .сайта codebox ДД.cont_code' +
'* (с) http://balupton.github.io' +
'* Версия: 1.28082013-св1.9.1' +
'* Сделано в jscript - 2013/12/16' +
'*/' +
'code.punbb_block, pre.punbb_block {' +
' background-color: #FAFAFA !important;' +
' border: 1px solid #C9C9C9 !important;' +
' color: #000000;' +
' font-family: Consolas,"Bitstream Vera Sans Mono","Andale Mono",Monaco,"DejaVu Sans Mono","Lucida Console",monospace !important;' +
' font-size: 11px !important;' +
' line-height: 100% !important;' +
' max-height: 100px !important;' +
' overflow: auto !important;' +
' padding: 5px !important;' +
' white-space: pre-wrap !important;' +
' width: 90% !important;' +
'}' +
'.punbbtop {' +
' background-color: #FFDEAD !important;' +
' color: #1D3652;' +
' font-size: 10px;' +
' font-weight: bold;' +
' line-height: 110%;' +
' margin-top: 5px;' +
' padding: 2px 1px 2px 3px;' +
' width: 91% !important;' +
'}' +
'.punbbtop button {' +
' background: -moz-linear-gradient(center top , #EDEDED 5%, #DFDFDF 100%) repeat scroll 0 0 #EDEDED;' +
' border: 1px solid #BBBBBB;' +
' border-radius: 3px 3px 3px 3px;' +
' color: #1D3652;' +
' cursor: pointer;' +
' display: inline-block;' +
' font-size: 10px;' +
' padding: 0 6px;' +
' text-decoration: none;' +
'}' +
'.punbbtop button:hover {' +
' background: -moz-linear-gradient(center top , #DFDFDF 5%, #EDEDED 100%) repeat scroll 0 0 #DFDFDF;' +
' border-color: #9A9A9A;' +
' color: #3D70A3;' +
'}' +
'.punbbtop button:active {' +
' position: relative;' +
' top: 1px;' +
'}' +
'pre.punbb_block.expand, code.punbb_block.expand {' +
' max-height: 100% !important;' +
'}' +
'.prettyprint ol.linenums {' +
' padding-left: 15px !important;' +
'}' +
'</style>';
jQuery(sCSS).insertBefore('#page-body');
if (jQuery('.cont_code').length) {
var tagCode = jQuery('.cont_code');
} else {
if (jQuery('.cont_code').length) {
var tagCode = jQuery('.code');
} else {
var tagCode = jQuery('code');
}
}
tagCode.each(function () {
var sContent = jQuery(this).html();
var codebox = jQuery(this).parent().parent();
codebox.before('<div class="punbbtop">كود; <button onclick="punbbExpand(this); return false;">توسيع</button><button style="display: none" onclick="punbbCollapse(this); return false;">تقليص</button> <button onclick="punbbSelect(this); return false;">تحديد المحتوى</button> <button onclick="punbbPopup(this); return false;">فتح بصفحة مستقله</button></div><pre class="highlight punbb_block">' + sContent + '</pre>');
codebox.remove();
});
jQuery.getScript('http://balupton.github.io/jquery-syntaxhighlighter/scripts/jquery.syntaxhighlighter.min.js', function () {
jQuery.SyntaxHighlighter.init({
'wrapLines': false
})
})
});
function punbbExpand(oThis) {
jQuery(oThis).css('display', 'none');
jQuery(oThis).next().css('display', '');
jQuery(oThis).parent().next('pre.punbb_block').addClass('expand');
}
function punbbCollapse(oThis) {
jQuery(oThis).css('display', 'none');
jQuery(oThis).prev().css('display', '');
jQuery(oThis).parent().next('pre.punbb_block').removeClass('expand');
}
function punbbPopup(oThis) {
var content = jQuery(oThis).parent().next('pre.punbb_block').html();
var my_window = window.open("","PunBB_Code","scrollbars=1,toolbar=no,menubar=no,personalbar=no,status=0,left=0,location=0,menubar=0,top=0,width=640,height=350");
my_window.document.write('<pre>'+content+'</pre>');
}
function punbbSelect(oThis) {
var doc = document;
var text = jQuery(oThis).parent().next('pre.punbb_block')[0];
if (doc.body.createTextRange) {
var range = doc.body.createTextRange();
range.moveToElementText(text);
range.select();
} else if (window.getSelection) {
var selection = window.getSelection();
var range = doc.createRange();
range.selectNodeContents(text);
selection.removeAllRanges();
selection.addRange(range);
}
}
مواضيع مماثلة
» مشكلة مشكلة مشكلة يرجى الرفع للإدارة
» مشكلة مشكلة مشكلة الرئيسية اختفت
» مشكلة في اسماء الاعضاء وكيف يظهر الاسم في الموقع // مشكلة جدا غريبة
» مشكلة كبييرة جداا ارجوا الرد بسرعة مشكلة خطيرة في التومبيلات
» مشكلة التبليغ عن محتوى مخالف (مشكلة المنتيات الحوارية) - استفسار
» مشكلة مشكلة مشكلة الرئيسية اختفت
» مشكلة في اسماء الاعضاء وكيف يظهر الاسم في الموقع // مشكلة جدا غريبة
» مشكلة كبييرة جداا ارجوا الرد بسرعة مشكلة خطيرة في التومبيلات
» مشكلة التبليغ عن محتوى مخالف (مشكلة المنتيات الحوارية) - استفسار
منتدى الدعم و المساعدة لأحلى المنتديات :: منتدى الدعم والمساعدة :: قسم المشاكل الأخرى :: أرشيف قسم "المشاكل الأخرى"
صفحة 1 من اصل 1
صلاحيات هذا المنتدى:
لاتستطيع الرد على المواضيع في هذا المنتدى