function OnItemDeferCall(elm)
{
if (!IsMenuEnabled())
return false;
if (IsMenuOn())
{
StartDeferItem(elm);
return false;
}
if (itemTable !=null)
OutItem();
itemTable=elm;
currentItemID=GetAttributeFromItemTable(itemTable, "ItemId", "Id");
var createCtx=new Function("setupMenuContext("+itemTable.getAttribute("CTXName")+");");
createCtx();
var ctx=currentCtx;
вот это нужно добавить сюда:
if(ctx.CurrentUserId==-1)
{
return;
}
в core.js
пятница, 27 июня 2008 г.
четверг, 19 июня 2008 г.
среда, 18 июня 2008 г.
вторник, 17 июня 2008 г.
понедельник, 16 июня 2008 г.
Оптимизация Sharepoint: OWSTIMER
Объясняется, что нужно сделать чтобы уменьшить нагрузку на сервер.
Why does OWSTIMER routinely take up 85-90% CPU? - MSDN Forums
Why does OWSTIMER routinely take up 85-90% CPU? - MSDN Forums
Ярлыки:
Администрирование,
Sharepoint
среда, 11 июня 2008 г.
вторник, 10 июня 2008 г.
Настройки поиска. AdvancedSearchBox DataType
В схеме свойств мы добавляем управляемое свойство.
В теге есть три параметра:
PropertyDef Name="Title"
DataType="text"
DisplayName="Название"
Я долго искал перечень типов для настройки поиска и наконец нашел:
это "text" "boolean" "integer" "datetime" "decimal".
Надеюсь это сократит кому-то время разработки решения :)
В теге есть три параметра:
PropertyDef Name="Title"
DataType="text"
DisplayName="Название"
Я долго искал перечень типов для настройки поиска и наконец нашел:
это "text" "boolean" "integer" "datetime" "decimal".
Надеюсь это сократит кому-то время разработки решения :)
Ярлыки:
поиск,
Sharepoint
Подписаться на:
Сообщения (Atom)