[Ищу] VOC++(Моды,Дизайны)

*** скрытое содержание ***
ищи в дизайне файл voc.php
PHP:
<frameset rows="0,20,72,*,0,0" framespacing="1" scrolling="no" frameborder="YES" bordercolor="#3D4976" onLoad="giveMeChat();">
где
PHP:
72
это ширина твоего фрейма



скажите кто пробовал переделать оповещение о комменте на стене на оповещение о граффити?

может кто поделится товаром "клан в магазин" моя версия не работет


и еще забыл сказать.. как сделать отобращение в профиле HTML ника и просто ника?



как сделать чтобы на главной сохранялся ник?
 
в общем вопрос следующий, как сделать чтобы оповещение о смене статуса типо:

PHP:
name сменил статус на Онлайн

чтобы оно было выделено как обьявление




и еще, может у кого редмик по смайлам в комменты есть? скиньте плиз
 
народ извените за такую тупую просьбу.. киньте мне пойжалуста мод викторины в личку

вот тебе FAQ-навигатор открываешь Модули/Хаки/Дополнения и вуаля 6 версий викторины

моды никто кидать не будет, набирай посты. хайд не обсуждается
 
в общем вопрос следующий, как сделать чтобы оповещение о смене статуса типо:
PHP:
name сменил статус на Онлайн
чтобы оно было выделено как обьявление
и еще, может у кого редмик по смайлам в комменты есть? скиньте плиз


В языковый файл добавляем:


PHP:
 $w_user_statusn[0] = "сменил статус на- <b>Онлайн</b><bgsound src=".$chat_url."Alarm4.mid><IMG SRC=".$chat_url."converts/205.gif>";  
$w_user_statusn[1] = "сменил статус на- <b>Обед</b><IMG SRC=".$chat_url."converts/eatchick.gif>";  
$w_user_statusn[2] = "сменил статус на- <b>Курю</b><IMG SRC=".$chat_url."converts/060.gif>";  
$w_user_statusn[3] = "сменил статус на- <b>Я очень злой!</b><IMG SRC=".$chat_url."converts/bur2.gif>";  
$w_user_statusn[4] = "сменил статус на- <b>Пиво!</b><IMG SRC=".$chat_url."converts/beerchug.gif>";  
$w_user_statusn[5] = "сменил статус на- <b>Уставший</b><IMG SRC=".$chat_url."converts/ustav.gif>";  
$w_user_statusn[6] = "сменил статус на- <b>Ухожу</b><IMG SRC=".$chat_url."converts/walksmil.gif>";  
$w_user_statusn[7] = "сменил статус на- <b>Занят</b><IMG SRC=".$chat_url."converts/gaz.gif>";  
  


Открываем who.php в корне чата.  
Ищем что-то типа:  
  

      $update_status = intval($update_status);  
      $fields_to_update[0][0] = 8;  
      $fields_to_update[0][1] = $update_status;  

После этого пишем:  

           for ($t=0;$t<=7;$t++) {  
                  if ($update_status == pow(2,$t) or ($update_status == 0 and $t == 0)) {  
//                    if (! array_key_exists($user_name, $invisibles)) {  
                      $messages_to_show[] = array(MESG_TIME=>my_time(),  
                  MESG_ROOM=>$room_id,   
                  MESG_FROM=>$rooms[$room_id]["bot"],  
                  MESG_FROMWOTAGS=>$rooms[$room_id]["bot"],  
                  MESG_FROMSESSION=>"",  
                  MESG_FROMID=>0,  
                  MESG_FROMAVATAR=>"",  
                  MESG_TO=>"",  
                  MESG_TOSESSION=>"",  
                  MESG_TOID=>"",  
                  MESG_BODY=>"<font color=\"$def_color\">$user_name $w_user_statusn[$t]</font>");                 
//                    }  
                  }  
                }  
                include($engine_path."messages_put.php");

Если есть мод невидимок то можно попробовать раскоментировать строки.
В языковом меняешь текст на свой и правишь имена смайлов если они вообще нужны.
Ну и количества статусов ставишь своё
 
выкладываю 9 игровых автоматов на креды
архив кидаю такой каким он попал ко мне )






GvidanCe, да я так и делал, только у меня оно на сером фоне выделяется, как сделать на цвете таком как у обьявы?
 
Что-то давно я ничего не выкладывал.:nezn:
Выложу разбиение подарков по страницам, полученное при помощи одного хорошего человека с L-E

В файле chat/designes/you_diz/profile_content.php
Код
PHP:
                                 <table cellspacing=3 cellpadding=3 border=0 align="center">
                            <?php

                            $a = 0;

                           while(list($i,$curr_item)=@each($items) ){
                                 if(intval($curr_item['ItemID']) == 0) continue;
                                 if($a == 0) echo "<tr>\n";
                                 echo "<td><img help=\"<small><font color=black><b>".htmlspecialchars($item_list[$curr_item['ItemID']]->title)."</b><br><center> ".wordwrap($curr_item["Reason"], 20, "<br>")."<br>(".date("d-m-Y", intval($curr_item["Date"])).", <i>".$curr_item["FromNick"]."</i>)</center></font></small>\" src=\"".$chat_url."items/".$item_list[$curr_item['ItemID']]->image."\" border=0></td>\n";
                                 if($a == 4 or $a == count($items)-1) { echo "</tr>\n"; $a = 0; }
                                 else $a++;
                            }
                            ?>
                                </table>
Заменить на
PHP:
                                 <table cellspacing=3 cellpadding=3 border=0 align="center"><tr><td>
<style type="text/css">
 .bordertw{border-top:1px solid #ffffff;}
 .borderto{border-top:3px solid #EBD4A5;}
 .bordert{border-top:1px solid #c1272d;}
 .greyer{color:#808080}
 .fontab { color: #000000; background-color: #EDEEF0}
 .hr1dotted { width:100%; height:0px; line-height:0;padding:0;margin:0; border-bottom: 1px dotted #C6CFD6; font-size:0pt;}
 .hr2 {width:100%;height:0px;line-height:0;padding:0;margin:0;border-bottom: 2px solid #C6CFD6;font-size:0pt;}
 .header {font-size: 16px; color: #FA6450; font-weight:bold; font-family: Arial, Helvetica, sans-serif}
 #phone {border:1px solid #ffe39c;background-color:#fff7de;padding-left:3pt;padding-right:3pt;white-space:nowrap}
 #tspace { line-height:140%; }
 #message{height:80px}
 .grey {color: #808080}
 div.grey{ margin-bottom:5px;margin-top:10px}
 .cp, .cp a {font-family: Arial, sans-serif;font-size:10px;color:#FFE5CC}
 .hred{color:#FF6331;height:30px} 
  #m_pager .clink {	BORDER-RIGHT: #fff 1px solid;	BORDER-TOP: #fff 1px solid;	BORDER-LEFT: #fff 1px solid;	WIDTH: 14px;	COLOR: #fff;	BORDER-BOTTOM: #fff 1px solid;	HEIGHT: 14px;	BACKGROUND-COLOR: #ff6600;	TEXT-ALIGN: center} 
  #m_pager .clink A {	COLOR: #fff}
  #m_pager .link {	BORDER-RIGHT: #d6d8dd 1px solid;	PADDING-RIGHT: 3px;	BORDER-TOP: #d6d8dd 1px solid;	BORDER-LEFT: #d6d8dd 1px solid;	WIDTH: 14px;	COLOR: #000;	BORDER-BOTTOM: #d6d8dd 1px solid;	HEIGHT: 14px;	BACKGROUND-COLOR: #fff;	TEXT-ALIGN: center}
  #m_pager .link A {	COLOR: #000}
</style>                          
<div id="itemTable"></div> 
<script language="JavaScript" type="text/javascript">
			arrItems   = new Array;
			var offset = 0;
			//количество выводимых к просмотру подарков
			var ItemsPerLine = 5;
			var LinesPerPage = 4;
			var ItemsPerPage = ItemsPerLine * LinesPerPage; 
<?php
while(list($i,$curr_item)=@each($items) ){
if(intval($curr_item['ItemID']) == 0) continue;
echo "
arrItems[arrItems.length] = {
							ID       : 9999,
							Title    : '".htmlspecialchars($item_list[$curr_item['ItemID']]->title)."',
							Reason   : '".wordwrap($curr_item["Reason"], 20, "<br>")."<br>(".date("d-m-Y", intval($curr_item["Date"])).")',
							Image    : '".$item_list[$curr_item['ItemID']]->image."',
							FromNick : '".$curr_item["FromNick"]."'
					  };
";
}
?>
	function renderItemsTable(offset) {
	var strItemTable = '<table cellspacing=3 cellpadding=3 border=0 align="center">';
			var idx = 0;
			if(arrItems.length > ItemsPerPage) {
				strItemTable += '<tr><td colspan="'+ ItemsPerLine + '" align="center">'+ RenderPages(arrItems.length, ItemsPerPage, 15, offset) + '</td></tr>\n';
			}	
			for(i = 0; i < LinesPerPage; i++ ) {
				strItemTable += '<tr>\n';
				for(j = 0; j < ItemsPerLine; j++) {
					strItemTable += '<td>\n';
						idx = (arrItems.length - (i * LinesPerPage + j) - 1) - offset;
						if(idx > - 1) {
							strItemTable += '<img help=\"<small><font color=black><b>' + arrItems[idx].Title + '</b><br><center>' + arrItems[idx].Reason + '<br><i> от ' + arrItems[idx].FromNick + '</i></center></font></small>\" src=\"' + '<?php echo $chat_url;?>' + 'items/' + arrItems[idx].Image +  '\" border=0>\n';
						}
					strItemTable += '</td>\n';		
				}
				strItemTable += '</tr>\n';
			}			
			if(arrItems.length > ItemsPerPage) {
				strItemTable += '<tr><td colspan="'+ ItemsPerLine + '" align="center">'+ RenderPages(arrItems.length, ItemsPerPage, 15, offset) + '</td></tr>\n';				
			}
			strItemTable += '</table>';
			document.getElementById('itemTable').innerHTML = strItemTable;
		}
		function rollPage(offset) {
			renderItemsTable(offset);
			initToolTips('IMG');
		}	
        function RenderPages(num_results, VOCLOVE_SEARCH_PER_PAGE, VOCLOVE_SEARCH_MAX_PAGES, offset) {
			var i = 0;
            var innerText = '<table border="0" cellpadding="2" cellspacing="1" align="center" id="m_pager">\n';
            innerText += '<tr>\n';
            var max_pages   = Math.ceil(num_results / VOCLOVE_SEARCH_PER_PAGE) ;
            var c_page      = Math.floor(offset / VOCLOVE_SEARCH_PER_PAGE) ;
            var start        = Math.floor(c_page/VOCLOVE_SEARCH_MAX_PAGES);
            var start_page   = start*VOCLOVE_SEARCH_MAX_PAGES;
            var end_page     = (start+1)*VOCLOVE_SEARCH_MAX_PAGES-1;
            if(start_page < 0) start_page = 0;
            if(end_page   > max_pages - 1)  end_page = max_pages-1;
            if(start_page > 0) {
                    innerText += '<td class="link">\n';
                    innerText += '  <a href="javascript:rollPage('+((start_page-1)*VOCLOVE_SEARCH_PER_PAGE)+')">…</a>\n';
                    innerText += '</td>\n';
            }
            for(i = start_page; i <= end_page; i++) {
                if(i != c_page) innerText += '<td class="link">\n';
                else innerText += '<td class="clink">\n';
                    innerText += '  <a href="javascript:rollPage('+(i*VOCLOVE_SEARCH_PER_PAGE)+')">'+(i+1)+'</a>\n';
                    innerText += '</td>\n';
            }
            if(end_page < (max_pages-1)) {
                    innerText += '<td class="link">\n';
                    innerText += '  <a href="javascript:rollPage('+(i*VOCLOVE_SEARCH_PER_PAGE)+')">…</a>\n';
                    innerText += '</td>\n';
            }
            innerText += '</tr></table>';
            return innerText;
           }
		renderItemsTable(0);			
		</script> 
</td>
</tr>
</table>
 
Doctor_zlo, посмотри пожалуйста Игровые автоматы, инсталяцию, у тебя нормально работает?


и еще выложи Реферальная программа нашего чата как в личке того модера, если можно то как сделать отдельное поле ПАРНИ, ДЕВУШКИ и т.д. только добавить своё что-нибкдь
 
Сейчас нет возможности проверить инсталляшку, на работе с нетбука сижу.
Реферальная программа это стандартная функциональность чата voc++ BSE
Вывод кого пользователь привел в чат, был здесь на форуме юзайте поиск.
Поэтому ничего интересного в этом чате, кроме выложенного разбиения подарков на страницы нет.
p.s. Выложенные вами Игровые автоматы, удалил потому что нельзя использовать вложения для файлов нарушающих авторские права, согласно обновленным правилам форума. Поэтому, перезалейте на любой файлообменник
 
Назад
Сверху