UWAGA: Pojawiła się nowa wersja systemu - phpBB 3.3.19. Ostatnie wydania (od wersji 3.3.17 do najnowszej) przynoszą kluczowe poprawki, które chronią Twoje forum przed zagrożeniami i dbają o spokój Twojej społeczności. Polecam nie odkładać tego na później, tyllko zaktualizować fora!

Polski pakiet językowy dla phpBB 3.3.19

Baner na pierwszej stronie

Pomoc przy instalacji oraz użytkowaniu phpBB 3.0.x. Forum nie służy do zgłaszania znalezionych błędów, innowacji lub problemów związanych ze stylami i modyfikacjami.
Kerepsak
Posty: 31
Rejestracja: 08 czerwca 2010, 22:45

Baner na pierwszej stronie

Post autor: Kerepsak » 01 sierpnia 2010, 08:32

Witam
Potrzebuje umieścić na pierwszej stronie jakiś duzy baner aby wyróżnić jakieś wydarzenie- baner powienien jakby "zasłaniać" pierwszą stronę (przynajmniej jej cześć) i być linkiem do innej strony gdzie szerzej jest opisane.
Gdzie umieścić coś takiego i gdzie umieśćić taki baner ?
Z góry dzięki

pit
Posty: 1580
Rejestracja: 25 lutego 2009, 18:15

Re: Baner na pierwszej stronie

Post autor: pit » 01 sierpnia 2010, 15:15

Jeśli Ci odpowiada coś takiego - http://sesprites.herobo.com/test.php
w "overall_header.html"
przed

Kod: Zaznacz cały

</head>
dodaj

Kod: Zaznacz cały

<script type="text/javascript" src="{T_TEMPLATE_PATH}/banner.js"></script>
po

Kod: Zaznacz cały

<body class="{S_CONTENT_DIRECTION}">
dodaj

Kod: Zaznacz cały

<div id="banner" style="position: absolute; width: 900px; margin: 20px; z-index: 1;">
	<a href="http://www.cattledog.pl/forum/" title="cattledog.pl"><img src="http://www.cattledog.pl/forum/styles/fisubblack2/imageset/site_logo.gif" alt="banner"/></a>
</div>
to

Kod: Zaznacz cały

var persistclose=0 //set to 0 or 1. 1 means once the bar is manually closed, it will remain closed for browser session
var startX = 25 //set x offset of bar in pixels
var startY = 5 //set y offset of bar in pixels
var verticalpos="fromtop" //enter "fromtop" or "frombottom"

function iecompattest(){
return (document.compatMode && document.compatMode!="BackCompat")? document.documentElement : document.body
}

function get_cookie(Name) {
var search = Name + "="
var returnvalue = "";
if (document.cookie.length > 0) {
offset = document.cookie.indexOf(search)
if (offset != -1) {
offset += search.length
end = document.cookie.indexOf(";", offset);
if (end == -1) end = document.cookie.length;
returnvalue=unescape(document.cookie.substring(offset, end))
}
}
return returnvalue;
}

function closebar(){
if (persistclose)
document.cookie="remainclosed=1"
document.getElementById("banner").style.visibility="hidden"
}

function staticbar(){
barheight=document.getElementById("banner").offsetHeight
var ns = (navigator.appName.indexOf("Netscape") != -1) || window.opera;
var d = document;
function ml(id){
var el=d.getElementById(id);
if (!persistclose || persistclose && get_cookie("remainclosed")=="")
el.style.visibility="visible"
if(d.layers)el.style=el;
el.sP=function(x,y){this.style.right=x+"px";this.style.top=y+"px";};
el.x = startX;
if (verticalpos=="fromtop")
el.y = startY;
else{
el.y = ns ? pageYOffset + innerHeight : iecompattest().scrollTop + iecompattest().clientHeight;
el.y -= startY;
}
return el;
}
window.stayTopRight=function(){
if (verticalpos=="fromtop"){
var pY = ns ? pageYOffset : iecompattest().scrollTop;
ftlObj.y += (pY + startY - ftlObj.y)/8;
}
else{
var pY = ns ? pageYOffset + innerHeight - barheight: iecompattest().scrollTop + iecompattest().clientHeight - barheight;
ftlObj.y += (pY - startY - ftlObj.y)/8;
}
ftlObj.sP(ftlObj.x, ftlObj.y);
setTimeout("stayTopRight()", 20);
}
ftlObj = ml("banner");
stayTopRight();
}

if (window.addEventListener)
window.addEventListener("load", staticbar, false)
else if (window.attachEvent)
window.attachEvent("onload", staticbar)
else if (document.getElementById)
window.onload=staticbar
zapisz w styles/fisubblack2/template jako "banner.js".

Zablokowany

Wróć do „Użytkowanie”