Changing Width and Centering the Portal

Hello
I need to gain access to the container above the framework so that I can adjust the width of the portal and center it.  How might I go about doing that?
Let me explain this request with an example.  The following code is generated by the Light Framework.:
<body>
<!-- Javascripts snipped -->
<table class="prtlHeaderCon" cellspacing="0" cellpadding="0" style="width: 100%;">
<tbody>
<tr>
<td>
<!-- Masthead area -->
</td>
</tr> <!-- etc...for each portion of the framework. -->
</table>
There are two issues with this.  First, the width is hardcoded into the table which is not ideal.  We could override this using !important in a style sheet, but it doesn't solve all of the problems.
The second problem is that I can't stuff this table inside a div.  If I could wrap it inside a div I could adjust the width to 960px and center the table using methods outlined here:  http://theodorakis.net/tablecentertest.html
So, how might I end up doing this?  My requirement is that the portal is centered in the page and fits a 1024px width browser
Thanks for your thoughts
--MIke

Hi Mike!
SAP Help shows the way once it's working again:
http://help.sap.com/saphelp_nw04/helpdata/en/42/efbac120711a71e10000000a422035/frameset.htm
Here's what you do to get new Layouts:
1. Deploy your com.mycompany.myproject.MyLayouts.par to your portal
2. Goto PCD and create a new Layout from your PAR (much like a new IView)
3. Important: On your newly created Layout set the property "is a Template" to true. Otherwise you cannot use it on pages
4. Create a new Page in PCD and assign your Layout to it.
5. Set the Page type to framework page
6. Assign your IViews to the framework page
7. Create or copy a new Portal Desktop and assign both your framework page and your portal theme
8. Change Master rules to assign Portal desktop to user groups.
Voilá.
For every step I took you should be able to find information about in the SDN/SAP Help. If you have any more questions, let me know.
Cheers,
  Jürgen

Similar Messages

  • Severa years ago I purchased online Adobe Creative Suite, I recently had to change computers, and lost the program, when i attempted to restore from a cd i received a notice that my serial number was incorrect??? I paid a lot of money for this program I w

    severa years ago I purchased online Adobe Creative Suite, I recently had to change computers, and lost the program, when i attempted to restore from a cd i received a notice that my serial number was incorrect??? I paid a lot of money for this program I want this corrected.@

    Hi gutturnio,
    Kindly provide the below mentioned details in a "Private Message" so that we can assist you appropriately.
    Product your are trying to install:
    OS version:
    Order #:
    Serial #:
    Email Id on which you have registered the serial number:
    There could also be an issue with the compatibility of the software and operating system you are using.
    Kindly check system requirements:
    CS 6: System requirements | Adobe Creative Suite 6
    System requirements | Photoshop 
    Meanwhile, try:
    Error "The serial number is not valid for this product" | Creative Suite 
    Invalid serial number error
    Thanks,
    Atul Saini

  • I bought the HD season version of breaking bad, however I only need the regular @ 19.95. How can I change this and get the difference refunded?

    bought the HD season version of breaking bad, however I only need the regular @ 19.95. How can I change this and get the difference refunded?

    When you purchase an HD video on a supported device or computer, only HD video will be downloaded. To download the SD version, you need to download the video again from your Purchased page. Conversely, if you purchase an HD video on an unsupported device, the SD version will be downloaded. Then, you will need to download the HD version from your Purchased page. Learn more about downloading previous purchases."
    iTunes: Purchasing and viewing HD videos

  • Starting and Stopping the Portal

    Hi all
       After deploying my PAR, I am restarting the whole <b>SAP Instance</b> in the Server.
    1. Is this the right way ???
    2. Is there any other easy way to restart/stop the PORTAL alone instead of touching the SAP Instance???
    Thanks
    Kay

    Hi Kay,
    You are right about custom login changes.But Normaly if you develop portal application and upload the PAr file ,you do not have to restart the instance.Portal runtime takes care of droping the existing copy of the PAR or replacing with newer version.
    This is what i get from help
    Portal Archive Files Deployment Cycle
    Use
    The deployment procedure for a Portal Archive (PAR) file consists of two steps:
    Uploading the PAR file into the application repository
    Notifying all Portal Runtime (PRT) nodes that a new version of the application is available
    Activities
    Uploading a PAR File to the Application Repository
    There is only one application repository and all PRT nodes and PAR files on the J2EE Engine cluster share the same content. The PAR upload procedure stores the whole archive in the underlying persistence layer. It also extracts all the information that requires fast access at runtime from the portalapp.xml.
    Modifying PRT Nodes
    Once the upload to the application repository is completed, the upload process notifies all PRT nodes. This step updates thelocal deployment of the portal application on each server. The update of the local deployment requires runtime deployment capabilities, and that is why all portal applications can be released. A PRT node:
    ·        Checks if the application is already loaded and drops the corresponding instance.
    This step also checks and drops all entities (applications, components and services) that depend on the current application.
    ·        Starts the deployment process.
    This process gets the PAR file from the repository and updates the local deployment by expanding the archive content.
    ·        Restarts all portal applications that have been dropped.
    The main purpose of the local deployment is to improve performance at runtime by providing fast access to classes and to portal application resources. The local deployment avoids additional round trips to the application repository and, in that sense, must be considered as a cache for portal applications.
    Deployment Policy
    The local deployment is done using the DeploymentPolicy property declared in the portalapp.xml file:
    ·        If this property is set to “5.0”
    The deployment is backwards compatible with the EP50 version of the portal. The old folder is not removed and the deployment process simply overrides the folder with the new content.
    ·        If the DeploymentPolicy property is missing
    A regular deployment is performed; the old deployment folder is removed and then replaced by the new one.
    The deployment logic assumes that the application does not store any configuration locally; everything must be stored in the repository.
    For more information about the DeploymentPolicy property, see Application-Config Element Properties.

  • Change width and height

    Hello, how can i change widht and hight on iWeb?

    welcome to the forum, to change anything in iweb use the inspector panel. Choose page - layout to alter the width and height. The inspector panel is at the bottom of the page and the page set-up is the second icon along the top of the panel. Hope that makes sense and gets you up and running.

  • Camera Image Display - changing width and height.

    Ok, so I wrote this simple program, but for some reason i cant control the offsets, width and height (attributes related to the image display on front panel). When i go to MAX, i am able to change these attributes, why cant i do it in labview? Any ideas?

    You need to put the width and height controls inside your loop to adjust while running. 
    From the image you provided, the width and height are set once outside the loop, and then you sit in the loop, so they can't be adjusted again.

  • Change Login Screen of the Portal

    Hi All,
    is there a way to change the appearance of the login screen of the portal (change the image etc..)
    Thanks, Johannes

    I have worked through these documents, too. However, I am facing issues deploying the PAR file to the server. Can you explain how that works?
    I have tried it using Export -> PAR file -> Deploy but I keep receiving the error:
    Operation failed: Please make sure the server 'SERVERNAME' is running or check the log (sap-plugin.log) for more detail
    The server is up and running...
    Any ideas?
    Thanks, Johannes

  • Change width and height in a rich symbol

    Hi!
    I'm trying to build a rich symbol in fw cs4 so I can use it in multiple projects and I'd need some boxes to scale to certain sizes I would assign through the properties panel.
    Is it possible? I've seen in former versions that both width and height are read-only but I can't find anything for current version.
    Also, if possible, can I set the x and y position?
    What I've been trying is:
    box.height = height;
    box.width  = width;
    where box is an element (I've changed other properties and it works) and height and width are values (which also work)
    Thanks a lot

    I need to know if this is possible, too!
    Hopefully this is working somehow.
    Thanks

  • How to Install and integrate the Portal with a external DIT

    We have an existing enterprise directory with more than 1000 users.
    The existing system runs on Portal 3.x and has a profile directory for the portal system and the enterprise directory is used for Authentication.
    We are migrating the Portal to 6.x and the requirement is to have a single directory server for all the applications ( portal ,messaging and calendar).
    The problem is the enterprise directory also manages other applications and has a entirely different DIT to that of portal .
    Can the Portal , Messaging and Calendar point to a different DIT ..
    Just a small example for the problem we face here.
    The actual portal install has a
    <base-dn>
        |
        |___________________________________
        |                                        |                                       |
    ou=services           o=<company>            ou=DSAME
                                                                                           etc.
    But the existing Production system has the following DIT
    <base-dn>
       |
    c=country
       |
    ou=organization
       |____________________________________
       |                                        |                                          |
    ou=apps                        o=customers                   etcSo they want the Portal ,messaging and the calendar applications to have their attributes under the " ou=apps" branch .
    Is this possible ,.if not why and any other possible alternative solutions are also appreciated .
    thanx in advance.
    ( sorry i am facing some formatting problems ..Hope u get the question right)

    You can share the DIT.
    It will however be a tricky config with the default tools.
    When you add a user with the portal gui you will miss some classes needed for mail and calendar. If you add the user in the mail console you will miss some classes for the portal.
    You have to use a tool that adds all the required stuff for the user in ldap if the user shall be able to use the portal, the calendar and the mailsystem. But of course... you have the ldap console...
    /Per-Olov

  • How to find and install the Portal Development Kit (PDK) for SAP Enterprise

    Hi ,
    I have the following question regarding thePortal Development Kit (PDK) for SAP Enterprise Portal 6.0. We have Enterprise Portal 6.0 up and running.
    1> How Do I find whether we already have this inported in the EP environment: I have admin and super admin role and trying to find '*java' in the Role. But didn't find one. Does that mean we don't have this imported already?
    2> I have tried to Find out the PDK( which is also a Business Content) in SDN in the Portal Business content link (https://www.sdn.sap.com/sdn/contentportfolio.sdn) , but haven't found. Where from I download this business content?
    3> What are the special steps that need to be taken to import this and make it working?
    Thanks
    Arunabha

    Hi Arunabha,
    1. Note that the search is case sensitive. Therefore you should search for java and Java.
    2. Download from: https://www.sdn.sap.com/sdn/downloaditem.sdn?res=/html/PDK60_download.htm
    3. Deploy with SDM: http://help.sap.com/saphelp_nw04/helpdata/en/22/a7663bb3808c1fe10000000a114084/content.htm
    Hope that helps,
    Yoav.

  • How to export and import the Portal Components

    Hi,
    I had developed few components like (Forms, Reports, Frames etc.,) in Oracle Portal release 2. Now, I need to make available all the components on my Client's machine. I like to know how to export and import these components.
    If any can help in this, it will be a great help for me...
    Thanks in Advance...

    The migration of any Portal DB provider components, has the following steps.
    Assume that you are migrating a form component form_X.
    1) Click the export link of the form_x.
    (this will take you to create transport screen).
    2) Specify a name of the transport set which you are going to create. (eg., "My form_X transportset")
    (Since the objects are migrated using a container which is in other words called as 'Transport Set').
    3) In that select the export now button.
    (this will mark your form component form_X for export).
    4) Verify that the status of the transport is 'Extract Complete'
    (check with the browse transport screen in Export/Import Portlet under Admin tab).
    5) Now, the object information is extracted into transport set tables used by Portal Export/Import Utility.
    6) Go to that particular transport set, (browse transport) and download the script available.
    7) That script will lead you to various steps,
    (create a dump ).
    8) In the target instance, import that dump using the same script again.
    9) Merge the contents of the dump (form_X information) into any of the application.
    (Import option => in the export/import portlet under admin tab).
    10) Verify that the status of the transport set is 'Merge Complete'.
    Now, the object is migrated and ready for use.
    (Here are explaining the export/import process in detail.
    You can refer the export/import manuals.
    http://portalstudio.oracle.com/pls/ops/docs/FOLDER/COMMUNITY/INTERNALPRODDEVFOLDER/TECHREADINESS/CM_PUBLISHING/EXPIMP/EXPORT_IMPORT_LOB0.PPT

  • Changed server and all the old messages are gone in thunderbird

    We moved the server location for the imap and smtp server for a given domain name (domain name server changed)
    We are now receiving and sending email ok but the old messages from that domain name are now gone.
    We have a second computer that also run mozilla and has the old messages if that is helpful.
    What is the easiest method to get the old messages back?
    And is there anyway to avoid the same problem when we switch domain name servers on the other computer?

    <blockquote>
    We moved the server location for the imap and smtp server for a given domain
    </blockquote>
    I suppose that means you changed the IMAP server name for an existing account.
    <blockquote>
    the old messages from that domain name are now gone.
    </blockquote
    With IMAP all messages are managed on the server. So what you see is exactly the expected behavior.
    In order to preserve your messages you should have moved the messages from the old server to your local disc prior to changing to the new server.
    <blockquote>
    What is the easiest method to get the old messages back?
    </blockquote>
    Restoring a backup.
    <blockquote>
    And is there anyway to avoid the same problem when we switch domain name servers on the other computer?
    </blockquote>
    I don't understand that. Once your domain has been moved to the new provider, the mail server of the previous provider isn't reachable anymore. So basically you do have the same problem on the 'other computer'. The reason you still do see messages there probably is that the old server isn't reachable anymore.
    The question is whether you just see the headers or the entire messages. In the latter case you probably told Thunderbird to download an offline copy (synchronization). Please confirm.

  • Change sysdate and keep the clock ticking

    Hi All
    We wanted to test some reports which gets processed (there are other date based calculations while processing) monthly, quarterly etc and for that we wanted the sysdate to get changed to a particular date and then the clock should go ticking.
    Is there any other way other than changing the OS date. Because of organizational issues we cannot change OS dates. We tried the FIXED_DATE, but the clock is not ticking after that.
    Please help
    Thanks in Advance
    -Georgey

    Hi, Georgey,
    Georgey wrote:
    Hi All
    We wanted to test some reports which gets processed (there are other date based calculations while processing) monthly, quarterly etc and for that we wanted the sysdate to get changed to a particular date and then the clock should go ticking. SYSDATE is taken from the operating system. If you reset the date on the database server's OS, Oracle will use the new date. Of course, anything else that runs on the database server will use the new date, too.
    Is there any other way other than changing the OS date. Because of organizational issues we cannot change OS dates. We tried the FIXED_DATE, but the clock is not ticking after that. Good try, but, unfortunately, that doesn't work.
    You might replace all references to SYSDATE in your code with references to a user-defined function, that returns SYSDATE plus (or minus) a constant. That will make your code slower, but that might not be an issue for testing. That probably will be n issue in Production, however, so change all the references to your user-defined function back to SYSDATE before moving the code to production.
    Edited by: Frank Kulash on Sep 27, 2012 12:49 PM
    Here's an example of the user-defined function:
    CREATE OR REPLACE FUNCTION my_sysdate
    (  in_dt  IN DATE  DEFAULT DATE '2013-01-01'
    RETURN DATE
    AS
    --     my_sysdate returns the actual date and time (as returned by SYSDATE),
    --     asif today started on in_dt.  For example, if it is actually 12:00
    --     noon on September 27, 2012, then
    --     my_sysdate               returns 12:00 noon on January 1, 2013
    --     my_sysdate (DATE '2012-09-01')     returns 12:00 noon on September 1, 2012
    --     my_sysdate ( DATE '2012-09-01'
    --             + (2/24)
    --             )     returns 2:00 PM on September 1, 2012
    BEGIN
         RETURN  SYSDATE - ( TRUNC (SYSDATE)
                     - in_dt
    END;
    /If you use SQL*Plus, you can define a substitution variable at the beginning of each sript, that tells whether you want to use the real SYSDATE or your user_defined fucntion.
    For example:
    -- Only the last of these next 2 statemnts has any effect:
    DEFINE     sysdate_function = SYSDATE
    DEFINE     sysdate_function = "my_sysdate (DATE '2012-10-01')"
    SELECT     CASE
             WHEN  order_date > &sysdate_fucntion
             THEN  'Future'
             WHEN  order_date > &sysdate_fucntion - 7
             THEN  'This week'
             WHEN  order_date > ADD_MONTHS (&sysdate_fucntion, -1)
             THEN  ...
         END        AS order_date_grp
    ...When you're ready to move this to Production, just change the DEFINE statement at the beginning. No matter how many times &sysdate_function is referenced in the script, the specified function will be called. This will not hurt performance, because, when the code is compiled, it will be compiled with the actual (fast) SYSDATE when that is what you want.

  • Starting and accessing the portal

    I am a fresh newbie. Just installed the App Server and Portal in Enterprise System 5 on Windows as binary. Started the App Server and the Admin console.
    Now how to I access the Portal? Does the Portal need to be started? I couldn't locate this information in the documentation or in the Forums.

    Found another piece of documentation :
    Sun Java Enterprise System 5 Installation Guide for Microsoft Windows
    In this document, it says :
    Starting and Stopping Portal Server
    The Portal Serverstartup and shutdown mechanisms are part of the startup and shutdown mechanisms for the web container, either Web Server or an application server. Portal Server depends on Directory Server, Access Manager or Access Manager SDK, and a web container.
    To Start the Portal Server
    1.
    Start the Directory Server instance.
    JavaES5-Install-Dir\DSEE\ds6\bin\dsadm.exe start DSInstancePath
    2.
    Start the Cacao Server instance.
    JavaES5-Install-Dir\share\cacao_2\bin\cacaoadm.bat start
    Wait for some time to ensure that the Cacao Server is started.
    3.
    (Optional) Verify the Cacao Server status.
    JavaES5-Install-Dir\share\cacao_2\bin\cacaoadm.bat status
    Cacao Server status is displayed in the following format:
    default instance is DISABLED at system startup.
    Current retries count : 0/4
    Processes:
    3780
    Uptime: 0 day(s), 0:8
    4.
    Start the Derby Server instance.
    JavaES5-Install-Dir\share\ant\bin\ant.bat -buildfile PortalServer-base\lib\derby.xml -propertyfile PortalServer-base\config\PSConfig.properties start-instance
    Note �
    If the Derby Server is not started then the Wiki and community samples will fail.
    5.
    Start the web container, which can be Web Server or Application Server.
    Note �
    If both Access Manager and Portal Server are deployed on the same web container, starting web container brings up both Access Manager and Portal Server by default.
    1.
    To Start the Application Server, type:
    JavaES5-Install-Dir\appserver\bin\asadmin.bat start-domain user adminUserName password adminPassword deployedDomain

  • Envelope widths and centering

    Hello, hoping someone has run into this issue before... I have an image of whats going on and can post more visuals if needed.
    I have an automated situation where text in an envelope gets changed out depending on a list of names.
    I modified my original font file to have some extra info so it doesn't drastically change when in the envelope with descender characters (g, j, y, cursive z, etc)
    that worked well for me and allows longer names without too much altering by the envelope box.
    My issue now is short names try to fill the ENTIRE envelope... which I get that its just how envelopes work
    The problem is shorter names look 'ugly' at this size and only good for names with 4 letters or more
    Is there any work around to this? like say scaling the 'width' of the envelope based on the name being 3 characters or less (Names like Sue, Joy, Ma)
    It currently ignores any white-space/spacing unless it has a character...
    Example 1: '    Ma  ' = Ma
    Example 2:  '.   Ma   .' =  .   Ma   .
    I tried some clipping mask magic to no real scalable solution... only thing I can think is that the actual envelope shape needs to scale horizontally.
    But I was getting some slight vertical shifting as well...  If I leave out an envelope short names look fine but longer ones simply go wider than the art board/intended output size
    So I'm thinking I need an envelope and it needs to handle both long/short names/words
    Hoping someone has some options, tips to try out.
    I am more than happy to elaborate in my workflow just didn't want too much up front.
    Thank you!! I appreciate you taking the time to read/any help you may offer my way
    -Ryan

    Oh wow!
    Never thought to add more layers into the envelope, just tried on my end in CC
    Thank you very much!  Fast reply even!!

Maybe you are looking for

  • Help with scripting a period in barcode between fields.

    Good Morning, I need help scripting a barcode that has a period as a separator in between fields. I have 3 fields that I need all encoded in to one barcode and need a period as separators. EMPID FormName EMPSSN I need barcode to read as follows EMPID

  • Insignia LCD HDTV region problem

    I just bought a 32" Insignia LCD TV at a Best Buy store in my trip to Orlando, Florida. I tested it at the hotel, and it was ok. The problem is that I came back to Brazil and now it is black and white only. Searching in the internet I realized that T

  • How can I detect if a global bolean variable has changed

    I have a boolean global variable that change its value from time to time. At hte beginning of my program I take the actual time, but everytime this value change I have to reset this previous value and take the actual one. I've tried to do this with t

  • PRS-T1 rapid page turns / touch screen unresponsive

    I'm having problem with my new PRS-T1. At least once a day, when using the touch screen swipe to turn pages, the pages will start turning very rapidly and does not stop. The only way to stop it is to go back to the home screen by using the button. Fr

  • Why was i charged more than once in one game

    Hello there i was charged 5 times $1.00 and the regular price of the game once 2.99