-
قرار دادن تبلیغات و ادیت قالب غیر پیش فرض
سلام
من میخواستم در سایتم تبلیغ قرار بدم. دو تا سوال دارم
1: اگر بخوام بعد از اولین پست در تمام تاپیک ها تبلیغ بذارم باید کدوم فایل و ادیت کنم
2: یک کد جاوا دارم که یک تبلیغ غوطه ور در صفحه قرار میده با این کد :
کد:
1. <div id="fixeddiv" style="
2. position:absolute;
3. width:200px;height:50px;right:10px;top:10px;
4. padding:16px;background:#FFFFFF;
5. border:2px solid #2266AA">
6. This is a (Javascript/CSS) Fixed menu.
7. </div>
Insert the following code after this DIV (or put in separate file and reference it):
# <script type="text/javascript"><!--
# /* Script by: [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
# * Version: 20071127
# * Latest version:
# * [مهمان/کاربر گرامی برای دیدن لینک ها ابتدا باید عضو سایت شوید و لاگین کنید برای ثبت نام اینجا کلیک کنید]
# */
# fixedMenuId = 'fixeddiv';
#
# var fixedMenu =
# {
# hasInner: typeof(window.innerWidth) == 'number',
# hasElement: document.documentElement != null
# && document.documentElement.clientWidth,
#
# menu: document.getElementById
# ? document.getElementById(fixedMenuId)
# : document.all
# ? document.all[fixedMenuId]
# : document.layers[fixedMenuId]
# };
#
# fixedMenu.computeShifts = function()
# {
# fixedMenu.shiftX = fixedMenu.hasInner
# ? pageXOffset
# : fixedMenu.hasElement
# ? document.documentElement.scrollLeft
# : document.body.scrollLeft;
# if (fixedMenu.targetLeft > 0)
# fixedMenu.shiftX += fixedMenu.targetLeft;
# else
# {
# fixedMenu.shiftX +=
# (fixedMenu.hasElement
# ? document.documentElement.clientWidth
# : fixedMenu.hasInner
# ? window.innerWidth - 20
# : document.body.clientWidth)
# - fixedMenu.targetRight
# - fixedMenu.menu.offsetWidth;
# }
#
# fixedMenu.shiftY = fixedMenu.hasInner
# ? pageYOffset
# : fixedMenu.hasElement
# ? document.documentElement.scrollTop
# : document.body.scrollTop;
# if (fixedMenu.targetTop > 0)
# fixedMenu.shiftY += fixedMenu.targetTop;
# else
# {
# fixedMenu.shiftY +=
# (fixedMenu.hasElement
# ? document.documentElement.clientHeight
# : fixedMenu.hasInner
# ? window.innerHeight - 20
# : document.body.clientHeight)
# - fixedMenu.targetBottom
# - fixedMenu.menu.offsetHeight;
# }
# };
#
# fixedMenu.moveMenu = function()
# {
# fixedMenu.computeShifts();
#
# if (fixedMenu.currentX != fixedMenu.shiftX
# || fixedMenu.currentY != fixedMenu.shiftY)
# {
# fixedMenu.currentX = fixedMenu.shiftX;
# fixedMenu.currentY = fixedMenu.shiftY;
#
# if (document.layers)
# {
# fixedMenu.menu.left = fixedMenu.currentX;
# fixedMenu.menu.top = fixedMenu.currentY;
# }
# else
# {
# fixedMenu.menu.style.left = fixedMenu.currentX + 'px';
# fixedMenu.menu.style.top = fixedMenu.currentY + 'px';
# }
# }
#
# fixedMenu.menu.style.right = '';
# fixedMenu.menu.style.bottom = '';
# };
#
# fixedMenu.floatMenu = function()
# {
# fixedMenu.moveMenu();
# setTimeout('fixedMenu.floatMenu()', 20);
# };
#
# // addEvent designed by Aaron Moore
# fixedMenu.addEvent = function(element, listener, handler)
# {
# if(typeof element[listener] != 'function' ||
# typeof element[listener + '_num'] == 'undefined')
# {
# element[listener + '_num'] = 0;
# if (typeof element[listener] == 'function')
# {
# element[listener + 0] = element[listener];
# element[listener + '_num']++;
# }
# element[listener] = function(e)
# {
# var r = true;
# e = (e) ? e : window.event;
# for(var i = 0; i < element[listener + '_num']; i++)
# if(element[listener + i](e) === false)
# r = false;
# return r;
# }
# }
#
# //if handler is not already stored, assign it
# for(var i = 0; i < element[listener + '_num']; i++)
# if(element[listener + i] == handler)
# return;
# element[listener + element[listener + '_num']] = handler;
# element[listener + '_num']++;
# };
#
# fixedMenu.supportsFixed = function()
# {
# var testDiv = document.createElement("div");
# testDiv.id = "testingPositionFixed";
# testDiv.style.position = "fixed";
# testDiv.style.top = "0px";
# testDiv.style.right = "0px";
# document.body.appendChild(testDiv);
# var offset = 1;
# if (typeof testDiv.offsetTop == "number"
# && testDiv.offsetTop != null
# && testDiv.offsetTop != "undefined")
# {
# offset = parseInt(testDiv.offsetTop);
# }
# if (offset == 0)
# {
# return true;
# }
#
# return false;
# };
#
# fixedMenu.init = function()
# {
# if (fixedMenu.supportsFixed())
# fixedMenu.menu.style.position = "fixed";
# else
# {
# var ob =
# document.layers
# ? fixedMenu.menu
# : fixedMenu.menu.style;
#
# fixedMenu.targetLeft = parseInt(ob.left);
# fixedMenu.targetTop = parseInt(ob.top);
# fixedMenu.targetRight = parseInt(ob.right);
# fixedMenu.targetBottom = parseInt(ob.bottom);
#
# if (document.layers)
# {
# menu.left = 0;
# menu.top = 0;
# }
# fixedMenu.addEvent(window, 'onscroll', fixedMenu.moveMenu);
# fixedMenu.floatMenu();
# }
# };
#
# fixedMenu.addEvent(window, 'onload', fixedMenu.init);
# //--></script>
اینو نمیدونم کجای فایل index.template قرار بدم که ارور نده. چون هر طور حتی با کد سراسری هم که میذارم ارور میده.
نکنه : در ضمن دوستان من نمیتونم از پک اضافه کردن تبلیغات استفاده کنم چون قالبم پیشفرض نیست. چطور میشه اونو با قالبهای دیگه سازگار کرد. من آموزشی در این زمینه پیدا نکردم اگر هست لطفا لینک مستقیم بدین .
جهت مشاهده لینک ها باید ثبت نام کنید یا لاگین کنید.
-
-
03-13-2009 10:41 PM
# ADS
تبلیغات در جوملا فارسی
علاقه مندی ها (Bookmarks)