Skip to content

Instantly share code, notes, and snippets.

View MrWhiteD's full-sized avatar
👹
Clever lol

Yuriy Belalov MrWhiteD

👹
Clever lol
  • Russia Ekaterinburg
View GitHub Profile
@MrWhiteD
MrWhiteD / rename.php
Created July 15, 2024 07:35
[Переименование файлов] #rename #mv
#!/bin/bash
cnt=$((1))
listSrcFiles=$(find $orig_path$dir -maxdepth 1 -type f | grep -P -i -o "DSC\d{3,4}.jpg")
for file in $listSrcFiles; do
var=$(echo $file | grep -P -i -o "\d{3,4}")
var=$(($var-813))
newVar=$(printf "%08d.jpg" $var)
echo $newVar
mv $file $newVar 2>/dev/null
cnt=$(($cnt+1))
@MrWhiteD
MrWhiteD / user_type.php
Created June 19, 2024 10:18
[пользовательский тип данных] #usertype
https://dev.1c-bitrix.ru/community/webdev/user/107201/blog/6730/
@MrWhiteD
MrWhiteD / generate_file.php
Created May 23, 2024 06:27
[Как создать файл определенного размера] #generate
fsutil file createnew C:\10mb-file.txt 10000000
@MrWhiteD
MrWhiteD / bitrix_vars.php
Created May 22, 2024 08:56
[Переменные в компоненте 2.0] #arResult #componentTemplate #templateFolder
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2499
@MrWhiteD
MrWhiteD / var.php
Last active June 5, 2024 07:52
[Переменные в компоненте 2.0] #переменные #специальные
https://dev.1c-bitrix.ru/learning/course/index.php?COURSE_ID=43&LESSON_ID=2499
https://dev.1c-bitrix.ru/api_help/main/general/constants.php
@MrWhiteD
MrWhiteD / console.php
Created April 17, 2024 07:24
[console.log] #debug #log
echo '<script>';
echo 'console.log(' . json_encode($arResult) . ')';
echo '</script>';
@MrWhiteD
MrWhiteD / formdata.php
Created April 8, 2024 05:33
[FormData -> serialize] #formdata #ajax #serialize #js #javascript
formData = new FormData($('form.filter').get(0));
data = new URLSearchParams(formData).toString();
@MrWhiteD
MrWhiteD / mail_send.php
Created March 18, 2024 05:46
[Отправка письма с вложением] #send #sendimmediate #attachment #mail
$fileMake = CFile::MakeFileArray(
$_SERVER['DOCUMENT_ROOT'].'/upload/pdf/Счет компании '.$company_name.'от '.date('d.m.Y H:i').'.pdf',
false,
false,
''
);
$fileSave = CFile::SaveFile(
$fileMake,
'/pdf',
@MrWhiteD
MrWhiteD / getElements.php
Created March 14, 2024 12:16
[API D7] #GetList #выборка #разделы #элементы #инфоблоки
Выборка разделов
https://estrin.pw/bitrix-d7-snippets/s/iblock-sectiontable/
Выборка элементов
@MrWhiteD
MrWhiteD / console_log.php
Last active June 19, 2024 12:09
[Дебаг в консоль] #consol #debug
if (!function_exists('console_log')) {
function console_log($data): void
{
echo '<script>';
echo 'console.log(' . json_encode($data) . ')';
echo '</script>';
}
}