Сергей Петрович
Все хотят добра... Не отдавайте его!
+1843
Репутация
2485
Рейтинг
ок, сегодня гляну. Вечером напишу
это без разницы.
вставлять нужно ДО
но так как ДО всё равно не работает, то видимо придётся вам все файлы, которые правили, в архив и мне.
сильно много где сделаны изменения, поэтому оч сложно отследить ошибку.
вставлять нужно ДО
но так как ДО всё равно не работает, то видимо придётся вам все файлы, которые правили, в архив и мне.
сильно много где сделаны изменения, поэтому оч сложно отследить ошибку.
ПЕРЕД
return;
ВСТАВИТЬ:
return;
ВСТАВИТЬ:
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>'; } }
/core/ajax/registration.php
Это делают функции checkLogin() и checkPasswords() соответственно, которые находятся в /components/registration/js/check.js
смотрите как они работают и делайте по аналогии. только обратите внимание, что для вывода результата под полем ввода логина или пароля, эти функции используют
<div id="logincheck"></div>
и
<div id="passcheck"></div>
которые прописаны в com_registration.tpl
вам, для никнейма, нужно будет создать свой "пустой" див, в который функция, в случае ошибки будет выводить сообщение
смотрите как они работают и делайте по аналогии. только обратите внимание, что для вывода результата под полем ввода логина или пароля, эти функции используют
<div id="logincheck"></div>
и
<div id="passcheck"></div>
которые прописаны в com_registration.tpl
вам, для никнейма, нужно будет создать свой "пустой" див, в который функция, в случае ошибки будет выводить сообщение
1.10.1
в components/content/frontend.php
есть строка:
$article['pubdate'] = $do=='editarticle'? $item['pubdate']: date('Y-m-d H:i');
ПОСЛЕ неё добавьте:
$article['editdate'] = date('Y-m-d H:i');
ВСЁ. поле editdate, которое конечно нужно в таблице content создать ручками, будет храниться дата редактирования статьи. Вам остаётся только отобразить её в нужном месте.
Развлекайтесь!!!
в components/content/frontend.php
есть строка:
$article['pubdate'] = $do=='editarticle'? $item['pubdate']: date('Y-m-d H:i');
ПОСЛЕ неё добавьте:
$article['editdate'] = date('Y-m-d H:i');
ВСЁ. поле editdate, которое конечно нужно в таблице content создать ручками, будет храниться дата редактирования статьи. Вам остаётся только отобразить её в нужном месте.
Развлекайтесь!!!
дата последнего изменения чего?? простите за глупый вопрос!
для начала:
в /components/registration/frontend.php
стр 178
Должен запретить одинаковые никнеймы при Регистрации.
Если Ок, тогда пойдём Редактирование профиля править
в /components/registration/frontend.php
стр 178
if($inDB->get_field('cms_users', "nickname='".$item['nickname']."'", 'id') > 0){ cmsCore::addSessionMessage("такой никнейм существует", 'error'); $errors = true; }
Если Ок, тогда пойдём Редактирование профиля править
если это для зареганных юзеров — тогда не понятно, зачем вообще нужна карта с номером.
если для НЕзареганных — тогда одной картой сможет пользоваться весь мир…
если для НЕзареганных — тогда одной картой сможет пользоваться весь мир…
Поздравляю!!! По-больше Вам приключений, чтоб не скучно было!!!
Ок, буду втираться в доверие! )))
порадуйте сообщество, покажите хотя бы один из своих сайтов, о которых все слышали, но никто никогда не видел!!!Пример был, когда один человек стал делать почти копию моего сайта,
нда...
Icms 1.10
/includes/smarty/libs/plugins/modifier.rating.php
Icms 1.10
/includes/smarty/libs/plugins/modifier.rating.php
проверил — всё прокатывает.
Ctrl F5 не забывайте после изменения кода
Ctrl F5 не забывайте после изменения кода
/core/lib_karma.php
function cmsKarmaFormat($points){ if ($points==0) { $html = '<span style="color:silver;">0</span>'; } elseif ($points>0){ $html = '<span style="color:green;">+'.$points.'<span style="color:silver">↑</span></span>'; } else { $html = '<span style="color:red;">'.$points.'<span style="color:silver">↓</span></span>'; } return $html; }