Я использую Alfresco Community 5.0.d и пытаясь найти файлы, связанные с поиском в реальном времени.Изменить поиск в Alfresco Commmunity 5.0.d
Я бы хотел удалить или изменить поиск людей в режиме реального времени. Пожалуйста, дайте мне знать файлы или способ их достижения.
Share-header.get.js Информация ниже:
if (!user.isAdmin)
{
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_MY_FILES");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_SHARED_FILES");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_SITES_MENU");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_PEOPLE");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_REPOSITORY");
widgetUtils.deleteObjectFromArray(model.jsonModel, "id", "HEADER_BECPG");
}
//Disable people search
var headerSearch = widgetUtils.findObject(model.jsonModel, "id", "HEADER_SEARCH");
if (headerSearch)
{
headerSearch.config.showPeopleResults = false;
headerSearch.config.placeholder="Search files, sites";
}
Ниже extensions.xml
<extension>
<modules>
<module>
<id>Update Site Header</id>
<version>1.0</version>
правда org.alfresco.share. заголовок com.site-header доля заголовка
Как я добавил ниже линии, теперь я мог видеть, что мой файл, общий файл и другие пункты меню удаляются для пользователя (не администратора), но без каких-либо изменений в окне поиска.
Кредит: Muralidharan
<auto-deploy>true</auto-deploy>
<evaluator type="default.extensibility.evaluator"/>
Скриншот HTML структуры для поиска.
Ниже скриншот модулей/развернуть:
Скриншот режим отладки:
Спасибо заранее
Я добавил скрипт и перезапустил tomcat, но никаких изменений не отражено. Также я обновил свой пост с помощью моей информации о файле share-header.get.js. Есть идеи? – nikhil84
Где вы разместили файл share-header.get.js? –
Я добавил детали расширения модуля, и теперь это должно сработать для вас. –