Страница 45 из 90

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 26 фев 2009, 12:26
Youzer
Mezitaxe писал(а):А мне кто небудь ответит, а то сижу уже неделю без ответа(

что-то не совсем понятно. тебе надо менять значение $_BOARD_ENTRIES$ с учетом Tmoney? а смысл в этом какой? тогда уж лучше добавить $_BOARD_ENTRIES$ в обработку скрипта и выводить общий рейтинг как Tmoney с учетом нужных тебе параметров (включая $_BOARD_ENTRIES$). т.е.
Tmoney= $_FORUM_ENTRIES$ + $_REPUTATION$ + $_NEWS_ENTRIES$ + $_COM_ENTRIES$ + $_LOAD_ENTRIES$ + $_BOARD_ENTRIES$
значение будет тоже самое, что и Tmoney (без $_BOARD_ENTRIES$) + $_BOARD_ENTRIES$

включи его по типу остальных u-кодов в скрипт и выводи общий результат.

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 27 фев 2009, 00:23
symbian9
как посчитать сколько было человек на сайте

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 27 фев 2009, 02:14
7olmen
Youzer писал(а):
7olmen писал(а):1)Подскажите, как можно ограничить кол-во символов в строку при добавлении нового материала?

надо писать скрипт подсчета символов. хотя тебе скорее надо не при добавлении, а при выводе на экран, т.к. в момент добавления символами будет считаться не только контент, но и участки кода (HTML, BB).

а вариант с таблицей (или блоком) фиксированной ширины не подойдет? тоже своего рода ограничитель ширины строк. или тебе для каких-то других целей?...

мне надо, чтобы пользователи, добавляя материал не могли растянуть его (то есть по сути мне нужна фиксированная ширина)
Как можно сделать?

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 27 фев 2009, 02:56
Youzer
7olmen писал(а):
Youzer писал(а):
7olmen писал(а):1)Подскажите, как можно ограничить кол-во символов в строку при добавлении нового материала?

надо писать скрипт подсчета символов. хотя тебе скорее надо не при добавлении, а при выводе на экран, т.к. в момент добавления символами будет считаться не только контент, но и участки кода (HTML, BB).

а вариант с таблицей (или блоком) фиксированной ширины не подойдет? тоже своего рода ограничитель ширины строк. или тебе для каких-то других целей?...

мне надо, чтобы пользователи, добавляя материал не могли растянуть его (то есть по сути мне нужна фиксированная ширина)
Как можно сделать?

для класса, который отвечает за блок сообщения, прописать в css
Код: Выделить всё
width:500px; max-width:500px;

500 - это для примера

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 27 фев 2009, 04:21
7olmen
Спасибо, только не подскажешь какой класс отвечает за блок сообщений? А то в css я фигово шарю..

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 27 фев 2009, 10:25
Youzer
7olmen писал(а):Спасибо, только не подскажешь какой класс отвечает за блок сообщений? А то в css я фигово шарю..

.eMessage вроде
для форума .posttdMessage

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 27 фев 2009, 12:49
Mezitaxe
Youzer писал(а):
Mezitaxe писал(а):А мне кто небудь ответит, а то сижу уже неделю без ответа(

что-то не совсем понятно. тебе надо менять значение $_BOARD_ENTRIES$ с учетом Tmoney? а смысл в этом какой? тогда уж лучше добавить $_BOARD_ENTRIES$ в обработку скрипта и выводить общий рейтинг как Tmoney с учетом нужных тебе параметров (включая $_BOARD_ENTRIES$). т.е.
Tmoney= $_FORUM_ENTRIES$ + $_REPUTATION$ + $_NEWS_ENTRIES$ + $_COM_ENTRIES$ + $_LOAD_ENTRIES$ + $_BOARD_ENTRIES$
значение будет тоже самое, что и Tmoney (без $_BOARD_ENTRIES$) + $_BOARD_ENTRIES$

включи его по типу остальных u-кодов в скрипт и выводи общий результат.

Спасибо, что обяснил. Но вот я пытался зделать, нечего с этого не вышло( Пытался вместо Tmoney поставить $_BOARD_ENTRIES$, пробывал другими спосабами, но счетчик $_BOARD_ENTRIES$ не как не считал суму $_FORUM_ENTRIES$ + $_REPUTATION$ + $_NEWS_ENTRIES$ + $_COM_ENTRIES$ + $_LOAD_ENTRIES$ Помоги плс, вот мой конечный вариант скрипта, можешь прописать, чтоб $_BOARD_ENTRIES$ = $_BLOG_ENTRIES$; + $_DIR_ENTRIES$;
Спойлер: Показать +
<script language="JavaScript">
var nick = ['$USERNAME$'];

nick['$USERNAME$'] = 0;

Bcost=10;
Scost=-5;

blog=$_BLOG_ENTRIES$;
site=$_DIR_ENTRIES$;

Mblog=Math.round(100 * blog * Bcost)/100;
Msite=Math.round(100 * site * Scost)/100;

for(var i=0; i<nick.length; i++) {
if('$USERNAME$'==nick[i]) {
N=nick[i];
if(isNaN(nick[N])) {
ue='';
Tmoney=Mblog + Msite;
} else {
ue='R';
Tmoney=Mblog + Msite - Math.abs(nick[N]);
}
cashout=ue + nick[N];
break;
}
}
if(Tmoney) {
document.write('<font color="green"><b> '+ Tmoney +' </b></font>');
}
</script>

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 28 фев 2009, 10:40
djin
Всем привет, у меня такая проблема :
сделал вывод трейлера к фильму на главной
Код: Выделить всё
<!--video-->
<style type="text/css">
#ajaxVideo {display:none;}
</style>
<noscript>
<style type="text/css">
.ajaxVideoURL {display:none;}
#ajaxVideo {display:block;}
</style>
</noscript>
<div id="ajaxvideo">
<object id="videoplayer4632" type="application/x-shockwave-flash" data="http://videoone.ru/play1/treiler/uppod.swf" width="505" height="255"><param name="allowFullScreen" value="true" /><param name="allowScriptAccess" value="always" /><param name="wmode" value="transparent" /><param name="movie" value="http://videoone.ru/play1/treiler/uppod.swf" /><param name="flashvars" value="comment=$ENTRY_NAME$&amp;st=2iob3gRLvck7kdwL0am4vI9zvcu8UfZWvcoNkx48kfnL3com0dw1vck7kdwLtSbWtQZzvIolGArr&amp; file=$OTHER2$" /></object>
<input class="izbr" type="button" value="в Избранное" href=""/" title="...one.ru - Фильмы, софт, Музыка, WareZ, Форум." onClick="window.external.addFavorite(location.href,'...one.ru - Фильмы онлайн'); return false;" rel="sidebar"">
</div>
<a href="#ajaxvideo" class="ajaxVideoURL" onClick="return hs.htmlExpand(this,{objectType:'ajax',width:520,height:310})"><img src="/images/blok/blok_03.png" border="0" width="97" height="27" /></a><!--/video-->


Но при добавлении трейлера, почемуто добавляется с последней новости ко всем, и при этом если с последней уберу ролик, то у других тоже пишет файл не найден, получается что применяется ролик последней новости ко всем новостям.
В чём может быть ошибка.

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 28 фев 2009, 14:58
Youzer
$_BOARD_ENTRIES$ = $_BLOG_ENTRIES$; + $_DIR_ENTRIES$;

ты словами обьясни, что тебе надо конкретно? включить в рейтинг только Блог, Объявления и Сайты? и изменить значения системных кодов нельзя никак.

вот так пробовал? (могу ошибаться):
Код: Выделить всё
<script language="JavaScript">
var nick = ['$USERNAME$'];

nick['$USERNAME$'] = 0;

Bcost=10;
Scost=-5;
Zcost=1

blog=$_BLOG_ENTRIES$;
site=$_DIR_ENTRIES$;
board=$_BOARD_ENTRIES$;

Mblog=Math.round(100 * blog * Bcost)/100;
Msite=Math.round(100 * site * Scost)/100;
Mboard=Math.round(100 * board * Zcost)/100;

for(var i=0; i<nick.length; i++) {
if('$USERNAME$'==nick[i]) {
N=nick[i];
if(isNaN(nick[N])) {
ue='';
Tmoney=Mblog + Msite + Mboard;
} else {
ue='R';
Tmoney=Mblog + Msite + Mboard - Math.abs(nick[N]);
}
cashout=ue + nick[N];
break;
}
}
if(Tmoney) {
document.write('<font color="green"><b> '+ Tmoney +' </b></font>');
}
</script>

Re: Колонка любых вопросов для новичков!

СообщениеДобавлено: 01 мар 2009, 01:49
Mezitaxe
Youzer писал(а):
$_BOARD_ENTRIES$ = $_BLOG_ENTRIES$; + $_DIR_ENTRIES$;

ты словами обьясни, что тебе надо конкретно? включить в рейтинг только Блог, Объявления и Сайты? и изменить значения системных кодов нельзя никак.

вот так пробовал? (могу ошибаться):
Код: Выделить всё
<script language="JavaScript">
var nick = ['$USERNAME$'];

nick['$USERNAME$'] = 0;

Bcost=10;
Scost=-5;
Zcost=1

blog=$_BLOG_ENTRIES$;
site=$_DIR_ENTRIES$;
board=$_BOARD_ENTRIES$;

Mblog=Math.round(100 * blog * Bcost)/100;
Msite=Math.round(100 * site * Scost)/100;
Mboard=Math.round(100 * board * Zcost)/100;

for(var i=0; i<nick.length; i++) {
if('$USERNAME$'==nick[i]) {
N=nick[i];
if(isNaN(nick[N])) {
ue='';
Tmoney=Mblog + Msite + Mboard;
} else {
ue='R';
Tmoney=Mblog + Msite + Mboard - Math.abs(nick[N]);
}
cashout=ue + nick[N];
break;
}
}
if(Tmoney) {
document.write('<font color="green"><b> '+ Tmoney +' </b></font>');
}
</script>

Объясняю подробно. У меня на форуме битвы между юзерами. Вот я решил зделать такую систему. Взял для нее три счетчика $_BLOG_ENTRIES$, $_DIR_ENTRIES$, $_BOARD_ENTRIES$. $_BLOG_ENTRIES$ отвичает за выигранные бои, $_DIR_ENTRIES$ за проигранные, а $_BOARD_ENTRIES$ это общий счет, другими словами "очки". Объясняю, как действует система, например, если юзер выиграл бой, то я вписываю эму в счетчик $_BLOG_ENTRIES$ 1 (+10 очков по скрипту), если проиграл то 1 в $_DIR_ENTRIES$ (-5 очков по скрипту). Мне нужно, чтоб скрипт считал суму этих очков ($_BLOG_ENTRIES$ + $_DIR_ENTRIES$) и вписывал конечное значение в счетчик $_BOARD_ENTRIES$, а не просто выводил значение.