June 03 2025 05:15:03
Навигация
· Генеральная

· Материнские платы
· Контроллеры
· CPU - процессоры
· Память - RAM
· Видеокарты
· HDD, SSD, FDD
· CD - DVD - BD
· Звуковые карты
· Охлаждение ПК
· Корпуса ПК
· Электропитание
· Мониторы и ТВ
· Манипуляторы
· Ноутбуки, десктопы

· Интернет
· Принт и скан
· Фото-видео
· Мультимедиа
· Компьютеры - общая
· Программное
· Игры ПК
· Радиодело
· Производители

· Динамики, микрофоны
· Аппаратура

· Телевидение
· Безопасность
· Электроника / Быт
· Телефония
· Пульты - ПДУ
· Создание сайтов

· О сайте wasp.kz...

· Каталог ссылок
Последние статьи
· On Air - звук и его ...
· Пятилетка ученых Каз...
· Казахская ССР и реше...
· Станки с числовым-пр...
· КазССР - Служба быта...
Счетчики




Яндекс.Метрика

- Темы форума
- Комментарии
Свежие комментарии - Статьи (2011)
Отзыв какой-то слабый... явно их услугами вы не пользовались, просто зашли?
В принципе - за свои деньги... она вполне... отрабатывает их!
Достопримечательности Казахстана для иностранных туристов - это очень увлекательный экскурс в прошлое и настоящее нашей республики...
https://www.istmira.com/drugoe-razlichnye-temy/18217-dostoprimechatelnosti-kazahstana-kratko.html
РСЯ копейки платит - там много кривого еще. Но россиянам в принципе выбирать сложно стало из-за санкций.

Надеюсь так или иначе устаканиться все!
Жара до 46 градусов и сильные дожди придут в Казахстан

Синоптики сделали прогноз о том, какой будет погода в Казахстане 6—8 июня

Но на Юге РК не будет осадков... одна жара!
Согласен полностью.
А на картинке что за девочка?
«Ожидается постепенное повышение температуры воздуха, в дневные часы солнце будет прогревать воздух на северо-западе и севере страны до +36-41 градуса, на востоке до +28-33 градусов, в центре до +30-39 градусов, на юге до +37-43 градусов, на юго-востоке до +30-37 градусов»
Ну эту статью сразу видно - написала машина. Разве совсем необразованный человек этого не сможет отличить!
Жара будет страшной - именно так говорят метеорологи о лете. В Алматы вся зелень высохнуть может. Полив - это важная штука!
И чего там? Копеечная клавиатура за 3 тысячи или замена маленькой батарейки в ноутбуке за 5 тысяч тенге?
Да... не радует нас Девятка Фьюжена...
Delib - большое спасибо! Проблема решена... Но тут же возникла новая... теперь на форуме, с аттачем...

Вот продолжаем обсуждение всех проблем этого движка на форуме - https://wasp.kz/f...ad_id=1224
Ну вот, проблема с добавлением аватарки и правой профиля Пользователем решена в PHPFusion 9.10.30 !!!

Открываем файл includes/classes/PHPFusion/UserFieldsInput.php

Находим нужный нам фрагмент кода - это примерно 667 строка и заканчивается где-то на 737 или так.

Вот старый код:

Код
// hidden input tamper check - user_hash must not be changed.
 // id request spoofing request
 if (!(iADMIN && checkrights('M')) ||
 ($this->userData['user_password'] != sanitizer("user_hash", "", "user_hash")) ||
 ($this->data['user_id'] != fusion_get_userdata('user_id'))) {
 fusion_stop($locale['error_request']);

 return FALSE;
 }

 // check for password match
 if (fusion_safe()) {

 if ($is_core_page) {
 // Logs Username change
 if ($this->_userName !== $this->userData['user_name']) {
 save_user_log($this->userData['user_id'], "user_name", $this->_userName, $this->userData['user_name']);
 }
 // Logs Email change
 if ($this->_userEmail !== $this->userData['user_email']) {
 save_user_log($this->userData['user_id'], "user_email", $this->_userEmail, $this->userData['user_email']);
 }
 }

 // Logs Field changes
 $quantum->logUserAction(DB_USERS, "user_id");

 // Update Table
 dbquery_insert(DB_USERS, $this->data, 'update', ['keep_session' => TRUE]);

 $this->_completeMessage = $locale['u163'];

 if ($this->isAdminPanel && $this->_isValidCurrentPassword && $this->_newUserPassword && $this->_newUserPassword2) {
 // inform user that password has changed. and tell him your new password
 include INCLUDES."sendmail_include.php";
 addnotice("success", str_replace("USER_NAME", $this->userData['user_name'], $locale['global_458']));

 $input = [
 "mailname" => $this->userData['user_name'],
 "email" => $this->userData['user_email'],
 "subject" => str_replace("[SITENAME]", $settings['sitename'], $locale['global_456']),
 "message" => str_replace(
 [
 "[SITENAME]",
 "[SITEUSERNAME]",
 "USER_NAME",
 "[PASSWORD]"
 ],
 [
 $settings['sitename'],
 $settings['siteusername'],
 $this->userData['user_name'],
 $this->_newUserPassword,
 ],
 $locale['global_457']
 )
 ];

 if (!sendemail($input['mailname'], $input['email'], $settings['siteusername'], $settings['siteemail'], $input['subject'],
 $input['message'])
 ) {
 addnotice('warning', str_replace("USER_NAME", $this->userData['user_name'], $locale['global_459']));
 }

 redirect(FUSION_REQUEST);

 return FALSE;
 }

 addnotice('success', $locale['u169']);

 return TRUE;
 }




Его меняем на вот этот исправленный:

Код
// hidden input tamper check - user_hash must not be changed.
 // id request spoofing request
 if ((iADMIN && checkrights('M')) ||
 //($this->userData['user_password'] == sanitizer("user_hash", "", "user_hash")) || // Please feedback if needed.
 ($this->data['user_id'] == fusion_get_userdata('user_id'))) {

 if (fusion_safe()) {

 if ($is_core_page) {
 // Logs Username change
 if ($this->_userName !== $this->userData['user_name']) {
 save_user_log($this->userData['user_id'], "user_name", $this->_userName, $this->userData['user_name']);
 }
 // Logs Email change
 if ($this->_userEmail !== $this->userData['user_email']) {
 save_user_log($this->userData['user_id'], "user_email", $this->_userEmail, $this->userData['user_email']);
 }
 }

 // Logs Field changes
 $quantum->logUserAction(DB_USERS, "user_id");

 // Update Table
 dbquery_insert(DB_USERS, $this->data, 'update', ['keep_session' => TRUE]);

 $this->_completeMessage = $locale['u163'];

 if ($this->isAdminPanel && $this->_isValidCurrentPassword && $this->_newUserPassword && $this->_newUserPassword2) {
 // inform user that password has changed. and tell him your new password
 include INCLUDES."sendmail_include.php";
 addnotice("success", str_replace("USER_NAME", $this->userData['user_name'], $locale['global_458']));

 $input = [
 "mailname" => $this->userData['user_name'],
 "email" => $this->userData['user_email'],
 "subject" => str_replace("[SITENAME]", $settings['sitename'], $locale['global_456']),
 "message" => str_replace(
 [
 "[SITENAME]",
 "[SITEUSERNAME]",
 "USER_NAME",
 "[PASSWORD]"
 ],
 [
 $settings['sitename'],
 $settings['siteusername'],
 $this->userData['user_name'],
 $this->_newUserPassword,
 ],
 $locale['global_457']
 )
 ];

 if (!sendemail($input['mailname'], $input['email'], $settings['siteusername'], $settings['siteemail'], $input['subject'],
 $input['message'])
 ) {
 addnotice('warning', str_replace("USER_NAME", $this->userData['user_name'], $locale['global_459']));
 }

 //redirect(FUSION_REQUEST);
 return FALSE;
 }

 addnotice('success', $locale['u169']);

 return TRUE;
 }

 } else {
 fusion_stop($locale['error_request']);
 }




ПРОБУЕМ!

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

Надеюсь это поможет
:hi
А если вы заходите на сайт разработчика PHPFusion, то там есть ветка осуждения багов на 9 версию. и она все пестрит "ошиька загрузки", "ошибка пользователей", ошибка - ошибка- ошибка...
Ну что там - пробовали в работе? Продолжение стоит ожидать?
Звуковые карты есть очень неплохие, и не обязательно такие дорогущие!
Да мутно - но явно оторвали медь и алюминий, а зачем - и так понятно! Материнка наверное подохла и кто-то там решил - зачем добру пропадать?
Дрянь конкретная - кофе портить только Angry
Они внутри наверное все одинаковые...
Я живу без долгов. За последние 5 лет занимал всего два раза, и отдавал через 2-3 дня. Хотя реально - денег не хватает!
Авторизация
Логин

Пароль



Вы не зарегистрированы?
Нажмите здесь для регистрации.

Забыли пароль?
Запросите новый здесь.
Реклама Google




Время загрузки: 0.46 секунд - 13 Запросов 90,293,682 уникальных посетителей