KS.infoGrid={};KS.infoGrid.getXMLField=function(x,t){var el=new Ext.Element(Ext.DomHelper.createDom({tag:'div',html:x.replace(/<([0-9a-z]+)(\s[^>\/]*)?\/>/g,'<$1$2>')}));el=el.query(t);if(el.length==1&&el[0].childNodes.length!=0){return el[0].childNodes[0].wholeText;}else if(el.length>1){var r=[];for(var i=0;i0){el=new Ext.Element(el[0]);}else{return;} if(this.className.indexOf('collapsed')==-1){this.classList.add('collapsed');el.enableDisplayMode();el.slideOut('t',{easing:'easeOut',duration:.30,remove:false,useDisplay:false,scope:el,callback:function(){this.hide();}});this.animating=true;}else{this.classList.remove('collapsed');el.slideIn('t',{easing:'easeOut',duration:.30,remove:false,useDisplay:false,scope:el,callback:function(){this.show();}});this.animating=true;}} KS.infoGrid.onResize=function(){for(c in KS.infoGrid) if(KS.infoGrid[c].getXType&&KS.infoGrid[c].getXType()=='grid') KS.infoGrid[c].fireEvent('resize');} KS.infoGrid.getDate=function(d){var t=[],pd=d.split(' ');if(pd[1])t=pd[1].split(':');pd=pd[0].split('.').concat(t);return new Date(pd[2],pd[1]-1,pd[0],(pd[3]?pd[3]:null),(pd[4]?pd[4]:null));} Ext.onReady(function(){var els=Ext.query('.infoPanel .collapseBtn');for(var i=0;i','','','','','','','','','','','','','','
','

Аннотация:

','

{description}

','
','
','','','','','','','','','','',{isExists:function(prop){if(prop){return true;}else{return false;}}}),width:54});KS.infoGrid.psCM=new Ext.grid.ColumnModel({columns:[KS.infoGrid.psSummaryExpander,{dataIndex:'groupId',renderer:function(v,p,r){return r.data.groupTitle;},hidden:true},{dataIndex:'title',width:'98%',paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return r.data.url?''+v+'':v;}}],defaultSortable:false});KS.infoGrid.psGrid=new Ext.grid.GridPanel({renderTo:'prepSupport-body',cls:'rExpander',plugins:KS.infoGrid.psSummaryExpander,flex:1,border:false,header:false,hideHeaders:true,enableColumnHide:false,enableColumnMove:false,enableColumnResize:false,monitorResize:true,autoHeight:true,collapsible:true,animCollapse:true,store:KS.infoGrid.psStore,cm:KS.infoGrid.psCM,trackMouseOver:false,sm:new Ext.grid.CellSelectionModel(),view:new Ext.grid.GroupingView({forceFit:true,groupTextTpl:'{group}'}),loadMask:true,listeners:{resize:function(q,w,e,r,t,y){this.setWidth(Ext.get('mainContent').getWidth());this.doLayout();}}});} KS.infoGrid.initJournChoice=function(){KS.infoGrid.jcStore=new Ext.data.GroupingStore({storeId:'jcInfoStore',data:{data:KS.data.journChoice},reader:new Ext.data.JsonReader({root:'data',fields:['groupId','groupTitle','title','url','proxy']}),autoLoad:true,groupField:'groupId'});KS.infoGrid.jcCM=new Ext.grid.ColumnModel({columns:[{dataIndex:'groupId',renderer:function(v,p,r){return r.data.groupTitle;},hidden:true},{width:54,resizable:false,fixed:true,renderer:function(v,p,r,ri,ci,s){return' ';}},{dataIndex:'title',width:'98%',paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return r.data.url?''+v+'':v;}}],defaultSortable:false});KS.infoGrid.jcGrid=new Ext.grid.GridPanel({renderTo:'journChoice-body',cls:'rExpander',columnWidth:1,border:false,header:false,hideHeaders:true,enableColumnHide:false,enableColumnMove:false,enableColumnResize:false,autoHeight:true,collapsible:true,animCollapse:true,store:KS.infoGrid.jcStore,cm:KS.infoGrid.jcCM,trackMouseOver:false,sm:new Ext.grid.CellSelectionModel(),view:new Ext.grid.GroupingView({forceFit:true,groupTextTpl:'{group}'}),loadMask:true,listeners:{resize:function(q,w,e,r,t,y){this.setWidth(Ext.get('mainContent').getWidth());this.doLayout();}}});} KS.infoGrid.initCurrentPubs=function(){KS.infoGrid.cpStore=new Ext.data.GroupingStore({storeId:'cpInfoStore',data:{data:KS.data.currentPubs},reader:new Ext.data.JsonReader({root:'data',fields:['groupId','groupTitle','title','url','proxy',{name:'bibops',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'bibops'):'';}}]}),autoLoad:true,groupField:'groupId'});KS.infoGrid.cpSummaryExpander=new Ext.ux.grid.RowExpander({tpl:new Ext.XTemplate('','','','','','','','','','','','','
','','
','','

{.}

','
','
','
','
',{isExists:function(prop){if(prop){return true;}else{return false;}}}),width:54});KS.infoGrid.cpCM=new Ext.grid.ColumnModel({columns:[KS.infoGrid.cpSummaryExpander,{dataIndex:'groupId',renderer:function(v,p,r){return r.data.groupTitle;},hidden:true},{width:54,resizable:false,fixed:true,renderer:function(v,p,r,ri,ci,s){return' ';}},{dataIndex:'title',width:'98%',paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return r.data.url?''+v+'':v;}}],defaultSortable:false});KS.infoGrid.cpGrid=new Ext.grid.GridPanel({renderTo:'currentPubs-body',cls:'rExpander',plugins:KS.infoGrid.cpSummaryExpander,columnWidth:1,border:false,header:false,hideHeaders:true,enableColumnHide:false,enableColumnMove:false,enableColumnResize:false,autoHeight:true,collapsible:true,animCollapse:true,store:KS.infoGrid.cpStore,cm:KS.infoGrid.cpCM,trackMouseOver:false,sm:new Ext.grid.CellSelectionModel(),view:new Ext.grid.GroupingView({forceFit:true,groupTextTpl:'{group}'}),loadMask:true,listeners:{resize:function(q,w,e,r,t,y){this.setWidth(Ext.get('mainContent').getWidth());this.doLayout();}}});} KS.infoGrid.initMethodSupport=function(){KS.infoGrid.msStore=new Ext.data.GroupingStore({storeId:'msInfoStore',data:{data:KS.data.methodSupport},urlPrefix:KS.data.proxy,absoUrl:KS.data.absoUrl,reader:new Ext.data.JsonReader({root:'data',fields:['groupId','groupTitle','title','url',{name:'bibop',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'bibop'):'';}},{name:'cover',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'cover'):'';}},{name:'doctype',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'doctype'):'';}},{name:'format',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'format'):'';}},{name:'rubrics',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'rubrics'):'';}},{name:'absid',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'absid'):'';}},'description','proxy']}),autoLoad:true,groupField:'groupId'});KS.infoGrid.msSummaryExpander=new Ext.ux.grid.RowExpander({tpl:new Ext.XTemplate('','','','','','','','','','','','','
','','','','','','','','
','

Библиоргафическое описание:

','

{bibop}

','
','
','','','','','
','

Тип публикации: {doctype}

','
','
','','
','

Формат документа: {format}

','
','
','','
','

Аннотация:

','

{description}

','
','
','','
','

Рубрики:

','','

● {.}

','
','
','
','
',{isExists:function(prop){if(prop){return true;}else{return false;}}}),width:54});KS.infoGrid.msCM=new Ext.grid.ColumnModel({columns:[KS.infoGrid.msSummaryExpander,{dataIndex:'groupId',renderer:function(v,p,r){return r.data.groupTitle;},hidden:true},{dataIndex:'title',width:'98%',paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return r.data.url?''+v+'':v;}}],defaultSortable:false});KS.infoGrid.msGrid=new Ext.grid.GridPanel({renderTo:'methodSupport-body',cls:'rExpander',plugins:KS.infoGrid.msSummaryExpander,columnWidth:1,border:false,header:false,hideHeaders:true,enableColumnHide:false,enableColumnMove:false,enableColumnResize:false,autoHeight:true,collapsible:true,animCollapse:true,store:KS.infoGrid.msStore,cm:KS.infoGrid.msCM,trackMouseOver:false,sm:new Ext.grid.CellSelectionModel(),view:new Ext.grid.GroupingView({forceFit:true,groupTextTpl:'{group}'}),loadMask:true,listeners:{resize:function(q,w,e,r,t,y){this.setWidth(Ext.get('mainContent').getWidth());this.doLayout();}}});} KS.infoGrid.initEventsCalendar=function(){KS.infoGrid.ecStore=new Ext.data.GroupingStore({storeId:'ecInfoStore',data:{data:KS.data.eventsCalendar},urlPrefix:KS.data.proxy,reader:new Ext.data.JsonReader({root:'data',fields:['groupId','groupTitle','title','url','author',{name:'date',type:'date',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'date'):'';}},{name:'time',type:'date',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'time'):'';}},{name:'fulltitle',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'fulltitle'):'';}},{name:'eventtype',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'eventtype'):'';}},{name:'content',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'content'):'';}},{name:'questions',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'questions'):'';}},{name:'place',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'place'):'';}},{name:'regurl',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'regurl'):'';}},{name:'connecturl',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'connecturl'):'';}},{name:'connectparams',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'connectparams'):'';}},{name:'eventstate',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'eventstate'):'';}},{name:'contacts',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'contacts'):'';}},{name:'addinfo',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'addinfo'):'';}},'description']}),autoLoad:true,groupField:'groupId',});KS.infoGrid.ecStore.filterBy(function(r){let d=r.get('date').split('.');return new Date(d[2],d[1]-1,d[0])>=new Date().clearTime();});KS.infoGrid.ecSummaryExpander=new Ext.ux.grid.RowExpander({tpl:new Ext.XTemplate('','','','','','','','','','','','','
','','
','

Спикеры: {author}

','
','
','','
','

Полное название мероприятия: {fulltitle}

','
','
','','
','

Название мероприятия: {title}

','
','
','','
','

Время проведения: {[KS.infoGrid.getDate(values.date).format(\'d.m.Y\')]} {[KS.infoGrid.getDate(\'01.01.2000 \'+values.time).format(\'G:i\')]}

','
','
','','
','

Место проведения: {place}

','
','
','','','','','
','

Тип мероприятия: {eventtype}

','
','
','','
','

Описание:

','

{description}

','
','
','','
','

Краткое содержание:

','','

● {.}

','
','
','
','','
','

Рассматриваемые вопросы:

','','

● {.}

','
','
','
','','','','','','','','
','

Параметры подключения:

','

{connectparams}

','
','
','','
','

Статус мероприятия: {eventstate}

','
','
','','
','

Контакты:

','','

● {.}

','
','
','
','','
','

Дополнительная информация:

','','

● {.}

','
','
','
','
',{isExists:function(prop){if(prop){return true;}else{return false;}}}),width:54});KS.infoGrid.ecCM=new Ext.grid.ColumnModel({columns:[KS.infoGrid.ecSummaryExpander,{dataIndex:'groupId',renderer:function(v,p,r){return r.data.groupTitle;},hidden:true},{dataIndex:'date',width:70,fixed:true,paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return v?KS.infoGrid.getDate(v).format('d.m.Y'):'';}},{dataIndex:'time',width:50,fixed:true,paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return v?KS.infoGrid.getDate('01.01.2000 '+v).format('G:i'):'';}},{dataIndex:'title',width:'98%',paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){var vout=v+(r.data.author?' — '+r.data.author:'');return r.data.url?''+vout+'':vout;}}],defaultSortable:false});KS.infoGrid.ecGrid=new Ext.grid.GridPanel({renderTo:'eventsCalendar-body',cls:'rExpander',plugins:KS.infoGrid.ecSummaryExpander,columnWidth:1,border:false,header:false,hideHeaders:true,enableColumnHide:false,enableColumnMove:false,enableColumnResize:false,autoHeight:true,collapsible:true,animCollapse:true,store:KS.infoGrid.ecStore,cm:KS.infoGrid.ecCM,trackMouseOver:false,sm:new Ext.grid.CellSelectionModel(),view:new Ext.grid.GroupingView({forceFit:true,groupTextTpl:'{group}'}),loadMask:true,listeners:{resize:function(q,w,e,r,t,y){this.setWidth(Ext.get('mainContent').getWidth());this.doLayout();}}});} KS.infoGrid.initProfDevelopment=function(){KS.infoGrid.pdStore=new Ext.data.GroupingStore({storeId:'pdInfoStore',data:{data:KS.data.profDevelopment},urlPrefix:KS.data.proxy,reader:new Ext.data.JsonReader({root:'data',fields:['groupId','groupTitle','title','url','author',{name:'date',type:'date',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'date'):'';}},{name:'fulltitle',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'fulltitle'):'';}},{name:'logo',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'logo'):'';}},{name:'hours',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'hours'):'';}},{name:'enddoc',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'enddoc'):'';}},{name:'cost',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'cost'):'';}},{name:'brief',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'brief'):'';}},{name:'regurl',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'regurl'):'';}},'description']}),autoLoad:true,groupField:'groupId'});KS.infoGrid.pdSummaryExpander=new Ext.ux.grid.RowExpander({tpl:new Ext.XTemplate('','','','','','','','','','','','','
','','','','','
','

Преподаватель: {author}

','
','
','','
','

Полное название курса: {fulltitle}

','
','
','','
','

Название курса: {title}

','
','
','','
','

Дата начала: {[KS.infoGrid.getDate(values.date).format(\'d.m.Y\')]}

','
','
','','','','','
','

Объем в часах: {hours}

','
','
','','
','

Документ об образовании: {enddoc}

','
','
','','
','

Стоимость: {cost}

','
','
','','
','

Описание:

','

{description}

','
','
','','
','

Краткое содержание:

','','

● {.}

','
','
','
','','','','
',{isExists:function(prop){if(prop){return true;}else{return false;}}}),width:54});KS.infoGrid.pdCM=new Ext.grid.ColumnModel({columns:[KS.infoGrid.pdSummaryExpander,{dataIndex:'groupId',renderer:function(v,p,r){return r.data.groupTitle;},hidden:true},{dataIndex:'date',width:70,fixed:true,paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return v?KS.infoGrid.getDate(v).format('d.m.Y'):'';}},{dataIndex:'title',width:'98%',paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){var vout=v+(r.data.author?' — '+r.data.author:'');return r.data.url?''+vout+'':vout;}}],defaultSortable:false});KS.infoGrid.pdGrid=new Ext.grid.GridPanel({renderTo:'profDevelopment-body',cls:'rExpander',plugins:KS.infoGrid.pdSummaryExpander,columnWidth:1,border:false,header:false,hideHeaders:true,enableColumnHide:false,enableColumnMove:false,enableColumnResize:false,autoHeight:true,collapsible:true,animCollapse:true,store:KS.infoGrid.pdStore,cm:KS.infoGrid.pdCM,trackMouseOver:false,sm:new Ext.grid.CellSelectionModel(),view:new Ext.grid.GroupingView({forceFit:true,groupTextTpl:'{group}'}),loadMask:true,listeners:{resize:function(q,w,e,r,t,y){this.setWidth(Ext.get('mainContent').getWidth());this.doLayout();}}});} KS.infoGrid.initArchCalendar=function(){KS.infoGrid.acStore=new Ext.data.GroupingStore({storeId:'acInfoStore',data:{data:KS.data.eventsCalendar},urlPrefix:KS.data.proxy,reader:new Ext.data.JsonReader({root:'data',fields:['groupId','groupTitle','title','url','author',{name:'date',type:'date',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'date'):'';}},{name:'time',type:'date',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'time'):'';}},{name:'fulltitle',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'fulltitle'):'';}},{name:'eventtype',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'eventtype'):'';}},{name:'content',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'content'):'';}},{name:'questions',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'questions'):'';}},{name:'place',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'place'):'';}},{name:'regurl',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'regurl'):'';}},{name:'connecturl',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'connecturl'):'';}},{name:'connectparams',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'connectparams'):'';}},{name:'eventstate',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'eventstate'):'';}},{name:'contacts',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'contacts'):'';}},{name:'addinfo',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'addinfo'):'';}},'description',{name:'recordurl',convert:function(v,r){return r.extInfo?KS.infoGrid.getXMLField(r.extInfo,'recordurl'):'';}}]}),autoLoad:true,groupField:'groupId',});KS.infoGrid.acStore.filterBy(function(r){let d=r.get('date').split('.');return new Date(d[2],d[1]-1,d[0])','','','','','','','','
','

Спикеры: {author}

','
','
','','
','

Полное название мероприятия: {fulltitle}

','
','
','','
','

Название мероприятия: {title}

','
','
','','
','

Время проведения: {[KS.infoGrid.getDate(values.date).format(\'d.m.Y\')]} {[KS.infoGrid.getDate(\'01.01.2000 \'+values.time).format(\'G:i\')]}

','
','
','','
','

Место проведения: {place}

','
','
','','','','','
','

Тип мероприятия: {eventtype}

','
','
','','
','

Описание:

','

{description}

','
','
','','
','

Краткое содержание:

','','

● {.}

','
','
','
','','
','

Рассматриваемые вопросы:

','','

● {.}

','
','
','
','','
','

Параметры подключения:

','

{connectparams}

','
','
','','
','

Статус мероприятия: {eventstate}

','
','
','','
','

Контакты:

','','

● {.}

','
','
','
','','
','

Дополнительная информация:

','','

● {.}

','
','
','
','','','','','','','','','','',{isExists:function(prop){if(prop){return true;}else{return false;}}}),width:54});KS.infoGrid.acCM=new Ext.grid.ColumnModel({columns:[KS.infoGrid.acSummaryExpander,{dataIndex:'groupId',renderer:function(v,p,r){return r.data.groupTitle;},hidden:true},{dataIndex:'date',width:70,fixed:true,paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return v?KS.infoGrid.getDate(v).format('d.m.Y'):'';}},{dataIndex:'time',width:50,fixed:true,paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){return v?KS.infoGrid.getDate('01.01.2000 '+v).format('G:i'):'';}},{dataIndex:'title',width:'98%',paddings:'50 0 0 0',renderer:function(v,p,r,ri,ci,s){var vout=v+(r.data.author?' — '+r.data.author:'');return r.data.url?''+vout+'':vout;}}],defaultSortable:false});KS.infoGrid.acGrid=new Ext.grid.GridPanel({renderTo:'archCalendar-body',cls:'rExpander',plugins:KS.infoGrid.acSummaryExpander,columnWidth:1,border:false,header:false,hideHeaders:true,enableColumnHide:false,enableColumnMove:false,enableColumnResize:false,autoHeight:true,collapsible:true,animCollapse:true,store:KS.infoGrid.acStore,cm:KS.infoGrid.acCM,trackMouseOver:false,sm:new Ext.grid.CellSelectionModel(),view:new Ext.grid.GroupingView({forceFit:true,groupTextTpl:'{group}'}),loadMask:true,listeners:{resize:function(q,w,e,r,t,y){this.setWidth(Ext.get('mainContent').getWidth());this.doLayout();}}});}