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

aleksa106 - в ответ на Редактирование документов 9 лет назад »»»
 Доступно в платной версии network
Artem - в ответ на JS проверка поля в реестре 9 лет назад »»»
в общем, таки разобрался, как-то так:

[collapse]
var site = siteService.getSite('chairman');
var cont = site.getContainer('dataLists');
var repoList = cont.children[0];
var currentDate = new Date();
var executionDate = "{http://alvexcore.com/prefix/belskii_alvexdtCustom}executionDate";
var mail = actions.create("mail");

mail.parameters.to = "belskii@example.com";
mail.parameters.subject = "Контроль по реестрам";
mail.parameters.from = "alfresco@example.com";
var message=[];


for each( repoName in cont.children ) {
   
    for each( item in repoName.children ) {
        try { 
        var differenceDate=((item.properties[executionDate].getTime()-currentDate.getTime())/86400000)
 
            if ( differenceDate<0) {
                message.push("Для документа № "+item.properties["{http://www.alfresco.org/model/content/1.0}name"]+"в реестре "+repoName.properties.title+" выполнение просрочена на " + differenceDate+ " дней");
            } else if(differenceDate<3 &&  differenceDate>=0){
                message.push("Для документа № "+item.properties["{http://www.alfresco.org/model/content/1.0}name"]+"в реестре "+repoName.properties.title+" крайний срок выполнения наступит через  " + differenceDate+ " дней");
            };
 
        } catch(err){
            //print("нет даты выполнения");
        }
    }
}
print (message);
mail.parameters.text = message
mail.execute(companyhome); //отправка писем не оттетсирована, в продакшене не запускать

[/collapse]
k.sergeev - в ответ на Не собирается последняя версия из исходников 9 лет назад »»»
Попробуйте сейчас ещё раз. Там и правда была путаница с версиями. Исправил, на Гитхаб запушил.
Parser - в ответ на Не собирается последняя версия из исходников 9 лет назад »»»
 Про это я давно знаю. Чищу перед каждой сборкой. В этот раз не прошел фокус.
Aviriel - в ответ на Нет реестра в списке доступных 9 лет назад »»»
 Вы его наследуйте не от реестров (alvexdt:object), а от стандартных список данных тогда уж: dl:dataListItem. Если не заработает, создайте тикет на issues.itdhq.com, могли сломать, когда переписывали кусок реестров с JS на Java.
Aviriel - в ответ на Не собирается последняя версия из исходников 9 лет назад »»»
 Почистите кэш мавена. Удалите папку ~/.m2/repository/com/alvexcore. У меня не собираются AMP для Community уже давно, но JAR-ники должны собираться нормально.
mex - в ответ на Alfresco\alvex + MS Active Directory 9 лет назад »»»
 1
Алексей1978 - в ответ на Как заставить zimbra 8 создавать учетные записи для пользователей AD? 9 лет назад »»»
Я сделал так
su zimbra
zmprov
md zimbra.domain zimbraAutoProvMode LAZY
md zimbra.domain zimbraAutoProvAuthMech LDAP
md zimbra.domain zimbraAutoProvLdapURL "ldap:/XXX.XXX.XXX.XXX:389"
md zimbra.domain zimbraAutoProvLdapStartTlsEnabled FALSE
md zimbra.domain zimbraAutoProvLdapAdminBindDn "CN=ADMINACCOUNT,CN=Users,DC=domain,DC=local"
md zimbra.domain zimbraAutoProvLdapAdminBindPassword "PASSWORD"
md zimbra.domain zimbraAutoProvLdapSearchFilter (sAMAccountName=%u)
md zimbra.domain zimbraAutoProvLdapSearchBase "dc=domain,dc=local"
md zimbra.domain zimbraAutoProvLdapBindDn "%u@%d"
md zimbra.domain zimbraAutoProvAccountNameMap sAMAccountName
md zimbra.domain zimbraAutoProvNotificationFromAddress <name@domain.com>
md zimbra.domain +zimbraAutoProvAttrMap sn=sn +zimbraAutoProvAttrMap description=description +zimbraAutoProvAttrMap title=title +zimbraAutoProvAttrMap mobile=mobile +zimbraAutoProvAttrMap telephoneNumber=telephoneNumber +zimbraAutoProvAttrMap givenName=givenName +zimbraAutoProvAttrMap displayName=displayName
tajuero - в ответ на Странный вопрос про XML и Zimbra 9 лет назад »»»
да, конечно, так работает

но вся беда в том, что необходимо их отрывать для просмотра. (не буду вдаваться в подробности работы сотрудников)

skylevels - в ответ на Странный вопрос про XML и Zimbra 9 лет назад »»»
Судя по всему зимбра пытается отобразить xml не передавая файл на пк (пытается отркрыть прямо на себе)
попробуйте загрузить файл, а потом уже его открывать