Мы используем подписи HTML, основанные на шаблоне, который время от времени изменяется.
На данный момент мне нужно открыть все файлы html, хранящиеся на сервере, в Dreamweaver или аналогичном, внести изменения в файл .htm пользователей, затем найти и заменить в других файлах, что кажется грязным способом сделать это.
Что id любит делать, так это использовать php или какую-либо форму скрипта для извлечения сведений о пользователе из активного каталога, а затем вставлять в шаблон, немного похожий на mailmerge winword, чтобы, когда я вношу изменения, я могу восстанавливать подписи всех с нуля, используя исходный шаблон i только что отредактировал.
Надеюсь, это имеет смысл. Возможно ли это с помощью php или какой-то vbscript сможет добиться того же. Не уверен, с чего начать, если кто-нибудь может дать мне несколько советов, которые были бы отличными,
Я знаю, что существуют пакеты для управления подобными вещами, но компания не окупает затраты.
Любая помощь была бы замечательной, спасибо
Вероятно, это хорошая отправная точка:
http://technet.microsoft.com/en-us/magazine/2006.10.heyscriptingguy.aspx
или этот сохраняет в разных форматах: http://gallery.technet.microsoft.com/ScriptCenter/en-us/2ab97854-cf06-4639-8556-16dcda10d851
Проект с открытым исходным кодом GenerateSignatureFromLDAP был написан с учетом именно этого: генерации подписей Outlook на основе шаблона и значений, взятых из Active Directory. Видеть: https://sourceforge.net/projects/gensignfromldap/