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
-
Hello every,
how can i use page groupsHi 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,
ManuelThe 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
HarryCreate 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...
JamilethThis 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 PrasadPlease 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-ChristopheHi,
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.
Ansonhi 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,
PreetI 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,
JohnHere 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
-
I found an old iPod classic of mine that is synced to a computer that is long gone. I want to get the music and photos from this old iPod onto my new computer. Every time I hook the iPod up to my new computer it wants to delete what is on the iPod
-
Hi, I recently rendered an image and put this in Photoshop. Turns out it's running in the RGB color channel. Having then saved the image as a JPEG from Photoshop and reviewing it, the color scheme looks fine (yellows and magentas have the adequate gl
-
I was on live chat with a Norton specialist and they deleted/reinstalled my Firefox so fast that I didn't even have time to ask him if he saved my bookmarks. When I did ask him about the bookmarks, he said he was not trained in Firefox, but that the
-
Logging/debug CMP generated SQL in WLS 7
Hi, I wish to log the sql generated by weblogic for the CMP entities when they are called within the application. Is there any mechanism to view/log the sql statements generate in weblogic 7.0. I have tried the following entry in the config.xml but i
-
Finally but in sleeping dogs. I rented it and liked it, but I have a large enough backlog. Well this weeks XBLA sale was sleeping dogs for $20. CAG put up that Hungary marketplace had it for 400MSP. Couldn't pass up Sleeping Dogs for $5. And yes it i