Макрос #from_file

Здесь обсуждаются технические вопросы работы ПК XseoN

Модератор: XseoN Founder

Макрос #from_file

Сообщение SeoTime 22 июн 2012, 12:53

Использовал этот макрос в подписи.
В итоге он так и выдал его в этой форме (после профилирования ) на всех форумах - "#from_file[1,10]=C:\********\**********\**********.txt"

Что не так?
Как сделать что бы выдирал по 2 строке и вставлял в это поле. Уже по несколько раз обновлял профили, все равно выдает в форме сам макрос "##from_file[1,10]=C:\********\**********\**********.txt" (
SeoTime
 
Сообщений: 9
Зарегистрирован: 12 янв 2012, 18:43

Re: Макрос #from_file

Сообщение Calculon 22 июн 2012, 16:30

Было такое когда не верно был указан путь к файлу.
Calculon
 
Сообщений: 5
Зарегистрирован: 10 май 2012, 20:12

Re: Макрос #from_file

Сообщение SeoTime 27 июн 2012, 11:21

Вроде копировал сам адрес, не вводил вручную. Может быть такое из-за русского названия файла?
SeoTime
 
Сообщений: 9
Зарегистрирован: 12 янв 2012, 18:43

Re: Макрос #from_file

Сообщение ernet 27 июн 2012, 14:09

После установки новой версии макрос #from_file стал вставлять одно значение этого макроса на весь пост. При нажатии обновить обновляется значение, но оно одинаковое для всех #from_file в посте. Такой вот у меня баг замечен.
ernet
 
Сообщений: 21
Зарегистрирован: 05 фев 2012, 13:57

Re: Макрос #from_file

Сообщение XseoN Founder 27 июн 2012, 14:15

При нажатии обновить обновляется значение, но оно одинаковое для всех #from_file в посте

Напомню, все файлы, использующиеся в макросах, должны быть в кодировке UTF8.
XseoN Founder
Администратор
 
Сообщений: 803
Зарегистрирован: 08 июл 2010, 14:26

Re: Макрос #from_file

Сообщение ernet 27 июн 2012, 14:23

XseoN Founder писал(а):Напомню, все файлы, использующиеся в макросах, должны быть в кодировке UTF8.

Файлы в UTF8, если они в ANSI, то вообще ничего не вставляется. Пробовал и так и так. Раньше проблем с макросами и пр. никаких не было. Я обычно макросом #from_file вставляю ключевики из файла с ключевиками для околоссылочного о кружения.

Сделал скрин с примером. http://s13.radikal.ru/i186/1206/b5/f9cdec0d3cf4.jpg
ernet
 
Сообщений: 21
Зарегистрирован: 05 фев 2012, 13:57

Re: Макрос #from_file

Сообщение XseoN Founder 27 июн 2012, 16:32

[quote][/quote]
Повторю здесь текст из новостей от 27.06.12 -
ПК XseoN и XseoNMaster переведены на Unicode. В связи с этим, после установки новой версии, необходимо будет перевести используемые проекты на Unicode, В ТОМ ЧИСЛЕ ФАЙЛЫ, ИСПОЛЬЗУЕМЫЕ В МАКРОСАХ.

Если используете скрипты или программы массового перевода файлов в другую кодировку, то необходимо удалить BOM (сигнатура UTF8) - при переводе в UTF8 к данным добавляется несколько байт служебной информации.

Если перекодировку в UTF8 производите вручную, то я советую это делать в Notepad++, открываете txt в Notepad++, далее в меню выбираете Кодировка --> Кодировать в UTF-8 (без BOM) и сохраняете.


Скиньте на decontent@gmail.com Ваш проект (папка Project - одноименные папка и файл .dat) и используемые в макросах файлы. Посмотрим предметно.

Upd.
Если Вы используете в тексте поста макрос #from_file несколько раз и при этом используется один и тот же файл, то в текущей версии (2.0.0.1 beta) все макросы #from_file, использующие этот файл будут заменены на один и тот же контент, чтобы этого не произошло, сделайте несколько копий данного файла и пропишите в макросах #from_file путь до каждого используемого файла.

Пример:
1. #section
#site_name
1 #topic
Bahsa Acèh • Arpitan • ܐܬܘܪܝܐ • Avañe’ẽ • Авар • Aymar Aru • Bân-lâm-gú •
#from_file[1,13]=C:\Users\Квадрат\Desktop\signat-lang_utf8.txt
#from_file[1,13]=C:\Users\Квадрат\Desktop\signat-lang_utf8 - копия.txt
#from_file[1,13]=C:\Users\Квадрат\Desktop\signat-lang_utf8 - копия (2).txt
XseoN Founder
Администратор
 
Сообщений: 803
Зарегистрирован: 08 июл 2010, 14:26

Re: Макрос #from_file

Сообщение ernet 27 июн 2012, 17:40

Создаю новые проекты которые должны быть в utf8 и файл (#from_file[1,13]=) из которого берутся строки тоже в utf8. Все равно одна строка подставляется во все значения #from_file[1,13]=.

P.S. Новые проекты (текстовое файлы проекта)создаются в ansi, но и перекодировка все равно не решает проблему. У меня одного так?

UPD. Теперь понятно почему берется одно значение. По моему это зря вы сделали. Я использую макрос #from_file в посте очень часто и мне нужны разные значения (рандомные строки) и создавать до 20 одинаковых файла нет особого желания. По моему мнению верните обратно значение этого макроса. :(
Последний раз редактировалось ernet 27 июн 2012, 17:45, всего редактировалось 1 раз.
ernet
 
Сообщений: 21
Зарегистрирован: 05 фев 2012, 13:57

Re: Макрос #from_file

Сообщение XseoN Founder 27 июн 2012, 17:42

Все равно одна строка подставляется во все значения #from_file[1,13]=.

Читайте выше Upd.
Я так понимаю после перекодировки в UTF-8 без BOM проблема с отображением вместо контента, на который ссылался макрос, самого макроса, решена?
XseoN Founder
Администратор
 
Сообщений: 803
Зарегистрирован: 08 июл 2010, 14:26

Re: Макрос #from_file

Сообщение XseoN Founder 27 июн 2012, 17:50

По моему мнению верните обратно значение этого макроса

Это будет сделано, но пока надо использовать предложенную схему. Это связано с техническими трудностями реализации первоначальной схемы. При переходе на Unicode пришлось переписать половину кода, заменить почти все визуальные компоненты, не все успели сделать как хотелось, но сделаем.
XseoN Founder
Администратор
 
Сообщений: 803
Зарегистрирован: 08 июл 2010, 14:26

След.

Вернуться в Технические вопросы

Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 13

cron