Описание: Новый год к нам мчится |
Поиск в теме | Версия для печати |
Axel Breitung |
Отправлено: 23 Ноября, 2008 - 08:27:59
|
ExBB Team
Покинул форум
Сообщений всего: 313
Дата рег-ции: Авг. 2008
Карма 0
|
Скоро уже зима и Новый год не за горами. Думаю, что к середине декабря уже все улицы преобразятся и будут выглядеть по новогоднему празднично. Улицы улицами, но в интернете тоже многие меняют аватары на новогодние, большинство сайтов стараются выглядеть также по новогоднему украшенными (особенно в россии т.к. у нас только два праздника: Новый год и пятница ).
Так вот к чему я? Надо бы скин новогодний и для нас сделать, на предыдущую версию ExBB он уже есть и выклдывался, а FM 1.0 Beta чтото нигде не находил, потому решил на основе стиля invision сделать новогодний. Поменял кнопки, иконки и т.д. частично позаимствованные из предыдущей версии.
Вот некоторые скрины (это не все изменения):
Шапка форума и первый пост
Сообщения на форуме (сверху супермодератора ниже админа)
Пример закрытой темы
Личный ящик
Скин сделан на основе моего скина invision и потому могут возникнуть проблемы с установленными модами. Поэтому и выкладываю заранее чтобы можно было спокойно протестировать.
Также у меня осталась пара нерешенных вопросов, надеюсь кто-нибудь подскажет на них ответ.
1. Хотелось бы заменить файлик title_up.gif, чтобы вместо синих полосок вверху показывались полосы со снежком. Как я понял править надо в style.css. В архиве есть title_up1.gif на которой и хотелось бы заменить.
2. Хотелось бы заменить белый (ну или почти белый))) фон форума на какуюнибудь текстуру (чтобы как из мозайки складывалась), или как вариант падающий на фоне снег, такое уже выкладывали здесь, но почемуто неработает
На худой конец просто слегка голубоватый фон сделать.
Ну вроде все. С наступающим господа админы!
P.S. Почемуто пишет что размер файла больше разрешенного на форуме (200кб)! Залил на яндекс диск NewYear.rar
P.P.S. Кстати как было бы правильнее сменить у всех пользователей скин? Такой функции вроде нет в ExBB.
На мой взгляд, нужно сначала в админке назначить скин NewYear используемым по умолчанию на форуме. А потом папку скина InvasionExBB перименовать например в InvasionOLD. А по весне проделать обратную процедуру.
Или есть проще варианты?(Отредактировано автором: 27 Ноября, 2008 - 11:13:09) |
|
|
Axel Breitung |
Отправлено: 28 Ноября, 2008 - 09:06:33
|
ExBB Team
Покинул форум
Сообщений всего: 313
Дата рег-ции: Авг. 2008
Карма 0
|
lisiycat, defenderyk! Спасибо за отзыв
Заметил проблему отображения снежинок в опере, отображаются только в пределах окна и если прокрутить страницу вниз, то ниже снежинки уже не долетают... в IE все нормально
Кто разбирается (т.к. я тупо скопировал и вставил), подскажите плиз как подправить
CODE:<script language="JavaScript">
<!--
var no = 40; // колличество снежинок
var speed = 1; // скорость снежинок
var snowflake = "/templates/NewYear/im/Sneg/2.gif";
var ns4up = (document.layers) ? 1 : 0;
var ie4up = (document.all) ? 1 : 0;
var dx, xp, yp;
var am, stx, sty;
var i, doc_width = 1200, doc_height = 600;
if (ns4up) {
doc_width = self.innerWidth;
doc_height = self.innerHeight;
} else if (ie4up) {
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx = new Array();
xp = new Array();
yp = new Array();
am = new Array();
stx = new Array();
sty = new Array();
for (i = 0; i < no; ++ i) {
dx[i] = 0;
xp[i] = Math.random()*(doc_width-50);
yp[i] = Math.random()*doc_height;
am[i] = Math.random()*20;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
if (ns4up) {
if (i == 0) {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
} else {
document.write("<layer name=\"dot"+ i +"\" left=\"15\" ");
document.write("top=\"15\" visibility=\"show\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></layer>");
}
} else if (ie4up) {
if (i == 0) {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
} else {
document.write("<div id=\"dot"+ i +"\" style=\"POSITION: ");
document.write("absolute; Z-INDEX: "+ i +"; VISIBILITY: ");
document.write("visible; TOP: 15px; LEFT: 15px;\"><img src=\"");
document.write(snowflake + "\" border=\"0\"></div>");
}
}
}
function snowNS() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = self.innerWidth;
doc_height = self.innerHeight;
}
dx[i] += stx[i];
document.layers["dot"+i].top = yp[i];
document.layers["dot"+i].left = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowNS()", speed);
}
function snowIE() {
for (i = 0; i < no; ++ i) {
yp[i] += sty[i];
if (yp[i] > doc_height-50) {
xp[i] = Math.random()*(doc_width-am[i]-30);
yp[i] = 0;
stx[i] = 0.02 + Math.random()/10;
sty[i] = 0.7 + Math.random();
doc_width = document.body.clientWidth;
doc_height = document.body.clientHeight;
}
dx[i] += stx[i];
document.all["dot"+i].style.pixelTop = yp[i];
document.all["dot"+i].style.pixelLeft = xp[i] + am[i]*Math.sin(dx[i]);
}
setTimeout("snowIE()", speed);
}
if (ns4up) {
snowNS();
} else if (ie4up) {
snowIE();
}
//-->
</script>
|
|
|
yura3d |
Отправлено: 28 Ноября, 2008 - 12:22:03
|
Super Member
Покинул форум
Сообщений всего: 624
Дата рег-ции: Июль 2007
Откуда: Минск, Беларусь
Карма 17
|
Axel Breitung пишет:Вопрос к Yura3d, подскажи, пожалуйста, каким способом можно всем пользователям форума безболезненно сменить скин (без личного участия самих пользователей ), при этом не делая написанную мною выше манипуляцию (махинацию?).
Предлагаю поступить аналогично тому, как это сделано в других форумных движках, а именно добавить в админку пункт "Принудительно заменять скин пользователя на скин по-умолчанию"
Отпишитесь, если интересует такой вариант, я его тогда реализую. Ну или предложите свою идею |
|
|
|
Поиск в теме | Версия для печати |
Страниц (2): [1] 2 » |
Сейчас эту тему просматривают: 1 (гостей: 1, зарегистрированных: 0, скрытых: 0) |
« Моды, хаки, скины и дополнения » |
Все гости форума могут просматривать этот раздел. Только администраторы и модераторы могут создавать новые темы в этом разделе. Только администраторы и модераторы могут отвечать на сообщения в этом разделе.
|
|
|