Adusting a dynamic page counter

I have a headache for a page counter to work in a module. It is a long course - 120 slides - and it has a dynamic menu and a side menu that allows navigation to the different sections of anywhere. It also has a glossary, available from anywhere in the course, which has a back button that goes to the last visited slide.

I need to change the variable cpinfocurrentslide in-2, to take account of two screens before that the menu (which is the glossary). I created a variable, display_currentslide, that is in a text caption of time during the rest of the project. I have an entry action in the menu that has an expression display_currentslide = cpinfocurrentslide. The result is that it shows the slide 1 of 120 on each slide. I see that the problem is that this action doesn't happen on every single screen - only in the menu. If a solution would be to add this as an action to each screen, above all other actions are already there. It of doable, but would take ages. I also saw method of adding a or subtracting one for the cpinfocurrentslide using the forward and back buttons, which will work very well for me, except that there is a glossary which you can go from any screen in the course. Is there an implementation method that does not involve adding a new action for each of the 120 screens?

Thank you very much in advance for any advice or tips! I use 8.1 Captivate, completely up to date.

I suspect that you use 8.0.1.242, because there is not AFAIK available 8.1.

If you want to have the v_CurSlide variable (sorry for my translation, it's my way of labelling), updated on each slide, you will need to perform an action on each slide, of course. Because this action never changes you can join all the slides in a work flow: select all the slides in the film (CTRL + A on Win) and enter the name of the action in the Actions tab, enter.

However, I would recommend using a shared action (best for the size of the file), the same workflow because you don't have to do anything a parameter.

Another tip: why not show the interaction of Glossary for the rest of the project as well and use a toggle the enable/disable button. Much less navigation which will speed up the experience for the user, since you have a long journey.

Tags: Adobe Captivate

Similar Questions

  • DeskJet 720C: HP Deskjet 720C Page counter?

    Hi, how can I print a page counter in this model? I need to control how many runs were carried out.

    Thanks for any help!

    Sorry, the HP Deskjet 720c printer was internal firmware minimum and held host to many internal functions to the printer on the other models.  The Deskjet 720C printer doesn't have an internal for many pages counter, so that this information is not available on this printer.

    If you want to count pages used now and in the future, you may using a third party application such as free here.  This will follow the current use, but will not be able to account for its use until the program has been installed.

  • ApEx 5: Modal dialog dynamic page title resists change

    I have a modal dialog box that is called from a page with several buttons, each of which has a value different from the value to a page element in the modal page which is then used as a change in the title of the page. It works the first time when open the dialog box indicating the title depending on button, but then this first value sticks and won't change during his call with others buttons until the calling page is updated. Then it changes according to whatever the button is first used and gets stuck again. I also tried setting the value of the element in a process of pre-rendering or dynamic action of page load, but the behavior is the same.

    The trickiest part about modal APEX pages is that the content of the page is in an iframe, but the dialog box itself (including the title bar) is in the parent window.

    The problem is that the title of the dialog box is set in the call to apex.navigation.dialog which is located in the button's onclick attribute. This code is rendered on the server when the page is rendered, so it will use whatever the current value of the dialog page is including the substitutions.

    The links should be generated on the server because of the checksum. But the checksum does not include the options of the dialog box, so it is possible to do something like that. I have two buttons that open the same dialog is a button on the other cakes and pies. Is the title of the dialog attribute: dialogue &. P32_TITLE_ARG and the buttons set P32_TITLE_ARG to 'Pies' or 'cakes '.

    original var = $("#btnPies").attr ("onclick");

    $("#btnPies").attr ("onclick", original.replace (/ title:'[^'] ' *'/, ' title: ' pies dialogue' "" "));

    origin = $("#btnCakes").attr ("onclick");

    $("#btnCakes").attr ("onclick", original.replace (/ title:'[^'] ' *'/, ' title: "Dialogue hardens" ""));

    In this case there is no need to still have P32_TITLE_ARG, unless it is used for more than just replacement of the title.

    One thing that I don't like this solution, is that it is changing the code is sensitive to changes in the way the onclick code is rendered. By changing the text of an onclick handler you basically get the browser to the code eval for you. However, most (all?) techniques that use the apex.navigation.dialog API from your JavaScript code will have to change somehow what prepare_url generates on the server.

    Another option is to set the title of the dialog box of the page apex loaded by using a dynamic page loading action.  Yet once the title of the page does not have to use the substitution so better to change it to something like 'Dialogue'... "so that it shows something reasonable while loading the content of the dialog box (page APEX).

    The code runs in the DA of the dialog page loading is very simple. What is most interesting is the use of apex.util.getTopApex. The dynamic action runs in the iframe, but the dialog box is in the parent document (dialog boxes are always opened in APEX above). Using getTopApex allows us to find the title of the dialog box in the parent document.

    apex.util.getTopApex ().jQuery(".myDialog.ui-dialog-title").text ("Dialogue" + $v ("P32_TITLE_ARG"));

    For the above to work, you shall provide your dialogue a single class (on the parent page) so that the dialog box can be found. Make sure to set the dialog box > CSS Classes do not attribute the appearance > Classes CSS attribute. I used the name of the class that is lame "myDialog '.

    The disadvantage of this method is that there is a delay until the title is set, it is the same delay as the page loads, so it may not be a problem.

  • Separate Page 2 Dynamic Pages numbers

    I have two dynamic pages on the same form:

    < Cover page >

    < Form data page >

    I want to have separate pages for the two numbering. For example if the cover Page 4 pages then form data to start it could start with Page 1 / Total number of Pages of the form data. No Page 1 on the total of all pages.

    I can't get down to writing scripts for the number of pages for each master page. Any ideas? I am attaching a test file to show the challenge I am. Thank you for your time.

    https://workspaces.Acrobat.com/?d=SwypKLeZhlvykEs6xjzGUw

    Fixed! Trick is to use pageSpan to get the a variable necessary to calculate remaining on the other Subform subform (s).

    Fixed form:

    https://workspaces.Acrobat.com/?d=TLu0AaZhVCfik3-8FIk80A

    See also the Thread:

    http://forums.Adobe.com/thread/788404

  • PHP/MySQL page counter

    I know, it's a frequently asked question, but I think I have a different condition of most of the samples I found out there on the net, so I thought I would ask some advice here.

    I'm looking to create a page counter that is stored in the database MySQL as part of the record was seen. and I'm not sure about how to go about it.

    I know that I need a column in my table that stores the number of times a record has been seen, but I can't understand how I trigger all first how a record was seen, and then I can not understand how to increment a whenever he saw.

    I really don't want to have a separate table for the meter that I intend to use the info elsewhere where it pulls the whole record info on a page.

    Any thought/tuts/examples/samples are welcome.

    Thank you very much.

    Yes, that's correct.

  • Dynamic page references

    I've done a few documents that contain what I would call inline references page numbers. For example in the middle of a paragraph, "for more information, see page x". Usually, the document redéroule at some point and I have to remember to update the page references.

    I can't help but wonder if there is a simple way (and I mean by simple without custom scripts) to the dynamic page number references. Kind of like how TOCs work, except that I don't want to pick up all instances of a certain style of paragraph, just a specific line or something. I guess I could do with the anchors, but I do not want to turn the words into hyperlinks in the document. I just want the correct page number is displayed permanently.

    For CS3, take a look at this script of sectors de Jong: Script for referrals, including a tutorial on how to use it (updated April 10, 2006) you need to update manually, I think.

    If you use a large number of cross-references, the upgrade to CS4 would probably be worth it for that alone.

  • Huh?  Or, call a procedure from a dynamic page portlet

    I have a procedure which returns the number of records in a table. Works very well.
    I want to call this procedure from a dynamic page portlet in Oracle portal.
    Here is (close to the) the content of the page:
    < HTML >
    < TITLE > example < /title >
    < ORACLE >
    HTP. P (SCHEMANAME. PROCEDURENAME());
    < / ORACLE >
    < / BODY >
    < / HTML >

    I get an error
    ORA-00900 invalid sql statement.
    Could not be parsed as portal_app - HTP. P (SCHEMANAME. PROCEDURENAME()); WWV-08300
    (The procedure has been granted execute privileges to the public and anonymous.)

    So, it is a FUNCTION and not a PROCEDURE that you are trying to call from a dynamic page? Then try something like the following:

    
    DECLARE
    v_test VARCHAR2(4000);
    BEGIN
    v_test := SCHEMA.FUNCTION();
    htp.p(v_test);
    END;
    
    
  • dynamic page structure

    Hello

    I use ADF 11 g.

    I'm trying to set up a page structure that stands out in the order to a logic behind. So, page can have different number of facets, and these aspects should be filled by program. I wonder what is the best method to achieve this. I am trying to use different templates for every possible page structure. But I have a few questions about this, any idea would be appreciated.

    1 - is this supported: hand files with a jsp page (which has a side named contentArea), model a jsff file (which has a model of dynamic page reference) included in contentArea.

    2. when using dynamic page template binding, it is a requirement that used templates of pages must have the same amount of facetrefs?

    3 can dynamically change jsp: include the attribute of 'page' of the tag, for example with the expression language?

    4 - How can I find a page (RichPageTemplate component) to support bean template.


    Thank you.

    Hello

    1 - is this supported: hand files with a jsp page (which has a side named contentArea), model a jsff file (which has a model of dynamic page reference) included in contentArea.

    I tried and it works with the full support of the IDE.

    2. when using dynamic page template binding, it is a requirement that used templates of pages must have the same amount of facetrefs?

    Yes.

    3 can dynamically change jsp: include the attribute of 'page' of the tag, for example with the expression language?

    Include the page is added during compilation tme, no PERIOD. So I don't think that this is possible. However you can dynamically change the contents of . If you need to dynamically change the elements of an EAP, take a look at the dynamic Page template tag in the tag documentation ADF Faces

    4 - How can I find a page (RichPageTemplate component) to support bean template.

    You can start searching for the UIViewRoot or relatve to the container parent, which is af:form. In the latter case, you create a reference of the JSF for the RichForm component binding in the managed bean and then to call getChildren

    for example

        public String cb1_action() {
            // Add event code here...
            List l = form1.getChildren();
    
            for (UIComponent u : l){
                System.out.println("Child "+ u.getId() + "--"+u.getClass());
            }
            return null;
        }
    

    Frank

  • Page counter

    I don't think that capacity exists in Captivate 2 or 3 to create an auto page counter, t - it? for example, 1 20, etc.

    I realize that a user can see where they are if you use the play bar. However, I create modules that do not include the play bar. Apart from which, it is not very user-friendly to expect your audience to realize that they must click on the playback bar to see how many slides are still. Not what I consider a best practice.

    Hi tichelle

    Take a look at the site of the Adobe Community Expert Paul Dewhurst snowman. You can do so by clicking here.

    See if that is close to what you need.

    See you soon... Rick

  • Another Question for dynamic Pages

    Hello

    If I create a dynamic page and then I used as a portlet in a simple portal page, can I link to it, as a portlet settings page? as it can be done with the omniportlets.

    and if it is possible how can I do?


    Thanks in advance!

    aTTe
    Blume

    If you have a bind variable in your dynamic pages, then change the dynamic page and check the box 'Make Public' of each variable binding tab display form Customization Options. After you add the dynamic page portlet to a page, see if you are then able to bind the page settings for the parameters of the dynamic page.

  • Title of the dynamic page (full name)

    Hi all!
    How can I change page tutle dynamically, according to certain parameters. I have a page with portlet (develops in JDeveloper), I have the setting in this portlet and you want to use this setting to generate the new display name for the page.

    Maybe it's not a complicated task, but I ' ve searched in the Forum discussions and found more questions than answers: dynamic page title title of Page based on a Page setting header

    Must I use the pl/sql? the java-portlet pl/sql procedure call?
    Thanks in advance,

    A. Roshina

    The document.title property controlling the page title. Have your portlet to run a JavaScript function that defines document.title.

    document.title = "Your new title";

  • OfficeJet Pro 8620: Officejet 8620 page count

    Hello

    I'm tryingto check if this machine has a counter of total pages, so that I can control my use? Please let me know how to find out.

    Thank you very much

    Jerry

    Jerry Hey,

    There is no such an option, which can only be tracked manually.

    If the printer is connected via network you can collect this information from the homepage of the printer without printing a report.

    The HP Officejet Pro 8620 software click the printer (EWS) homepage and open the Tools tab, the Total number of pages is listed on this page. any follow-up however will have to be done manually.

    Shlomi

  • Page counter reset after firmware update

    Hello

    I have a problem with our hp laserjet P2055dn printer and I hope someone can help - HP support didn't!

    After the last Firmwareupdate (20090430 20120615) complete counters are set to 0 - I just couldn't believed, until I checked the other witch printers (5 of 20) have been updated - so, 0 Pages printed.

    We need the counter for the calculation of the Interior, a kind it's horrible that the meter is lost. I ask HP-Hotline I can do it, then she said "the problem is unknown...". Why do you need the meter, there is no need... » !!!

    OK, in the web, there are many pages, exactly to this problem - they use PJL commands to reset the printer. I tried, in vain.

    My last hope is the forum here, that someone had the same problem and solved successfully - so please let me know, how you did... :-))

    Greetings

    Thomas

    IT DOES NOT COMPUTE!

    Bevore I give up - the beast in me force me to make an attempt more... and surprise it does not compute.

    What I have is:

    1. connect the printer and do a share (hp-2055)

    2 redirect the port LPT1: to the part (net use lpt1: \\Workstation-IP\hp-2055)

    3. Send copy LPT1 command ESC (ESC%-12345X@PJL), the ESC is generated in the BACK with CTRL + P + ESC

    4.

    @PJL SET SERVICEMODE=HPBOISEID
    @PJL SET PAGES=15025
    @PJL SET SERVICEMODE=EXIT
    @PJL RESET
    

    5. send again the ESC (ESC %-12345 X) part

    6 print the config page and get a big smile :-))

    In this case, the PAGES are entered decimals - no change in hexadecimal is necessary, also a value greater than 200000 was successfully set.

    Thank you very much, it was heavy (just for me...)

    Best regards

    Thomas

  • Dynamic page Unload Action

    Hello

    I want my tabular presentation, use to display a warning message if they try to sail away without saving the changes. To do this, I created a dynamic action - Page Unload/confirmation.

    When I try to navigate away from the form of tables, it appears the confirmation alert but when I click OK, it blocks the browser. I use IE 9.

    Is there any version of IE that is recommended for the use of this dynamic action? Has anyone run this dynamic action successfully with IE 9?

    Thank you

    Zoro

    Alternatively, you can make use of the jQuery plugin built

    Demo: Are you sure? -dirty a jQuery forms Plugin

    Sunil Bhatia

  • Page numbers: how to ignore all other pages count

    I am trying to create a large number of postcards with sequential text following on the back of each postcard, who holds a master's degree 'B '. I want to add a paging option in the master which only has the masters 'B' pages, or side text of postcards. It is a very large document, so it would be nuts to proceed manually to each page.

    I tried everything in the page numbering to the point that I can understand, nothing helps.

    I looked at the list of styles to paragraph numbering option, but this would require the addition of a paragraph on each page. I need to do this at the master, in part because the numbering is integrated in a line of text that has also a section-based numbering and adjust according to the length of the number of grains.

    I know I could do this by creating two separate (one for the image-side) InDesign documents and one for the text to the side, export each PDF and recombine. But due to the large number of pages and other pains in this workaround, it's highly undesirable.

    In addition, this seems to be something really obvious, which I imagine others need before. Yet despite finding a ton, I could not find a solution. Am I missing something obvious?

    Thanks a lot for your help!

    Screen Shot 2014-09-19 at 1.38.05 PM.png

    Try this:

    -title of the folio mp text frame script

    Define slabel for a "a folio.

    Tell application "Adobe InDesign CS6"

    -a meter

    c Set to 1

    -check each page for mp items labeled folio and substitute

    Repeat with x in each page of the active document

    -replace the existing elements of MP

    Try

    delete substitution (point 1 of each element of x page whose label is slabel)

    try to end

    mpfolios the value of the elements of x-master page

    Repeat with i in mpfolios

    If i label is slabel then

    I have replace the destination page x

    end if

    end repeat

    -Add 0 s leader

    the value of nc from characters c (as string)

    If the nc is 1 then

    the value folionum to "00" & c have thong

    Otherwise, if the nc is 2 then

    the value '0' & c folionum have thong

    on the other

    c the folionum value as string

    end if

    -define the content of the folio to the counter string text block

    Try

    the value (point value 1 of each page element of x whose label is slabel) folionum

    set c to c + 1

    try to end

    end repeat

    tell the end

Maybe you are looking for