RH8 Merged project child project displaying in a separate window
Hi Everyone,
Today I created a brand new merged project in RH8 using webhelp format. Both the parent and child projects were created from scratch.
When I displayed the finished merged project and clicked on the child project in the help TOC the child project displayed in a separate window!!
Please can someone advise ...
How do I configure this so the child project displays in the same window as the parent?
Peter,
Many thanks for your suggestions.
I tested the sample project again, it was actually from one of our customers whose browser security settings are fixed. The problem was caused by IE7 internet browser security settings. Once blocked content was permitted everthing displayed in the same window.
This is a relief as all other settings were what I normally used and these always worked.
Similar Messages
-
Urgent - HTML help merged projects - displaying in the same window
Hi All,
Following some recent windows updates I'm experiencing all sorts of problems. My most urgent problems is as follows:
First off this is all in RH8 and yes I have upgraded to 8.0.2 and project is set to re-build cpd each time.
So I have a merges project as follows:
Parent project
child project 1
chils project 2 etc
when I compile an html help project with TOC, and single source window settings on default if I click on a child project it is diaplyued in a separate window. If I then select a different project in the parent project TOC this is also displayed in a different window but the window still has the caption of the previously opened file.
What I need as the end result is for my HTML help project output to al display in the same window whether I click on a parent project item, or a child project item.
Please can somebody advise mne how to do this as I am VERY close to a deadline and as usual it seems RH8 has let me down again.....
Thanks
Author CareHi there
Methinks Colum needs more coffee, because the options he cited have nothing to do with other windows. They have to do with whether the displayed topic synchronizes with the TOC and whether the TOC entry is highlighted.
I'm thinking it has to do with creating a "Global" window. You change the names of the windows so they include Global.
The link below has more:
Click here to view
Cheers... Rick
Helpful and Handy Links
Captivate Wish Form/Bug Reporting Form
Adobe Certified Captivate Training
SorcerStone Blog
Captivate eBooks -
How to merge multiple PDFs and display in a new window
Hi,
I'm trying to merge multiple PDFs into one PDF and display the output in a new window using PeopleCode. I have a button on a page, which when clicked should open a new window with the merged PDFs. I am able to succussfully merge the PDFs using the PDFmerger class (mergePDFs) but unable to display the result in a new window.
Please help.Thanks.
I also found this piece of code very helpful.
Local PSXP_RPTDEFNMANAGER:Utility &oUtil;
Local boolean &bRtn;
/* send the output to client */
/* &sFileName = the file path /file_name.extension */
&oUtil = create PSXP_RPTDEFNMANAGER:Utility();
&bRtn = &oUtil.zipAndViewAttachment(&sFileName);
Edited by: user8260115 on Sep 9, 2009 4:57 PM -
Trying to get an .swf link to display in a new window
Hi everyone,
I recently received some links to Captivate videos for a
webhelp project I'm working on (RH Office X5.02). I can link from a
topic to the .aspx wrapper file and get the wrapper with the
associated flash files to display in a separate window without any
problem.
However, when I try do the same thing (get the link to open
in a new window) by linking directly to one of the .swf files
associated with the wrapper, RoboHelp tells me I can't do it. The
Flash file displays within the content pane, the text appears much
smaller (but not illegible), and since it didn't resize to fit
within the pane, the information on the right of the video appears
"cut off". Fortunately, most of the information appears to be on
the left side. I would REALLY like to get this Flash file to open
in a separate window.
Any ideas on this one? My Captivate expert suggested that I
could try linking to the .htm file that's associated with the .swf,
and I'm going to try that next, if no one else has any ideas.
Thanks,
JimHi all
@Jim - You might want to do this by using a Redirect page.
Since the redirect is a HTML page, you could then open it in a new
window as desired. Then the redirect handles opening the .SWF.
@Cindi - Actually, inserting Captivate content in RoboHelp
topics is quite simple. You just click the Captivate icon in your
toolbar (or click Insert > Captivate) and point at the .SWF
Captivate created. RoboHelp will then create the appropriate code
to insert the Captivate into your existing page.
To both/all - Captivate normally creates a few different
files when it creates output. Another approach is to simply import
the Captivate created HTML page designed to present the Captivate
content. Then link to it as you would any other HTML page in
RoboHelp.
The links below may help. Although they were created when
RoboHelp X5 and Captivate 2 were dominant, most of what they cover
still applies.
Link
one
Link
two
Cheers... Rick -
Can't link to projects in merge projects - RH8
I generated my merged file in RH8. However, I can't link between the merged projects.
I accesss the parent project and then click the link and successfully access the child1 project. Then I click the link in child 1 to go back to the parent and it doesn't work. I get the message that Explorer cannot display the web page.
All my files are on my C drive and I checked the links and they look ok.
Also, when I allow blocked content, I get two bars at the top of the window with the Contents, Index and Search instead of the usual one.
Any help is appreciated.
Thank you.Let's say you have a project that is located in the directory c:\Source\Project directory. Inside the project you have two folders called (FolderA and FolderB) with topic1 and topic2 in folder A and topic3 and topic4 in folder B. If you link from topic1 to topic 3, the link path added by RH is "foldera/topic3.htm". This is a relative path to a topic inside the project. If the project folder is moved, the link will still work provided none of the overall project folder/file structure is changed.
The generated output - although it is by default output to the !SSL!\Webhelp folder - is not inside the project. You can link to it but if it or the project source files are moved, it run the risk of broken links. If all you are doing is trying to link to another topic in the same help project, use the approcah I have outlined above.
Read the RoboColum(n) for mutterings on RoboHelp, Technical Communication Suite and technical communication. -
Merged Project for RoboHelp 10 - TOC does not display
I created a merged project.
I created a master/parent project.
I added the children rreferences in the parent TOC using the new merged button.
I published the parent project.
I published all the children (in the parent merged project folder).
I generated the parent project again for webhelp, then click view results.
The parent project displays with the TOC (children), BUT as soon as I click Allow Blocked content, the TOC disappears (first topic is blank).
I have created all projects files locally. The children (when viewed independency) work fine.
I have deleted and started over 3 times with the same issue. I contacted Adobe Support, but they could not help.
Any idea o what might be the issue or how to resolve this problem.
Thanks!
KimFirst of all try moving the project so that the path is shorter. Create a folder like C:\RhMerge.
Second, I notice your path has spaces showing in the browser. Browser addresses substitute %20 so I am not sure how you have managed that. However the demo does not have spaces unless you have buried it somewhere that does.
Also please try Firefox as well.
Post back if still not resolved or to tell us what fixed it.
See www.grainge.org for RoboHelp and Authoring tips
@petergrainge -
RH8 - Publishing Merged Projects with AIR Browserbased Help
Hello,
i have one master project with 5 subprojects. When i make an Output with Adobe Air "Browserbased Help" is the preview ok, all tables of Content from all projects are included.
When i publish it to our webserver i first got a grey screen with an loading error.
I discovered that the link in the start site to the included file ac_oetags.js is incorrect because of upper and lower case writing. When i change the link, the site appeared correctly - but unfortunately only with the table of content of the main project.
Is it possible to merge Projects with Browserbased Help?
Has anybody an idea what went wrong?
Thanks for your support!
SteffanIn the Start Page field you define where you want to generate the help.
If you click the Server settings you define where you want to publish.
When you publish the parent it goes to \\servername\myrobohelp and it creates a folder called mergedProjects and subfolders for each child.
When you publish the children, your Server setting must point to those subfolders.
Does that clarify? If not, please add some screenshot using the camera icon so that the images are in the post as above.
See www.grainge.org for RoboHelp and Authoring tips
Follow me @petergrainge -
Merging Projects in RoboHelp 8
I've never merged projects before so this is probably user
error, but when I follow the steps from the Adobe help system for
merging projects in RoboHelp 8, generate the project, and then view
it my merged project is not present. This is what I did:
(1) Created a generic project (documentation that we reuse in
all help systems)
(2) Created the client project (documentation that's specific
to this client's help system)
(3) From the Client Project in the TOC pod, I clicked the New
Merged Project icon
(4) This is a WebHelp Pro project so I selected the
FlashHelp/WebHelp/Adobe AIR tab
(5) I browsed for the generic project (located in a seperate
folder)
(6) I clicked OK
(7) The generic project name showed up in the TOC
(8) I generated the project like normal
(9) I clicked View Results and the only stuff that's there is
just the stuff from the client project. Nothing from the generic
project is available.
Everything that I read says that merged project doesn't show
up until the project is published. I guess with the way we do work
I don't understand the difference between generating and
publishing. What happens is that I generate the project, zip the
WebHelp Pro folder, email it to a developer or put it in a shared
drive depending on the client and then the developer attached the
files to the system. To call the correct screen, I have to include
a HTM for every single screen (wfm) in the application. The
application calls the screen name with the same HTM name which
displays a screen help page for that particular screen and then the
user can use the navigation (TOC or search or links) to find the
help topics they're looking for. I doubt this is the "best" way to
do this, but I'm working with developers on a 12 hour time
difference and this is how they requested the files. Point being --
there is no "publishing" step according to my understanding of
publishing. I know there is a server somewhere because the actually
application we build is on a server, but I don't know the technical
aspects about how my HTM files I create get onto that server and
display online.
Can anyone help me?Actually, I had generated all the child project previously,
but what I did wrong is that I didn't create a folder for the
child. It looks like in the table of contents, you actually have to
include a separate folder for the mergedProject to go into. I just
called it the same thing that I called the child project. For
example "Global Features." You can't just have the mergedProject go
into the table of contents without it being in a folder (normally).
That said, I did find a way to get it in there before I found this
solution. I did all the steps that Peter Grainge had suggested,
then I copied and pasted the !SSL folder from where the child
project was saved into the mergedProject folder of the parent
project. That's basically what RoboHelp does anyway, but doing it
manually allows for you not to have to create a folder in the table
of contents -- just provides a different navigation to the same
thing. -
Merged Projects Not Appearing in WebHelp TOC
Following the instructions on the Grainge site, I created a
merged project with the following folder structure:'
BAM\parent --->parent project location
BAM\Child\Project1 --->child location
BAM\Child\Project2 --->child location
BAM\Child\Project3 --->child location
I added the metatag redirecting the first topic in the parent
project to the default topic in Project1.
When I generated the output:
I got a nested set of navigation frames along with the error
msg from IE saying it blocked the content from running ActiveX.
The correct TOC books, one for each project, did display in
the outer navigation frame. However, once I clicked to allow the
content to run, the TOC would disappear. When I went to IE Tools,
Options and selected to allow ActiveX to run from My Computer, the
error message stopped appearing, but the TOC disappeared entirely.
I did get the extra set of nav frames to disappear by
clearing the nav option in Project1 when I generated it.
Thanks for any tips.Hello. I have been sailing along working on my merged
projects, but then I decided to change the name of one of
them--twice. The first time I changed the name it continued to work
fine. But this morning I changed the name again and now the child
project no longer appears in the merged TOC.
**This is the first merged project in the parent project's
TOC. However, it still doesn't appear even if I move it farther
down in the list.
**The redirect from the parent project's default topic to the
child project's default topic works fine.
**The child project's TOC works fine when I generate it
independently.
**I changed the Title of the project and the name of the
project. I regenerated the parent project to get the new folder
name and generated the child project into that new folder name.
Perhaps I did all of these things in the incorrect order? At first
I didn't change the folder name, but then later I did. And I
deleted the old output folder...
**The new project is being pointed to in the parent project's
cshdat_robohelp.htm file (though interestingly there is no order to
the list of child projects in that location). -
Not new; merged projects with separate TOC and indices
As it turns out, I have three projects that will need to be
created:
Folder (1) for Admin users:
Administration
User Management
Users (General Contents)
Folder (2) for Approver/PM users:
User Management
Users (General Contents)
Folder (3) for Regular users:
Users (General Contents)
I'm unsure whether, in RH6, I will be able to generate
separate TOC and indices. Can someone tell me whether there's a
best approach in order to enable this functionality?
Regards,
SharonOK. Of course, nothing could be that easy, now can it? lol. I
have managed to create the structure as Peter has defined it, and
for the most part, things are looking good. I do, of course, still
have a few questions I'd like to ask before I proceed:
1. When Peter suggests I put the [Parent (No Content)] into
each of the three folders for the administrators to use on the
server, what exactly does the Parent content entail?
2. I'd like to understand better the difference between the
default topic and the start page, and how it works structurally. I
started by generating each of the child folders with the start page
(example: Intro.htm), but realized that using index.htm was
important not only for the parent, but for each of the child
projects that I set up. I just don't understand WHY it works that
way.
3. I set up Books in the TOC and used the Merged Help under
each book which, of course, when generated, display books within
books. Can I just move the projects and delete the Books
altogether? This may be obvious, but I want to make sure I'm not
undoing something I'm unaware of undoing (if that makes any sense
at all).
4. The server will be a Linux box; I have checked off the Use
Lowercase checkbox when generating all. Is there anything else I
should be doing to keep problems to a minimum?
5. Last but not least (if you've made it this far), I'd like
to know if it is any easier for the administrator, or myself, in
the long run, to be using RoboHelp 8. Because this looks like it
will be an ongoing project for at least five years, I want to make
sure I am working in the smartest way I can.
Thank you, to those who respond. I know I am asking for a lot
of information, because this is my first merged project. Any
assistance you can provide would be greatly appreciated.
Regards,
Sharon -
Zoom Search with Merged Projects
I have read the instructions on www.grainge.org, but I don't
seem to be getting results from any of my merged projects. I think
the problem is the directory structure of my merged projects. Can
someone confirm?
My structure is:
Master SDK (placeholder folder)
----Main SDK (where my Main xpj file is and the TOC links to
the merged projects)
----Merged_Flash (folder where I put my merged projects in)
--------MergedProjects (where the Main SDK compiles its
output)
--------------Child Project 1 compiled output
--------------Child Project 2 compiled output
--------------Child Project 3 compiled output
Child Project 1 (xpj)
Child Project 2 (xpj)
Child Project 3 (xpj)OK. I obviously need to take this step-by-step. I have a question about step 2 in Stage 2.
Stage 2
Now we need to change the way the search of all topics is configured and then set up the searches of the child projects.
In the published help for Child 1 you created a folder called search_files. Under that create two folders, all and child1. Delete any earlier search files.
Open the ZoomSearch configuration file that was created earlier and change the output folder so that it now goes to search_files/all in the published folder structure. Change the relative path (add ../).
I created the "all" and "child1" folders in teh published help for child1. (The published help for child1 is in the MergedProjects folder...NOT in the "/generate" folder at the top level of the project, per the Merged WebHelp demo.)
Proceeding to step 2....
It says to modify the ZoomSearch configuration file just created earlier, which is the one for the entire Parent project. This configuration file (that I confirmed to be correct in the zip file I sent) has the following relationship for Start directory and Output directory:
Start directory
c:\workspaces\SDKI_Int\SDK\generate
Output directory
c:\workspaces\SDKI_Int\SDK\generate\search_files
Here is where I am confused....
Step 2 nows says to change the Output directory so that is goese to "search_files\all" in the published folder structure. I am confused because there is no "c:\workspaces\SDKI_Int\SDK\generate\search_files\all" in the publilshed directory --- the "all" directory was greated in the child1 project. (And if I do so, ZoomSearch rightly gives me an error stating that the Output directory doesn't exist.)
So, am I supposed to create an entirely new ZoomSearch configuration file that has nothing to do with the previously created configuration file, but instead has the following configuration that relates to the new chld1 project structure?
Start directory
c:\workspaces\SDKI_Int\SDK\MergedProjects\child1\search_files
Output directory
c:\workspaces\SDKI_Int\SDK\MergedProjects\child1\search_files\all -
Glossary does not appear in merged project
Hi,
I am using RHX5 to produce help in HTML chm format. I have 14
separate projects which are merged into a master project, due to a
bug in RH in which the table of contents does not display correctly
I use HTML Help Workshop to compile the master project.
One of the 14 projects has glossary entries and so far I have
been unable to make the glossary entries appear in the master
project when it is compiled in HTML Help Workshop.
I have registered the hhactivex.dll.
I checked the glossary checkbox in the windows setup in both
the individual project and the master and I added a glossary entry
to the master project.
When I compile the project using RH then all the glossary
entries appear but the table of contents is messed up.
When I compile the project using HTML Help Workshop then only
the single glossary entry from the master project appears.
Anyone have any idea how to solve this problem?
TIA
MorvenHi Morven. When you say your TOC is messed up are you
referring to the problem where the merged projects appear as a book
within a book? If so,
click
here for a method to get around it and use RH to compile your
output. If this is not the problem to which you refer, I'll crawl
back under my stone. -
Hello,
I'm working on merged projects for made one CHM for a
software.
I manage to merge the several chm, but now I've got a another
problem with the topics ID I use to call help in the application.
I create a file Map-ID for all my .chm, but I don't know how
to use it from my principal .chm.
- Do I must create only one file Map-ID for all the .chm ?
- Do I must use all the Map-ID of all the ;chm and call them
from my principal .chm ?
If somebody can help me for that.
Thanks a lot.vlavergne,
This area of HTML Help deployment is a little tricky. You can
either channel all the context help calls through the master help
file, as described here:
http://helpware.net/htmlhelp/how_to_merge.htm#ContextHelpIDs
http://helpware.net/htmlhelp/how_to_merge_ctx2.htm
or you can pass the calls directly to the slaves -- but you
would modify their window definitions so that they open with
exactly the same navigation pane as the master file. For guidelines
on how to do this, see the section headed "Step 3 - Slave Windows
Definitions" in the first of the two pages above.
Here's an earlier thread that may provide useful information:
http://www.macromedia.com/cfusion/webforums/forum/messageview.cfm?catid=449&threadid=10585 87
Are you using the HTML Help API or .NET HelpProvider
components to display context-sensitive help?
Pete -
Going from single project to merged projects
Hello, again,
We have software that consists of several individual
applications integrated into one big web-based system. (For
example, if it were ABC Financial System, it might consist of an
"Accounts Receivable" application, an "Accounts Payable"
application, a "General Ledger" application, and so on, all
integrated into one package.)
Currently, I'm working on a Robohelp Webhelp project for one
of the applications. The project is expected to provide
screen-level help. It'll be a while before the second (and third
and fourth) project is done.
Once we have multiple projects, we will want to merge them
into one big help file--accessible separately from the screen-level
help--that will allow the users to access help for any application
in the system.
Question: Do I just generate my first project, put it into
production as a single project, and then later, when I have
multiple projects, add in a separate merge task to achieve the
merged projects file? That is, there's no special set-up required
for each project
now if I'm planning to add a merged file down the road?
Just checking--I haven't had to do all this from scratch
before.
Thanks very much.
LoriWhat you want to do is create a parent and one child now. See
the topic on my site about merged webhelp.
Then you can work on creating the other projects quite
separately. When you want to integrate them, just go back to the
parent and add the references to the child projects.
You can add any project to a merge at any time. You don't
have to warn the child that one day it might get put in a merge. -
Contextual help and Merged projects (CHM format)
I am trying to use contextual help with a merged help project. I use RH11. My help project SSL is Microsoft HTML Help. I find no way to get the contextual help to work for topics inside the children projects. Either I can display the topic but the TOC does not follow, or it is the other way round....
quote:
Originally posted by:
---Dirk Bock
Trip,
setting up context sensivity for H'TML help can be easy or
complicated, depending on your requirements.
The very easy way: Set up your master and slaves as
essentially independent helps. Users will see a separate help when
calling up context-sensitve help for a slave.
The sort of easy way: Do the same as above but define the
window name of all project as $global_<your desired window
name>. This will let all helps shown in the same window. You can
seamlessly navigate from the ToC to any part of your help system.
When calling up context sensitive help for a topic of one of your
slaves, the user will see the ToC for this slave only.
The cool way: Do the same as above and open the Advanced
Properties dialog box of the Window Definition in each of your
slaves. In the field Table of Contents, enter:
<Master>.chm::/<Master>.hhc
where <Master> would be the name of the CHM of your
master project.
You can also use:
<Master>.chm::/<Homepage of your master>.htm
in the Home field, where <Homepage of your master> is
the internal path and filename of the homepage of your master
project.
This way would give you the complete merged help system
regardless of how it is called up. So when the user calls up
context sensitive help of one of hte slave topics, he sees this
topic and the complete ToC of all projects. When clicking Home, he
is referred to the homepage of the master.
The problem is that RoboHelp - at least up to version X5 -
likes misinterpreting this settings and writing a defective HHP for
the compilation. This may result in a slave help without any ToC,
e.g..
If you seldomly have to re-compile a slave, this leads to
great results, but if you overhaul your projects regularly, expect
to spend some time on getting it straight every now and then and be
prepared to learn working with MS HTML Help Workshop and/or FAR to
do the final compilations.
Regards
---Dirk Bock
Maybe you are looking for
-
Dear Friends, I am able to create the Handling Units using BAPI_HU_CREATE but not able to assign the HU to delivery. I can see the HUs are created in VEKP tables correctly. I am using the FM 'HU_ASSIGN_HUS_TO_OBJECT' to assign this to delivery ( LIKP
-
Cover Flow displays generic icon only for small JPEG files
I recently used the excellent CocoThumbX to strip off all the Adobe preview icons from my Photoshop-created images (a mixture of JPEG, TIFF, and PSD files). That neatly solved the low-res "fuzzy" Cover Flow thumbnail problem lots of users have compla
-
I had problem with mail settings and I had to set up and then delete many times mail accounts. When I delete a mail account all information are destroyed or some informations remain in memory?
-
Hi, I've recently encountered a problem with the volume bar displayed on my screen. There is a slight stutter/lag/delay between pressing the button on the keyboard and the volume bar changing its bars. This small lag builds up as i repeatedly press t
-
I've lost the control of Apple ID.
Hello, Firstly please be indulgent with my english if he isn't correct I come here because I've a probleme since some months. I've lost the control of my apple, so I lost my gamecenter, my purchases, my apps, my mail account, etc. I created a new for