What output files contain TOC and Index contents?
I would like to "fool" a webhelp system into believing it has
only the topics produced with a conditional text tag. But I cannot
find where the output content of the TOC and Index reside. I am not
speaking of the source files (HHK and HHC).
You have complete and utter control over what the TOC shows
before you generate webhelp. Whatever is in the TOC view is what
will display in WebHelp, unless you exclude a topic from the build.
RH includes all untagged topics, and you cannot condition a
build to omit them from the TOC, or, for that matter, from the
WebHelp package. If you condition WebHelp to include some tags and
to exclude others, RH will build the WebHelp TOC accordingly,
including the untagged items.
If you want to maintain, say, 100 entries in the RH source
TOC, but to exclude references to 30 that don''t carry a particular
flag, tag those 30 topics and exclude them from the conditional
build..
Harvey.
Similar Messages
-
Reading (and searching, use of TOC and index) Acrobat files offline
OK - I have tried several things in effort to read PDFs offline.
The 'tools' that allow me to access these files PDFReader Pro and GoDocs are incapable of doing searches, use TOC, and index.. It is basically a picture of a PDF. They also present it in the linear form where I need to actually scroll the 343 PAGES to get to the information I want to read mid-way into the document.
Is there a realistic tool that actually properly presents PDF files offline and allows it to be used as it was intended? OOPS - correction Safari cant display this right either.... never mind ....
Thanks
Message was edited by: EmbeddedGeek
I removed an erroneous statement that safari can properly display PDFs - it can't provide search, index/toc accesses. Bogus!On a possibly related note, see http://reviews.cnet.com/8301-13727_7-20004258-263.html?tag=mncol;txt for a way to ADD stuff to the TOC. I'm just passing this along, I haven't tried it.
Doug -
I have a manual that contains headings and index entries that contain less than and greater than characters, < and >. The Publish to Responsive HTML5 function escapes these correctly in the main body of the text but does not work correctly in either the Contents or the Index of the generated HTML. In the Contents the words are completely missing and in the index entries the '\' characters that are required in the markers remain in the entry but the leading less than symbol and the first character of the word is deleted; hence what should appear as <dataseries> appears as \ataseries\>. I believe this is a FMv12 bug. Has anyone else experienced this? Is the FM team aware and working on a fix. Any suggestions for a workaround?
The Index issue is more complicated since in order to get the < and > into the index requires the entry itself to be escaped. So, in order to index '<x2settings>' you have to key '\<x2settings\>'. Looking at the generated index entry in the .js file we see '<key name=\"\\2settings\\>\">. This is a bit of a mess and produces an index entry of '\2settings\>'. This ought to be '<key name=\"&lt;x2settings&gt;\" >'. I have tested this fix and it works - but the worst of it is that the first character of the index entry has been stripped out. Consequently I cannot fix this with a few global changes - and I have a lot of index entries of this type. I'm looking forward to a response to this since I cannot publish this document in its current state.
-
Deploying a WAR file containing .jsp and servlets (also uses JNI)
Deploying a WAR file containing .jsp and servlets (also uses JNI) on Windows 2000
We had problems making it initially work on Sun ONE Web Server 6.0 Service Pack 1 because of lack of good iPlanet Web
Server documentation on deploying such files.
This is how we went about it:
1) Make one of the servlet and JSP (must call another Java Class) web application (.war) examples work with iPlanet Web
Server.
C:\iPlanet\Servers\plugins\servlets\examples\web-apps\HelloWorld\HelloWorld.war
and
C:\iPlanet\Servers\plugins\servlets\examples\web-apps\jakarta-examples\jarkarta-examples.war
a) Go to your Web Server Administration to deploy the application using GUI Web Application Deploy.
(We usually use command line, we experienced some issues with the GUI version, but maybe it is fixed in the new Web Server
service packs)
From browser, open http://yourserver:8888/
Click on Select a Server:Manage
Click on Virtual Server Class
Click on https-yourserver
Click on the Web Applications Tab
Then, click on Deploy Web Application
Enter the following -
WAR File On: Local
WAR File Path: C:\iPlanet\Servers\plugins\servlets\examples\web-apps\jakarta-examples\jarkarta-examples.war
Application URI: /jakarta
Installation Directory: c:\iPlanet\examples\jakarta-examples
By clicking on OK it deployed the application.
I can verify that it is deployed by selecting "Edit Web Applications" and I see the following entry:
Edit /jakarta c:/iPlanet/examples/jakarta-examples
Also, c:/iPlanet/examples/jakarta-examples should have the similar following directory structure ..
- [images]
- [jsp]
- index.html
- [servlets]
- [META-INF]
- [WEB-INF]
- [classes]
- [tlds]
- web.xml
- index.html
I restarted the server and accessed it using the following URL from my IE browser:
http://yourserver/jakarta/index.html
Then I clicked on the JSP Examples and tried some JSP examples.
b) Alternatively, you can also deploy the same example from the command-line.
Make sure C:\iPlanet\Servers\bin\https\httpadmin\bin\ is in your path
wdeploy deploy -u /jakarta
-i yourserver
-v https-yourserver
-d c:\iplanet\examples\jakarta-examples
C:\iPlanet\Servers\plugins\servlets\examples\web-apps\jakarta-examples\jarkarta-examples.war
Restart the web server (I don't think you have to restart, but .. might as well).
2)Deploy your web-application
My Foo.war has the following structure.
You can use jar tf Foo.war to look at the file contents from command line (assuming you have JDK installed and the bin is
in your PATH)
Foo.war
- [META-INF]
- [WEB-INF]
- web.xml
- [classes]
- Bar.class
- MoServlet.class
- [lib]
- ThirdParty.jar
- [natlib]
- extlib.dll
- foo.jsp
Here is our application scenario:
foo.jsp uses a class call Bar (it is not in any package). The Bar java class uses classes from ThirdParty.jar. The
ThirdParty.jar in turn uses JNI to load library extlib.dll. foo.jsp also calls /servlet/Mo as well.
Now to deploy it, do the following:
(a) Make sure that within foo.jsp, you import the Bar class ( I don't know why you have to do it, but if you don't you get
JSP compile error).
<%@page language="java" import="Bar" contentType="text/html"%>
(b) Check web.xml (for Servlets)
Within web.xml, make sure you have the following mappings:
<servlet>
<servlet-name> MoLink </servlet-name>
<servlet-class> MoServlet </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> MoLink </servlet-name>
<url-pattern> /servlet/Mo </url-pattern>
</servlet-mapping>
(c) Deploy the application
Using command line:
wdeploy deploy -u /foo
-i yourserver
-v https-yourserver
-d c:\iplanet\examples\foo-dir
Foo.war
(d) Change web-apps.xml file (for picking up ThirdParty.jar)
It is located in
C:\iPlanet\Servers\https-yourserver\config
You should see something similar to following after successful deployment.
<web-app uri="/foo" dir="C:\iPlanet\examples\foo-dir" enable="true"/>
Change it to look like following to pick up the ThirdParty.jar
<web-app uri="/foo" dir="C:\iPlanet\examples\foo-dir" enable="true">
<class-loader reload-interval="300"
classpath="C:/iPlanet/examples/foo-dir/WEB-INF/lib/ThirdParty.jar"
delegate="false"/>
</web-app>
(e) Change jvm12.conf file (for JNI)
It is located in
C:\iPlanet\Servers\https-yourserver\config
Add or uncomment the following lines:
#optional - just helps with instrumenting the jsp and servlet code
jvm.include.CLASSPATH=1
jvm.enableDebug=1
nes.jsp.enabledebug=1
jvm.trace=7
jvm.verboseMode=1
#required for JNI
java.compiler=NONE
jvm.classpath=.;C:\JDK1.3.1\lib\tools.jar;C:/iPlanet/Servers/plugins/servlets/examples/legacy/beans.10/SDKBeans10.jar;
jvm.option=-Xrs
jvm.option=-Xnoagent
# not sure if this is needed for iPlanet web server
jvm.option=-Djava.library.path=C:/iPlanet/examples/foo-dir/natlib/ -Djava.compiler=NONE
(f) Change magnus.conf file (for JNI)
We HAD to change this file in order for ThirdParty.jar file to pick up the native C++ code using JNI. Apparently, the
iPlanet Web Server doesn't pick the Environment Variable Path. Because when we had the directory containing the DLL just
in Path, it didn't work.
Change Extrapath directive:
ExtraPath C:/iPlanet/Servers/bin/https/bin;${NSES_JRE_RUNTIME_LIBPATH}
to
ExtraPath c:/iPlanet/examples/foo-dir/natlib;C:/iPlanet/Servers/bin/https/bin;${NSES_JRE_RUNTIME_LIBPATH}
(g) Apply changes from the Web Server Administration Console and Restart the web server.
You should be able to see the behaviour that you want from your application.
http://yourserver/foo/foo.jsp
Hope this was helpful!!!
SonuDeploying a WAR file containing .jsp and servlets (also uses JNI) on Windows 2000
We had problems making it initially work on Sun ONE Web Server 6.0 Service Pack 1 because of lack of good iPlanet Web
Server documentation on deploying such files.
This is how we went about it:
1) Make one of the servlet and JSP (must call another Java Class) web application (.war) examples work with iPlanet Web
Server.
C:\iPlanet\Servers\plugins\servlets\examples\web-apps\HelloWorld\HelloWorld.war
and
C:\iPlanet\Servers\plugins\servlets\examples\web-apps\jakarta-examples\jarkarta-examples.war
a) Go to your Web Server Administration to deploy the application using GUI Web Application Deploy.
(We usually use command line, we experienced some issues with the GUI version, but maybe it is fixed in the new Web Server
service packs)
From browser, open http://yourserver:8888/
Click on Select a Server:Manage
Click on Virtual Server Class
Click on https-yourserver
Click on the Web Applications Tab
Then, click on Deploy Web Application
Enter the following -
WAR File On: Local
WAR File Path: C:\iPlanet\Servers\plugins\servlets\examples\web-apps\jakarta-examples\jarkarta-examples.war
Application URI: /jakarta
Installation Directory: c:\iPlanet\examples\jakarta-examples
By clicking on OK it deployed the application.
I can verify that it is deployed by selecting "Edit Web Applications" and I see the following entry:
Edit /jakarta c:/iPlanet/examples/jakarta-examples
Also, c:/iPlanet/examples/jakarta-examples should have the similar following directory structure ..
- [images]
- [jsp]
- index.html
- [servlets]
- [META-INF]
- [WEB-INF]
- [classes]
- [tlds]
- web.xml
- index.html
I restarted the server and accessed it using the following URL from my IE browser:
http://yourserver/jakarta/index.html
Then I clicked on the JSP Examples and tried some JSP examples.
b) Alternatively, you can also deploy the same example from the command-line.
Make sure C:\iPlanet\Servers\bin\https\httpadmin\bin\ is in your path
wdeploy deploy -u /jakarta
-i yourserver
-v https-yourserver
-d c:\iplanet\examples\jakarta-examples
C:\iPlanet\Servers\plugins\servlets\examples\web-apps\jakarta-examples\jarkarta-examples.war
Restart the web server (I don't think you have to restart, but .. might as well).
2)Deploy your web-application
My Foo.war has the following structure.
You can use jar tf Foo.war to look at the file contents from command line (assuming you have JDK installed and the bin is
in your PATH)
Foo.war
- [META-INF]
- [WEB-INF]
- web.xml
- [classes]
- Bar.class
- MoServlet.class
- [lib]
- ThirdParty.jar
- [natlib]
- extlib.dll
- foo.jsp
Here is our application scenario:
foo.jsp uses a class call Bar (it is not in any package). The Bar java class uses classes from ThirdParty.jar. The
ThirdParty.jar in turn uses JNI to load library extlib.dll. foo.jsp also calls /servlet/Mo as well.
Now to deploy it, do the following:
(a) Make sure that within foo.jsp, you import the Bar class ( I don't know why you have to do it, but if you don't you get
JSP compile error).
<%@page language="java" import="Bar" contentType="text/html"%>
(b) Check web.xml (for Servlets)
Within web.xml, make sure you have the following mappings:
<servlet>
<servlet-name> MoLink </servlet-name>
<servlet-class> MoServlet </servlet-class>
</servlet>
<servlet-mapping>
<servlet-name> MoLink </servlet-name>
<url-pattern> /servlet/Mo </url-pattern>
</servlet-mapping>
(c) Deploy the application
Using command line:
wdeploy deploy -u /foo
-i yourserver
-v https-yourserver
-d c:\iplanet\examples\foo-dir
Foo.war
(d) Change web-apps.xml file (for picking up ThirdParty.jar)
It is located in
C:\iPlanet\Servers\https-yourserver\config
You should see something similar to following after successful deployment.
<web-app uri="/foo" dir="C:\iPlanet\examples\foo-dir" enable="true"/>
Change it to look like following to pick up the ThirdParty.jar
<web-app uri="/foo" dir="C:\iPlanet\examples\foo-dir" enable="true">
<class-loader reload-interval="300"
classpath="C:/iPlanet/examples/foo-dir/WEB-INF/lib/ThirdParty.jar"
delegate="false"/>
</web-app>
(e) Change jvm12.conf file (for JNI)
It is located in
C:\iPlanet\Servers\https-yourserver\config
Add or uncomment the following lines:
#optional - just helps with instrumenting the jsp and servlet code
jvm.include.CLASSPATH=1
jvm.enableDebug=1
nes.jsp.enabledebug=1
jvm.trace=7
jvm.verboseMode=1
#required for JNI
java.compiler=NONE
jvm.classpath=.;C:\JDK1.3.1\lib\tools.jar;C:/iPlanet/Servers/plugins/servlets/examples/legacy/beans.10/SDKBeans10.jar;
jvm.option=-Xrs
jvm.option=-Xnoagent
# not sure if this is needed for iPlanet web server
jvm.option=-Djava.library.path=C:/iPlanet/examples/foo-dir/natlib/ -Djava.compiler=NONE
(f) Change magnus.conf file (for JNI)
We HAD to change this file in order for ThirdParty.jar file to pick up the native C++ code using JNI. Apparently, the
iPlanet Web Server doesn't pick the Environment Variable Path. Because when we had the directory containing the DLL just
in Path, it didn't work.
Change Extrapath directive:
ExtraPath C:/iPlanet/Servers/bin/https/bin;${NSES_JRE_RUNTIME_LIBPATH}
to
ExtraPath c:/iPlanet/examples/foo-dir/natlib;C:/iPlanet/Servers/bin/https/bin;${NSES_JRE_RUNTIME_LIBPATH}
(g) Apply changes from the Web Server Administration Console and Restart the web server.
You should be able to see the behaviour that you want from your application.
http://yourserver/foo/foo.jsp
Hope this was helpful!!!
Sonu -
RoboHelp x5 TOC and index missing when the project is converted to RoboHelp 10
As the title says, RoboHelp x5 TOC and index missing when the project is converted to RoboHelp 10. Any ideas for recovering or importing the x5 TOC and index?
Before this is suggested, auto-create is not an option.Hi there
Perhaps give this a try. From the Project Manager pod, right-click the Table of Contents area and choose "New Table of Contents". Give it a name and enable the "Copy existing Table of Contents" check box. Then click the Ellipsis icon on the far right side. See if you have a .HHC file in the folder. Odds are, you will. That will be the existing (missing) TOC.
Hopefully that will work. If so, repeat the process for the index.
I think when upgrading the project something goes wrong with naming.
Let us know if this helps... Rick -
Why is TOC and Index connected at the hip.
Why do you have to have TOC and Index tabs together? Why can't you have one without the other?
Hi
You can hide tabs even after generating the Help file. You can have all three (TOC, Index and Search) or anyone or two of them as per your requirement. you just need to understand the internally javascript is running and you can make changes from the js files also. It it possible via editing the Whbar.js file from the project folder.
Say, for example- if you want to have only Content (TOC) and Search, and no Index tab; follow the below steps.
1. Edit the Whtbar.js file
2. Go to function addButton
3. Comment the code inside Else If (see below) and save the js file again.
4. Open index.htm file again, you will not see index tab anymore.
Same you can do for other tabs to hide them.
else if(sType=="idx")
var svTitle="Index";
/* Comment this code
sButton="<a title=\""+svTitle+"\" id=\"btnidx\" class=\"btnidx\" href=\"javascript:void(0);\" onclick=\"showIndex();return false;\">";
if(!sI1)
sI1=gsIIndex;
if(!sI2)
sI2=gsIIndexS;
if(!sI4)
sI4=gsIIndexS;
goIdx=new button(sType,sTitle,nWidth,nHeight,sI1,sI2,sI3,sI4,sI5,sI6);
gaObjBtns[nBtn]=goIdx;
if(nStyle&BTN_TEXT)
sText=goIdx.sText
if(nStyle&BTN_IMG)
sI=getImage(goIdx,svTitle);
sButton+=genButton(sText,sI,nStyle);
sButton+="</a>";
bState=true;
comment code */ -
RoboHelp 9 - problem with merged TOC and index
Using RoboHelp v9.0.0.228 I have a master project which contains several merged TOCs and indexes for other CHMs. This has worked successfully for years, but has now stopped working in our translated CHMs. I have checked all the relevant settings and they appear to be correct. The English version still works correctly. Can you help please? Many thanks.
OK, so my post was just a summary really!
I have a main project with its own TOC, index and topics. I then have several other projects with their own TOCs, indexes and topics, and these are merged into the master TOC. In all these projects, we use the indexes to contain function ids for our software, so that when you press F1 in a software function, it invokes the correct Help topic in the CHM. The software is coded so that it goes to the main project first, and then looks in the merged index to find the link to the Help topic.
In the individual sub projects, the TOCs and indexes are present and work correctly. Also, in the master project, the TOC and index works correctly in the original English version. However, even though the TOCs, indexes and topics are all present and correct in the translated versions (Russian, for example) the index in the master project does not contain the entries for the sub projects. The TOCs for the sub projects do, however, work correctly. -
What jar file contains javax.naming service?
Hi,
Back so soon.
Does anyone know what jar file contains the javax.naming services used for JNDI?
Thanks,
EveretteHi..
There's a good utility called jarscan.. I use it a lot, especially since wls 10 where lots of stuff's been moved around.. -
Output file from ELM and from Campaign automation
Hi Experts,
Can some one let me know how to get an output file from ELM, and from campaign automation?
Thanks
LeelaHello Uday,
i suppose if you run the program within a process chain it will be started
in a background process. All downloads via the SAPGUI onto your local
PC (or network drive) are not possible in the background because there is no
connection to your PC during the excecution of the report in the background.
Try to save the download on an accessible file system on the application server
and download it from there afterwards.
Which function module is used to download the data (GUI_DOWNLOAD or the older version WS_DOWNLOAD) in your report?
To save data on the application server use the ABAP statements
OPEN DATASET filename FOR OUTPUT -> for creation of file
TRANSFER record TO filename -> for transfer of one record
CLOSE DATASET filename -> for closing the file
Regards,
Ralf Matthies -
May i know what is Plugin-container,exe and why it need internet access ? noticed that it starts only when visit any website has flash containt on webpage . is this adobe flash player plugin ? is it safe to use ?
See http://kb.mozillazine.org/Plugin-container_and_out-of-process_plugins
-
Save As with file containing tags and fields
We are using Windows XP, AcroProf 8.1.5. We create non-tagged PDFs directly from InDesignCS3. We manually tagged this doc. After making updates to the original InD file, we create a new PDF. We open the original PDF file containing all tags and fields and replace the pages with the updated PDF file do a Save As to a new file. We then open the original tagged PDF and insert the pages of the NEW file at the end and delete the first half of the file (containing the original tagged pages). When we do a save we get the following error message and Acrobat closes.
Error signature -- AppName: Acrobat.exe AppVer 8.1.0.137 ModName: unknown ModVer: 0.0.0.0 Offset: 00acdd35
What could be causing this problem.
We have tested this in the past using AcroProf 8.1.3 and the process worked. All tags were intact. Since then we received the 8.1.4 update and it no longer works.
HELP. We are in the process of building a complete Accessible library of forms and will be working in the updated forms over last years.
KEN PANTHEN, Albany, NYCan anyont help with this problem?
Seems like there is little to be known about working with a tagged PDF. I searched the internet as well as the Adobe site and nothing to help resolve the issue.
KEN PANTHEN, Albany, NY -
Problem in reading a PDF output file using URL and HttpURLConnection class
When i am reading a PDF file generated from a given URL, I am getting the response code as 200 but the content length is -1. Can anyone tell me what will be the problem and solution to this.
form the api of the URLConnection
the content length of the resource that this connection's URL references, or -1 if the content length is not known.
Can anyone tell me what will be the problem and solution to this.The problem is that the server does not send the content length.
Solution is to read the whole stream until -1 is returned.
andi -
IE10 blocks local files with flash and java content
Hello,
we have imported the Microsoft Security Compliance Policys for IE10.
Now we have unfortunately
found that, IE is blocking content on the for the "local computer".
We have installed some software which calls a index.html with some flash and java content, but nothing gets displayed. We`ve already enabled the setting "active content to run in files on my computer", but that doesnt help.
I have copied the files on a file server which is member in the local intranet sites, an there everything is working perfect. My question is, how can I find out which setting is causing that?
Hope somebody have a clue.Hi,
Are we using the SCM (Microsoft Security Compliance Manager ) tool here?
If we have any issue regarding SCM, we might consider seek help in the following forum:
http://social.technet.microsoft.com/Forums/en-us/home?forum=compliancemanagement
For Internet Explorer 10 is blocking the page content, please follow Rob's suggestions, consider use F12 debuger to check, and here is some information regarding F12 tool usage:
How to use F12 Developer Tools to Debug your Webpages
Best regards
Michael Shao
TechNet Community Support -
TOC and Index entries sometimes blank in WebHelp output
I'm running RoboHelp 10, generating Help files using the WebHelp target.
Sometimes, in the WebHelp output, clicking a Table of Contents or Index entry restults with a bank topic. This issue is resolved my either maximizing/minimizing the screen or by refreshing the browser.
The issue does not happen consistently in the output. As well, it seems to only happen in Internet Explorer 10.
Is there a work-around for this issue?Just installing the patches is not enough. Adobe release some smaller
fixes for WebHelp on IE10/11 and Chrome. (4 in total) For an overview of
all RH fixes, see
http://www.wvanweelden.eu/articles/robohelp-patches-and-updates
Kind regards,
Willam -
I am trying to build some code which needs oracle.ifs.beans and oracle.ifs.clients packages and classes. I have downloaded the following:
OracleAdministrativeClientUtility
OracleApplicationServer
OracleContentManagementSDK
OracleIIOPClientLibrary
OracleJDeveloper
OracleRMIClientSideLibrary
OracleSOA
OracleWebServicesClientLibrary
None of these appears to contain the oracle.ifs packages.oracle.ifs.beans and oracle.ifs.clients packages are for the Oracle Internet File System. Are the following JAR files available?
repos.jar
adk.jar
Maybe you are looking for
-
Hey guys About a week ago I was downloading 7.5, I restarted my computer (windows xp) but the computer kept restarting over and over again without me doing anything. Since, the computer's been fixed and all my files as far as I know are safe. However
-
I want install windows 7 in 24-inch mid 2007
when you install windows 7 show me ablack screen i using for boot camp
-
Apple OS X Lion Compatibility with Apple OS Lion
Is Adobe CS 5 compatible with Apple OS X Lion?
-
Watch the http request a programm sends
Hello I want to write a SOAP-Request to a HttpURLConnection Object. public static void main(String[] args) InputStream is; String[] mess = {"<?xml version=\"1.0\" encoding=\"utf-8\"?>", "<soap:Envelope xmlns:xs
-
SXPG_COMMAND_EXECUTE / Parameters
Hi I've setup af system commando called ZMYSQL using SM69. When I try run the function SXPG_COMMAND_EXECUTE using ADDITIONAL_PARAMETERS = '-h xxx.xxx.xxx.xxx --user=<uid> --password=<pwd> < c:\file.sql' it for some reasson removes the '<' sign from