Страницы: 1
Приветствую форум!
Пишу расширение - формочка, на ней 2 выпадающих списка с ключевыми словами. При выборе какого-то ключевого слова в определенное окно в определенную текстареу вставляется фраза-ответ.
Т.е. это у меня программка с шаблонами ответов. Мне нужно отвечать на одном сайте пользователям много (что-то типа службы поддержки) и там есть много одинаковых ответов, поэтому чтоб быстро отвечать я создал шаблоны и вот такую форму для быстрой вставки.
Всё работает - окно находит, текстареу тоже, ответ из уникода на русскую кодировку переводит, вставляет. Всё ОК.
Но теперь мне бы надо вообще усовершенствовать это дело. Все ответы у меня хранятся в массиве js скрипта. Когда мне надо отредактировать шаблон, или добавить новый, или удалить, мне приходится редактировать исходник и паковать и инсталлить всё заново.
Хотелось бы сделать "редактор шаблонов". Как это лучше и удобнее осуществить? Я это представляю как какой-то xml-файл, который хранит все шаблоны. При каждом запуске программы, она обращается к нему и сама строит листбокс с ответами, и заполняет массив в яваскрипте.
Но вот где должен быть этот xml-файл? Делать внешним его не хочется... Как сделать так, чтоб файл можно было править, т.е. в редакторе внесли изменения и файл изменился у пользователя...
Если моё представление этого дела не совсем корректно, то поправьте пожалуйста, и посоветуйте как лучше это сделать (если можно по-подробнее - без кода, просто шаги и названия основных функций, а в справочнике уже покопаю)
Отсутствует
Может тебе готовое расширение подойдёт? Clippings 2.0.1
Благодарю алфавит за любезно предоставленные буквы.
Отсутствует
спасибо конечно, но нет.
Мне просто интереснее делать самому, и приятнее юзать потом, зная что я сам сделал
Если я уже форму с ответами и с пару опциями сделал, а осталось только оптимизировать ручное редактирование шаблонов, то наверное я смогу сделать Так и язык учить легче, на практике, а не тупо мануалы читать
Подскажите хоть каким образом это осуществить?
Можно в кукисах сохранять, но я в связи с глюками на некотором сайте почти каждый день чищу куки
Отсутствует
В XML где-нибуть в профиле
Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL
Отсутствует
Для работы с XML можно, например, e4x заюзать.
Закрой кран
Включи свет ©
Fire! Kill IE is your desire | NULL | NULL
Отсутствует
так, хорошо.. e4x это хорошая вещь.
Я вот думаю хранить строку-xml файл, т.е. не файл, а просто строку и в нём xml-структуру. Сохранить через Pref (не помню как там класс называется), и загружать так же.
А вот возможно к примеру что у меня был файл templates.xml в папке content расширения, и можно ли как-то к нему обращаться? считывать данные (желательно как и е4х) и изменять файл?
Отсутствует
Я особо этот clippings не смотрел.
Я просто слабо себе представляю что такое РДФ (ну у меня в расширении они есть, но заполнял их по туториалам)... а вообще работать сам с рдф не особо могу... И хорошую понятную литературка пока найти не могу (на русском)
Отсутствует
Страницы: 1