А, что-то по серьёзнее? Кроме Блокнота++
dimanwwwwww
Всем здравствуйте! Подскажите, кто каким PHP редактором пользуется для удобства работы со скриптами?
Заранее благодарю!
А, не лучше своё хранилище организовать. А, то сегодня Гугл Диск есть, завтра его нет в виду известных событий.
Исправил загрузку графических файлов в папку upload согласно пути: домен сайта /upload/000/u1/20250503/2af88bf9.jpg
В файле \system\libs\files.helper.php поменять функцию в строчке 310 на
PHP:
function files_get_upload_dir($user_id = 0) {
$dir_num_user = sprintf('%03d', intval($user_id / 100));
$file_name = md5(microtime(true));
$dir_num_file = date('Ymd');
$upload_path = cmsConfig::get('upload_path');
$dest_dir = $upload_path. "{$dir_num_user}/u{$user_id}/{$dir_num_file}/";
if (!is_dir($dest_dir)) {
@mkdir($dest_dir, 0777, true);
@chmod($dest_dir, 0777);
@chmod(pathinfo($dest_dir, PATHINFO_DIRNAME), 0777);
@chmod($upload_path. "{$dir_num_user}/u{$user_id}", 0777);
@chmod($upload_path. "{$dir_num_user}", 0777);
}
return $dest_dir;
}
Спасибо за помощь!
Всем привет! Как исправить путь сохранения файлов изображений с пути ../upload/000/u1/f/b/8250bd06.jpg и привести его к виду ../upload/000/u1/текущая дата/сгенерированный md5(uniqid()) код .jpg">. Раньше делал всё работало. После обновления движка сайта всё слетело. Как сейчас можно исправить путь сохранения графических файлов?
Смотрел здесь:
..\techno-gid.ru\system\core\uploader.php
..\techno-gid.ru\system\core\uploadfile.php
По поводу обновления InstantCMS 2.16.0 и удалению списка файлов. Я всё сделал, как написано instantcms.ru/novosti/release2160.html когда обновлял. Ничего не пропускал.
Удалил шаблон admincoreui и перезалил его заново из архива установки.
Всё заработало!
При сохранении настроек в виджете список контента появляется следующая ошибка.
Версия движка сайта InstantCMS 2.17.2, обновлена с версии 2.15.
В файле ...\weento.ru\system\controllers\admin\actions\ctypes_props_add.php
Поменять строчку в позиции 17:
$cats = [ntval($category_id)];
на
$cats = array(intval($category_id));
Подробнее:
Fatal error: Uncaught Error: Call to undefined function ntval() in D:\wamp\www\weento.ru\system\controllers\admin\actions\ctypes_props_add.php on line 17
(! ) Error: Call to undefined function ntval() in D:\wamp\www\weento.ru\system\controllers\admin\actions\ctypes_props_add.php on line 17
Call Stack
# Time Memory Function Location
1 0.0001 365792 {main}( ) ...\index.php:0
2 0.0365 896528 cmsCore->runController( ) ...\index.php:46
3 0.0382 946864 admin->runAction( $action_name = 'ctypes', $params = [0 => 'props_add', 1 => '9', 2 => '660'] ) ...\core.php:744
4 0.0399 973120 admin->executeAction( $action_name = 'ctypes', $params = [0 => 'props_add', 1 => '9', 2 => '660'] ) ...\controller.php:452
5 0.0402 973256 admin->runExternalAction( $action_name = 'ctypes', $params = [0 => 'props_add', 1 => '9', 2 => '660'] ) ...\controller.php:476
6 0.0403 974200 actionAdminCtypes->run( $do = 'props_add', '9', '660' ) ...\controller.php:605
7 0.0460 975976 actionAdminCtypes->runExternalAction( 'ctypes_props_add', [0 => '9', 1 => '660'] ) ...\ctypes.php:11
8 0.0460 976352 actionAdminCtypes->__call( $name = 'runExternalAction', $arguments = [0 => 'ctypes_props_add', 1 => [0 => '9', 1 => '660']] ) ...\ctypes.php:11
9 0.0460 976352 admin->runExternalAction( $action_name = 'ctypes_props_add', $params = [0 => '9', 1 => '660'] ) ...\action.php:45
10 0.0462 977320 actionAdminCtypesPropsAdd->run( $ctype_id = '9', $category_id = '660' ) ...\controller.php:605
Код CSS: #fset_props label::after { content: '*'; color: #e74c3c; padding-left: 5px; }
В файле \templates\default\controllers\board\css\board-style.css удалить строки 16 — 18 на
CSS: .board_list_cats ul.board_cats > li:nth-child(n+9){
display:none
}
или поменять конец строки (n+9)