Map ID with merged projects
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
Similar Messages
-
RH9 - problem with ID mapping and HTMLHelp merged projects
I have a merged project with a couple of baggage files (.chm), some .h files.
When the application opens the merged project file, it cannot find the topic ID.
hwnd = HtmlHelp (
hWnd,
help_name,
HH_HELP_CONTEXT,
(DWORD_PTR)help_id );
A zero handle is returned. When we were using RH5 (from where we moved the project), everything worked fine.
All mapping IDs are yellow with a lock on them, FWIW.
Any help appreciated.
ChristophAstrid,
Sorry to go off-topic on your post...but I have a question in relation to how you deploy your login module. Do you deploy the login module with your application ? I've developed a login module that I would like to deploy by itself, I currently deploy it with the calculator example and it works fine like this, but I need to deploy it by itself. Any tips you can give would be greatly appreciated.
I've tried to use the deploytool and deploy the module as a library...but I get a "cannot load a login module" in the logs when authenticating a user. -
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 -
Print document with merged project
I´m using RoboHelp 7.
I have a main project which merges to other projects. When I
print documentation to a Word file I'd like the merged projects to
automatically integrate in the main document, i.e. I'd like to
print one doc file that integrates both the main project and the
merged projects. Thanks in advance.Can't be done garcia3000 as there is nowhere for a RH project
to know where the master word file is located. The best you can do
is create all the word files and cut/paste the content into the
master project's word file. -
Search and index functions don't work with merged projects
Until this morning, the search and index functions in my RoboHelp project worked okay; I have one Main project into which I have merged more than three dozen sub-projects. About an hour ago, I created a new sub-project and merged it into the Main project; now, it's as if the topics in my merged projects don't exist.
Any suggestions?
thanks,
LonSo when you open the merge you see all the content, it is just the search and index not working. This must be merged CHMs as you are talking about a Favourites tab so maybe your other comment is relevant. My understanding of merged CHMs is that you do not want spaces in file names, that could be the problem.
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 -
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 -
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 -
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). -
How can I include merged projects in the printed documentation?
I have a master project with several merged projects. This works splendid with online documentation, but when I am asked to provide a printed version, it seems I have to create separate documents for each merged project.
Is there any setting or fix that enables print also of merged projects and topics when I create printed documentation?
Pretty please with sugar on top :-)Hm - there is a contract with the customer, saying that he wants documentation both as word and pdf, and as we now aim at only writing online documentation, these tasks create extra work, as we are delivering updates each month
But yes - two beasts, where only chm is actually needed we think.
-Tone
Date: Tue, 3 May 2011 06:53:04 -0600
From: [email protected]
To: [email protected]
Subject: How can I include merged projects in the printed documentation?
Hi there
I'm a bit curious as to the reasoning behind your "persuation process for using chm-files only".
CHM files and printed documentation are two entirely different beasts.
Cheers... Rick
| http://www.robowizard.com/pc.gif | Helpful and Handy Links
http://www.Adobe.com/cfusion/mmform/index.cfm?name=wishform&product=38
http://www.gooberguides.com/ProductPages/RoboHelp/RoboHelp82Day.htm
http://www.ShowMeSolutions.biz
http://sorcererstone.wordpress.com/
http://www.gooberguides.com |
> -
Newbie, what to with the project after it's finished?
total newbie here... I just finished my first DVD using FCE. Once you're done, what do you do with the project file and all the associated files?
Is there a way to have everything archived into one folder (i.e., like InDesign's "Pre Flight" and "Package" features)?
What happens if my source files are in different places on my computer, and after I archive it, I open it? Won't the mapping to the files be off, FCE can't locate them?
PowerMac G5 Dual 2GHz Mac OS X (10.3.9)My back-up methods for FCE projects:
1) I blow up all my Capture Scratch clips. I save the original DV footage, and since I am careful about my reel numbers, I can re-capture it later
2) I copy all my other media: music, Photoshop files, LT projs, etc onto a DVD.
3) On the DVD I also store my FCE project file and my iDVD project file if I have one. Also include any drop zone movies I may have made .. sometimes this eats up a couple DVDs
Once I have all this, I can easily re-create the projects through Capture Project in FCE or by loading up the iDVD project
I also record the Timeline of the FCE project to DV tape, to make copies, etc
Also nice to save a Disk Image of your iDVD project, for later copies -
I have successfully merged two projects in order to add new photos for my book. The library available to the book which has 26 completed pages accesses only the original project library. Has anyone else had this problem ? It is frustrating to see the photos I want in the merged project file, but to have only the original photos when I started the book available in the book library.
That will work, but it is the long way 'round.
As Frank noted, Book Albums are just specialized Albums. Albums can show any Image in your Library, regardless of where the Album is located on the Library Inspector, and regardless of which Project contains the Image. You can put your Albums anywhere (in a Folder called "Books" for example). You can put Images from anywhere in your Library in any Album.
The easy way 'round:
- Make a new Book Album
- Select Images you may want to put in your Book. Flag them.
- Select some more. Flag them.
- Go to the "Flagged" container (listed near the top of the Library Inspector), select all, and drag-and-drop them to your Book Album.
- Repeat as needed, or just drag-and-drop directly into the Book Album.
Note that you can remove any Image from any Album (including Books) by selecting and hitting the "{Delete}" key. This _does not remove the Image from the Project that contains it, or from the Library.
Note, too, that once the Images are in your Book Album, you then put them in the Book you are creating for publication. The Book Album contains the superset of Images with which you populate the Book itself. The Book Album also holds the Book.
A good (imho ) introduction to the parts of Aperture can be found in this short guide I wrote.
The User Manual is helpful. Here is
the chapter on making Books.
From that chapter, here is
the section detailing how to create and populate a Book Album. -
Merged projects - topic-level tag problems in sub-projects
I am working on an extensive help file in RoboHelp HTML. It
consists of a master project and 15 sub-projects. Each of the sub
projects have topic-level conditional tagging, and when each
sub-project is compiled, the topic-level tagging works and the CHM
is correct in regards to what topics are included and excluded.
However, when I compile the master project, it seems that RoboHelp
disregards ALL topic-level tagging in the sub-projects. So, the CHM
for configuration A includes all sub-project topics for
configurations A, B, C, and D. The topics are in the TOC and they
appear as search results. We are not using an index, but binary
index is checked in the project settings.
The same four configurations in the sub-projects are also in
the master project, but the conditional tag expressions aren't
word-for-word identical. Should they be?
Note that the content-level tagging within the sub-projects
DOES work when the master project is compiled. For some reason, the
problem is isolated to the topic-level tagging.I think I'm the one causing the problem - I don't think I
read your initial post carefully enough. Sorry...
I can't figure out how this is happening. When you merge
.chms, you have already compiled the 'slave' projects. The link
from the master TOC points to a slave .chm - which you say is
working correctly when opened on its own.
Since the slaves and masters are compiled independently,
there shouldn't be any interaction between the master and slave
build expressions - and if there is one, it should be excluding
more topics, not including more topics!
The typical problems people have with merged .chms seem to be
TOC issues (does the master TOC show up, or just the slave
project's TOC?) and path issues (the master can't find the slaves).
However, I did see one or two posts on this forum where the master
was pointing to old copies of the slave .chm - could you have a
"complete" .chm lurking about?
BTW, according to RH help, binary indexes are fine in merged
HTMLhelp. Binary TOCs are not. I don't think you have this problem,
because the symptoms are different, but you could take a look - the
setting is in the HTMLHelp Generate wizard. Click the [Advanced]
button on the first wizard page and look on the TOC tab to make
sure Binary TOC is not checked.
You might also do a quick search on the General
Info/HTMLHelp/RH for HTML forums for "merged .chm" - you might
recognize a symptom in someone's post that I didn't catch.
Good luck,
Elisa -
Has Apple come up with a better way to merge projects in iMovie yet besides exporting them as movies and then re-importing them as events and then putting them together? It really feels like there should be a better solution by now.
PS: I don't know if it's relevant; it's iMovie 09; my Mac is an iMac G5 and I have increased the memory to 2GB.
Thanks again for any help
Maybe you are looking for
-
Is there a way to do a proper index in a book?
Hi all, Does iBooks Author offer an index feature? [Not a glossary!] One where a writer might, for example, highlight a word or phrase, select add to index, and the app compiles and creates an index section with page numbers etc? I can see this being
-
The automatic update came up and I downloaded them. When it came to reboot the computer a message comes up, can't install the updates, make sure all other firefox sited are closed. As there are no other firefox sites on my computer I click OK and the
-
Lightroom and using the Edit in Photoshop CS3 Options
Today, I installed Lightroom v1.1 and Photoshop CS3 v10.0.1 I have an issue...Using Lightroom, I import a photo (JPG) into LR Library. Then, I right-click the photo and select the option to Edit In Photoshop CS3. This opens a window within Lightroom
-
BADI in Personnel Cost Planning and Simulation
Hi experts, I implement the BADI: Derive a Valuate Cost Item (Method CHANGE_DERIVED_COSTITEMS) and change some values for some cost items (for example bonus). Now I have the problem that after running the BADI the conditioned cost item values is not
-
Wire transfer missing?!
I ordered a Y510p Lenovo laptop, I received a confirmation about this order and also the necessary information needed for a wire transfer (via a Lenovo REP). I wire transferred a X amount of USD to Lenovo on 4 Feb. 2014. I suppose the amount should