Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pushing objects other than Content #1684

Closed
wezell opened this issue Dec 7, 2012 · 1 comment
Closed

Pushing objects other than Content #1684

wezell opened this issue Dec 7, 2012 · 1 comment

Comments

@wezell
Copy link
Contributor

wezell commented Dec 7, 2012

We need to build a new mechanism that can push objects other than just content. This includes:
HTMLPages, Folders, Hosts, Templates, Containers

To do this, we are going to need a new bundler called:
DependencyBundler

This bundler will run first in the PushPublisher. It will look at the publisherconfig and set up all the dependences for the following bundlers.

So if a user creates a new publishing job that specifies a folder Id, the dependency bundler will look at that and pull all the pages, content, fileAssets underneath and get their dependencies and pass it on to the other bundlers.

Steps

Create the ways other objects can make it into the publishing queue

The "Remote Publish" Button needs to be added in these places:
http://screencast.com/t/ckgiHxQf9ki

http://screencast.com/t/L7efmeTn

http://screencast.com/t/EpDhtw5TgUbG

We should only show the remote publish button IF both are true:

  • the user is running Enterprise Prime
  • There are "sending" endpoints defined in the push publishing

When the user selects remote publishing, we need to pop a dojo dialog that looks like this:

http://screencast.com/t/8fFXO30UDge

You can see a working example of the dialog if you create a workflow action that has the "Add Content to Remote Queue" actionlet

The popup code is fuond here:
./html/portlet/ext/contentlet/contentlet_assign_comment.jsp

Create the DependencyBundler that will add deps to the publisherconfig

@ghost ghost assigned dsilvam Dec 7, 2012
dsilvam added a commit that referenced this issue Dec 17, 2012
dsilvam added a commit that referenced this issue Dec 17, 2012
dsilvam added a commit that referenced this issue Dec 18, 2012
dsilvam added a commit that referenced this issue Jan 2, 2013
dsilvam added a commit that referenced this issue Jan 4, 2013
dsilvam added a commit that referenced this issue Jan 11, 2013
dsilvam added a commit that referenced this issue Jan 12, 2013
dsilvam added a commit that referenced this issue Jan 12, 2013
dsilvam added a commit that referenced this issue Jan 14, 2013
dsilvam added a commit that referenced this issue Jan 16, 2013
dsilvam added a commit that referenced this issue Jan 16, 2013
dsilvam added a commit that referenced this issue Jan 16, 2013
dsilvam added a commit that referenced this issue Jan 17, 2013
@jtesser jtesser closed this as completed Jan 17, 2013
@DeanGonzalez
Copy link

Added to test scripts, will test on Push Publishing after remaining fixes come thru

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

5 participants