Do you see any possibility to have the advanced help generated from this book rendered from an external webpage? When you work with "website templates" it could be useful to not package your help as a module on the local website, but instead provide anchor points on the template and render the help from a separate help server. I have posted a similar feature request here: #374364: Using external webpages for advanced help..

Comments

robertdouglass’s picture

So help me think through how this would work. Would the URL for the popup window be a 3rd party website? If so, how do you see the workflow changing? When I click the injection link I'd have the option of either choosing a book page or entering a hyperlink. If I enter a hyperlink that becomes the source for the popup window? Interesting.

In any case, this is a feature you'll have to pursue on the Advanced Help module, because the purpose of Helpinject is solely to facilitate the writing of Advanced Help files.

Now, you could fudge. You could write Advanced Help files that had frames, or redirects. This module could even write such files for you. I'd need to be convinced that the case is compelling, though, and that there are no horrible security holes that open up as a result.

mariagwyn’s picture

I just discovered this module, and find it unbelievably helpful! I created a book, inserted the pages, exported the module, works beautifully. However, I can see a need for this request. Certain help pages are specific to a site, but much of what I write will be general (how to use groups, how to post a node) etc. I can see creating the page using this module, exporting the module as 'help_general' and placing this module in the sites/all/modules directory. This makes the module available to all sites utilizing the multisite install. Site specific modules can be created as 'help_sitename' and the exported module can be placed in the sites/sitename/modules directory.

However...

I have some sites I design that are not running off the same multisite install. It would be ideal if when I update a 'general' page, it is automatically updated on the independent site. Is it possible, when the "+" button is clicked, path granularity is chosen, that instead of just book pages being presented as options, there is a place to add an external url?

This assumes that the help_general modules has been created somewhere else, and the link would be to the HTML page generated by this modules. I am not sure this makes sense, but this would be very helpful to me!

Great module!!!!!!!

robertdouglass’s picture

Status: Active » Postponed (maintainer needs more info)

It doesn't look like this feature is likely to get into the Advanced Help module itself. I'll consider writing it into the HelpInject module, though I'm not totally sold. You could, for example, make a content type that renders an iFrame to the external documentation and then put those nodes into your book structure. The result would be same, and it wouldn't burden this module with a task that isn't really within its domain of control. In other words, I think there are other ways to get the feature you want, and we should pursue those first. I'll keep thinking about it, though.

pescetti’s picture

subscribing