Page Manager Is Finally Available

Hi Nik,

Great news!

I should be on the betalist, yet have not received any message.

2 posts were split to a new topic: Non user styles removed by Sitecake

Hi Nik, I guess we have not received your email, please add us on beta list. Thank you.

New release pushed to beta channel.

Here is what is fixed:

  • SEO page details in page manager are now saved correctly
  • Page manager keyboard shortcuts (D,H,S,ESC, DEL) added
  • Font issues within page manager fixed
  • Problem with HTML loading with native PHP DOM fixed (warnings suppressed)

Page manager update is released to all users. In depth docs and videos are coming next week, we just did not wanted you to wait for docs but rather play with page manager.

All suggestions welcome!

Hi Nik,

I would prefer to be able to always change a page name by clicking on the name. That currently works with the pages under Menu Items, but not for the pages under HTML Pages. It seems like name changing should work the same way for both.

It may be better for the trash can to appear when a user clicks on a page, not when the user drags a page. A user would not be inclined to drag a page toward a trash can that they can not yet see.

How can I hide some of the HTML Pages in the bottom half of page manager? For example, I would prefer to hide html include files and files that end in php.

Hi Dean,

you can change page name from details popup, but on first look it’s a good point that it could also be changed from main window like menu item title. We’ll consider implementing this.

Regarding trash can, it’s also good point and also will be considered.

As for your last question. With page manager, .scpages file is introduced. It’s functionality will be explained in details in upcoming documentation for pagemanager. Here is how it works currently:

By default, all files with supported extensions (can be configured in config file with ‘site.default_pages’ variable) in site root directory are considered as pages. If you want to add specific pages from subdirectory you need to create .scpages file in your site root and state each file in new line.
eg.
subdir/index.html subdir/contact.html

In next release (2.4.3) that should be released today or tomorrow we added possibility to state entire directory (eg. subdir/) and also possibility you asked for, to filter files by extension (eg. subdir/*.php)

There is also possibility to exclude specific file (or dir as from next release) by prefixing it with !. So if you want to include all files from subdir except contact.html and also want to exclude about.html page from site root dir, your .scpages file should look something like this:

!about.html subdir/ !subdir/contact.html

If you, for example, want to include all files from subdir except .php files, you should be able to do it like this:

subdir/ !subdir/*.php

Pay attention how entries are ordered. You should always first include a subdirectory and than exclude specific files from it. Otherwise it won’t work.

Sounds good. Thank you for the quick reply.

Sitecake v2.4.3 has been just released. Here is what is fixe/added:

Improvements

  • Menu items with UTF-8 encoding are supported
  • Files and folders specified in .scpages, can be declared with asterisk

Bug Fixes

  • Fixed: Sitecake removed classes on content items without defined user styles
  • Fixed: Incorrect page URLs were displayed in page details modal

We will group these updates in the future, and not release every week. But now while we are debugging page manager it might be a bit more frequent.

Of course, it’s free download to all previous buyers.

The .scpages file described above did a good job of filtering the designated files from appearing as page manager HTML Pages. However, it also appears to have permanently deleted those files from my server. I will give it another try when the full documentation is completed.

Hi Dean,

unfortunately it’s a bug. Will release a patch today.

@dean Which version of Sitecake did you use when bug occurred?

sitecake-2.4.3-whitelabel

We located the bug. This was happening where sitecake-temp directory wasn’t cleared after upgrading to 2.4.3.
Releasing patch soon. You’ll be notified.

Hi guys,

we released 2.4.4 patch yesterday. You can download it from website. It includes bug fix where cache inconsistency caused Sitecake to delete pages excluded through .scpages file.

2 posts were split to a new topic: White Label Price Change

Based on my initial testing, Page Manager appears to be working now. Congratulations!

It took me a few minutes to learn how the flow of editing a page works when using Page Manager. After logging in, my menu bar disappears. Then I click the Page Manager button on the Toolbar. To navigate to any page I double-click the page under the HTML Page section within Page Manager. After a few seconds, the page appears and I can edit it. After publishing, I return back to Page Manager and repeat the process for any other pages that need editing.

I also like being able to turn Page Manager off (hiding the button on the Toolbar) by adding “Pagemanager.init = false” as a new line in the editor.cnf file. Well done!

3 posts were split to a new topic: Problem with linking assets