Пример #1
0
		protected override void OnInit(EventArgs e)
		{
			tracker = Engine.Resolve<Tracker>();

			btnUpdate.Enabled = Selection.SelectedItem.ID != 0;

			base.OnInit(e);
		}
Пример #2
0
 public UpdateFilePrefixMigration(EditSection config, IContentItemRepository repository, Tracker tracker)
 {
     this.config = config;
     this.repository = repository;
     this.tracker = tracker;
     Title = "Updates links to files with prefix";
     Description = "Updates links to files within an upload folder prepending the configured prefix (if any)";
 }
Пример #3
0
        public UpdateImagesMigration(IRepository<ContentDetail> repository, IContentItemRepository itemRepository, Tracker linkTracker)
        {
            this.repository = repository;
            this.itemRepository = itemRepository;
            this.linkTracker = linkTracker;

            Title = "Update tracked images to v2.3 model";
            Description = "In order to support updating images src:s when moving and renaming more information is stored about references on the site.";
        }
Пример #4
0
        public UpdateLinksMigration(IRepository<ContentDetail> repository, IContentItemRepository itemRepository, Tracker linkTracker)
        {
            this.repository = repository;
            this.itemRepository = itemRepository;
            this.linkTracker = linkTracker;

            Title = "Update tracked links to v2.3 model";
            Description = "In order to support updating links on moves more information is stored about references on the site.";
        }
Пример #5
0
		public override void SetUp()
		{
			base.SetUp();

			var wrapper = new N2.Tests.Fakes.FakeWebContextWrapper();
			parser = TestSupport.Setup(persister, wrapper, new Host(wrapper, 1, 1));

			root = CreateOneItem<N2.Tests.Edit.LinkTracker.Items.TrackableItem>(1, "root", null);
			item1 = CreateOneItem<N2.Tests.Edit.LinkTracker.Items.TrackableItem>(2, "item1", root);
			item2 = CreateOneItem<N2.Tests.Edit.LinkTracker.Items.TrackableItem>(3, "item2", root);

			var errorHandler = new FakeErrorHandler();
			var monitor = new N2.Plugin.ConnectionMonitor();
			tracker = new Tracker(persister, detailRepository = new FakeRepository<ContentDetail>(), parser, monitor, errorHandler, new EditSection());
			monitor.SetConnected(Installation.SystemStatusLevel.UpAndRunning);
		}
Пример #6
0
        protected override void OnInit(EventArgs e)
        {
            tracker = Engine.Resolve<Tracker>();

            base.OnInit(e);
        }
Пример #7
0
		public Move()
		{
			tracker = Engine.Resolve<Tracker>();
		}
Пример #8
0
        public override void SetUp()
        {
            base.SetUp();

            var wrapper = new N2.Tests.Fakes.FakeWebContextWrapper();
            parser = new UrlParser(persister, wrapper, new Host(wrapper, 1, 1), new HostSection());

            root = CreateOneItem<N2.Tests.Edit.LinkTracker.Items.TrackableItem>(1, "root", null);
            item1 = CreateOneItem<N2.Tests.Edit.LinkTracker.Items.TrackableItem>(2, "item1", root);
            item2 = CreateOneItem<N2.Tests.Edit.LinkTracker.Items.TrackableItem>(3, "item2", root);

            var errorHandler = new FakeErrorHandler();
            linkFactory = new Tracker(persister, null, parser, errorHandler);
            linkFactory.Start();
        }
Пример #9
0
 public void SetUp()
 {
     linkFactory = new Tracker(new ContentPersister(null, null), null, new N2.Plugin.ConnectionMonitor(), null, new Configuration.EditSection());
 }
Пример #10
0
 public void SetUp()
 {
     linkFactory = new Tracker(null, null, null, new N2.Plugin.ConnectionMonitor(), null);
 }
Пример #11
0
 public void SetUp()
 {
     linkFactory = new Tracker(null, null, null, null);
 }
Пример #12
0
        protected override void OnInit(EventArgs e)
        {
            tracker = Engine.Resolve <Tracker>();

            base.OnInit(e);
        }