protected override void Initializing(InitializingContentContext context) { var pageContext = context.PageContext(); if (pageContext.Group != AdministrationPageConfigs.Group) return; if (pageContext.Page.IsPage("ManageGraph", pageContext.Group)) { pageContext.Page.Weld<AssociativyManageGraphFrontendsPart>(); } }
protected override void Initializing(InitializingContentContext context) { var pageContext = context.PageContext(); if (pageContext.Group != AdministrationPageConfigs.Group) return; if (pageContext.Page.IsPage("ManageGraph", pageContext.Group)) { pageContext.Page.Weld(new AssociativyInternalLinkGraphManageGraphPart()); } }
protected override void Initialized(InitializingContentContext context) { var pageContext = context.PageContext(); if (pageContext.Group != FrontendsPageConfigs.Group) return; if (pageContext.Page.IsPage(pageContext.Page.As<IEngineConfigurationAspect>().EngineContext.EngineName + "WholeGraph", pageContext.Group)) { _wca.GetContext().Layout.Title = T("The whole graph - {0}", pageContext.Page.As<IEngineConfigurationAspect>().GraphDescriptor.DisplayName).ToString(); } }
protected override void Initializing(InitializingContentContext context) { var pageContext = context.PageContext(); if (pageContext.Group != AdministrationPageConfigs.Group) return; if (!(pageContext.Page.As<AssociativyManageGraphPart>().GraphDescriptor.Services.ConnectionManager is INeo4jConnectionManager)) return; if (pageContext.Page.IsPage("ManageGraph", pageContext.Group)) { pageContext.Page.Weld(new AssociativyNeo4jManageGraphPart()); } }
protected override void Initializing(InitializingContentContext context) { var pageContext = context.PageContext(); if (pageContext.Group != AdministrationPageConfigs.Group) return; if (pageContext.Page.IsPage("ManageGraph", pageContext.Group)) { pageContext.Page.Weld<AssociativyManageGraphPart>(part => part.GraphDescriptor = _graphManager.FindGraphByName(_hca.Current().Request.QueryString["GraphName"])); } else if (pageContext.Page.IsPage("Index", pageContext.Group)) { pageContext.Page.Weld<AssociativyIndexPart>(); } }
protected override void Initializing(InitializingContentContext context) { var pageContext = context.PageContext(); if (pageContext.Group != FrontendsPageConfigs.Group) return; var config = pageContext.Page.As<IEngineConfigurationAspect>(); var settings = _settingsService.GetNotNull<Associativy.Frontends.Administration.Models.GraphSettings>(config.GraphDescriptor.Name); _cacheService.SetEnabledStateForRequest(config.GraphDescriptor, settings.UseCache); config.MindSettings.MaxDistance = settings.MaxDistance; config.GraphSettings.InitialZoomLevel = settings.InitialZoomLevel; config.GraphSettings.ZoomLevelCount = settings.ZoomLevelCount; config.GraphSettings.MaxConnectionCount = settings.MaxConnectionCount; }
protected override void Initializing(InitializingContentContext context) { var pageContext = context.PageContext(); if (pageContext.Group != FrontendsPageConfigs.Group) return; pageContext.Page.Weld<AssociativyFrontendHeaderPart>(); pageContext.Page.Weld<AssociativyFrontendSearchFormPart>(part => part.GraphRetrieverField = () => { var config = pageContext.Page.As<IEngineConfigurationAspect>(); return config.GraphDescriptor.Services.Mind.GetAllAssociations(config.MindSettings).TakeConnections(config.GraphSettings.MaxConnectionCount); }); pageContext.Page.Weld<AssociativyFrontendGraphPart>(part => part.ZoomLevelCountField.Loader(() => pageContext.Page.As<IGraphRetrieverAspect>().RetrieveGraph().ZoomLevelCount(pageContext.Page.As<IEngineConfigurationAspect>().GraphSettings.ZoomLevelCount))); }