Control of Navigation

Hi, I am a fairly experienced Captivate user, but not a
programmer. I have several small movies that I am jumping back and
forth between in a longish branching scenario.
I put one button, on Slide 4 of Movie 1, that jumps to Movie
2. No problem.
I WANT To put a button... or just make Movie 2 go when it
ends, back to Slide 5 of Movie 1.
I cannot find a way to do this... does anyone know if there
is a way to make the OPEN PROJECT command on a button you place go
specifically to a certain page within that movie?
This seems like basic navigation to me.. surely Adobe didn't
overlook this one... does anyone know the way to do this?
My eternal gratitude, rainyrainy

Okee Dokee,
Navigation in captivate seems to be a big problem (at least
for me).
I have not quite come up with a viable solution. I am still
working on an idea or method. I am open to suggestions. I have got
some help from this outstanding web site. I mean, it is really
good. Check it out, and click on links for Captivate,
LegacyCaptivateController, etc.
http://pipwerks.com.
Even with all that good info, I have yet to come up with a
satisfactory plan. I am also looking at Articulate.com, which is a
Flash quiz site, which will require something like javascript to
get running from a Captivate slide. I am thinking that I would use
javascript, or an embedded "code" swf to open the quiz.
Any suggestions for navigating through a fairly large
project?
In my case the application is going to have to run on a CD.
I have tried exe files, lag time too long between each exe to
appear on the screen. I have also tried using the small version of
server2go.
this is a cd web server, using Apache and php, etc. The
dumbed down version (small file, and no reqmt for mysql) was the
only one that would open on my system, and seems to work fine.
I have many separate apps. This is supposed to be a training
course for MS Excel. We have two people creating lessons on various
features for excel. We plan to use quizzes as well.
This course has 4 major sections (this would be a menu with 4
big buttons on it, and a pretty background). Each section will have
multiple lessons, and quizzes. We need to be able to go back and
forward 1 slide at a time (yes, I have looked at using the secret
Captivate variables, and it works). We need to go back to previous
lesson and go forward to next lesson. We also need to be able to do
this from a quiz, and we also need to track which lesson they have
run, and also to go back to the very start of things. All this is
pretty ugly for captivate. We have tested a Captivate only example
with users, and they always come up with "why can't I go back?"
etc. We do not have an LMS.
I am open to any navigtion techniques, plans, or suggestions.
This is a great forum.
thanks,
eholz1

Similar Messages

  • Controlling the Navigation Pane from Topic links

    I've followed Rick Stone's instructions (in his Skinny on Skins tips file) for controlling the navigation pane from topic links, but I've included the reference to whtbar.js in my Master Page (as I want it to be available to all my topics) instead of in a single topic in my WebHelp output. It works fine, however, I'm experiencing a page flicker whenever I click a link which opens the TOC, Index, Glossary, etc. Does anyone know if this can be avoided?
    Thanks
    Jonathan

    Hi Willam
    No your method still works fine thanks (without any page flicker). However, it only opens and closes the navigation pane. What I've been playing around with is the idea of hiding the standard WebHelp toolbar by setting its height to zero in the .SKN and then creating my own toolbar in a Master Page that controls the navigation pane, i.e. with Home, Contents, Index, Search, and Glossary links. That way I have more control over how the toolbar looks and, for example, I can use some script to power drop-down menus, etc. I've been looking at using the Bootstrap framework.
    I seems to work okay, apart form the annoying page flicker when I use the links in my custom toolbar.
    Oh well, maybe I'm trying to push the boundaries a little too far?!
    Thanks anyway,
    Jonathan

  • Failing to take control of navigation

    Hi,
    Im trying to take control of the navigation. Im using MyFaces.
    let me explain:
    I wish to have my own piece of code to parse the request URI and control the navigation to the next JSF page.
    This functionality is desired for accomplishing a permalinks scheme of some sort.
    For example
    The link root/yuval/yuvals_stuff should cause the following to happen:
    - I parse the request with a servlet filter and know that we need to load some data for yuval.
    - I use a ViewHandler to load the data (it delegates the call to some service that gets the data from the database)
    - I now forward the user to a known jsf page that is bounded with the viehandler and presents yuval's stuff .
    Actually, the first time i try to use the code, the navigation goes well. But right after refresh or calling the same url again I get an exception. The code and the exception are provided here:
    Here is what i do inside a servlet filter (I also tried to put this code inside the faces servlet, just for testing):
    <code>
    FacesContext fc = FacesUtils.getFacesContext(req, res);
    String action = "#{viewPollViewHandler.go2}";
    javax.faces.application.Application application = fc.getApplication();
    MethodBinding mb = application.createMethodBinding("#{viewPollViewHandler.go2}",null);
    String outcome = (String)mb.invoke(fc, null);
    String fromAction = mb.getExpressionString();
    NavigationHandler navigationHandler = application.getNavigationHandler();
    navigationHandler.handleNavigation(fc, fromAction, outcome);
    String viewId = fc.getViewRoot().getViewId();
    UIViewRoot view = fc.getApplication().getViewHandler().createView(fc, viewId);
    view.setViewId(viewId);
    fc.setViewRoot(view);
    fc.getExternalContext().dispatch(viewId);
    fc.responseComplete();
    </code>
    Explanation:
    First we try to get the FacesContext, using the current request and response objects. Now we know what action we want to invoke on what ViewHandler, so we go ahead and make a method binding for this method through the JSF Application context. Now we invoke the method and get the outcome String from it. Till now everything seems to work ok � we get the ViewHandler's method invoked correctly and we get the proper outcome String from it.
    This means the ViewHandler is now populated with our needed data, so all we have left to do is go to the presentation page that uses this ViewHandler.
    We use JSF's NavigationHandler to navigate as usual, giving it a "fromAction" and an outcome. Now we want the name of the page for this navigation, so we get the view id from the FacesContext. The view id is correct and points to the next page as states in the faces-navigation.xml, so we set it as the new view root and try to "dispatch()" (which is the same as "forward()") to it.
    The result seems sufficient, as we get to the next page and all the data is presented correctly (sometimes, in IE only we experienced some javascript errors that were unknown). The big problem occurs when trying to hit "REFRESH" or clicking back and then trying the original href link again. We suddenly get a NullPointerException that occurred in the "getValue()" method of JSF's getValueBinding()".
    Can anyone contribute?
    Thank in advance!
    Yuval.

    Hey all,
    The following link shows how to solve the problem:
    http://wiki.apache.org/myfaces/InvokingJsfPagesWithStandardUrls#head-6c1aaf488d48f938896da962aaa4361ec3ffaf70

  • Diference between view controler and navigation controler

    Hello,
    please what is the diference between view controler and navigation controler.
    Thank you for your answer

    a Navigation Controller is a Subclass of a View Controller. It has some additional Functionality. Please read the Apple Documentation for further information
    https://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UINavigat ionController_Class/Reference/Reference.html
    https://developer.apple.com/library/ios/#DOCUMENTATION/UIKit/Reference/UIViewCon troller_Class/Reference/Reference.html

  • Lync Server 2010 Control Panel - "navigation to the webpage was canceled"

    Hi All,
    I just installed Lync Server 2010. The SQL 2008 is installed on a separate box and both servers are on Windows 2008 R2.
    However, when I try to start the "Lync Server 2010 Control Panel"  i get a blank page with the following message "Navigation to the webpage was canceled"
    The Installation had no errors and went well. But I did have one problem in the Topology Builder where is asked to create a File Share and asked for FQDN and File Share. I entered "Server1.domain.com" and File Share "Poolshare" but it did
    not like it and error with a red cross saying.. 
    "FQDN Server1.domain.com is already used in this topology"
    So in the end I just change it to "Server1" then published and ran the installation sucessfully and all services are started OK
    Any idea? could it be that the file share is not using FQDN?
    Thanks
    ECL

    I have reveiwed this topic but have not been able to fing my answer. I am getting the same result when attempting to connect to the Lync Control Panel and the webpage saying "navigation was canceled..". Here are the details, any assistance is greatly
    appreciated:
    I have an existing OCS 2007 R2 server setup in the domain. My domain is company.CORP. It is a Standard Edition server for IM and Presence only. There is an Edge server as well and I have PIC enabled. My sipinternaltls SRV record to the current SE Front End.
    All works great. There is a SIP.company.com record in the domain too. I am standing up LYNC 2010 environment on HyperV and ran topology builder twice because I had to fix a name. (I see in Mac's comment that I need to run step2 again. Why is that?)
    My Share is on the HyperV server that is hosting the Front End server but they are completely different servernames. My topology published successfully and create some data in the File Share and the Backend DB was created and populated with tables. The certificates
    were successfully applied and all services started right up. The latest version of Silverlight was installed and the server was rebooted. Still the darn White Page with 'Navigation to the webpage was canceled'.
    I am able to go into IIS and launch the Control Panel successfully by browsing on the "cscp" directory for the Lync Server Internal Web Site. I can also connect to the Control Panel by using the
    httpS://admin.company.com/cscp but I have to put  'cscp ' in the path. I cannot browse AD using the Control Panel to find my TestLyncUser1 account but I can find the account, and successfully enable
    the account, using the Lync Management Shell. The account was enables and was able to successfully login to the Lync FE server (manually, since the SRV record point to OCS).
    This is where I am stuck. Why won't it launch from the Programs File Tool and why do I have to designate the CSCP in the URL? I am Not sure why I couldn't browse AD successfully in the Control Panel yet I could with Powershell. I will begin troubleshooting
    that issue next. Could it be because my sip.company.com record points to a different OCS Pool? Or my SRV internaltls record points to the OCS Pool? Microsoft supports standing up the two environments side-by-side and migrating but maybe I am missing something.
    Any ideas anyone?
    I want to add that I will be having a FE Pool and have named and published my second FE but I have not installed it. The Pool VIP is created in DNS and only pointing to FE1 right now.

  • N96 music controls around navigation key

    I'm sure when I first got my N96 the music controls around the navigation key only lit up when the music player was active. Now they come on all the time.
    Can this be changed or is it a fault?

    i believe they are lit on whenever the keypad light is on, they are off when you slide the phone to reveal the upper player controls in which case the ones around the navigation wheel will turn off.
    Fear not those who argue but those who dodge

  • SSL control user navigation HELP !!! - SOLVED

    Hello Community. I have a ADF-BC/ADF Faces hosting in a OAS 10g with SSL Geo-Trust certificate, the application and the ssl it works fine.
    I have security sectors in the application with SSL but the users can change the url https to http shutdown ssl security, how can controll this in the pages to when the user type http the page or the application redirected to the same page but in https.
    Thanks Community

    Hi
    Have a look at the section: Redirect particular URLs to a secure version in an SSL SEO method on this link
    http://www.askapache.com/htaccess/apache-ssl-in-htaccess-examples.html
    Brenden

  • Background controlled by navigation (Dynamic Background?)

    Hello,
    I would like to create an effect that loads a fullscreen background image that changes according to the navigation selection. The background will be replaced everytime the navigation is activated.
    This effect can be scene here: http://www.meatmarketmiami.com
    Where do I start?
    Thanks
    Richard

    Start with creating a movieclip that contains different background images as movieclips. I cannot address the specifics of the transition effect used in your example site, but a simple version would be to use a Tween that manages the alpha properties of the movieclips so that one fades out (or in), and manage the depths to agree with the fade in or out approach... fade out, the one leaving is placed on top, fade in, the one appearing is placed on top.

  • Microsoft Lync Server 2013 Control Panel "Navigation to the webpage was canceled"

    i'm facing this issue on the last 2 days.My Lync server 2013 was seted up a month ago and everything went fine on the installation.
    Lync server 2013 on Windows 2008R2 SP1.
    I could login to the Control Panel (using domain administrator credentials), create users (including myself) manage clients etc.
    i didn't login to Lync server for at least a week, beacause i didin't have any other user to add. When time came to add a new user to Lync, i got this error whenever i try to open Control Panel.
    i didn't change anything during this time, so i'm really confused by this.
    i've checked everything from the start and all seem to be in place.
    i also can't open the admin page from the local host as i get an error
    HTTP error 403.4 - Fobidden.
    i tried also to create new certificates for Lync server, but issue remains.
    Also, any solutions i've read for this problem doesn't work as everything is placed correct as other users suggest.
    Can anyone please help me further?
    Cheers,
    Elias

    Ok I had the same problem, I missconfigured the admin simple url in topology builder (TB) which I fixed.  Also the default certificate in the FE server did not have a SAN entry for the "admin" simple url (which was an error). 
    So I corrected the admin address in TB republised it, redid step two on the FE, reissued adn replaced the old cert.  The new cert had the corrected admin simple url.  Checked IIS on the server and made sure that the internal web server had the
    right certificate, restarted IIS.
    The default Lync control pannel still did not come up, I rebooted the server, the closest I got was being prompt for my credential which it did not accept.
    Finally control pannel came up with https://localhost/cscp but I got prompted becuase of a certificate missmatch:
    but it still worked!!! Very very wierd.  I have not changed CA servers.  I am interested about why this happened....
    [email protected]        BK
    Bob Krangle

  • Validation of reused component in Main component and Control the Navigation

    Dear Friends
       Good morning,
       I have one question as I mention in the subject.
             How to validate the data from re-used component in the main component and based on error or not the error fire the navigation plug ? 
    What I am doing is, I have two components
    1. Main_comp --> V_CREATE (view).
    2. Ora_comp-->V_CREATE_ACCOUNT (view).
    In Ora_comp I have some fields that are mandatory. plus I have 2 password fields that have to be matched with each other like ( Password and Re-Enter password).
    now in the MAIN_COMP
    I have the view called  v_create  in this view I am using method "WDDOBEFOREACTION" to validate the things.  but now I am stuck here dont know how to call the wd_api of v_create_account view of Ora_comp.
    if lo_action is bound.
         case lo_action->name.
             when 'TO_REV'. <--this is the next button action who will fire the navigation plug.
             I need to write something like this.
                 data l_view_controller type ref to if_wd_view_controller.
                 data lo_api_interfacecontroller TYPE REF TO if_wd_controller.
                 *lo_api_interfacecontroller = lo_interfacecontroller->wd_get_api( ).*
                 *l_view_controller = lo_api_interfacecontroller.*
                 *cl_wd_dynamic_tool=>check_mandatory_attr_on_view( view_controller = l_view_controller ).*      
         "some other loginc to report the non-matching passwords error using report attribute blah blah, but its okey its not a problem.
        " The proble is this
            _l_view_controller ="  ? "_  <-- what should | write here to check my view's mandatory attribute of re-used components.
            _cl_wd_dynamic_tool=>check_mandatory_attr_on_view( view_controller = l_view_controller )._
    Endcase.
    Endif.
    please help me. How I can solve this. your any help will be appreciated.
    Thank you
    Regards
    Naeem

    Hi!
       Thank you so much for your reply, well  you are right theres no navigation is taking place.. actually  my view (V_CREATE) of a main component is navigating to either to review form for for review the inputs or to go back to action view to select the action like create ,,
    why I wanted to use that dynamic_tool into main view and play with the reused view's attributes because when user presses the back button and try to go to the action view.. v_create view will not allow him to go unless he fills all the required fields..
    I wanted to over -come that.. by flush out the message area in to_action navigation part.. so I thought may be if I can do this in main view. i can remove the messages and message areas as well but I was wrong.
    well will it be possible for me to know. How can We suppress the messages and go back to action view without filling the required fields.
    look the design
    1  Serview view ( Oracle-Unix-Active Directory) --> user have selected the Oracle 
    2  Action view ( all the oracle related link2action (create, delete, rename password) --user have selected the create account
    3  v_create view ( Oracle_comp , unix_comp , active_dir_comp) since user have selected the oracle I will use oracle components'view... here I have the form to create the account in oracle server. this has the mandatory fields I can use the dynamic_tool to put check on mandatory attributes. 
    4 review view- ( Oracle_comp , unix_comp , active_dir_comp) since user have selected the oracle I will use oracle components'view..in read only.
    5 submit message view.
    so problem is at 3rd view... I can check the attributes from componets ... fill it and correct and go to review.
    but I cant go back to action-view without filling the correct informaiton.  that I wanted to solve. Suggest me is there anyway to suppress the messages and message area on to_action or anyother place to trigger the back view navigation.
    I hope this reply will you to understand what I am doing
    Thank you so much and Regards
    Edited by: Naim Khan S Babi on Mar 13, 2011 8:47 PM

  • Flash movie controlling Captivate navigation in an Aggregator project

    Hi everyone,
    I have a Flash movie which shows a Continue button after an interaction is completed by the user. This functionality prevents the user from clicking through the interaction slides so there is no captivate playbar or nav available. This Continue button works fine in advancing the Captivate movie that contains the Flash movie while published as an individual captivate file. However, when I take that published captivate movie and load it into an aggregator project, the communication of the cpCmndGotoSlide variable does not function properly. I'm using the following code in the Flash movie:
    // captivate access...
        var myRoot:MovieClip = MovieClip(root);
        var cptxMovie:MovieClip = MovieClip(myRoot.parent.root);
        var slide:String = cptxMovie.cpInfoCurrentSlide;   // get current slide for workaround below
    // Continue button handler...
    // cptxMovie.cpCmndNext = 1;  // wouldn't work at all
    var theNextSlide:Number = Number(slide) + 1;       // workaround for cpCmndNext not working
    cptxMovie.cpCmndGotoSlide = theNextSlide;
    Is this because I'm calling the root, and the root is the outermost parent (the aggregator movie) and I need to communicate with the immediate parent of the flash movie (the submodule captivate)?
    How can I access the intermediate captivate while it is in aggregator?
    This is an AS3 flash and captivate and I'm using Captivate 5.
    Thanks in advance!
    Brian

    Hi Tristan,
    Thanks for the reply and the great code!
    I tried it out and got the dynamic text field to display that it had found the main timeline, however, it still would not advance properly. Maybe I'm not doing something right with it. Here's how I had it:
    // captivate access...
    var cptxMovie:MovieClip = getParentWithProperty("cpCmndGotoSlide", this);
    var slide:String = cptxMovie.cpInfoCurrentSlide;
    function getParentWithProperty(propertyName:String, startFrom:DisplayObjectContainer):MovieClip {
              if (startFrom.hasOwnProperty(propertyName)) {
                        trace("Found the Captivate Main Timeline");
                        checkCode.text = "Found the Captivate Main Timeline";
                        return startFrom as MovieClip;
              else if (startFrom == stage) {
                        trace("Could not find the Captivate Main Timeline");
                        checkCode.text = "Could not find the Captivate Main Timeline";
                        return null;
              else {
                        return getParentWithProperty(propertyName, startFrom.parent);
    // advance button handler...
    function advance(e:Event):void {
              for (var i:uint=0; i < orangeCircleArray.length; i++) {
                        orangeCircleArray[j].removeEventListener(MouseEvent.ROLL_OVER, onRollover);
                        orangeCircleArray[j].removeEventListener(MouseEvent.ROLL_OUT, onRollout);
              var slideNum:Number = Number(slide);
              var theNextSlide:Number = slideNum + 1;
              cptxMovie.cpCmndGotoSlide = theNextSlide;
              btnContinue.removeEventListner(MouseEvent.CLICK, advance);
    Thanks! Brian

  • Control "TAB" navigation

    Hi,
    As there is not automatic tab siwtching among UI elements in WDA.
    Can you try to check with these methods in IF_WD_VIEW_CONTROLLERREQUEST_FOCUS or IF_WD_VIEW_CONTROLLERREQUEST_FOCUS_ON_ACTION or REQUEST_FOCUS_ON_VIEW_ELEM of IF_WD_VIEW as a work around.
    There is also a method called FOCUS in CL_WD_INPUT_FIELD. Please test them out.
    Regards,
    Lekha.

    Lekha wrote:
    Hi,
    >
    > As there is not automatic tab siwtching among UI elements in WDA.
    > Can you try to check with these methods in IF_WD_VIEW_CONTROLLERREQUEST_FOCUS or IF_WD_VIEW_CONTROLLERREQUEST_FOCUS_ON_ACTION or REQUEST_FOCUS_ON_VIEW_ELEM of IF_WD_VIEW as a work around.
    > There is also a method called FOCUS in CL_WD_INPUT_FIELD. Please test them out.
    >
    > Regards,
    > Lekha.
      Many thanks for your suggestions, just thinking, if there could be any possibility of executing the methods suggested without triggering a server side event.
    -Rajesh

  • Navigation control only with my custom buttons

    I'm using Captivate 4 and I'd like to create an eLearning course that navigation control goes only through the cutom buttons I create. No auto continue to the next slide, etc. I've deleted the full screen invisible button with continue on it, and I disabled the skin with playback control. If it's just a page turner, it's fine. If you have inteactions using buttons, click box, the "If the user clikcs outside of the button," seems to affect the behavior of the slide. I tried different settings but it still goes to the next slide after clicking on something a few times.
    For example, I tried to set allow attempts to 100 and set No Action After the last attempt. If it works as it says, then you should be able to click on the screen 100 times without activating anything. Then, it should take No action as I asked it to do. But this does not work.
    So, how can I do to create a Captivate course that only navigates with my buttons, menus?
    Thanks,

    Hi,
    Can you share this screen with me where you are controlling the navigation with those 6 buttons ?
    I am in similar situation with over 120 slides to be built in with action to be controlled by user clicks.
    Thanks.

  • Navigation Control for the pages

    I have an issue with having all the toolbar objects open for user to use them, as when user (for example) goes back to the previous page (by clicks on the "Go back" button), some exceptions will raise, etc.
    Is there a way to remove the toolbar from the pages and take the control of navigation within the pages?
    Thanks in advance,
    \Med.

    Hi shilps,
    My problem got solved. Thanks,
    thanks,
    raj MV

  • Show Navigation Controls of Viewer Builder

    Hi all,
    I am creating the enterprise viewer app by Viewer Builder v 2.1.0.
    How to use "Show Navigation Controls" of Navigation bar?
    shimoawazu

    If you select this option, it shows navigation controls such as Back, Forward, and Refresh in the HTML page you specify.

Maybe you are looking for