Title: Message
This is Great! I just tried and it worked.
Thanks a lot everyone, especially for David, Ruck and Jacob.
 
 
Xiaopeng
 
 
----- Original Message -----
Sent: Tuesday, October 10, 2006 3:02 PM
Subject: RE: [UMN_MAPSERVER-USERS] Help: generating a hyperlink in query result

In your query template, you could use the value from one of your shapefile columns or database columns to build a URL. 
 
Something like: 
 
<a href="">[IMAGENAME]http://myserver.com/mydir/[IMAGENAME]">[IMAGENAME]</a> 
 
or
 
<a href="" href="http://myserver.com/mydir/[IMAGENUMBER].img">http://myserver.com/mydir/[IMAGENUMBER].img>[IMAGENUMBER].img</a> 
 
 
If you wanted to use a URL to send the user directly from a map click to the image, you could use:
 
 
**note, URL templates only work in mode=query, NOT in mode=nquery!
 
David.
-----Original Message-----
From: Xiaopeng Xiong [mailto:[EMAIL PROTECTED]
Sent: Tuesday, October 10, 2006 1:50 PM
To: Fawcett, David; [email protected]
Subject: Re: [UMN_MAPSERVER-USERS] Help: generating a hyperlink in query result

I probably want the second way. A difference is that the clickable links are not exactly the same as the attribute values in the index, because I have to change a UNIX file path (e.g., /home/MyDir/1.img) to a Web-accessible path (e.g., http://SomeWeb/MyDir/1.img).
 
 
Thanks,
Xiaopeng
 
 
 
----- Original Message -----
Sent: Tuesday, October 10, 2006 2:40 PM
Subject: Re: [UMN_MAPSERVER-USERS] Help: generating a hyperlink in query result

Are you interested in having the user click on the map and be directed automatically to another Web page?  This could be done using a URL as a query template and setting the mode to query. 
 
Or, do you want the user to click on the map, presumably as a query and return a page or text on the existing page that includes a list of clickable links? 
 
David.
-----Original Message-----
From: UMN MapServer Users List [mailto:[EMAIL PROTECTED] On Behalf Of Xiaopeng Xiong
Sent: Tuesday, October 10, 2006 1:23 PM
To: [email protected]
Subject: Re: [UMN_MAPSERVER-USERS] Help: generating a hyperlink in query result

Jacob, thank for your reply.
I think your method generates hyperlinks after post-processing of query result. But I wonder if it is possible to return hyperlinks to a uer directly when he/she clicks on the map. I wonder it is possible?
 
 
Thanks,
Xiaopeng
 
 
----- Original Message -----
Sent: Tuesday, October 10, 2006 12:11 AM
Subject: RE: [UMN_MAPSERVER-USERS] Help: generating a hyperlink in query result

Hi Xiaopeng,
 
If the attribute value is simply passed into the HTML, then it's simply a matter of putting in the right HTML code:
 
<a href=""http://someWebsite/myDir/1.img">http://someWebsite/myDir/1.img" target=#>Click for 1.img</a>  (the target=# makes it open in a new window)
 
I normally generate a directory listing, and paste it into a spreadsheet (e.g. excel / openOffice CALC), and split up the parts of the link, then concatenate them. For example, imagine a row in a spreadsheet:
 
column 1:      <a href="".img target=#>
column 4:      click for image
column 5:      1
column 6:     </a>
 
column 7:     =concatenate(column1, column2, column3, column4, column6)
 
Only column 2 and 5 will change (can use autonumber). All other columns will hold the same value, and can be copied across.
 
Hope this makes sense.
 
regards,
 
Jacob
 


From: UMN MapServer Users List [mailto:[EMAIL PROTECTED] On Behalf Of Xiaopeng Xiong
Sent: 10 October 2006 11:42
To: [email protected]
Subject: [UMN_MAPSERVER-USERS] Help: generating a hyperlink in query result

I have one index on raster images and it can be displayed and queried through Mapserver.
I wonder whether it would be possible to generate a hyperlink in query result.
The hyperlink will be generated based on one attribute in the index.
For example, if the attribute value is "/home/myDir/1.img", the hyperlink will direct user to http://SomeWebsite/myDir/1.img".
I appreciate any suggestions or ideas.
 
Thank you
 
 
 
Best regards,
Xiaopeng

Reply via email to