Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add system for adding help pages to a client #93

Open
GoogleCodeExporter opened this issue Aug 10, 2015 · 0 comments
Open

Add system for adding help pages to a client #93

GoogleCodeExporter opened this issue Aug 10, 2015 · 0 comments

Comments

@GoogleCodeExporter
Copy link

This is an enhancement that allows a set of HTML pages or fragments to be 
associated with a client, which are accessible via a help menu. This will allow 
help and tutorials to be added to a client. 

It is proposed that a tab is added to the client configuration that allows 
pages to be associated with the client. Each page would have a "title", a 
"target" (internal or external) and a "path". An external target would simply 
be a link to a web page that is displayed in a new browser tab. An internal 
target would correspond to a fragment of HTML that is displayed in a popup 
dialogue box. The "title" is the name of the page shown in the menu. One of the 
pages could be indicated as the splash screen.

To simplify the implementation the internal pages would be set up directly on 
the file system of the service, not through the AtlasMapper administration 
interface. This would correspond to HTML fragments and images in a directory of 
the AtlasMapper configuration. In the AtlasMapper interface these pages could 
be added to a client by using an interface similar to the add KML interface. To 
help with finding the right path for the files this could be provided as a drop 
down of all the .html files in the 'help' folder. Subfolders could be listed as 
well. i.e. print-frame-tut/tut.html.


Original issue reported on code.google.com by [email protected] on 5 Mar 2014 at 6:30

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant