Using robohelp server in lamp CMS

Hi:  I'm working on websites in server 2008, dnn ce.  I need to know if RH server will also work with our LAMP expressionengine site.
Thanks Chris

Hi:
The website is in most current versions of Ubuntu linux, apache, mysql, apache php and expressionengine cms www.expressionengine.com   Your help is greatly appreciated. 
Chris
Date: Tue, 22 Jun 2010 02:52:42 -0600
From: [email protected]
To: [email protected]
Subject: Using robohelp server in lamp CMS
Hi Chris. Can you tell us what the "LAMP expression engine site" is?
Read the http://notcolin.wordpress.com/ for a tips, tricks and musings on the Technical Communication Suite products.
Follow the RoboColum(n) on http://twitter.com/robocolumn
>

Similar Messages

  • RoboHelp Server 8 - compatible with "source control system" ?

    Greetings,
    Using RoboHelp Server 8, is it possible to add in a "source control system," such as Subversion or Bazaar, to track updates and versions? Is there another "source control system" alternative?
    Also, is there a hosted RoboHelp Server 8 option, where Adobe provides, sets up and maintains the server hosting the RH?

    Hi again
    Well, sort of. Note that basic WebHelp and FlashHelp are capable of being merged. This allows a search to occur across the merged set. As I said earlier, merging can be automatically enabled or disabled in the RoboHelp Server. So theoretically, you could turn off merging at the server. Then you could publish ten projects. Perhaps you want two of those projects to be isolated islands where search only occurs in them individually. But for the other eight, you want a search to be performed across the eight projects. You could create a standard merge in this case and publish to the RoboHelp Server and have a search work across the eight merged files. You could also open each of the eight individually and search only that file set.
    At least that's my understanding of how it works. Perhaps fellow Adobe Community Professional and fellow Adobe Certified Instructor John Daigle will pop in and offer some clarification if I've muddied the waters.
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7 or 8 within the day - $24.95!
    Adobe Certified RoboHelp HTML Training
    SorcerStone Blog
    RoboHelp eBooks

  • RoboHelp Server 7

    Does anyone know if you can use RoboHelp Server to track the
    number of times the information is accessed online?

    The reporting in RoboHelp Server gives you reports on:
    Unanswered questions
    Frequently asked questions
    Areas requiring help
    Frequently viewed content
    Usage Statistics * (This sounds like what you're looking for)
    Question Trends
    Help System Errors
    I recommend that you check out this excellent article by John
    Daigle. It was written for RH Server v6 but mostly everything is
    the same for v7.
    http://www.adobe.com/devnet/robohelp/articles/rhserver.html

  • RoboHelp Server and RoboEngine

    Hi,
    Has anyone used RoboHelp Server or RoboEngine to collect user
    data from an OLH system? Are they the same tool?
    thanks

    Hi writer501
    RoboEngine is what RoboHelp Server used to be known as. So
    yes, they are both the same tool.
    Cheers... Rick

  • Can I use RoboSource without buying RoboHelp Server?

    I work for a University that has just purchased a new
    database system (Advance for the Web) from SunGard Higher Ed. The
    system came with on-line documentation written in RoboHelp that we
    can edit to suit the needs of our institution. We could have edited
    the individual HTML topics (about 1,300 of them total) without
    RoboHelp, but instead we opted to purchase RoboHelp 7 in order to
    have the entire pre-existing help project. I am the sole editor of
    this project.
    I would like to be able to use the RoboSource application in
    order to track changes that I make to the pre-existing help topics,
    but when I tried to add version control to my project, it prompted
    me to create a connection to a database. Our database lives on a
    remote server that is password protected. I tried to make the
    connection, but I received the following error message: "No
    connection could be made because the target machine actively
    refused it." The RoboSource on-line documentation describes how to
    create a database, but I don't need a new database because ours
    already exists... I just can't connect to it via the RoboSource
    application. That's my first problem.
    The second problem: Even if there is a way to circumvent the
    "remote server database issue" and create a "Help" database on my
    local machine, I can't figure out how I would DO that. The
    RoboSource on-line documentation says the following: "Unlike in
    previous versions, creating a database for RoboSource Control 3.1
    is not done within the RoboSource Control Explorer, but within a
    stand-alone application - the RoboSource Server Configuration
    Utility.” Does this mean that I need the RoboHelp Server, or
    is there a RoboSource Server, too? Do I HAVE to have one (or both)
    of these products in order to use version control?
    Please help me. I'm not a technical person, but the people
    who I work with who ARE technical people don't understand what I
    need to do, either.

    @ Gravenstein
    Thanks for your response.
    >>...We are using three clients and one server. We have
    installed the server component together with the client component
    on a local PC. That's why I don't know whether the server component
    needs a licence key or not. But it should not have to.
    I haven't described it correct. We are using 3 clients to
    work with. One of these clients has also the server installed. So
    the database is not on a server machine but on a local PC. Now we
    want to get the database away from the local PC to a server
    machine. That's why I wonder if the installation of RSC Server on a
    server asks for a licence key?!?
    >>...This server doesn't need the robohelp environment
    to edit topics, it only needs the server component. This should be
    possible to install without asking for a licence key.
    >> That is correct. At least that's the way it works
    with RH6.
    What do you mean with "that's the way it works with RH6"? How
    about RH7? Does it work similar? I hope so, because we want to
    upgrade and to move the database from the local PC to our server
    machine after the upgrade.
    By the way, does it function to copy the old database from
    the local (server) PC to the server machine and after changing the
    clients settings to work with the new server they could use the old
    database in the new folder of the server machine again? Or do we
    have to write the projects from every client to the new server
    machine manually to work with the version control after changing
    the server? I'm asking this because I don't know what is stored in
    the database. If the folder name of the database is stored in the
    database, it doesn't work any longer if it is moved to another
    folder!?

  • Comments and Moderators settings in RoboHelp Server is for AIR files? Or can it used for Pro outputs as well?

    Please explain how comments are enabled for Pro outputs in RH server. Is it only for AIR file, but i understand AIR output is not supported. Then how Moderators setting work for PRo outputs?

    Hi, PraTha
    If I can amplify what Peter has mentioned above. Actually it is just a wordy way of saying what Peter posted in one sentence! Hopefully it will help a bit.
    The relationship of AIR output and how it relates to Rh Server is admittedly confusing. In fact both are mutually exclusive.
    The AIR Help output does indeed support commenting as well as the moderation of those comments by designated people.
    However RoboHelp Server *does not* support commenting at this time. This feature has been requested and perhaps we will see it in a future release.
    Unlike a help system delivered by HTTP from a web server (like RoboHelp Server's WebHelp Pro), the AIR Help output (.air file) is an application which is installed on the end-user's local computer. For security reasons this works well for distributing and updating a help system. Optionally, it also supports commenting but because the comments must be "stored" somewhere outside the local computer, there are serveral options. One is to store them on an internal server (such as a network drive behind a firewall).
    So where might RoboHelp Server come into the picture at all? Here's the answer. Some organizations deploy both output flavors (AIR and RoboHelp Server) for different systems and different audiences. IF the RoboHelp authors *coincidentally* happen to have RoboHelp Server in their organization, then this server can be used to authenticate (usernames/passwords) for the moderation and storage of comments that AIR Help requires.
    The bottom line is that presently RoboHelp Server does not support commenting for its own output, though it can as a convenient "host" for the comments and moderation of a separate AIR Help system.
    John Daigle
    Adobe Certified RoboHelp and Captivate Instructor
    Evergreen, Colorado
    www.showmethedemo.com

  • Using external search without RoboHelp server

    Is it possible to index pages external to your project in
    order to conduct searches without having RoboHelp Server?
    Thanks

    Hi, rune1io
    From what I understand, the (PPT, DOC, XLS, TXT, and PDF)
    files would have to be included in the project, either in baggage
    files or placed in the root of your project folder on the server.
    Here is a snip from the online help regarding this:
    <snip>
    Enhanced indexing support for Search
    In RoboHelp Server 8, for all the WebHelp Pro and FlashHelp
    Pro projects, you can search for any topics and baggage files (PPT,
    DOC, XLS, TXT, and PDF) included in a project. You can also add a
    reference to these files in a topic, and the baggage files are
    displayed in the search results.
    For server-side indexing, you can copy the required baggage
    files to the project folder. The RoboHelp server reads these files
    and re-creates the index at the time of scheduled scanning. Also,
    if you do not include these baggage files in the project, the
    server still indexes them, provided they exist in the project
    folder.
    </snip>
    So it seems that a link to an external file via HTTP or FTP
    would not be indexed. I will try to seek further clarification on
    this, but that's the way I read it.
    Thanx,
    john

  • RoboHelp Server 8/Active Directory

    Hi again,
    After moving my install of RoboHelp Server from our Windows Server 2008 R2 server to an older Windows Server 2003 Web Edition box, I was able to get RoboHelp Server talking to SQL Server 2008 through ODBC.  Now on to the next problem.  I've been trying to configure LDAP authentication against Active Directory, which I can see from a post from NSC_Gillis last August, it looks like there's a problem here.
    My setup now consists of:
    RoboHelp Server 8 installed on Windows Server 2003 Web Edition with Tomcat 6.0.26 and JRE 1.6.20.
    The relevant config section from my <context_name>_server.properties file:
    #To use LDAP authentication , uncomment the following...
    authtype = ldap
    ldapURL = ldap://<subdomain>.<domain>.com:389
    usersearchbase = DC=<subdomain>,DC=<domain>,DC=com
    rolesearchbase = DC=<subdomain>,DC=<domain>,DC=com
    useridkey = uid
    rolename = cn
    rolesearch = member
    DefAdminUid = <UidOfAdmin>
    DefAdminPwd =
    This yields one of ththe following two results when attempting to subsequently log in to the Web Administrator interface:
    Error in LDAP authentication.
    javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 52e, v1db0
    Error in LDAP authentication.
    javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903AA, comment: AcceptSecurityContext error, data 325, v1772
    Both of these errors indicate that when RoboHelp Server is attempting ldap_bind(), that it is doing so with bad credentials. When it comes to Active Directory, these credentials have to be in the form of a valid User Principal Name (UPN) and a password, which given the configuration data above, we're never able to provide one.  And since I've been able to configure Tomcat itself to use a JNDI Realm for authentication successfully against the same said Active Directory, I have to assume RoboHelp Server is attempting to do an anonoymous ldap_bind() which just won't work with Active Directory.
    If someone can provide some guidance at this point, I'd be grateful.
    I admit, for a product that is released only for use on the Windows platform, to include LDAP functionality, but then break it so it won't work with Active Directory, or at least to provide little to no guidance/documentation on how to get it to work, seems patience testing at the least.
    If we cannot get this resolved, we will be forced to review our future use of the RoboHelp/RoboHelp Server products as a whole.
    Thanks,
    Scott

    Hi Scott,
    RoboHelp Server doesn't do an anoymouse LDAP bind. It uses the ldap user id and password provided in the properties file. Please note that for RoboHelp Server configured with LDAP, "DefAdminUid" property in robohelp_server.properties should be set to a valid LDAP user principal and "DefAdminPwd" property should be set to LDAP password of that user principal.
    Regards
    Tulika.

  • How complicated is it to implement Robohelp Server for multiple authors?

    I am presently the lone techical writer in my company and I use Robohelp HTML V8 to generate WebHelp for our software. The RH software has been upgraded from an original V5 Robohelp full license, to a V7 upgrade and then a V8 upgrade.
    I am investigating the use of Robohelp Server to open the possibility of adding another author, and would like to know how complicated it is. Do we still need to buy two seat licenses for Robohelp V9 as well as Robohelp Server V9, or are they included with the Server license?  Also, are there any concerns for upgrading V8 project to V9? 
    If this information is already covered somewhere in the forums, please feel free to point me in that direction. I have not been able to find it myself. Thanks in advance!  

    Hi Sheryl
    Indeed what you likely want is some form of source control. And certainly, splitting the project up and making different folks "captain of their own ship", is one way to roll.
    But it sounds like you may have either misunderstood or had the RoboSource control misconfigured. With any source control system, the way it usually works is by storing all the content on the server in the source control database. But for each client connecting to the database, you establish what is called a "Working Folder". And that is usually on each local PC. When you check files out, they are copied to the working folder. So you work locally, but the application handles copying them back and forth to and from the server as you work. That way, you shouldn't be seeing performance issues.
    Cheers... Rick
    Helpful and Handy Links
    RoboHelp Wish Form/Bug Reporting Form
    Begin learning RoboHelp HTML 7, 8 or 9 within the day!
    Adobe Certified RoboHelp HTML Training
    SorcerStone Blog
    RoboHelp eBooks

  • Is RoboHelp Server the solution for us?

    Hi all,
    I'm trying to figure out whether RH Server is the solution for us. I've seen a few similar posts in the forums, but none that really answer my specific questions. I'm hoping for feedback from someone with experience in RH Server, who is perhaps in a similar situation to us.
    We are a software development company, creating desktop software for PCs. We have three main applications, and approximately 20,000 users. I am the company's (only) Tech Writer.
    Currently I provide documentation (user guides) to our clients in the form of the good ol' CHM file. I develop these in RH8. Each of our applications is bundled with an installed CHM file which users access by pressing F1. I'm sure you're all familiar with this process. Our users run our software on their own systems, completely independent of us - there's no connection to us whatsoever. However, they all have Internet access, as it's a requirement for them to be able to use certain functionality within our applications. Hold that thought.
    I also write Knowledge Base Articles in MS Word, as PDFs, which users access via our web site. Internal to our organisation, I provide KBAs and other such material for our Technical Support staff. These aren't available/accessible to the public. I write these in Word because they need to be sent around to a team of reviewers from time-to-time, and whilstI'm the only person with RH installed, everyone has Word.
    What I'm hoping to achieve with RH Server is this:
    Do away with the old CHM files that our users have. They're just awful. I'm hoping that in future, when our users press F1 from within our applications, they will be taken to a corresponding page on a web site or AIR page similar to what the Adobe Help looks like when we access it from RoboHelp. Forgive my ignorance if I've used incorrect terminology. That way they'll always be reading the latest Help content, live, online, instead of what I wrote last time we sent a product update out. I imagine our programmers will have to edit the functionality behind the action of our users pressing F1 in our applications. Has anyone done this? Are there any issues we should be aware of? What happens if our users don't currently have Internet access, for example - is it possible to call a local version of the Help instead, if this is detected? Has anyone done this with a similar number of users to us? We could well have 100s of users trying to access the system simultaneously.
    Gather feedback from users. From what I understand, we'll be able to use RH Server to see which Help topic/content is being viewed, and also receive feedback from users. Can anyone give me feedback on their experiences with this? Any tips/hints/issues I need to be aware of? Is it possible for us to determine which users accessed which content? Remember, the idea is that users should be able to access this content by pressing F1 - I don't want them to have to sign in every time they need to access our Help system - it should be seamless to them. So, I'm wondering how it would be possible to track user usage without making them sign in. This is important to us because some of our content is region-specific, and it would be handy to know if users from those regions are actually accessing the Help content that relates to them.
    Host our internal documentation on the same server as our public documentation. Is it possible to host all of our internal, private documentation on the same RH Server, making it available to our Tech Support team (and other internal teams) only? I imagine we could do this by password-protecting it, but I want to ensure that the public don't even know it exists. ...and our Tech Support people would not be impressed with having to sign in every time they wanted to access their Knowledge Base. Any tips here regarding locking down / restricting access to content?
    A quick note about collaboration:
    Currently, although the Help menus are developed in RH, the KBAs and other PDF documents are written in MS Word. I send them around to a team of reviewers who add their comments/edits and send them back to me. From what I understand, this is something I can do with RH10 - export PDFs and send them around for review, combining the results later, at which time I give them a final review before publishing. Have I understood this correctly? Does RH Server play a part in this process? Can I use RH Server's feedback capabilities as a mechanism for my review team to make edits/comments? I guess I'm trying to get an understanding of how sophisticated the RH Server feedback system is. If I can use RH Server to have the team read/review documents, it'll save me having to manage a bunch of Word documents that I email them. It'll also minimise the chance that a redundant document gets distributed by mistake - something that can occur because people use their locally-saved documents I emailed them earlier, instead of the finals.
    Thank you.

    Hi, symmetricalMan
    Let's see if I can tackle some of these "inline". There are a lot of moving parts to your system (you're a busy guy!)
    I only have time for a few of these. Perhaps Colum McAndrew and others will chime it with their experiences.
    >>they will be taken to a corresponding page on a web site or AIR page similar to what the Adobe Help looks like when we access it from RoboHelp.
    It would be WebHelp Pro in the scenario you mention (not AIR Help).
    By "taken to a corresponding page" you are referring to Context Sensitive Help which RoboHelp Server does support (including your F1 scenario).
    >>What happens if our users don't currently have Internet access, for example - is it possible to call a local version of the Help instead, if this is detected?
    Hmm. You could either package a plain WebHelp (not Pro) output and distribute for access on a share drive. The detection thing would be up to your developers. Come to think of it, AIR Help does have a potential alternative here which might be worth looking into. Obviously, there would be two systems to maintain. I'm not up to date on it, but you'll find info here in the online help: http://help.adobe.com/en_US/robohelp/robohtml/WS81F63111-6ACF-4a02-B2B2-461FEBFA8093.html
    >>.we'll be able to use RH Server to see which Help topic/content is being viewed, and also receive feedback from users.
    Actually, the "feedback" is anonymous (no names are collected.) You can however, create "Areas" and analyze the traffic on topics according to sub-sets of your users.
    The feedback is not direct from the users. In other words, RoboHelp Server (at least for now) does not support Commenting (as AIR Help does). So Feedback Reports are derived from the end-users "surfing" your site and collecting their search terms verbatim to get an idea of what they are searching for in order to improve your content.
    >>So, I'm wondering how it would be possible to track user usage without making them sign in.
    RH Server Sites do not have to be "Protected" by authentication. It is your choice. You can have some sites (called Areas) that are authenticated and some sites that are not authenticated, all on the same RH Server. RoboHelp Server uses a database and can authenticate users (by setting up protected "Areas".) However, my networking knowledge is limited and you would have to ask someone else about "persistent logins" etc.
    >>content is region-specific, and it would be handy to know if users from those regions are actually accessing the Help content that relates to them.
    Yes, you can do this. This is where RoboHelp Server can be used to create "Areas" for different content to be delivered to different audiences.
    >>Is it possible to host all of our internal, private documentation on the same RH Server,
    Yes you can. However the Tech Support sign in scenario question would have to be answered by someone else. It's hard to know from where I sit.
    >>RH10 - export PDFs and send them around for review, combining the results later, at which time I give them a final review before publishing
    Yes, this workflow would seem to work for you. However, RoboHelp Server plays no role in this review one way or the other. There are many alternatives for sharing the PDF which is described in the documentation.
    See #6 on this page:
    http://help.adobe.com/en_US/robohelp/robohtml/WS1b49059a33f77726-2db1c75912bc47baaf8-7ffb. html
    You should also download the Adobe RoboHelp Server Reviewer's Guide which also has videos embedded.
    http://www.adobe.com/support/documentation/en/robohelp/9/AdobeRoboHelpServer9_ReviewersGui de.pdf
    Hope this helps
    John Daigle
    Adobe Certified RoboHelp and Captivate Instructor
    Evergreen, Colorado
    www.showmethedemo.com
    Twitter: @hypertexas

  • Creating Context Sensitive Webhelp Using Robohelp 9

    I want to create a Context sensitive Webhelp - one help topic for one page/function for web application. I'm using Robohelp 9 with Team Foundation Server 2012. I also have MSSCCI provider installed. I will be using unique ID (Map ID) or unique window names for mapping.
    Below are the details about what I have and my requirements:
    I have multiple module projects in Robohelp 9 integrated with Team Foundation Server 2012. I want to merge these projects to create one tree structure which will display all the functions same as application.
    Which are the files that I need to give to developer to integrate Web Help?
    What are the steps for linking and generating Webhelp in merged projevct?
    Can we do merging of ToC in merged project and extract the  ToC (.hhc file) and use it in all modules projects just like merging chms and extracting ToC?
    What is the simplest way to do create the Webhelp?
    Can we use a single Robohelp project for large number of topics to avoid merging?
    Please suggest as soon as possible.

    First take a look at Merged Help on my site. It gives detailed information about creating merged webhelp.
    Can you use a single project for a large number of topics? Define large. It's a mix of topics and graphics. My experience is Rh can, not will, get slow around 4/5000 topics with a some graphics.
    You give the generated help and tell them to put ALL the files on the server.
    See www.grainge.org for RoboHelp and Authoring tips
    @petergrainge

  • Using RoboHelp to create online tutorials?

    Our company currently uses RoboHelp to create our Help
    Systems. As a training developer, who has used a course authoring
    software package for the past five years, I was wondering if
    RoboHelp would be a good environment to develop training tutorials.
    I love the fact that you can search and index the help systems and
    thought the potential may be there to search for information within
    tutorials as well.
    I know Captivate is the software simulation product, however
    a lot of our training material is either mainly text, or numerous
    screen shots showing an individual how to use an application.
    As I am new to RoboHelp, does anyone have any advice?
    Thanks in advance.

    Like Colum, welcome to the Forums!
    (The following assumes the WebHelp Pro scenario you outlined)
    >>>1. How do I set the window to have the right
    frame display initially, without the left index frame? I want to
    leave the index frame so that the user can access it if neccesary.
    1. Make sure WebHelp Pro is your primary layout.
    2. Create a new Window, call it OnePane and select the
    tickbox in Window properties for One Pane and click OK. (This means
    the Navigation pane (Contents, Index, Search, etc.) are hidden when
    first launched.
    3. Bring up the WebHelp Pro single source layout wizard.
    4. Tick the box: Show navigation pane link in topics (this is
    what allows the user to opt to see the Index and navigation pane if
    they want.
    5. Be sure to select "OnePane" as your default window you
    just created and complete the wizard to publish.
    6. Caveat: There is a shortcoming when you view locally from
    the authoring machine. You will not be able to see the effects of
    your changes. These can only viewed in a web browser pointed to
    your actual WebHelp Pro site.
    7. Publish to the RoboEngine server to view all the changes
    you made and notice the "Show" link that allows the user to reveal
    the navigation pane.
    >>>2. Our Help System is in HTML, but I am thinking
    of using WebHelp Pro (from a dedicated server). When I View Primary
    Layout, the index frame and button at the top of the form do not
    display. I get the yellow box located just below the Internet
    Explorer toolbar saying 'To help protect your security, Internet
    Explorer has resticted this file from showing active content that
    could access your computer. Click here to for options....'. That
    could be a real pain for 1200 users. Is there a way to if off for
    RoboHelp WebHelp Pro?
    I believe you may be encountering something that is only seen
    by you because you're viewing it locally. When published, the user
    would not see this. To remove this annoying message, go to Internet
    Options > Advanced > scroll down to Security and tick the box
    "Allow active content to run on My Computer." (Also, for more info,
    do a search in the forums for "Mark of the Web")
    >>>3. Can I create my own skin?
    Sure. Use the WebHelp skin editor as you normally would. Give
    the skin a name and use it when you publish.
    Hope this helps.
    John

  • Can't Publish from Robohelp HTML 7 to Robohelp server 8

    Please help. I have looked everywhere for answers. Here is my problem.
    Environment
    I have a windows XP machine with robohelp html 7 and the 7.0.3 patch installed. I am testing the trial version of robohelp server 8 for 30 days. The installation of the robohelp server 8 application when ok. I think. I am able to login as admin in the robohelp server web adminstrator application and also able to go the main page (http://mvrobohelp:8080/robohelp/). The congratulations! screen appears.
    Problem
    When I published the webhelp pro project from the workstation, it does its thing and end with the message that said "successfully published to "Bankway Headquarters".  I go to the robohelp 8 server and login as admin and I do not see the project "Bankway Headquarters" in the projects screen under the general area. It looks like the robohelp server does not finish publishing the project.
    Client PC messages
    Finished applying Template in 6 sec(s)
    Finished compiling WebHelp Pro in 378 sec(s)
    Successfully published to "Bankway Headquarters".
    Thanks for any help in advance

    Hi Jose,
    We have been using RH7 client to publish to RS8 server for about 2 months now. We have a master project/subproject setup and we too have been unable to get the Web Administration tool to allow us to see our projects by using the "View Project" button. They are listed under projects, but do not display correctly. Also, we are unable to see our complete master project with all of the embedded subprojects using the URL that Adobe supplies (e.g., http://<server>:<port>/robohelp/server). The Adobe response to this was that there was something wrong with our publishing mechanism (whatever that means!).
    However, the good news is that we can view our projects just fine by using this path instead: http://<server>:<port>/robohelp/robo/server/general/projects/<master project>/<master project start page.htm>
    Now, we are not using any of the context or area stuff so this works. We were also told that in bypassing the default method, we would be unable to get the usage statistics (e.g., frequently asked questions, etc). However, we have not experienced this. We are able to collect the metrics and access the reports using the Web Administration tool.
    I'm not sure if this will satisfy your requirements, but for us, that was the only way to get to our project to view the complete master/subproject setup. Let me know if you figure out a different solution. I'd be very interested in doing this the "right way" if we can get it to work.
    -Kristen

  • Robohelp Server - URL Invoke with Topic Id/Map Id

    Hi All,
    A Webhelp Pro project is deployed to the Robohelp Server.
    I would like to know. invoking the Robohelp server for contextive sensitive help using Topic Id or Map Id.
    The reason being, the Robohelp is being created for an already existing application for which internal Page Indentifers exists. These page identifiers are used as Map Id/Topic Id in Robohelp. So it would be easy to invoke a CSH with Mapid.
    Thanks,
    sdesab.

    Hi,
    Thank you for looking into this.
    Let me reframe my question,
    If the Map File looks like this,
    #define MainPage_H
    2
    #define PointMainPage_H
    3
    Instead of calling the CSH on Robohelp Server as below,
    http://localhost:8080/robohelp/server?prj=HumanResources&area=general& wnd=CSHWindow&ctxid=2
    I would like to call the CSH as below
    http://localhost:8080/robohelp/server?prj=HumanResources&area=general& wnd=CSHWindow&ctxid=MainPage_H
    The reason being the Alias name(MainPage_H)  is the Page Identifier in my existing application, the same being used as the Alias in Robohelp.
    Please let me know if my approach is incorrect or cannot be done this way.
    Please suggest me or point me the right way of doing it.
    Thanks,
    sdesab.

  • Set 'Use Job server default' for Unmanaged disk destination

    Hi,
    I am using BO XI R2 SDK to schedule reports.
    I want to set all my reports destinations to Unmanaged disk to a particular folder. I have set these in reportjobserver's destination configuration too.
    Now i want create schedules through code for all my reports. I want these reports to use the job server defaults. I am unable to find a solution for this. The code i am currently using is as follows:
    Code:
    InfoObject diskObj = tempStoreForDisk.Query("SELECT * FROM  ci_systemobjects where si_name='CrystalEnterprise.DiskUnmanaged'")[1];
                    DestinationPlugin destDiskPlugin = (DestinationPlugin)diskObj;
                    DiskUnmanaged diskUnmanaged = (DiskUnmanaged)destDiskPlugin;
                    DestinationOptions destinationOptions = (DestinationOptions)diskUnmanaged.ScheduleOptions;
                    DiskUnmanagedOptions diskUnmanagedOptions = new DiskUnmanagedOptions(destinationOptions);
                    diskUnmanagedOptions.DestinationFiles.Add(path);
                    schedulingInfo.Destinations.Add("CrystalEnterprise.DiskUnmanaged");
                    schedulingInfo.Destinations[1].SetFromPlugin(destDiskPlugin);
    I want the italics line of code to be replaced with some code that enables the instance to use job server defaults.
    If a solution for the above query is not available, is it possible to set 'specific filename with extension' in the unmanaged destination through code?
    Could anyone please help me with any pointers?
    Thanks.

    Hello, Gayathri;
    I am not aware of a method to get defaults from the Job Server.
    You can use Visual Studio .NET to schedule to a disk file. We do have samples associated with our Developers Library on line.
    http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/devsuite.htm
    The sample I am thinking of is "Schedule Report".
    http://devlibrary.businessobjects.com/BusinessObjectsXIR2SP2/en/en/BOE_SDK/sampleList.htm
    Here is a simple sample that schedules to disk:
    Imports CrystalDecisions.Enterprise
    Imports CrystalDecisions.Enterprise.Desktop
    Imports CrystalDecisions.Enterprise.Dest
    Public Class ScheduleDisk
        Inherits System.Web.UI.Page
        Dim ceSession As EnterpriseSession
        Dim ceEnterpriseService As EnterpriseService
        Dim ceInfoStore As InfoStore
        Dim ceReportObjects As InfoObjects
        Dim ceReportObject As InfoObject
        Dim ceReport As Report
        Dim sQuery As String
    #Region " Web Form Designer Generated Code "
        'This call is required by the Web Form Designer.
        <System.Diagnostics.DebuggerStepThrough()> Private Sub InitializeComponent()
        End Sub
        Private Sub Page_Init(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Init
            'CODEGEN: This method call is required by the Web Form Designer
            'Do not modify it using the code editor.
            InitializeComponent()
        End Sub
    #End Region
        Private Sub Page_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
            'Put user code to initialize the page here
            Try
                'grab the Enterprise session
                If TypeOf Session.Item("ceSession") Is Object Then
                    ceSession = Session.Item("ceSession")
                    'Create the infostore object
                    ceEnterpriseService = ceSession.GetService("", "InfoStore")
                    ceInfoStore = New InfoStore(ceEnterpriseService)
                    'Create query to grab the desired report
                    sQuery = "Select SI_ID From CI_INFOOBJECTS Where SI_PROGID = 'CrystalEnterprise.Report' AND SI_Name='Consolidated Balance Sheet' AND SI_INSTANCE=0"
                    ceReportObjects = ceInfoStore.Query(sQuery)
                    'check for returned reports
                    If ceReportObjects.Count > 0 Then
                        ceReportObject = ceReportObjects.Item(1)
                        ceReport = CType(ceReportObject, Report)
                        'Create an interface to the scheduling options for the report.
                        Dim ceSchedulingInfo As SchedulingInfo
                        ceSchedulingInfo = ceReport.SchedulingInfo
                        'run the report right now
                        ceSchedulingInfo.RightNow = True
                        'run the report once only
                        ceSchedulingInfo.Type = CeScheduleType.ceScheduleTypeOnce
                        'When scheduling to all destinations except the printer, you must first retrieve
                        'the appropriate destination object. Each destination InfoObject is stored in the
                        'CMS system table (CI_SYSTEMOBJECTS) under the Destination Plugins folder
                        'Retrieve the DiskUnmanaged Plugin from CI_SYSTEMOBJECTS
                        Dim ceDestinationObjects As InfoObjects
                        Dim ceDestinationObject As InfoObject
                        ceDestinationObjects = ceInfoStore.Query("Select * from CI_SYSTEMOBJECTS Where SI_NAME = 'CrystalEnterprise.DiskUnmanaged'")
                        ceDestinationObject = ceDestinationObjects.Item(1)
                        'Create the DestinationPlugin object
                        Dim ceDisk As New DestinationPlugin(ceDestinationObject.PluginInterface)
                        'Create a diskUnmanagedOptions object and its ScheduleOptions from the Destination plugin
                        Dim ceDiskOpts As New DiskUnmanagedOptions(ceDisk.ScheduleOptions)
                        ceDiskOpts.DestinationFiles.Add("c:\ScheduledReports\ScheduledToDisk.rpt")
                        'Copy the properties from the Destination Plugin object into the report's scheduling
                        'information.  This will cause the file to be transfered to Disk after it has been run.
                        Dim ceDestination As Destination
                        ceDestination = ceSchedulingInfo.Destination
                        ceDestination.SetFromPlugin(ceDisk)
                        'schedule report
                        ceInfoStore.Schedule(ceReportObjects)
                        Response.Write("Report Scheduled Successfully with an Object ID of : " + ceReportObject.Properties("SI_NEW_JOB_ID").ToString)
                        Response.Write("<br>Report Scheduled to the following location: " + ceDiskOpts.DestinationFiles(1).ToString)
                    Else
                        'no objects returned by query
                        Response.Write("No report objects found by query <br>")
                        Response.Write("Please click <a href='Index.aspx'>here</a> to return to the logon page.<br>")
                    End If
                Else
                    'no Enterprise session available
                    Response.Write("No Valid Enterprise Session Found!<br>")
                    Response.Write("Please click <a href='Index.aspx'>here</a> to return to the logon page.<br>")
                End If
            Catch err As Exception
                Response.Write("There was an error scheduling the report: <br>")
                Response.Write(err.Message.ToString + "<br>")
                Response.Write("Please click <a href='Index.aspx'>here</a> to return to the logon page.<br>")
            End Try
        End Sub
    End Class
    Elaine

Maybe you are looking for