Hi,
I created a simple edit for events calendar and in Layout Manager I created a layout for Single Events Calendar and applied it to the simple edit (details).
The simple edit is given read permission to specific group of back end editors.
Everything works fine but Layout Manager is applying the simple edit to all the domain on our server.
Is it possible to create site specific Simple Edit from the Layout Manager?
Thanks.
You can do this from 3.20.0 onward. Before that, they were system-wide.
Thanks for the Super fast reply.
I guess we will have to wait for upgrade before implementing this.
Thanks Greg, once again, off to beg Squiz UK to upgrade my system.
[quote]Thanks for the Super fast reply.
I guess we will have to wait for upgrade before implementing this.[/quote]
If you cannot wait there is a work-around which i am using. But you need to have the user to access the edit interface via a link instead of "_edit" because details screen is the default edit interface.
The trick is to use a vacant screen for example 'roles' and access that via a link. By that way you can have different 'edit' interface for each site.
Robin
[quote]If you cannot wait there is a work-around which i am using. But you need to have the user to access the edit interface via a link instead of "_edit" because details screen is the default edit interface.
The trick is to use a vacant screen for example 'roles' and access that via a link. By that way you can have different 'edit' interface for each site.
Robin[/quote]
Thanks for the tip Robin, I will give it a go.
You could create two body copies in the layout. leave the body copy that everyone else uses uses with the read perms but deny read for the user groups that you want to see the other body copy. On the site specific bodycopy deny read to everyone else and grant read to the user groups of the site you want to have the specific layout for. This is manageable if you don't have too many groups and different body copies.
Even though the default is details you can always have keywords of other screens on the layout used for details. It is common to have a simple edit interface set up that incorporates the details and edit screens together for standard pages. Makes for an easier experience for the end user. The linking that robin outlines is very useful, crating a link for entering simple edit also allows you to hide frames(hide_frames=1) for pre 3.18 and ignore them(ignore_frames=1) 3.18 and on. Getting rid of the frames in simple edit will speed things up as the asset map gets loaded in a collapsed frame when they are there and your whole asset map loads when you get to the page.
Appearantly we don't have roles enabled on our system. I will just wait for upgrade on our server before commiting.
Since trying out the Simple Edit for Single Calendar Event, I keep getting "Asset Could Not Be Found #ID" when trying to edit calendar event on another domain.
Any idea why this is happening even thought I deleted the Layout from Layout Manager?
Robins suggestion wasn't reliant on roles being enabled but on creating a layout and setting it on an unused screen. The roles screen is available in the layout manager even when roles are not enabled. The one catch is that if you are using the screens drop down in your main layout the roles screen would show up automatically in the drop down once you add the customisation.
Yeah, but you could easily change this on page load with Javascript.
[quote]Appearantly we don't have roles enabled on our system. I will just wait for upgrade on our server before commiting.
Since trying out the Simple Edit for Single Calendar Event, I keep getting "Asset Could Not Be Found #ID" when trying to edit calendar event on another domain.
Any idea why this is happening even thought I deleted the Layout from Layout Manager?[/quote]
Hi tbaatar,
Here is more detailed method,
If you have two domains like www.doma.com and www.domb.com
Just use the link to access the simple edit interface for each site,
For www.doma.com, use <a href="./_edit"> which points to the default details layout.
For www.domb.com, use <a href="./edit?asset_ei_screen=roles&SQ_BACKEND_PAGE=main">, which uses roles screen, but in roles layout please use the keywords for your details screen ones.
Hi Shane, I reckon tbaatar is using 'single simple edit layout' so this workaround works. :rolleyes:
Hi Nic, I heard the news about JavaScript API asset, congrats! I hope to see you in the conference. :rolleyes:
Robin
Yep, released today! But, sadly I won't be at the conference. :(
Oh No~~~
:(' /> <img src='http://forums.matrix.squiz.net/public/style_emoticons/<#EMO_DIR#>/sad.gif' class='bbc_emoticon' alt=':(
[quote]
You can do this from 3.20.0 onward. Before that, they were system-wide.
[/quote]
Hi Greg,
Our system was upgraded to 3.22 recently, so I tried to add another Single Calendar Event from the Layout Manager for Website B but it deletes the one that is being used on Website A.
The manual doesn't really explain how you can use Layout Manager for multiple domains.
I appreciate if you could give me a pointer.
Thanks.
The Layout Manager controls all the system-wide defaults, but each asset also has a Layouts screen where you can define them per root node. That screen is documented in the Asset Screens manual, but you'll probably be able to figure it out yourself.
Thanks for the help Greg.
It seems to be working now. I can edit the Single Event Calendar in multiple domains.
