Проверено

VDS-хостинг - именно на этом хостинге работает наш сайт.
Sape - биржа временных ссылок, доход 80р/день.
Trustlink - биржа временных ссылок, доход 60р/день.
Telderi - здесь покупаю сайты для дальнейшего заработка.

Партнеры

Дополнительные поля в модальных окнах

Используем дополнительные поля в модальных окнах.

Зайти в /engine/ajax/profile.php

Найти:
require_once ENGINE_DIR . '/classes/templates.class.php';



Добавить ниже:
require_once ENGINE_DIR . '/classes/parse.class.php';


Найти:
$tpl->set( '{rate}', userrating( $row['name'] ) );



Добавить ниже:

$xfieldsaction = "list";
$parse = new ParseFilter( Array (), Array (), 1, 1 );
$xfieldsadd = false;
$xfieldsid = $row['xfields'];
include (ENGINE_DIR . '/inc/userfields.php');
$tpl->set( '
<script type="text/javascript">
<!--
  var item = null;
  if (document.getElementById) {
    item = document.getElementById("category");
  } else if (document.all) {
    item = document.all["category"];
  } else if (document.layers) {
    item = document.layers["category"];
  }
  if (item) {
    onCategoryChange(item.value);
  }
// -->
</script>', $output );

// Обработка дополнительных полей
$xfieldsdata = xfieldsdataload( $row['xfields'] );

foreach ( $xfields as $value ) {
  $preg_safe_name = preg_quote( $value[0], "'" );

  if( $value[5] != 1 or ($is_logged and $member_id['user_group'] == 1) or ($is_logged and $member_id['user_id'] == $row['user_id']) ) {
   if( empty( $xfieldsdata[$value[0]] ) ) {
    $tpl->copy_template = preg_replace( "'\[xfgiven_{$preg_safe_name}\](.*?)\[/xfgiven_{$preg_safe_name}\]'is", "", $tpl->copy_template );
   } else {
    $tpl->copy_template = preg_replace( "'\[xfgiven_{$preg_safe_name}\](.*?)\[/xfgiven_{$preg_safe_name}\]'is", "\1", $tpl->copy_template );
   }
   $tpl->copy_template = preg_replace( "'\[xfvalue_{$preg_safe_name}\]'i", stripslashes( $xfieldsdata[$value[0]] ), $tpl->copy_template );
  } else {
   $tpl->copy_template = preg_replace( "'\[xfgiven_{$preg_safe_name}\](.*?)\[/xfgiven_{$preg_safe_name}\]'is", "", $tpl->copy_template );
   $tpl->copy_template = preg_replace( "'\[xfvalue_{$preg_safe_name}\]'i", "", $tpl->copy_template );
  }
}
// Обработка дополнительных полей

Пользуемся

Другие новости по теме: