Asset Builder Page

I am trying to create a page via asset builder, it's giving me the following error






Create an asset using the form below.



The new asset was not created. Ensure you have entered all required information and try again.



Unable to determine where to create this Page [CMS0033]

[quote]Unable to determine where to create this Page [CMS0033]
[right][post=“8474”]<{POST_SNAPBACK}>[/post][/right][/quote]



This means you haven’t set a Create Location for the new asset (or selected one, if you’re using dynamic locations). Remember to add the keyword for the dynamic create location selector into the Logged In bodycopy. You’ll find the keyword in the drop-down list of keywords in the WYSIWYG editor.

it works thank you.


another question :



created a new backend user who has access only to a specific folder where the above asset pages are created. when i login as that new user i can't view the details of any other page (even though they show up on the left hand side) is working fine as per expected.



But,



as this less privileged backend user, i was still able to delete any asset.



is there a way i can,

  1. hide / restrict the display of left hand tree

    or
  2. stop the user from deleting the assets.

[quote]as this less privileged backend user, i was still able to delete any asset.
[right][post=“8476”]<{POST_SNAPBACK}>[/post][/right][/quote]



Users currently have the permission to delete any asset to which they have write access. Remember though: They’re not actually deleting the asset, just moving it to the Trash. Only a System Administrator can purge the Trash, which is the only way of actually deleting (removing) an asset.

it could be a cause of concern, because if the backend user deletes it and even if it is on the trash and not eliminated permanently,


it still would be a pain for the system administrator/ root user to to put the assets on its place back. I mean if those kinds of accidents happen.



Within version 3.8 any similar functionality such as

like other attributes of the assets (details, settings, edit contents etc)

be introduced whereby the user sees the login screen, when they try to delete an asset.



or assets are completely hidden from the said number of users.



second question



what are "restriction attributes" within "user group"

when creating a page via Asset Builder, at the runtime the information that it asks for is only "Page Name" and "Page Short Name"

  1. How do i let the user also enter the "Edit Contents" bodycopy.

[quote]1.  How do i let the user also enter the “Edit Contents” bodycopy.
[right][post=“8484”]<{POST_SNAPBACK}>[/post][/right][/quote]



You can’t edit the contents of an asset before its created. :slight_smile: Therefore, you can’t allow users to add content to a Standard Page (for example) before the page asset has been created by the Asset Builder.



Usually, we just add a link to the Simple Edit interface of the new asset on the “Created” bodycopy, so that users can click a single link to edit the asset they’ve just created.

thanks. it's working. Is there any url/ document where i can get complete information on <MySource> Tags + keyword listing at one place.

[quote]thanks.  it’s working.  Is there any url/ document where i can get complete information on <MySource> Tags + keyword listing at one place.
[right][post=“8488”]<{POST_SNAPBACK}>[/post][/right][/quote]



<MySource_*> tags are Design specific and can be found in the Design manual.



Keywords used in Asset Listings and Search pages are asset-specific and are explained in the CMS manual in the Asset Listing section. Each asset type will have both global keywords (things like the Asset Name) and specific keywords (file size for a File-based asset, for example). I’m not sure that all the possible keywords are documented in any of the manuals.



The easiest way to see what keywords are available for each asset type is to customise that asset type in an Asset Listing and open the WYSIWYG editor for the custom bodycopy. The keyword drop-down will then show all the possible keywords, including asset-type specific keywords.

how do i setup a login page with Asset Builder Page
in such a way that the moment (at the front end) the link is clicked.



the user is prompted with login rather than displaying the asset builder page.

[quote]the user is prompted with login rather than displaying the asset builder page.
[right][post=“8494”]<{POST_SNAPBACK}>[/post][/right][/quote]



Use the %login_form% keyword on the Not Logged In bodycopy of the Asset Builder. That way, when the user is not logged in, they’ll see a Login Form for the Asset Builder. Once they’re logged in, they’ll then see the Logged In bodycopy, which should contact the %create_form% keyword.

only to restrict the "Page Builder Asset" and no other link(s)


e.g. if i have within site nav link1, link2, link3 and "page builder link" thenk it should prompt me for a login only for "page builder link" and not for link1, link2, link3



do i need to remove the public read access on the "page builder link" or is there anything else that i need to do.



when i followed your instructions i logged me out of everything, meaning it wouldn't even let me see the other links.



pls advise.

ok i tried following the other topic on the forum "permissions"


question


  1. In the read Permission I gave the permission to read only to the user that should have access to it, and write as well.


  2. but when i navigate as a sys admin, i am still able to see not only the link "Page builder" but also see the contents.



    where am i going wrong.

[quote]2.  but when i navigate as a sys admin, i am still able to see not only the link “Page builder” but also see the contents. 
[right][post=“8502”]<{POST_SNAPBACK}>[/post][/right][/quote]



Sysadmins have an implied Admin permission to every asset in the system, just like the root user. They will always be able to see and edit every asset, both in the backend and the frontend. They cannot bypass any workflow assigned to an asset, though (neither can the root user), but they can remove the workflow schema to make changes.

i am getting the following error when i edit the parse file and commit it.


MySource Error

File: [SYSTEM_ROOT]/core/include/assertions.inc Line: 504

Message: [ASSERT EXCEPTION] DB Error: unknown error

UPDATE sq_ast_attr_val SET custom_val = 'a:1:{i:0;a:2:{s:5:"_type";s:4:"HTML";s:8:"contents";s:17:"Log out | ";}}' WHERE attrid = 686 AND assetid = '1942' [nativecode=ERROR: relation "sq_rollback_timestamp" does not exist CONTEXT: PL/pgSQL function "sq_get_rollback_timestamp" line 4 at select into variables PL/pgSQL function "sq_ast_attr_val_rb_trg_fn" line 1 at SQL statement] (LINE 2575 IN [SYSTEM_ROOT]/core/include/asset.inc) [SYS0270]

Backtrace: Show

This is a bug we're currently investigating – the only workaround at the moment is to disable rollback on that system. I'll have a word with your Account Manager to see if I can get some support for you to do this.