Ris

Ris

+657
Репутация
3771
Рейтинг
#1 Необходимо обновить движок, устранить ошибки или готов принять др. Ваши предложения 8 июня 2016 в 00:09
Олег Васильевич я,
Интересно, а есть ли порносайты на инстанте? scratch
#2 Необходимо обновить движок, устранить ошибки или готов принять др. Ваши предложения 7 июня 2016 в 21:22
Lora,
Стопудово первая ветка:
www.escort-model.org/faq

Не ниже 1.10.3

Как можно определить версию?

elesta
В админке посмотреть:

#3 [ЕСТЬ РЕШЕНИЕ] Ускорение загрузки 6 июня 2016 в 00:09
Какого размера выигрыш (в микросекундах) рассчитываете получить?
#4 Защита контента от копирования (не профи) 5 июня 2016 в 22:16

Извините, но вы даже не поняли мою просьбу, а пытаетесь мне что-то доказать :)

Azura
Упаси меня б-г что-то доказывать женщине!
Я отвечал Val, у.
#5 Защита контента от копирования (не профи) 4 июня 2016 в 22:37

p.s. тему не читал, возможно в ней уже есть описание

Val

В теме есть описание, как вывешивать текст на страницу в виде картинки и флешки. Якобы это сильно усложняет копирование.
Про то, как просто шваркнуть по картинке или скриншоту файнридером или еще чем, тоже упоминается.

Я, как и Вы, считаю, что сохранить контент можно только одним способом — никому его не показывать. Распечатать в одном экземпляре и читать самому под одеялом, при свете фонарика.
#6 При кэшировании выдает ошибку ICMS 2/5/1 1 июня 2016 в 23:34
yury,
Отключите пока кэширование, включите отладку и ткнитесь внизу в SQL. Выложите сюда те 100 запросов — тогда люди подскажут, что с этим делать.
#7 Перенос сайта с CMS Boxcode на Instant 30 мая 2016 в 19:54
skewes,
Увы, мапса не имею.
#8 Пропала страница входа 30 мая 2016 в 15:44
Юрий,
Не-не-не.
Записать нового пользователя в группу 2 (администраторы).

#9 Пропала страница входа 30 мая 2016 в 15:38
Юрий,
А Вы попробуйте зарегить нового юзера и прямо в базе напишите ему group_id 2
А потом под ним попробуйте войти в админку.
#10 Пропала страница входа 30 мая 2016 в 15:16
Юрий,
А Вы откройте файлик \includes\config.inc.php и посмотрите, все ли там правильно написано. Логины пароли и т.д.
Заодно поставьте единичку в строке $_CFG['debug'] = 1; — будет хотя бы видно, в чем проблема.
#11 Перенос сайта с CMS Boxcode на Instant 30 мая 2016 в 10:07
У юзеров четыре основных значения: емейл, пароль, никнейм и дата регистрации. Это переносится легко.
А что подразумевается под "объектами"?
#12 [ЕСТЬ РЕШЕНИЕ] Редактирования пароля из админки 29 мая 2016 в 21:17
controllers/users/model.php
Там функция

  1. public function addUser($user){
  2.  
  3. $errors = false;
  4.  
  5. if ($user['password1'] != $user['password2']){
  6. $errors['password1'] = LANG_REG_PASS_NOT_EQUAL;
  7. $errors['password2'] = LANG_REG_PASS_NOT_EQUAL;
  8. return array( 'success'=>false, 'errors'=>$errors );
  9. }
  10.  
  11. $date_reg = date('Y-m-d H:i:s');
  12. $date_log = $date_reg;
  13.  
  14. $password_salt = md5(implode(':', array($user['password1'], session_id(), microtime(), uniqid())));
  15. $password_salt = substr($password_salt, rand(1,8), 16);
  16. $password_hash = md5(md5($user['password1']) . $password_salt);
  17.  
  18. $groups = !empty($user['groups']) ? $user['groups'] : array(DEF_GROUP_ID);
  19.  
  20. $user = array_merge($user, array(
  21. 'groups' => $groups,
  22. 'password' => $password_hash,
  23. 'password_salt' => $password_salt,
  24. 'date_reg' => $date_reg,
  25. 'date_log' => $date_log,
  26. 'time_zone' => cmsConfig::get('time_zone')
  27. ));
  28.  
  29. $id = $this->insert('cms_users', $user);
  30.  
  31. if ($id){
  32.  
  33. $this->saveUserGroupsMembership($id, $groups);
  34.  
  35. cmsCore::getController('activity')->addEntry('users', 'signup', array(
  36. 'user_id' => $id
  37. ));
  38.  
  39. }
  40.  
  41. cmsCache::getInstance()->clean("users.list");
  42.  
  43. return array(
  44. 'success' => $id!==false,
  45. 'errors' => false,
  46. 'id' => $id
  47. );
  48.  
  49. }
Соответственно досаливание выглядит так:

$password_salt = md5(implode(':', array($user['password1'], session_id(), microtime(), uniqid())));
$password_salt = substr($password_salt, rand(1,8), 16);
$password_hash = md5(md5($user['password1']). $password_salt);

А вообще, есть же куча готовых утилит для переноса юзеров. Восльзуйтесь какой-нибудь.
#13 [ЕСТЬ РЕШЕНИЕ] Редактирования пароля из админки 29 мая 2016 в 21:06

менял на мд5, тогда и заходит на сайт,

Vladimir
В двойке такой финт не прокатывает.
Если забыли пароль администратора — регистрируете нового пользователя с известным паролем, копируете и хэш и salt в строку админа.
#14 [ЕСТЬ РЕШЕНИЕ] Редактирования пароля из админки 29 мая 2016 в 20:50
Vladimir,
Если пользователь нормально заходит на сайт — значит пароль в порядке. А вот чтобы он смог войти в админку — должна стоять единица в колонке is_admin в таблице cms_users.
#15 [ЕСТЬ РЕШЕНИЕ] Как в CSS сделать тень по краям нижних углов? 27 мая 2016 в 15:25
Вот так вот.
Ну или руками написать...
htmlbook.ru/css/box-shadow
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.