Антон, не замечал в исходниках Битрикса libastral.php
И согласен, что тестовая копия - совсем не то, что 100%-ная синхронизация.
ТС вроде бы говорит о тестовой копии. Но он, похоже, хочет иметь копию, но при этом сохранить в ней внесенные им изменения.
Собственно, я вижу проблему именно в этом, а не в Битриксе.
К сожалению в платформе не предусмотрен такой перенос
Лет десять уже держу тестовую копию сайта на Битриксе, которая каждую ночь обновляется по схеме:
- mysqldump в файл на сервере
- rsync на копию всего, в т.ч. и дампа
- mysql < этот дамп
Так дублируется любой сайт, и Битрикс - не исключение.
lukoie, только не надо мне показывать скриншоты своих редакторов, в которых что-то не так.
Я проверил iconv, все успешно переконвертировалось. Правда, пришлось добавить ключ -с, чтобы игнорировать те символы, которые набраны другим шрифтом и получаются в другой кодировке.
lukoie, по "вот этому" видна причина проблемы - использован кривой шрифт, в котором глифы кириллицы тупо налеплены поверх европейской кодовой страницы.
В общем, рецепт здесь через хрустальный шар уже определили:
- открываешь этот DOCX как архив, выдергиваешь из него word/document.xml
- конвертируешь этот файл из UTF-8 в WINDOWS-1252
- конвертируешь результат из WINDOWS-1251 в UTF-8
- запихиваешь файл обратно в DOCX
Дмитрий, глупости. Стыдиться хэнд-мейда на любимую тему?
"Живи так, чтобы не переживать о том, что все, что ты говоришь и делаешь, обсуждается на каждом углу. Даже если все обсуждаемое будет неправдой". (с)
lukoie, если можешь выложить документ и дать ссылку - его для тебя быстрее переделают, чем будут пытаться угадать, что не так в нем или в использованных тобой инструментах.
Владислав, какого, на хрен, оригинала? Это все одна большая условность.
Если вы купите любого плюшевого слоника и нацарапаете на боку маркером три нужные буквы - это уже будет он самый.
Если вы, тем более, приложите усилия для того, чтобы:
- найти подходящую выкройку и ткань
- сшить
- ужаснуться, распороть
- сшить, как надо
- счесть затраченные усилия достаточными
- распечатать логотип
- примериться к боку слона
- вышить
- подкорректировать маркером там, где вышить не получилось
- похвастаться всем
- убедить себя в том, что они просто ничего не понимают...
Вы получите не просто маскота, а могущественный артефакт, который придаст вам сил, уверенности и дофамина. Для чего, собственно, все и затевалось.
Анастасия, фокус еще и в том, что, наплевав на содержимое, вы на выходе регулярки получите массив, который нужно будет анализировать... то есть ровно то же самое, что выдаст вам expand.
MynameIsBoxyy, можно попробовать сделать финт ушами и закинуть в папки веб-сервера симлинк на папки внешнего диска.
Но я не уверен, что это сработает.
Однако уверен, что это костыли, которыми не стоит заниматься.
Анастасия, потому что "регулярка дд.мм.гггг", которая отсекает нереальные даты, гораздо длиннее, чем может показаться на первый взгляд. А пять if выполняются куда быстрее любой регулярки, хотя и выглядят менее круто.
Антон, я работал с клиентами. И исторически сложившимися отложениями данных. Возможность четко сказать, что именно должно быть в строчке и чего там решительно не может быть - скорее исключение.
И согласен, что тестовая копия - совсем не то, что 100%-ная синхронизация.
ТС вроде бы говорит о тестовой копии. Но он, похоже, хочет иметь копию, но при этом сохранить в ней внесенные им изменения.
Собственно, я вижу проблему именно в этом, а не в Битриксе.