How to cascade page skins throughout page groups ...

Is there a way to apply the same HTML Page Skin throughout all the pages within a page group without having to apply it to each page individually?
Is there a way to do this programmatically?

Hi,
You can achieve this using the templates available in page groups.
I never done using programatically. Sorry. :)
Regards,
Vijay.B

Similar Messages

  • How to use Page Groups

    Hello every,
    how can i use page groups

    Hi Dan,
    Thanx for answering back, first of all I will like to ask you something…
    What I want to use this groups to restrict the access of some users to some pages that I don’t want them to see, that’s is why I want to create these groups…
    So the question will be, which one is the difference between page groups and groups of users, if there is one… as I understand page groups “groups” pages that are assigned to a cluster of pages, but do not restricts user access… and groups of users, says which user that belongs to a specific user group.
    As I mentioned before I think I am mixing concepts, and what I really want to do is to restrict the access of some users (that are assigned to a group) and to let some other user group go to every page on the application.
    I will appreciate if you can help me out with this.
    Best regards.
    Jaison

  • How do I use Page Grouping to make my form/subforms flow across multiple pages?

    I have every text box set to flow, but one page is not flowing into the next. For one thing, it stops entirely. For another, the content is interfering with the Master Page. I read than Page Grouping can alleviate this issue, but I have no clue how to enact it. Any ideas would be appreciated.
    Thanks so much!

    Please check the subform which is the container of all these text boxes. Please see this : https://groups.google.com/forum/?fromgroups=#!topic/livecycle/yq8FauqHD3w
    Thanks,
    Wasil

  • How to define the number of tab displayed in Tab page group

    Hello,
    I have an application with Tab Page group  with 8 tabs and the browser is displaying only 5 of thems. I have to scroll to display the remaining 3 although I have enough spaces on the screen to displayed all of them.
    Do you know what parameter/setup I need to change to display all of them at once ?
    Thanks for your help,
    Manuel

    The link is to the closest linkable point in the documentation to the description of the Number of Rows (Item) attribute.
    It sounds like you have been trying to enter—unsuccessfully—an item name or substitution string into the Number of Rows attribute. The Number of Rows (Item) attribute is the one that actually allows you to do this. Click on the flashlight icon beside it to get a list of items from the application.

  • How to Export/Import a Page Group?

    Hi All,
    I'm having problems to export a page group from a dev server to a production server. What I had done with succesfull:
    - I created the transport set table in dev server by clicking on Export link under page group;
    - I executed the script and generated the dump file without warnings;
    - I executed the import script in the production server without warnings;
    When I will Import the transport table to my production server via Oracle Portal Interface, the status of the page group is Fail. Why?
    I created the user groups before, that are the same of the dev instance.
    Note: In my production instance there is no page group. It is my first export/import of this page group.
    What steps I need to do? Am I do anything wrong?
    Best regards,
    JV.

    This is the error log that I received:
    Transport Set : PORTAL_DEVELOPER - 22-NOV-2004 08:11:32
    Import Access Control Lists - Yes
    Include Preferences for Users/Groups - Yes
    Ignore Warnings - Yes
    Advanced Logging - Yes
    Started By: PORTAL_DEVELOPER
    Started On: 22/11/04 09:02:05
    Pre-Check
    Start of Importing External Application
    Validating and registering provider: ORACLE PORTAL
    Precheck complete for PROVIDER ORACLE PORTAL
    Validating and registering provider: PORTAL CONTENT AREA
    Precheck complete for PROVIDER PORTAL CONTENT AREA
    Validating and registering provider: PORTAL_GVTE8868E64F2A8F055E030007F02000ED4
    Precheck complete for PROVIDER PORTAL_GVTE8868E64F2A8F055E030007F02000ED4
    Precheck failed for APP_TEMPLATE IU_BANNER_GVT
    Precheck failed for ITEMTYPE Oracle_Reports
    Precheck failed for ATTRIBUTE Oracle_Reports_Components
    Precheck failed for ATTRIBUTE Display_Reports_Parameter_Form
    Precheck failed for ATTRIBUTE Display_In_New_browser
    Precheck failed for PAGEGROUP PORTAL_GVT
    Precheck failed for STYLE PORTAL_GVT
    Precheck failed for STYLE ESTILO_ITENS_DEPTOS
    Precheck failed for STYLE ESTILO_ITENS_DEPTOS_BRANCO
    Precheck failed for STYLE ESTILO_ITENS_DEPTOS_DEGRADE
    Precheck failed for STYLE ESTILO_ITENS_DEPTOS_PRINCIPAL
    Precheck failed for PAGE PORTAL_GVT
    Precheck failed for NAVBAR SAMPLE_BANNER1
    Precheck failed for NAVBAR SAMPLE_VERTICAL_NAVBAR
    Precheck failed for PAGE_TEMPLATE TEMPLATE_GVT_PRINCIPAL
    Precheck failed for NAVBAR COPY_OF_ORIGINAL
    Path not found: PAGE/PORTAL_GVT/PAGE_PRINCIPAL/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE PAGE_PRINCIPAL
    Precheck failed for NAVBAR COPY_OF_SAMPLE_BANNER1
    Precheck failed for NAVBAR BANNER_PORTAL_GVT
    Path not found: PAGE/PORTAL_GVT/MENU_PRINCIPAL/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE MENU_PRINCIPAL
    Path not found: PAGE/PORTAL_GVT/WWCTX_API/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE WWCTX_API
    Path not found: PAGE/PORTAL_GVT/WWCTX_API_2/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE WWCTX_API_2
    Precheck failed for PAGE_TEMPLATE TEMPLATE_GVT_DEPTO_INTERNA
    Path not found: PAGE/PORTAL_GVT/PAGE_DEPTOS_JURIDICO_INTERNA/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE PAGE_DEPTOS_JURIDICO_INTERNA
    Precheck failed for PAGE_TEMPLATE TEMPLATE_GVT_DEPTO_HOME
    Path not found: PAGE/PORTAL_GVT/PAGE_DEPTOS_JURIDICO/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE PAGE_DEPTOS_JURIDICO
    Path not found: PAGE/PORTAL_GVT/PAGE_APPROVAL_CHEFE/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE PAGE_APPROVAL_CHEFE
    Path not found: PAGE/PORTAL_GVT/PAGE_APPROVAL_SECAO/
    Path not found: PAGE/PORTAL_GVT/
    Precheck failed for PAGE PAGE_APPROVAL_SECAO
    Pre-checking search portlet preferences...
    Determining new dependency ids from target tables...
    ... determining new page group ids
    ... determining new image ids
    ... determining new style ids
    ... determining new attribute ids
    ... determining new item type ids
    ... determining new page ids
    ... determining new category ids
    ... determining new perspective ids
    Precheck complete for search portlet preferences...
    [22/11/04 09:02:05][WARNING] id = NULL context = wwutl_api_import_security.group_id user = PORTAL_DEVELOPER Group not found in OID. DN: cn=todos_grupos,cn=portal.040729.1113,cn=groups,dc=develop,dc=net
    [22/11/04 09:02:05][WARNING] id = NULL context = wwutl_api_import_security.group_id user = PORTAL_DEVELOPER Group not found in OID. DN: cn=visitantes_grupo,cn=portal.040729.1113,cn=groups,dc=develop,dc=net
    Completed On: 22/11/04 09:02:05

  • Sharing page templates accross page groups in release 2

    Hi
    Does any one perhaps know if and how one may share a page template across multiple page groups.
    Thanx
    Harry

    Create template under the "Shared Objects".
    All templates there can be used by any page groups.

  • Page group deletion failed, and now it posts with no links

    A page group needed to be deleted because the template it was based on is corrupted. Now the page group shows with no links at all. It can't be viewed, edited, NOTHING!. How can I get that page group truly deleted, even if it is manually, so that I can proceed to a clean import of a backed up page group before the template was messed up?
    The list of error messages from the delete procedure were:
    Error while deleting page. (WWC-44130)
    An unexpected error occurred: User-Defined Exception (WWC-44082)
    (WWC-00000)
    An unexpected error occurred in portlet instances: User-Defined Exception (WWW-44846)
    An unexpected error occurred: User-Defined Exception (WWC-43000)
    An unexpected error occurred: User-Defined Exception (WWC-43000)
    An unexpected error occurred: User-Defined Exception (WWC-43000)
    Please help me out...
    Jamileth

    This looks like Bug 2034579, which is an internal bug but basically documents the same thing. I've tried to reproduce this in 9.0.2.2 and it doesn't.
    Please raise a service request with Oracle Support who should be able to assist you with the correct course of action.
    Thanks.

  • Error when deleting Page Group

    Hi
    I got the following error when i am trying to delete a Page Group.
    How can i rectify this.
    Portal Version:9.0.2.2.14A
    Error: An unexpected error has occurred (WWS-32100)
    ORA-1: User-Defined Exception (WWC-36000)
    Error while deleting page. (WWC-44130)
    An unexpected error occurred: ORA-01422: exact fetch returns more than requested number of rows (WWC-44082)
    And also clicking on "Actions" icon of a "Text" item in this page group, i got the following error....
    Error: Item does not exist. (WWS-22507)
    An unexpected error has occurred in portlet instances: ORA-01422: exact fetch returns more than requested number of rows (WWC-44846)
    Any patch is available to just rectify this "Text" item related issues.....!!
    Thanks&Regards
    Krishna Prasad

    Please report this problem to Oracle Support.
    Regards,
    Jerry
    PortalPM

  • Error while trying to remove a page group

    Hi,
    When trying to remove one of my page-group, I get the following error message:
    An unexpected error has occurred (WWS-32100)
    ORA-1: User-Defined Exception (WWC-36000)
    Error while deleting page. (WWC-44130)
    An unexpected error occurred: ORA-20100:
    ORA-06512: at "PORTAL.WWSBR_STDERR", line 437
    ORA-06512: at "PORTAL.WWV_THINGDB", line
    An idea on how to fix this bug ?
    Thanks for your help
    Jean-Christophe

    Hi,
    When trying to remove one of my page-group, I get the following error message:
    An unexpected error has occurred (WWS-32100)
    ORA-1: User-Defined Exception (WWC-36000)
    Error while deleting page. (WWC-44130)
    An unexpected error occurred: ORA-20100:
    ORA-06512: at "PORTAL.WWSBR_STDERR", line 437
    ORA-06512: at "PORTAL.WWV_THINGDB", line
    An idea on how to fix this bug ?
    Thanks for your help
    Jean-Christophe

  • Moving Pages from one Page Group to Another Group

    Hello,
    How do you move pages, styles, or items from one page group to another page group?
    On the same machine, I have three page groups called Production, Acceptance, and Test. Once I set up a page that I like on the page group Test, what is the best way to move the page(and its items, portlets,etc) to the page group Acceptance, and then move it into Production?
    Also, how does security and approvals affect this? There is only limited amount of people that are able to get into the Test Page Group, or Acceptance Page Group. Would any copying process make sure the page approvers be copied across correctly? Or will manual intervention be needed.
    I'm using Oracle Portal Release 2 (9.0.2) running on a solaris machine.
    Much thanks for your assistance.
    Anson

    hi There,
    As far as i know, the pages can only be moved within the page group but not from one page group to another page group.
    Regards,
    Deepak

  • Copying page from one page group to another

    I need to copy one page or multiple from one page group DEV to page group TEST. I thought of using Portal Export/Import feature for the same, but it will ask for same page group at import.
    Requirement is to keep one set of page group for DEV stage, when it got completed move it to TEST page group in same instance.
    How we can achieve this functionality using single portal instance?
    Thanks & regards,
    Preet

    I did not understand this and isn't working for me. :(
    The message I receive when I click on the Copy link on the Navigator is:
    Click "Copy Here" next to the page under which you want to create a copy of your page. Click the link next to the page group to create the copy under the root page of the page group. You can create a copy of a page only under a page in the same page group as the original page.
    And it only displays the current page group with a tree structure of all the pages in the current page group (page group name being the root).
    Please help me on this as I have a similar requirement and am using 10.1.2 version of Oracle Portal.

  • Linking to a page in another page group

    Can someone tell me whether it is possible to create a link to a page in another page group? If yes, how?
    Thanks in advance,
    John

    Here is what I have done to get around this. It appears to work with a quick test. Let's say that on a page in page group B I want to navigate to pages in page group A. In page group A I create a navigation page with my links - lists of objects, page links, etc. As noted in the discussion I can only add pages from page group A to this list. Then I publish this page as a portlet. On my page in page group B I add a small (narrow) portlet region and add my page group A navigation portlet with the page links to it.
    The limitation to this approach is that I cannot mix links from different page groups in my portlet, but if I needed this effect I can always make a series of little navigation pages from different page groups and intersperse them as portlets on my page group B page.

  • Adding a page path to an "all items in page group" SELECT?

    I have a case where a client's asked me to produce a "report" (nothing fancy, so I'm thinking a basic SELECT right out of the DB here rather than a full solution like Discoverer or Business Objects) for them on all items in particular page groups in our Portal (v10.1.2.0.2).
    I have a query that Oracle Support provided which I can fiddle with a bit to get most of the info I need:
    select I.ID, I.display_name, I.name, I.itemtype, P.name
    from PORTAL.WWSBR_ALL_ITEMS I,
    PORTAL.WWSBR_ALL_CONTENT_AREAS CA,
    PORTAL.WWSBR_ALL_FOLDERS P
    where CA.name = 'MY_PAGE_GROUP'
    and P.caid = CA.id
    and I.caid = CA.id
    and I.folder_id=P.id
    and I.active=1
    and I.is_current_version=1
    and I.visible=1
    and I.itemtype in ('basefile','baseimagemap','basetext','baseurl');
    ...however, what I'd like to do is add a "page path" column; that is, one that would trace up the tree from the item's page to the root of the page group and present something like "My Page Group > Departments > HR" like you get in Portal Navigator.
    I can think of how to do this, conceptually, by tracing through the parent pages in WWSBR_ALL_FOLDERS, but what I'm not quite sure about is how to do it for an arbitrary depth in the page tree - i.e., the page can be any (reasonable) number of levels from the page group's root.
    Any thoughts? I'd prefer to do this as a basic SQL query if at all possible, but writing a little reusable PL/SQL procedure to do it isn't out of the question. My knowledge of PL/SQL is pretty rudimentary but I have enough programming experience in other languages that I could probably manage to bumble through it if necessary.
    Thanks.

    First create a page that can contain two regions. One for a page-path item, and another to have a report portlet.
    For the page-path, you can have another region in your page. Then edit this region to make it items type. Now add an item of type 'Page Path', with depth 3.
    Now, you can create a portal report based on your SQL query, publish it as portlet, add it on that page as portlet.
    That will give you exactly what you have described you want.
    hope that helps!
    AMN

  • How to retrieve Page name?

    I have a select:
    select
    step_id Page
    , count(step_id) Hits
    from
    wwv_flow_user_activity_log
    where
    flow_id = &APP_ID.
    and (time_stamp >= (sysdate - 7))
    group by
    step_id
    order by
    count(step_id) DESC
    Where I show most frequent pages. How to retrieve Page name and link to that page...muist be SQL based and somehow joind with wwv_flow_user_activity_log view.
    THX!

    <br>Guys,
    <br>this thread is somehow quiet but I have more questions...To retrieve page_name you have to query FLOWS_020000.WWV_FLOW_STEPS (or FLOWS_020100.WWV_FLOW_STEPS in XE).
    <br>to be able to select data yo uneed to grant GRANT SELECT ON FLOWS_020000.WWV_FLOW_STEPS TO "schema";
    <br>As you can see here is one mistery...schema owner on different platform...! Is there any way to make unique approach to this if data are develped on HTMLDB 2.0 on 10gR2 and the production is on XE?
    <br>THX!

  • PDEXGroup to set the Page Group ColorSpace

    Hello,
    I'm currently trying to add an Image into a PDF (that's the only content) but as I read on previous threads I'm trying to get a correct rendering when there is an alpha (channel/mask) in my image.
    To do so I first create an Image (PDEImageCreate) then I create the Alpha mask and apply it to the first image (using PDEImageSetSMask).
    The problem is now my image is too dark in "Acrobat Reader" and is correct in Evince. So I guess my problem is Acrobat try to blend in CMYK but my source image is in RGB.
    But I don't really understand how I should/could specify that ? I tried in the Resources of the Page, and then I tried the PDEXGroup, but how can I add my XObject to the PDEXGroup ?
    Am I on the wrong track trying to set the Page ColorSpace ?
    Thanks in advance.

    Following your indication I re-read the paragraph relating to Transparency group. starting with the 11.4.7.
    All of the elements painted directly onto a page—both top-level groups and top-level objects that are not part of any group—shall be treated as if they were contained in a transparency group P
    My main question here is how do I get access to this "group P" ?
    Because I didn't found how, I searched "how to specify a blending" which leads me to paragrap 11.6.3
    11.6.3    Specifying Blending Colour Space and Blend Mode The blending colour space shall be an attribute of the transparency group within which an object is painted; its specification is described in 11.6.6, "Transparency Group XObjects."
    Ok so how to define a Transparency group is in 11.6.6 (still my original question)
    Summarized : a transparency group is a specialized form XObject with a Group entry in its dictionnary. (Group with subtype "/S /Transparency")  Also a Page may have a Group entry (some entries in this dictionnary may be  interpreted differently when in a Page group).
    So (again) I looked at the right paragraph to make a Group 8.10.3, "Group XObjects".
    This paragraph finally describe what the CosObj should look like  I expect it to be something like :
    6 0 obj                                % Form XObject
       << /Type /XObject
          /Subtype /Form
          /FormType 1
          /BBox [ 0 0 1000 1000 ]
          /Group <>      /Matrix [ 1 0 0 1 0 0 ]
          /Resources << /ProcSet [ /PDF ] >>      /Length 58
        >>stream   
    endstream
    endobj
    But alas my main concern is still here, how do I add a PDEImage in a PDEGroup or PDEForm or CosObj and then overwrite the Page content with this new content in order to change the default Blending ColorSpace ?
    You said to use the Cos API but what the Cos Object should look likes when the Color Blend Space is correctly set ?
    Below there is some code sample that I used to get this working.
      1 void func()
      2 {
      3         PDDoc       document;
      4         PDPage      page;
      5         ASFixedRect mediabox;
      6         PDEContent  content;
      7
      8         /* Some or most informations are skipped below for readability but important
      9          * call remains
    10          */
    11
    12         document = PDDocCreate();
    13
    14         page     = PDDocCreatePage(document, PDBeforeFirstPage, mediabox);
    15         content  = PDPageAcquirePDEContent(page, NULL);
    16
    17         /* setup arguments PDEImage */
    18         image    = PDEImageCreate(....);
    19         /* setup arguments for Image mask / alpha channel */
    20         mask     = PDEImageCreate(....);
    21
    22         PDEImageSetMatteArray(mask, ...);
    23         PDEImageSetSMask(image, mask);
    24
    25         CosDoc documentCos = PDDocGetCosDoc(document);
    26         CosObj xobjForm  = CosNewNull();
    27         CosObj resources = CosNewNull();
    28
    29         /*
    30          * Here is the naive version I first tried which as you explained should be
    31          * done using Cos_Layer functions
    32          */
    33 #if defined NAIVE_VERSION
    34
    35         /*
    36          * Doesn't work
    37          */
    38
    39         CosObj imgCos;
    40         PDEImageGetCosObj(img, &imgCos);
    41         PDEXGroup grp_image = PDEXGroupCreateFromCosObj(&imgCos);
    42         PDEXGroupSetColorSpace(grp_image, PDEColorSpaceCreateFromName(ASAtomFromString("DeviceRGB")));
    43
    44         PDEContentAddElem(content, kPDEAfterLast, image);
    45         PDPageSetPDEContent(page, content);
    46
    47 #elif defined SECOND_VERSION
    48
    49         /*
    50          * Doesn't work
    51          */
    52
    53
    54         PDEContentAddElem(content, kPDEAfterLast, image);
    55
    56         PDEForm myf = NULL;
    57
    58         PDEContentAttrs  pdeContentAttrs;
    59         memset(&pdeContentAttrs, 0,  sizeof pdeContentAttrs);
    60         PDEContentGetAttrs(content, &pdeContentAttrs,  sizeof pdeContentAttrs);
    61
    62         PDEContentToCosObj(content, kPDEContentToForm, &pdeContentAttrs,
    63                 sizeof pdeContentAttrs, documentCos, NULL, &xobjForm, &resources);
    64
    65         if (!CosObjEqual(xobjForm, CosNewNull()) && !CosObjEqual(resources,  CosNewNull())) {
    66             /* success retrieving form & resources */
    67
    68             // Put resources into the Form XObject stream dictionary
    69             CosDictPutKeyString(xobjForm, "Resources" , resources);
    70
    71             // Set BBox key for the Form XObject according to the image page
    72             ASFixedRect rectOrigPage;
    73             PDPageGetMediaBox(page, &rectOrigPage);
    74
    75             CosObj BBoxArray = CosNewArray(documentCos, 4,  false);
    76             CosArrayPut(BBoxArray, 0, CosNewInteger(documentCos, false, ASFixedRoundToInt16(rectOrigPage.left)));
    77             CosArrayPut(BBoxArray, 1, CosNewInteger(documentCos, false, ASFixedRoundToInt16(rectOrigPage.bottom)));
    78             CosArrayPut(BBoxArray, 2, CosNewInteger(documentCos, false, ASFixedRoundToInt16(rectOrigPage.right)));
    79             CosArrayPut(BBoxArray, 3, CosNewInteger(documentCos, false, ASFixedRoundToInt16(rectOrigPage.top)));
    80
    81             CosDictPutKeyString(xobjForm,  "BBox" , BBoxArray);
    82
    83             // Set matrix key for the Form XObject
    84             ASFixedMatrix  defaultMatrix;
    85             PDPageGetDefaultMatrix(page, &defaultMatrix);
    86
    87             myf = PDEFormCreateFromCosObj(&xobjForm, &resources, &defaultMatrix);
    88
    89             PDEXGroup trpgroup = PDEXGroupCreate(documentCos, kPDEXGroupTypeTransparency);
    90             PDEXGroupSetColorSpace(trpgroup, PDEColorSpaceCreateFromName(ASAtomFromString("DeviceRGB")));
    91
    92             PDEFormSetXGroup(myf, trpgroup);
    93             PDEContentAddElem(content, kPDEBeforeFirst, (PDEElement) myf);
    94
    95             PDPageSetPDEContent(page, (ASExtension) PDEFormGetContent(myf));
    96         }
    97
    98 #else
    99
    100         /*
    101          * Doesn't work
    102          */
    103
    104         CosObj xobjForm  = (CosObj) CosNewDict(documentCos, false, 1);
    105         CosObj resources = (CosObj) CosNewDict(documentCos, false, 1);
    106
    107         CosDictPutKeyString(xobjForm,  "Type", CosNewName(documentCos, false, ASAtomFromString("XObject")));
    108         CosDictPutKeyString(xobjForm,  "Subtype", CosNewName(documentCos, false, ASAtomFromString("Form")));
    109         CosDictPutKeyString(xobjForm,  "FormType", CosNewInteger(documentCos, false, 1));
    110
    111         CosObj array_bbox = CosNewArray(documentCos, false, 4);
    112         CosArrayPut(array_bbox, 0, CosNewInteger(documentCos, false, 0));
    113         CosArrayPut(array_bbox, 1, CosNewInteger(documentCos, false, 0));
    114         CosArrayPut(array_bbox, 2, CosNewInteger(documentCos, false, width));
    115         CosArrayPut(array_bbox, 3, CosNewInteger(documentCos, false, height));
    116
    117         CosDictPutKeyString(xobjForm,  "BBox", array_bbox);
    118
    119         ASFixedMatrix frmMatrix;
    120         frmMatrix.a = FloatToASFixed(1);
    121         frmMatrix.d = FloatToASFixed(1);
    122         frmMatrix.b = frmMatrix.c = frmMatrix.h = frmMatrix.v = fixedZero;
    123
    124 #endif
    125
    126         PDDocSave(document, ....);
    127
    128 }
    Thanks again for your help.

Maybe you are looking for