ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : قرار دادن تبلیغات و ادیت قالب غیر پیش فرض



soltanbanoo
03-13-2009, 10:41 PM
سلام
من میخواستم در سایتم تبلیغ قرار بدم. دو تا سوال دارم
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: <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
# * Version: 20071127
# * Latest version:
# * <b><font color=red>فقط کاربران عضو انجمن می توانند لینک ها را مشاهده کنند</font></b>
# */
# fixedMenuId = &#039;fixeddiv&#039;;
#
# var fixedMenu =
# {
# hasInner: typeof(window.innerWidth) == &#039;number&#039;,
# hasElement: document.documentElement != null
# &amp;&amp; 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 &gt; 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 &gt; 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 + &#039;px&#039;;
# fixedMenu.menu.style.top = fixedMenu.currentY + &#039;px&#039;;
# }
# }
#
# fixedMenu.menu.style.right = &#039;&#039;;
# fixedMenu.menu.style.bottom = &#039;&#039;;
# };
#
# fixedMenu.floatMenu = function()
# {
# fixedMenu.moveMenu();
# setTimeout(&#039;fixedMenu.floatMenu()&#039;, 20);
# };
#
# // addEvent designed by Aaron Moore
# fixedMenu.addEvent = function(element, listener, handler)
# {
# if(typeof element[listener] != &#039;function&#039; ||
# typeof element[listener + &#039;_num&#039;] == &#039;undefined&#039;)
# {
# element[listener + &#039;_num&#039;] = 0;
# if (typeof element[listener] == &#039;function&#039;)
# {
# element[listener + 0] = element[listener];
# element[listener + &#039;_num&#039;]++;
# }
# element[listener] = function(e)
# {
# var r = true;
# e = (e) ? e : window.event;
# for(var i = 0; i &lt; element[listener + &#039;_num&#039;]; i++)
# if(element[listener + i](e) === false)
# r = false;
# return r;
# }
# }
#
# //if handler is not already stored, assign it
# for(var i = 0; i &lt; element[listener + &#039;_num&#039;]; i++)
# if(element[listener + i] == handler)
# return;
# element[listener + element[listener + &#039;_num&#039;]] = handler;
# element[listener + &#039;_num&#039;]++;
# };
#
# fixedMenu.supportsFixed = function()
# {
# var testDiv = document.createElement(&quot;div&quot;);
# testDiv.id = &quot;testingPositionFixed&quot;;
# testDiv.style.position = &quot;fixed&quot;;
# testDiv.style.top = &quot;0px&quot;;
# testDiv.style.right = &quot;0px&quot;;
# document.body.appendChild(testDiv);
# var offset = 1;
# if (typeof testDiv.offsetTop == &quot;number&quot;
# &amp;&amp; testDiv.offsetTop != null
# &amp;&amp; testDiv.offsetTop != &quot;undefined&quot;)
# {
# offset = parseInt(testDiv.offsetTop);
# }
# if (offset == 0)
# {
# return true;
# }
#
# return false;
# };
#
# fixedMenu.init = function()
# {
# if (fixedMenu.supportsFixed())
# fixedMenu.menu.style.position = &quot;fixed&quot;;
# 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, &#039;onscroll&#039;, fixedMenu.moveMenu);
# fixedMenu.floatMenu();
# }
# };
#
# fixedMenu.addEvent(window, &#039;onload&#039;, fixedMenu.init);
# //--&gt;&lt;/script&gt;


اینو نمیدونم کجای فایل index.template قرار بدم که ارور نده. چون هر طور حتی با کد سراسری هم که میذارم ارور میده.


نکنه : در ضمن دوستان من نمیتونم از پک اضافه کردن تبلیغات استفاده کنم چون قالبم پیشفرض نیست. چطور میشه اونو با قالبهای دیگه سازگار کرد. من آموزشی در این زمینه پیدا نکردم اگر هست لطفا لینک مستقیم بدین .

soltanbanoo
03-14-2009, 06:14 AM
پس چرا کسی جواب نمیده ؟ ???

javid2005
03-16-2009, 12:41 PM
جواب سوال های شما یه جورایی متفاوته ... یعنی سوالاتتون متفاوته ..

ولی با نصب بسته تبلیغات و سازگار کردن اون با قالب غیر پیش فرض خودتون تمام این مشکلاتتون حل میشه ...
هم می تونید بعد از پست اول تبلیغ بذارید و هم در صفحه اصلی و هم در بخش تاپیک ها ...

به نظر من بهتره توی همین انجمن جستجو کنید تا نحوه سازگار کردن بسته تبلیغات با قالب غیر پیش فرض دستتون بیاد
راهنمایی دقیق در مورد سازگار کردن این بسته ممکن نیست ... چون که باید یه مقدار تجربه و آشنایی با php در شما باشه تا بتونید این کار رو به درستی انجام بدید ...
به نظر من از یکی از دوستان در همین انجمن کمک بگیرید تا این تغییر رو براتون به صورت دستی انجام بده ... اگر از دوستان کسی می تونه به این کاربر کمک کنه ممنون میشم ....
شرمنده از اینکه وقت این کار رو ندارم ...

موفق و موید باشید