Антон
pointer.pro
+71
Репутация
534
Рейтинг
- Предыдущая
- 1
- 2
- 3
- Показаны 41-55 из 55
1. Фильтрую "Привод"->"Передний" - выходят результаты. Опять нажимаю "Расширенный поиск". В "приводе" не выбран "Передний". Считаю это не гуд, если человек отфильтрует по 6 параметрам и захочет 1 исправить. Все придется заново набирать. Это исправимо?
2. После фильтрации и перехода по объявлению нажимаю "назад" в браузере. "Документ просрочен". Исправимо?
Задаю вопросы не из праздного интереса. Интересует покупка.
Так тем более встает вопрос по поводу памяти...
А у меня 4,9 жрет (при том что на странице только 1 виджет)
Интересно, с чем может быть связано?
1. Правки касаются момента регистрации, но не редактирования в профиле.
2. При использовании указанного мною кода правки, указанные Евгением в данном посте, теряют актуальность.
3. Написал код здесь, потому что на данную реализацию натолкнул сам пост Евгения.
1. com_registration.tpl в папке темы
код
<input name="nickname" id="nickinput" class="text-input" type="text" size="30" value="{$nickname|escape:'html'}"/> <span class="regstar">*</span><input name="nickname" id="nickinput" class="text-input" type="text" size="30" value="{$nickname|escape:'html'}" onchange="checkNickname()"/> <span class="regstar">*</span> <div id="nicknamecheck"></div>2. создаем /core/ajax/registrationnickname.php
содержимое:
<?php if($_SERVER['HTTP_X_REQUESTED_WITH'] != 'XMLHttpRequest') { die(); } define("VALID_CMS", 1); define('PATH', $_SERVER['DOCUMENT_ROOT']); include(PATH.'/core/cms.php'); $inCore = cmsCore::getInstance(); define('HOST', 'http://' . $inCore->getHost()); $inCore->loadClass('config'); //конфигурация $inCore->loadClass('db'); //база данных $opt = $inCore->request('opt', 'str', ''); $data = $inCore->request('data', 'str', ''); if (!$opt) { return; } $inDB = cmsDatabase::getInstance(); if ($opt=='checknickname'){ $sql = "SELECT id, login FROM cms_users WHERE (nickname LIKE '$data') AND (is_deleted = 0) LIMIT 1"; $result = $inDB->query($sql); if($inDB->num_rows($result)==0){ echo '<span style="color:green">Вы можете использовать этот никнейм</span>'; } else { echo '<span style="color:red">Выбранный никнейм занят!</span>'; } } return; ?>добавляем код:
function checkNickname(){ var nickname = $("#nickinput").attr('value'); var reg1= /^[a-zA-Z0-9\]\[\._ @-]+$/; var reg2= /^[а-яА-Я0-9\]\[\._ @-]+$/; if (nickname.length < 2){ $("#nicknamecheck").html('<span style="color:red">Минимальная длина = 2</span>'); } else if (nickname.length > 15){ $("#nicknamecheck").html('<span style="color:red">Максимальная длина = 15</span>'); } else if (reg1.test(nickname) || reg2.test(nickname)){ $("#nicknamecheck").load("/core/ajax/registrationnickname.php", {opt: "checknickname", data:nickname}); } else{ $("#nicknamecheck").html('<span style="color:red">В нике нельзя использовать одновременно Русские и Латинские символы!</span>'); } }обновление не появилось пока?
попробуй из 2-х подгружаемых файлов obf.srax.fx.js и srax.fx.js
оставить только подгрузку obf.srax.fx.js
у меня только эта библиотека подгружена и все гуд
также можно подгрузить этот скрипт
http://code.google.com/p/fullajax/downloads/detail?name=srax.fx.v0.1.beta.b4.zip&can=2&q=
и в код скрипта добавить
SRAX.Effect.add({id: 'ID-Tab-Object', start:function(id, request){ SRAX.Fx('cmsbody').opacity({end:0.1, d:0.1, cb:request}) }, end:function(){ SRAX.Fx('cmsbody').opacity({end:1, d:0.8}) } });Про безопасность знаю. Но мне нужно удобство. Кто знает, подскажите, пожалуйста.
Отличный компонент - на 1.8 работает.
Вопрос: можно ли привязать к биллингу? А-то людям ведь надо допереть, что деньги нужно обменять на рейтинг и оплачивать подарки рейтингом...