Joker Board 3.0

Народ где валюта меняется не как не могу найти, в админке нет
 
Так бы конечно и пофиг было бы НО у меня пачамуто не работает пересчет на другие валюты, так что придется лезть и менять
 
Так бы конечно и пофиг было бы НО у меня пачамуто не работает пересчет на другие валюты, так что придется лезть и менять

что значит "пересчет"? доска работает лишь с одной валютой, а её название можно менять произвольно.
 
Существует ли способ массового добавления объявлений в эту доску?
Например, для старта, чтобы не пустую заливать на хостинг.
Может, как-то скриптом или через импорт в базу?
Кто как делал, поделитесь, пожалуйста.
 
Существует ли способ массового добавления объявлений в эту доску?
Например, для старта, чтобы не пустую заливать на хостинг.
Может, как-то скриптом или через импорт в базу?
Кто как делал, поделитесь, пожалуйста.

Там структура базы данных довольно простая, поэтому можешь написать запросто свой импортер. Я себе написал за пару часов, но вряд ли это решение масштабируемое для твоей доски и вряд ли я буду что-то переделывать )
В целом - научись программировать - в жизни очень поможет. Такие вопросы не будут беспокоить больше.
 
что значит "пересчет"? доска работает лишь с одной валютой, а её название можно менять произвольно.
перещет имеется ввиду возможность перещета валюты из основной в любую другую с помощью Гугла(в зависимости от параметров) currency_converter.php
 
Люди возникла проблема с подключением sms сервиса((( никак не могу разобраться что ды как. Зарегистрировался здесь smsonline.ru, но как ды что подключить ума нехватает((( Кто уже подключал этот сервис или просто знает как подскажите плз.
 
Люди возникла проблема с подключением sms сервиса((( никак не могу разобраться что ды как. Зарегистрировался здесь smsonline.ru, но как ды что подключить ума нехватает((( Кто уже подключал этот сервис или просто знает как подскажите плз.
 
Люди подскажите как сделать вывод в этом файле list_subcat.inc.php в 3 колонки?

PHP:
<div id="content_block">
<div class="cbtl"><div class="cbtr">
<div class="cb_title"><h4><?=$lang[66]?></h4></div><div class="cbc">

<?
if(defined('JBCITY')) $GLOBALS['subQuery']=' AND city_id = '.JBCITY; else $GLOBALS['subQuery']='';
function listcat2($id, $sub){
	$categories = mysql_query("SELECT id, child_category, name_cat, en_name_cat FROM jb_board_cat WHERE root_category = $id ORDER by sort_index"); cq(); 
	
while($category = mysql_fetch_assoc($categories)){	
		$name_cat = (defined('JBLANG') && constant('JBLANG')=='en') ? $category['en_name_cat'] : $category['name_cat'];
		$count_ads = mysql_result(mysql_query("SELECT COUNT(id) from jb_board WHERE id_category='".$category['id']."' AND old_mess='old'".$GLOBALS['subQuery']), 0);cq();
		

	
	}
}

$categories = mysql_query("SELECT id, child_category, name_cat, en_name_cat, img FROM jb_board_cat WHERE root_category='".$cattitle['id']."' ORDER by sort_index");  cq();


echo "<div style=\"padding-bottom:5px\"><h1 class=\"orange\"><img style=\"margin-right:5px\" align=absmiddle src=\"".$im."/category.gif\">".$cattitle[$name_cat];
if(defined('USER_CITY_TITLE')) echo ", ".USER_CITY_TITLE;
echo "</h1>";



echo "<div class=\"index_cat gray sm\" style=\"padding-top:5px;padding-left:14px\">"; 
while($category = mysql_fetch_assoc($categories)){
	$name_cat = (defined('JBLANG') && constant('JBLANG')=='en') ? $category['en_name_cat'] : $category['name_cat'];
	echo (@$category['img'])?"<img alt=\"".$name_cat."\" class=\"rootcatimg\" src=\"".$u."cat/".$category['img']."\" />":"";
	if($category['child_category']==1){
		echo "




		<a href=\"c".$category['id'].".html\" style=\"text-decoration:none\">".$name_cat."</a>";
		





		
echo "<br />";
	}else{
		$count_ads = mysql_result(mysql_query("SELECT COUNT(id) from jb_board WHERE id_category='".$category['id']."' AND old_mess='old'".$GLOBALS['subQuery']), 0);cq();
		if($count_ads=="0")@$count_adss="style=\"display:none\"";
		echo "


<a href=\"c".$category['id'].".html\" style=\"text-decoration:none\">".$name_cat."</a><br />

";
		
	}
}
echo "</div></div><div class=\"clear\"></div>";
if(ctype_digit(@$_GET['page']) && @$_GET['page']>0) $page=$_GET['page'];else $page=1;
$name_cat=(defined('JBLANG')&& constant('JBLANG')=='en')?'en_name_cat':'name_cat';
if(ctype_digit(@$_GET['id_cat']) && @$_GET['id_cat']>0){
	$GLOBALS['searchcat']="";
	function listcatChild($id,$sub){
		$categories=mysql_query("SELECT id, child_category FROM jb_board_cat WHERE root_category=".$id); cq(); 
		$count=0;
		while($category=mysql_fetch_assoc($categories)){	
			if($category['child_category']==1)listcatChild($category['id'],$sub+1);
			else{
				if($count==0)$delimiter="";else $delimiter=",";
				$GLOBALS['searchcat'].=$delimiter.$category['id'];
			}$count++;
		}
	}
	$categories=mysql_query("SELECT child_category FROM jb_board_cat WHERE id='".$_GET['id_cat']."'");cq();
	if(mysql_num_rows($categories))	{
		while($category=mysql_fetch_assoc($categories))	{
			if($category['child_category']=="1") listcatChild($_GET['id_cat'],1);
			else $GLOBALS['searchcat'].=$_GET['id_cat'];
		}
	}
	else die("ERROR_22");
}













if(@$GLOBALS['searchcat']!="")$querycat=" AND jb_board.id_category IN (".$GLOBALS['searchcat'].") ";else $querycat="";
$result = mysql_query ("SELECT id FROM jb_board WHERE old_mess = 'old' ".$GLOBALS['subQuery']." ".$querycat); cq();
if (@$result) $total_rows = mysql_num_rows ($result);
if (@$total_rows){
	$tot=($total_rows-1)/$c['count_adv_on_index'];
	$total=intval($tot+1);
	if($page>$total) $page=$total;
	$start=$page*$c['count_adv_on_index']-$c['count_adv_on_index'];
	$last_add=mysql_query("SELECT jb_board.id AS board_id, jb_board.id_category, jb_board.title, jb_board.text, jb_board.price, jb_board.city, DATE_FORMAT(jb_board.date_add,'%d.%m.%Y') AS dateAdd, jb_board.checkbox_top, jb_board.checkbox_select, jb_board_cat.id, jb_board_cat.".$name_cat.", jb_photo.photo_name, jb_city.city_name, jb_city.en_city_name FROM jb_board RIGHT JOIN jb_board_cat ON jb_board.id_category = jb_board_cat.id LEFT JOIN jb_city ON jb_board.city_id = jb_city.id LEFT JOIN jb_photo ON jb_board.id = jb_photo.id_message WHERE old_mess = 'old' ".$GLOBALS['subQuery']." ".$querycat." GROUP by board_id ORDER BY board_id DESC LIMIT ".$start.", ".$c['count_adv_on_index']);cq();
	if(mysql_num_rows($last_add)){
		?>      
        






















        <div style="padding:10px 0; font-size:13px; color:#222"><?=$lang[1179]?></div>
        
<div style="width:100%;">
   <table width="100%" border="0" cellspacing="2" cellpadding="0">
    <tr class="thead">
    <td  align="center" style="width:9%;border-left:1px solid #e2f2fb;"><?=$lang[153]?></td>
    <td width="50%" style="border-left:1px solid #e2f2fb;"><div style="padding-left:10px;"><?=$lang[123]?></div></td>
    <td  align="center" style="border-left:1px solid #e2f2fb;"><?=$lang[1008]?></td>
    <td align="center" style="border-left:1px solid #e2f2fb;"><?=$lang[127]?></td>
    <td  style="border-left:1px solid #e2f2fb;">&nbsp;</td>
  </tr>
 
<?
	 $count = 1;
while ($last=mysql_fetch_assoc($last_add)){
if(utf8_strlen($last['text'])>100)$last['text']=utf8_substr($last['text'],0,97)."...";
$TrColor = ($count % 2 == 0) ? "background:#f2f3f4" : "";
?>
<tr <? if ($last['checkbox_top'] or $last['checkbox_select']==1) echo "class='".smsclass($last['checkbox_top'],$last['checkbox_select'])." ads'"; else echo "style='".$TrColor."' class='ads'"; ?>>
 <td  align="center" style="width:9%"><? echo(@$last['photo_name'])?"<a class='highslide' href=\"".$u."small/".$last['photo_name']."\" onmouseover='return hs.expand(this)' title=\"".$last['title']."\" ><img src=\"".$u."small/".$last['photo_name']."\" width=57px height=57px align=center  /></a>":"<a title=\"".$last['title']."\" href=\""."c".$last['id_category']."-".$last['board_id'].".html\"><img src=\"".$im."nophoto.gif\" alt=\"nophoto\" /></a>";?></td>
    <td width="50%">
<div style="padding-left:10px; font-size:12px">
 <a title="<?=$last['title']?>" href="<?="c".$last['id_category']."-".$last['board_id']?>.html"><b><?=$last['title']?></b></a>
 <div style="color:#888; font-size:11px">
 <?=$last['text'] ?></div></div>
 </td>
    <td  align="center"><? if($last['price']!=0) echo "<span class=\"b orange\">".$last['price']." ".$lang[1010]."</span>"; ?> </td>
    <td align="center"><? echo($last['dateAdd']==date("d.m.Y"))?$lang[531]:$last['dateAdd'];?></td>
    <td align="center"><div id="addtonote_list_<?=$last['board_id']?>"><a title="<?=$lang[532]?>" class="dgray" href="#" onclick="addtonote_list('<?=$last['board_id']?>');return false;"><img class="absmid" src="<?=$im?>note.gif" alt="<?=$lang[532]?>" /></a></div></td>

</tr>

 <?

			 $count ++;
			
		}
		 echo "</table></div>";
		if ($total_rows>=$c['count_adv_on_index']){
			$a="<a href=\"c".$_GET['id_cat']."-p";
			if($page!=1)$pervpage=$a."1.html\" title=\"".$lang[174]."\">&nbsp;&nbsp;&nbsp;«&nbsp;&nbsp;&nbsp;</a> ";
			if($page!=$total) $nextpage=$a.$total.".html\" title=\"".$lang[175]."\">&nbsp;&nbsp;&nbsp;»&nbsp;&nbsp;&nbsp;</a>";		
			$pageleft="";$pageright="";
			for($i=$c['limit_pagination_on_page'];$i>=1;$i--)if($page-$i>0)$pageleft.=$a.($page-$i).".html\">".($page-$i)."</a>";
			for($i=1;$i<=$c['limit_pagination_on_page'];$i++)if($page+$i<=$total)$pageright.=$a.($page+$i).".html\">".($page+$i)."</a>"; 
			echo "<div class=\"pagination\">".@$pervpage.@$pageleft."<b><span class=\"current\">".$page."</span></b>".@$pageright.@$nextpage."</div>";

		}
	}
}

?> </div>
</div></div><div class="cbbl"><div class="cbbr">&nbsp;</div></div>
</div>
 
Назад
Сверху