Advanced Navigation

Hi there,
A. One of the current practice I have when building a
template is to call repeating navigation using php includes (or ssi
if there's no php support, shame on those host by the way).
B. Why do that man?
A. Simple. Navigation need to be repeated in every page.
B. You could have it in your template!
A. How would my user edit it then?
B. You could give it an editable region!
A. Nope. Ya stupid, I don't want my poor users go through
every single page to edit menus!
B. so inlcude?
A. yes. A single list <ul><li>My link
one</li><li>My link 1</li>...<li>My link
10</li></ul> is an easy thing to edit in AC.
More than that you can create a site map by calling all your
includes in a single page. Doing that you can also place links on
every menus and submenus for your users to edit.
B. Quite smart.
A. Indeed.
A. But when it comes to add a little piece of php to your
list tag <li> (see below), to show where internet users are
in the website for exemple. You use a Template parameter that users
can fill to name of the section (in the main menu, you can create
another parameter for a submenu) where they publish their page.
quote:
<!-- TemplateParam name="section" type="text"
value="&quot;company&quot;" -->
then you have this in your page:
quote:
<?php $section=@@(section)@@; ?>
and then you have this in your php menu:
quote:
<li<?php if ($section=="company") echo "
class=\"mmhide_listitemon\""; ?>><a
href="/p/en/company/index.php">Company
Profile</a></li>
where the CSS class say:
quote:
.mmhide_listitemon { background-color:
highlightthismenuitemwithmyfavoritecolorplease; }
B. Quite smart. But your Contribute users are only allowed to
edit the menu by adding list item containing links and not
containing php ;P
A. That's the problem dude. So the idea is this:
Who the hell is smarter than us, read this post, and gives us a
nicer solution?
A. B. Thanks!

Hi there,
A. One of the current practice I have when building a
template is to call repeating navigation using php includes (or ssi
if there's no php support, shame on those host by the way).
B. Why do that man?
A. Simple. Navigation need to be repeated in every page.
B. You could have it in your template!
A. How would my user edit it then?
B. You could give it an editable region!
A. Nope. Ya stupid, I don't want my poor users go through
every single page to edit menus!
B. so inlcude?
A. yes. A single list <ul><li>My link
one</li><li>My link 1</li>...<li>My link
10</li></ul> is an easy thing to edit in AC.
More than that you can create a site map by calling all your
includes in a single page. Doing that you can also place links on
every menus and submenus for your users to edit.
B. Quite smart.
A. Indeed.
A. But when it comes to add a little piece of php to your
list tag <li> (see below), to show where internet users are
in the website for exemple. You use a Template parameter that users
can fill to name of the section (in the main menu, you can create
another parameter for a submenu) where they publish their page.
quote:
<!-- TemplateParam name="section" type="text"
value="&quot;company&quot;" -->
then you have this in your page:
quote:
<?php $section=@@(section)@@; ?>
and then you have this in your php menu:
quote:
<li<?php if ($section=="company") echo "
class=\"mmhide_listitemon\""; ?>><a
href="/p/en/company/index.php">Company
Profile</a></li>
where the CSS class say:
quote:
.mmhide_listitemon { background-color:
highlightthismenuitemwithmyfavoritecolorplease; }
B. Quite smart. But your Contribute users are only allowed to
edit the menu by adding list item containing links and not
containing php ;P
A. That's the problem dude. So the idea is this:
Who the hell is smarter than us, read this post, and gives us a
nicer solution?
A. B. Thanks!

Similar Messages

  • Advanced navigation feature?

    I thought of a possible optional feature to help navigate really long lists of artists or songs (since iPods are only getting larger in capacity.) It could be an optional setting, since it is somewhat different than normal usage.
    Instead of always starting from the beginning after clicking on 'Artists', have the list automatically start from a later position, depending on where you first place your thumb to start scrolling.
    So if you wanted to play a song by say Madonna, after clicking on 'Artists' you could put your thumb near the 6 o'clock position on the clickwheel. The list would start in the middle of the alphabet (which is the letter 'M'.)
    You could divide the click wheel into roughly 6 segments (A - E - I - M - Q - U), that would be enough to always get you pretty close to whatever artist you wanted. Or even 4 segments might be simpler and thus easier to use.
    What do you guys think? The interesting thing is that this feature would be very hard for other players to duplicate, since the clickwheel has a relatively long circumference compared to the single scroll lines in other player controls.
    BTW- how do I submit such feedback to Apple? I remember there being some form or email address to submit feedback...
    Thanks,
    Steve

    I agree!!! I would be happy if it would give the option to have an A-Z list appear once you have chosen, for example "songs". That way you could go directly to the letter you wanted. I have left feedback & encourage everyone to do the same. For those of us with 20+ GB, it would sure save a lot of frustration.

  • Rendering differences when "go to last page" navigation button is clicked

    Hi All,
    Critical issue here, apparently a new rendering bug in the crystal report viewer:
    In a framework 3.5 sp1 application (vb.net) using the Crystal Report Viewer, ***. version 12.0.2000.0 , file version 12.3.2002.753 (i.e. 2008 with sp3 installed and fp3.2 installed over that), I have a report that will render differently depending on whether or not the user clicks the "go to last page" button, or whether they just print/export/use single page advance navigation.
    The difference in rendering is that "report footer a"  (there are "g" of these) is not displayed.  This footer contains essential summary information for the grouped data above. 
    Related, but subtly different, is that the last group header/detail/group footer is not displayed if the details section is empty, again, IFF the go to last page button is clicked.  It renders correctly if go to last page is not used.
    The unique thing about the reporting implemenation in this app is that the fields/headers are dynamically positioned at runtime (based on user settings).  Similarly, the fonts, heights and visibility (i.e. SectionFormat.EnableSuppress) of group sections are also dynamically set at run time.  The ReportDocument object manipulation is done entirely in memory and is not (at least by me) persisted to disk before rendering in the viewer. 
    Is there a work around, programmatic or otherwise, other than removing the navigation buttons?  What assumptions is the rendering engine making about section size as it (apparently) short circuits sequential rendering when the go to last page button is clicked?
    Any clues would be greatly appreciated.
    Best,
    _t

    Hi Don,
    Thanks for the response.
    It's a winforms app. 
    The data access is through typed datasets that are filled on the client using linq to objects (i.e. not a connection to a remote db).  There is one main ds (which has the report's detail data).  There are also 5 unrelated subreport ds's that are used to fill standard header/footer information.
    I can export the report to an rpt file through the app, but the data is never included.  Haven't found a way to get data to save with rpt file.  ReportOption save data with report is checked for the report, but the actual data never gets saved into the rpt file. 
    Formatting of report, post programattic manipulation, is as I expect and appears identical irrespective of clicking the "go to last page" nav button.
    I would hazard a guess that it's not a caching issue since the rendering bug occurs only if the go to last page (GTLP from now on)  button is clicked BEFORE the report has been navigated through sequentially or exported.  Once exported or single-page advanced through, the report renders correctly (i.e., the GTLP  appears to be reading from the cache, and not running it's own rendering scheme). 
    Is there a way to dump the cache manually?  At the very least I could dump the cache before printing/exporting to ensure that the export  function creates a fresh (and bug free) rendering.  It is the output to paper/pdf etc that is most critical.  If there's a bit of stupidity on screen, I can convince my clients to laugh this off as a bit of silly screen junk, but the externalization of the data (pdf or print) must be reliable.
    Cheers,
    T

  • Can iPad mini 2 show flash photo galleries (Lightroom)?

    Adobe Lightroom can create flash galleries with advanced navigation and automatic slideshows. HTML doesn't support that. I'm afraid any apple product won't show those galleries in safari. Or am I wrong?
    How can I create a slideshow with captions for photos? Like an online photo book.

    So I should use an HTML version I assume. Thank you for the info.
    OR maybe I'll stick with flickr. Any suggestions?

  • Input type file go outside portal

    Hi i'm writing a portlet that allow the user to save files to a server, to do that i got a classic button:
    <input id="Attachment1" type="file" runat="server" NAME="Attachment1">
    everything works fine, but in the portlet i got a link button to navigate to a previous page inside the portlet, pressing the button i go outside the portal. Does anybody have a solution?
    Thanks.

    If you need kind of UI wizard in plumtree you have 4 options (at list known to me), all of them have + and -
    1) Popup. You have base portlet UI inside page/community but make real submit in popup. Then you have popup in place and can navigate (forwad/back) there. URL still need to be gatewayed. Here you also need to work around Plumtree session expired issue and take care about close popup in case user close parent window. Here you can use Struts as well in case MVC and so on.
    2) Hosted mode. This is where you have the only instance of portlet in place. All you need to make sure your navigation URL is gatewayed (transfered by plumtree, just see source). No plumtree expired session issue, you can
    use Struts. Works fine for applications that required some advanced navigation and you don't need other portlets on the page.
    3) Navigation in base portlet (JSR-168, view mode).
    Here you will have render for all portlets on the page but your portlet is the only one who does real action. The way to do this is CHANGE portlet state by using portlet settings. No Struts, no session Plumtree session expired issue. So you portlet will be rendering different and you can navigate whatever you want. All you need to do here is call your action, change state (some portlet settiongs) and then be back to portal:
    ptpContext.getResponse().returnToPortal()
    Then you will need to write base portlet to render different depends of portlet settings.
    4) Adaptive portlets. Here is kind of Plumtree implementation of AJAX idea. You can make asyncronous call to server side. I don't think this is what you need now.
    NOTE: Make sure your URL to be back IS gatewayed. The best way to do it is view HTML source you got on client.

  • Get CommunityNavPage object

    Is it possible to get a CommunityNavPage object by just specifying a community id?
    I am trying to build a bery advanced navigation scheme and using this object for all related and subcommunities would greatly speed the task.

    I assume you mean the Interface ICommunityNavPageRO. You can get to this from any model or view by using the IPluggableNavModelRO interface. For a good example, look at how we write our own pluggable navigations; the entier UI code is shipped with the product, along with pluggable navigations. You'll want to look in the portalnavigation project.
    When a navigation view is initialized - when it's Init() method is called - you're passed a reference to an IPluggabaleNavRO object. You can then call GetPageSpecificMethods() on that object to get the class specific to the page you're on. If you're on a directory page, of course, you can't get a community page object; all that data is instantiated onyl when the object is opened, which means you can only get access ot that data when you're on that page type.
    That shouldn't be a restriction to you; your navigfation really does need to understand what page type you are on and display things appropriately. The best example I can think of would be
    packagecom.plumtree.portalnavigation.views;
    publicclassNavigationCommSectionDropDownView implementsIView
    ...because this view actually displays nothing when you're not on a communities page, and the "box" for the navigation below the banner actually aqppears to "go away", that is, nothing is rendered there, so the entire lower half of the page moves up.
    The key bits of code look like this:
    privateIPluggableNavModelRO m_model;
    publicvoidInit(IModelRO model, AActivitySpace parent)
    m_model = (IPluggableNavModelRO) model;
    Display()
    if(NavPageType.COMMUNITY == m_model.GetCurNavPageType()) {
    CommunityNavPage commP = (CommunityNavPage) m_model.GetPageSpecificMethods();

  • Navigation: stop automatic slide advancement with multiple click boxes

    5.0 newbie question.  I  know I have a lot to learn about navigation before I develop another CBT, but I have done a beta test and found a situation I hadn't encountered before, so I am looking for help to get me past this with a band-aid until I can do this the right way later. I have read many issues about navigation and don't seem to see exactly what my issue is.
    I am using the playbar for limited user self navigation, so all my slides have click boxes with "pause until the user clicks" properties.  On some of my slides though, I have created pseudo-button like things via click boxes that popup email or browser windows (via Open URL).  When I was testing these out, they worked as I hoped: opened the external window, but did NOT advance the slide. But I have come to realize that in my testing, I was always clicking on those buttons before the audio had completed and my testers are clicking on them AFTER the audio is complete.  The behavior in the latter case causes the slide to advance (as well as correctly popup the external window).  I don't want it to advance when the user selects that particular click box and they are not REQUIRED to click on that box, it is optional.  It doesn't seem to matter how I set the properties, I get the same behavior.  Suggestions O wise Captivate gurus??  ;^)
    TIA

    Hi there
    Perhaps the link below helps?
    Click here to view
    Cheers... Rick
    Helpful and Handy Links
    Captivate Wish Form/Bug Reporting Form
    Adobe Certified Captivate Training
    SorcerStone Blog
    Captivate eBooks

  • Word 2011 for Mac: Advanced question regarding the navigation pane--aka sidebar

    Hi everyone--
    I'm a new Mac owner, with a Macbook Pro 13" 2.4 GHz Intel Core i5, with 8GB RAM, 256GB storage. I'm operating on the latest OS (Maverick), freshly purchased from the Apple store today (July 5, 2014).
    Can you help me figure out if there is some way, in Word 2011 for Mac, to use the navigation pane (aka Sidebar) to click and drag entire sections of the document to a new location? This was basic (advanced, but fundamental) functionality in every version of Word I've used in recent years on Windows machines, and it is the critical reason I purchased Word instead of using one of a dozen free options. My job involves managing and editing large documents--from 2500 to 90,000 words--and the navigation pane/sidebar is crucial to my sanity.
    Previously, I would open the navigation pane and it would show me the structure of my document based on the Heading types. I could click on a heading (say, a chapter title), inside the navigation pane, and drag it to a new location elsewhere in the document. So simple to rearrange the structure of large documents this way. Now, in the Word 2011 for Mac, I can call up the navigation pane (now called the "sidebar") and view the structure of the doc, but I can't actually click and drag anything in the navigation pane.
    Other than this, so far my switch to Mac has gone swimmingly. I love the machine, and am amazed at how much cleaner and easier it is to set up than Windows machines. I'm so frustrated that I even have to interface with Microsoft any more, but this one piece of functionality is critical to me. 
    Thank you in advance for any help you can provide.
    Heather

    Dear Heather,
    I don't know the specific answer to your question.
    But as a new Mac owner, you should make sure that you are using the very latest version of Word 2011 for Mac.
    My recommendation, if you haven't already done this, is to open Word and do Help > Check for Updates from Word's menu, and install any updates Microsoft has released.
    They typically issue updates once or twice a month.
    Enjoy your Mac!

  • Navigation within Advanced Search

    Hi - - I use Acrobat X Pro in an Enterprise Setting.
    I use Advanced Search (SHIFT+CTRL+F) to find multiple occurrences of words or phrases in large documents.
    If I perform an Advanced Search and get a big list of search results, I can select each result (in the search window) with my mouse and the main window will scroll to the corresponding entry in the document.  However, I should be able to navigate up and down through the search results window using my arrow keys, but it doesn't work.  The highlighted results in the search window moves up and down when using the arrow keys, but the document doesn't scroll in the main window.
    If another user logs onto my PC, navigation with the arrow keys functions correctly for them. 
    Is there some setting in Acrobat that's tied to just my user profile that I'm missing?  My IT staff has already tried reinstalling Acrobat, but to no avail.

    One of two things that are likely:
    1.  Your User Profile data for Acrobat is corrupt.  You can test this by creating a new profile on the machine and see if this works.  If it works in the new profile then your profile information is likely hosed.  You can try correcting this by removing or moving all the Acrobat data your user profile out of the profile to a new folder on the desktop and then relaunching Acrobat.
    2.  Your installation is corrupt.  You can remove Acrobat completely by using the AcroCleaner Tool on Adobe Labs, reboot the machine and then reinstall the application.
    http://labs.adobe.com/downloads/acrobatcleaner.html

  • Add the "advanced search' button the navigation pane (left hand column Adobe Reader XI)

    Hi
    Is it possible to add the "advanced search' button the navigation pane (left hand column in Adobe Reader XI)? If yes, how is this done?
    Regards
    Andrew

    Thanks for your response.
    May you can forward this as to whoever looks after improving the Adobe product. It would be very useful to have it available on the navigation pane. At the moment the 'advanced search' feature opens up outside the PDF and is a pain to use.
    Regards
    Andrew

  • Can we move the navigation bar (prev, next link) of advanced table to left?

    Hi,
    I have a question regarding the OA Framework advancedTable navigation bar.
    Normally it is shown on the top right corner of the table, if it contains more than 10rows,
    it will show on the bottom as well.
    My question is, is there a setting to move this navigation bar (Previous Link, Records List, Next Link)
    from the right side to the left side or to the middle?
    In the OAF Developers Guide it doesn't state about being able to move this navigation bar.
    Navigation
    The navigation bar allows you to traverse across different row ranges of a table and is rendered:
    - At the top of the table if the number of rows in the table is less than 10.
    - At both the top and bottom of the table if the rows in the table is equal to or greater than 10.
    Note: No navigation bar is displayed if the number of rows in the view instance is less than the value specified
    for the advancedTable Records Displayed property.
    When a user first navigates to the page, OA Framework does not know how many rows will be returned to the
    table. The navigation bar simply shows the Previous and Next links.
    Once the user navigates through all the rows, the navigation bar displays the row range as a poplist so that the
    user can navigate directly to a specific range of rows, as shown below.
    Thanks.

    Hi,
    I don't think there is anyway to move the same from right to left/Middle.
    Regards,
    Gyan

  • Cp8: Advanced interactions - Can't get 'Forced Navigation' through buttons to work

    I am going a little crazy because I am tring to do something fairly simple, and I've done it before. I've reached a point of despair.
    I'm just trying to do a 'forced navigation' thing where the user has to all of the buttons on a timeline before they:
    1. Play audio file from the library
    2. Show continue button (which is hidden in the properties panel)
    My (failing) method so far is to do this:
    1. Create a variable for each button that is equal to 0.
    2. Create a Standard Actions that assigns a value of 1 to the variable (on success)
    3. Attach the Standard Actions to each button.
    4. Create a conditional action that says if the value of all the variables are equal to one, then the continue button will be shown, and the audio will play.
    Seems logical to me, and other sources online seem to suggest that this is correct, but it doesn't work.
    Can anyone help me out? I am desperate and in a hurry.

    You need a conditional action with two decisions for each button. If you are on CP8, would recommend a shared action personally, and put it in a file that you can always reuse as external Library. For one button action will look like this:
    There are multiple threads showing this same solution. And on my blog there are several use cases as well.

  • How to make the navigation tree icon in an advanced datagrid to expand in different columns

    Hi All ,
    I am using an application built using Flex 3 .
    In my application I am using an AdvancedDataGrid for datadisplay.
    And the hierachy is like this
    Tree structure in advanced datagrid at present :
    Header 1
    Header 2
    Header 3
    Header 4
    Header 5
    Parent Tree
       Expanded1
          Expanded2
              Expanded3
                     ParentTree
    Expanded1
    Expanded2
    Expanded3
    value
    Expected tree structure in advanced datagrid :
    Header 1
    Header 2
    Header 3
    Header 4
    Header 5
    ParentTree
    Expanded1
    Expanded2
    Expanded3
    value
    can someone tell me if this is possible in advanced data grid and if possible please let me know how do i expand the tree icons in seperate columns ...
    Thanks ,
    Ajantha

    Hi,
    you can check the view source of html and check the onclick code written on that plus sign(Expand All), just copy that onclick javascript code and put it on page javascript event.
    Thanks,
    Jaydip Bosamiya
    +91-76000 23053
    http://jbosamiya.blogspot.com

  • Creating Back navigation in Adobe Acrobat 9 Standard

    I have a huge pdf - actually an e-book - of more than 350 pages. Each page contains a health therapy with certain words hyperlinked which go to an explanation in the glossary, which is towards the end of the document. This means that the reader could click off page 9 to find themselves in page 320, and then after they've got their explanation, they will want to return to their original page (9).
    So how do I get them back easily?
    On Acrobat 7, there was a way of doing this. And it is explained here in this tutorial:
    http://library.queensu.ca/webir/e-theses/word-to-pdf-etd_tutorial.pdf
    The way to do it is found in Lesson 4, Section 3. It says:
    * In the Actions pane select the "Execute a menu item" then click on the "Edit" button.
    * The Menu Item dialog box presents itself. Select, from the menu, "View>Go To> Previous View.
    My problem is that none of these navigation titles such as Actions, or Bookmarks Properties, or Execute a Menu Item appear in my Adobe Acrobat 9 Standard.
    And I'm not even sure whether Adobe Acrobat 9 Standard can perform this navigation tool, or whether it is only available in Adobe Acrobat 9 Professional. I rang Technical Support, but they didn't know. So they referred me to Customer Services, but they didn't know. So Customer Services referred me to Sales, and they didn't know ...
    So please can anyone here help? I would be very grateful.
    Thanks for listening!

    Thank you for your swift response,
    The problem is that the form has to be filled out and then submitted via email, as you mentioned the email clients have trouble, I do not have a problem with the amount of submissions as I do not think I will ever hit the max on the form.
    I have been doing some digging, can I use "Extend Forms Fill-In & Save In Adobe Reader" function on the form so the users can fill out the form and then save it? And if so are you also able to have the "submit Form" function with this or can it only be one or the other?
    Thanks in Advance
    Laig007

  • Dreamweaver Flash Buttons / Frame Navigation in VISTA

    Hey, I use some standard flash buttons from Dreamweaver to
    navigate. I have two frames in this web. The buttons are in frame
    "A" and refer to a target in frame "B". This worked perfectly fine,
    even with IE 7 in Windows XP it still works. But in Windows VISTA
    every button opens a new browser windows.
    Windows VISTA, IE 7, Dreamweaver 8, running the web on my HD
    Thanks in advance.
    Sky

    If you want to use Flash for navigation, consider this -
    1. Some people don't have Flash installed - what do they do?
    2. Search engines don't parse Flash links - your site will
    not be spidered
    3. Screen assistive devices don't parse Flash links - what
    will those users
    do?
    4. DW cannot maintain links within a Flash movie, so if you
    move or rename
    a linked file, your navigation will break - what will you do?
    It's usually a very bad idea for these reasons...
    Adding in frames makes it even worse - you are in the deep
    stuff here. Why
    are you using frames?
    Murray --- ICQ 71997575
    Adobe Community Expert
    (If you *MUST* email me, don't LAUGH when you do so!)
    ==================
    http://www.dreamweavermx-templates.com
    - Template Triage!
    http://www.projectseven.com/go
    - DW FAQs, Tutorials & Resources
    http://www.dwfaq.com - DW FAQs,
    Tutorials & Resources
    http://www.macromedia.com/support/search/
    - Macromedia (MM) Technotes
    ==================
    "LeichterLernen" <[email protected]> wrote
    in message
    news:er5fua$3am$[email protected]..
    > Hey, I use some standard flash buttons from Dreamweaver
    to navigate. I
    > have two
    > frames in this web. The buttons are in frame "A" and
    refer to a target in
    > frame
    > "B". This worked perfectly fine, even with IE 7 in
    Windows XP it still
    > works.
    > But in Windows VISTA every button opens a new browser
    windows.
    >
    > Windows VISTA, IE 7, Dreamweaver 8, running the web on
    my HD
    >
    > Thanks in advance.
    >
    > Sky
    >

Maybe you are looking for

  • Ovmcli change ip on guest machine (running Windows XP)

    Hello, I'm new to OracleVM but find it very useful. We had previous expierences with VMWare virtualization in our company (VMWare server 2.0). It had VMWare tools which included cli (command line interface). I need to change IP address of Windows XP

  • Apache service is not running

    Hi After running autoconfig apache is not running. error is E:\oracle\prodcomn\admin\scripts\PROD_sysa>adapcctl.cmd start ECHO is off. ECHO is off. Sun 12/16/2007 9:04a Starting Oracle Apache Server PROD_sysa ... The service name is invalid. More hel

  • How do I break a mirrored Raid in disc utility?

    I have two 2.5 TB LaCie Biggest S2S external drives that I mirrored using Apple's Disc Utility. Now I would like to break the raid to free up Drive B without compromising the data on Drive A. I have been told I could just unplug Drive A, erase and re

  • "Pause" Thread, thread creation & run performance

    Hello, I'm having an object executing tasks in response to events (I call it Executer) In "normal" execution mode, it's executing 2 types of tasks: tasks1 and tasks2. when a specific event occurs (pauseEvent), I want it to STOP executing tasks2 for a

  • Cryptotools - Passphrase

    hi experts, to add a credential entry in credentialstore.xml, I use the cryptotools without encrypting the password, everything works well. however, when password is encrypted with Passphrase, there are problems. in these samples, the Passphrase is a