Новые комментарии

4wert - в ответ на Отправка от имени Zimbra 8 11 лет назад »»»
 заходишь в аккаунт того человека от имени которого надо отправлять, заходишь в настройки и там настраиваешь - есть два типа отправки "отправить как" и "отправить от имени" вот отправить от имени будет именно так как ты говорил - иван петров от  вася пупкин , а в первом случае будет просто отправил вася пупкин.

после этого заходишь в свой аккаунт и в поле от кого появляются варианты, но есть один момент у меня такое возможно только через браузер, я не понимаю почему но клиент зимбра воркстаишен так делать не дает.
Snob - в ответ на Добавление поля в профиль пользователя и при его регистрации 11 лет назад »»»
Решил не  создавать новую нему, потому что задача стоит такая же. Для уточнения скажу, что стою на самом начальном пути освоения альфрески (Alfresco42с) со всеми вытекающими последствиями ((. 
Целиком задача, которую мне необходимо реализовать, это добавить в профиль пользователя поле "учетная запись из другой систему". При этом варианты записей будут формироваться из результата запроса к БД другой учетной системе предприятия. Я решил решать задачу по частям, начав с добавления простого текстового поля к профилю пользователей.
Погуглив нашел смежные темы, с чего начать, так сказать:
Каждая из перечисленный ссылок, по крайней мере для меня, проливала свет на некоторые моменты, но все же не давала полного руководства к действию.  Сделав выжимку из всего, я составил план и начал:
Создаем в tomcat/shared/classes/alfresco/extension файл my-model.xml, в котором объявляем модель, подключаем словари и прописываем аспект:

<?xml version="1.0" encoding="UTF-8"?>
<!-- Definition of Substitution Model -->
<model name="my:userOtherBase" xmlns="http://www.alfresco.org/model/dictionary/1.0">
   <!-- Optional meta-data about the model -->
   <description>UserOtherBase Model</description>
   <author></author>
   <version>1.0</version>
   <!-- Imports are required to allow references to definitions in other models -->
   <imports>
      <!-- Import Alfresco Dictionary Definitions -->
      <import uri="http://www.alfresco.org/model/dictionary/1.0" prefix="d"/>
      <!-- Import Alfresco Content Domain Model Definitions -->
      <import uri="http://www.alfresco.org/model/content/1.0" prefix="cm"/>
   </imports>
   <!-- Introduction of new namespaces defined by this model -->
   <namespaces>
      <namespace uri="http://www.alfresco.com/model/substitution/1.0" prefix="sub"/>
   </namespaces>
    <aspects>
      <!-- Definition of new Content Aspect: Substitution User -->
      <aspect name="my:userOtherBase">
         <title>User Substitutionable</title>
         <properties>
            <property name="sub:userOtherBaseId">
               <type>d:text</type>
            </property>
         </properties>
      </aspect>
   </aspects>
</model>

Далее для того чтобы зарегистрировать модель в репозитории (http://wiki.alfresco.com/wiki/Data_Dictionary_Guide#Step_4:_Register_the...), насколько я понял, создаем в tomcat/shared/classes/alfresco/extension файл my-model-context.xml:

<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
    <!-- Registration of new models -->
    <bean id="extension.sub.dictionaryBootstrap" parent="dictionaryModelBootstrap" depends-on="dictionaryBootstrap">
        <property name="models">
            <list>
                <value>alfresco/extension/my-model.xml</value>
            </list>
        </property>
    </bean>
     <bean id="extension.my.resourceBundle" class="org.alfresco.i18n.ResourceBundleBootstrapComponent">
       <property name="resourceBundles">
          <list>
             <value>alfresco.messages.substitution</value>
          </list>
       </property>
    </bean>
</beans>
 
Файл составллен по примерам и в нем я не совсем понимаю смысл куска:

<bean id="extension.my.resourceBundle" class="org.alfresco.i18n.ResourceBundleBootstrapComponent">
       <property name="resourceBundles">
          <list>
             <value>alfresco.messages.substitution</value>
          </list>
       </property>
    </bean>
 
Подскажите зачем он нужен?
Далее, опять же по примерам, надо скопировать файл tomcat/webapps/alfresco/WEB-INF/classes/alfresco/model/contentModel.xml в  tomcat/shared/classes/alfresco/extension/customContentModel.xml и в нести в него изменения. Как я понял нужно добавить свой аспект в объявлении типа cm:person (<type name="cm:person">), после ассоциаций (за теком </association>)
 
Получается кусок файла customContentModel.xml
</associations>
<aspects>
           <aspect>my:userOtherBase</aspect>
        </aspects>
      </type>
Перезапускаю альфреску:
C:\Alfresco42c\servicerun.bat STOP
C:\Alfresco42c\servicerun.bat START
Захожу  http://127.0.0.1:8080/alfresco и получю:
HTTP Status 404 - /alfresco
________________________________________
type Status report
message /alfresco
description The requested resource is not available.

Получается что я допусти ошибку на этапе объявления модели.
Подскажите что я делаю не так?
Спасибо.
PS Файлы загрузил архивом.
 
 
 
 
 
 
Aviriel - в ответ на Обновление alvex 11 лет назад »»»
 До 1.3 у вас стояло 1.2 на этой же системе? Модель с префиксом alvex13wf является частью пакета совместимости с 1.2 в версии 1.3. После обновления до 2013.01 Вы удалили этот пакет, в связи с этим и проблема.
4wert - в ответ на Отправка от списка рассылки 11 лет назад »»»
 опять же со своего чайниковского понимания: сделать аналогичный список рассылки со всеми пользователями, но с другим именем, создать пользователя с нужным адресом и все его входящие письма кидать на этот список рассылки. а у него уже соответсвенно настраивать кто от его имени может отправлять почту. кроме того можно его входящую папку сделать общей (если например туда приходят письма от одного адресата будет удобно не искать нужное по своей почте, опять же если папка такая важная ужобно ее бекапить, например тем же форвардом куда то еще) 

опять же - я чайник, поэтому не суди слишком строго.
fufler - в ответ на Java Script: поиск в папке с цифрами в названии 11 лет назад »»»
 Я специально проверил :)
Angelina - в ответ на Java Script: поиск в папке с цифрами в названии 11 лет назад »»»
У меня и это не сработало с этой папкой. Там явно у меня что-то не то. :(
Ренат - в ответ на Обновление alvex 11 лет назад »»»
Добрый день

У меня все почти тоже самое. Обновится с версии 1.3 до 2013 получилось.
Но ошибка с процессами как была так и осталось.
Вот что пишет в логах:
13:38:02,919 ERROR [org.springframework.extensions.webscripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 02250001 Wrapped Exception (with status template): Namespace prefix alvex13wf is not mapped to a namespace URI
org.springframework.extensions.webscripts.WebScriptException: 02250001 Wrapped Exception (with status template): Namespace prefix alvex13wf is not mapped to a namespace URI
Что посоветуете ?
TheDeadOne - в ответ на Отправка от списка рассылки 11 лет назад »»»
Не мой вариант. У меня уже есть список с таким адресом (и уже очень давно), в этом списке половина отдела логистики и договор с РЖД, в котором этот адрес указан для трекинга вагонов.
4wert - в ответ на Отправка от списка рассылки 11 лет назад »»»
 может я конечно не до конца разобрался но в схожей ситации единственное что я смог сделать создать необходимого пользователя(с нужным адресом) и уже в его настройках выставлять кто от его имени имеет права посылать письма.

Если у вас получиться сделать как вы хотите, опишите пожалуйста тут как вам это удалось.