DeveloperRu

DeveloperRu
Рейтинг
72
Регистрация
27.02.2009

занятно! стили вроде не затронуты, JS не видно.. как они это сделали ?

ПС. неплохо, есть ли смысл от такой защиты?

по-моему, это просто попил денег за дополнительную ненужную фичу

Total commander

Меню Files->Compare by content

neznaika:
В версии 5.0? Возможно. Посмотрите на современные релизы.

ну вот, пожалуйста, куча функций внутри шаблона

$APPLICATION->SetTitle(GetMessage("MAIN_TITLE"));

require_once ($DOCUMENT_ROOT.BX_ROOT."/modules/main/include/prolog_admin_after.php");
?>

<form action="">
<select name="mid" onchange="window.location='<?echo $APPLICATION->GetCurPage()."?lang=".LANGUAGE_ID.($_REQUEST["mid_menu"]<>""? "&amp;mid_menu=1":"")."&amp;mid="?>'+this[this.selectedIndex].value;">
<?foreach($arModules as $k=>$m):?>
<option value="<?echo htmlspecialchars($k)?>"<?if($mid == $k) echo " selected"?>><?echo htmlspecialchars($m["NAME"])?></option>
<?endforeach;?>
</select>
</form>

<?
function __AdmSettingsSaveOptions($module_id, $arOptions)
{
.....
}

function __AdmSettingsSaveOption($module_id, $arOption)
{
if(!is_array($arOption))
return false;

.....
}

function __AdmSettingsDrawRow($module_id, $Option)
{
$arControllerOption = CControllerClient::GetInstalledOptions($module_id);
if(!is_array($Option)):
?>
<tr class="heading">
<td valign="top" colspan="2" align="center"><b><?=$Option?></b></td>
</tr>
<?
else:
$val = COption::GetOptionString($module_id, $Option[0], $Option[2]);
$type = $Option[3];
$Option[0] = $Option[0];
$disabled = array_key_exists(4, $Option) && $Option[4] == 'Y' ? ' disabled' : '';
$sup_text = array_key_exists(5, $Option) ? $Option[5] : '';
?>
.....
}


function __AdmSettingsDrawList($module_id, $arParams)
{
.....
}

?>
neznaika:
Жомла - адова мешанина шаблонов, кода и такой-то матери.

необходимо быть объективным, Битрикс - демонстрирует не меньшее смешение шаблонов и кода, это очень усложняет работу

если автор ветки несколько лет работал с Битриксом - значит он представляет, о чем идет речь

можно использовать функцию

function md5int($str, $len=7) {
return hexdec(substr(md5($str),0,$len));
}

она вернет вместо md5 строки семь цифр по-умолчанию, можно сделать больше, тогда будет большая уникальность

может что-то подобное поможет ? http://stackoverflow.com/questions/1055367

вот примеры http://www.bdcc.co.uk/Gmaps/BdccGmapBits.htm - прокрути чуть ниже середины

можно попробовать такой вариант

SELECT FLOOR(RAND() * COUNT(*)) AS rand_row FROM foo;

SELECT * FROM foo LIMIT $rand_row, 1;

DeveloperRu добавил 02.08.2010 в 06:56

или

SELECT * FROM my_table

WHERE pk_column >=

(SELECT FLOOR( MAX(pk_column) * RAND()) FROM my_table)

ORDER BY pk_column

LIMIT 1;

у вас библиотека jquery подключается после подключения скриптов с плагинами..это неправильно

пока актуально 1024 - каждый третий сидит с таким разрешением, ошибочно игнорировать это разрешение

Всего: 504