For more userfriendlyness I suggest to use
* HumanReadablePathsForCmapForumPostings
* HumanReadablePathsForCmaps (in html / cmap representations)
E.g.
in viewtopic.php?f=6&t=81#p164
there was the following cmap reference http://cmaps.cmappers.net/rid=1G5GVX0S8 ... ative.cmap.
Wouldn't be it nicer to have
* http: // Cmapforum.ihmc.us / Suggestions / Cmaps_need_more_Web_Integration
* http: // cmaps.cmappers.net / username / CmappersCommunityInitiative.cmap as specific reference and
* http: // cmaps.cmappers.net / username / as reference to the resp. directory, that would be listed or not, depending on the permissions. In case of (the hopefully rarer cases) of a private only permission, a user/psw could be prompted.
I think IHMC should be friendly to humans and machines alike
HumanReadablePathsForCmappers
- fridemar
- Posts: 56
- Joined: Wed Apr 29, 2009 12:11 pm
- Location: Germany
- Contact:
HumanReadablePathsForCmappers
Let's FosterEachOther ( <- Google )
-- Fridemar
-- Fridemar
-
- Posts: 80
- Joined: Tue Mar 31, 2009 5:52 pm
- Location: Pensacola, FL
- Contact:
Re: HumanReadablePathsForCmappers
@fridemar:
protocol+server-domain:port-number/folder/concept-map-name.cmap
This is the URL for the concept map you have as a reference in your post:
http://cmaps.cmappers.net/Users/fridema ... ative.cmap
The protocol is "http://". If the port number is 80, then you don't need to provide it. If the folder is password protected, then the user is prompted for credentials.
We already had implemented a human readable path for cmaps stored on CmapServers. The construction of the URL is very simple:* HumanReadablePathsForCmaps (in html / cmap representations)
.....
* http: // cmaps.cmappers.net / username / CmappersCommunityInitiative.cmap as specific reference and
* http: // cmaps.cmappers.net / username / as reference to the resp. directory, that would be listed or not, depending on the permissions. In case of (the hopefully rarer cases) of a private only permission, a user/psw could be prompted.
protocol+server-domain:port-number/folder/concept-map-name.cmap
This is the URL for the concept map you have as a reference in your post:
http://cmaps.cmappers.net/Users/fridema ... ative.cmap
The protocol is "http://". If the port number is 80, then you don't need to provide it. If the folder is password protected, then the user is prompted for credentials.
Rodrigo Carvajal
- fridemar
- Posts: 56
- Joined: Wed Apr 29, 2009 12:11 pm
- Location: Germany
- Contact:
UniformHttpToCmapProtocolSwitchingWithHumanReadablePaths
Thank you, Rodrigue. This is a great help for http://www.google.com/search?q=CmapsWebIntegration.
Now I tried to switch to the guessed cmap representation, by replacing the http: // .. version by the cmap: // .. version, but got the following error.
http://images.aboutus.org/images/6/61/U ... 0604222534
A uniform biijective mapping between all Html and all Cmap presentations would be ideal.
Reasons:
* easier to google
* easier to link
* easier to communicate
* easier to debug
A uniform biijective mapping between all Html and all Cmap presentations would be ideal. (Uniform meaning here, always using the same procedure, by switching http: // SameHumanReadablePath to cmap: // SameHumanReadablePath) and vice versa
Reasons:
* easier to google
* easier to link
* easier to communicate
* easier to debug
Now I tried to switch to the guessed cmap representation, by replacing the http: // .. version by the cmap: // .. version, but got the following error.
http://images.aboutus.org/images/6/61/U ... 0604222534
A uniform biijective mapping between all Html and all Cmap presentations would be ideal.
Reasons:
* easier to google
* easier to link
* easier to communicate
* easier to debug
A uniform biijective mapping between all Html and all Cmap presentations would be ideal. (Uniform meaning here, always using the same procedure, by switching http: // SameHumanReadablePath to cmap: // SameHumanReadablePath) and vice versa
Reasons:
* easier to google
* easier to link
* easier to communicate
* easier to debug
Let's FosterEachOther ( <- Google )
-- Fridemar
-- Fridemar
-
- Posts: 80
- Joined: Tue Mar 31, 2009 5:52 pm
- Location: Pensacola, FL
- Contact:
Re: HumanReadablePathsForCmappers
@fridemar:
We are aware than when you use the "cmap://" protocol a resource id (rid) must be provided. In other words, the "human readable path" does not work with the "cmap://" protocol.
So, http://cmaps.cmappers.net/rid=1G5GVX0S8 ... ative.cmap will launch CmapTools if you replace http by cmap, but
http://cmaps.cmappers.net/Users/fridema ... ative.cmap will fail if you replace http by cmap.
We are aware than when you use the "cmap://" protocol a resource id (rid) must be provided. In other words, the "human readable path" does not work with the "cmap://" protocol.
So, http://cmaps.cmappers.net/rid=1G5GVX0S8 ... ative.cmap will launch CmapTools if you replace http by cmap, but
http://cmaps.cmappers.net/Users/fridema ... ative.cmap will fail if you replace http by cmap.
Rodrigo Carvajal