[map module] Album Thumb as link to Map
DavidF
Joined: 2006-02-27
Posts: 11 |
Posted: Thu, 2006-03-09 01:33 |
In Larry's gallery, http://tautologous.com/gallery2/main.php (using map THEME), there is an album thumb that links to the map. Is there an easy way to implement this in the Map Module? David. |
|
Posts: 224
The latest version of the module has this in the theme settings.
Posts: 364
I expect what you want is not something to implement in The Map Module
itself; but rather, in Gallery. I think, maybe, The Link Item Module
would be what you would look into. I further believe this module is
for Gallery 2.1 only, so you would need to go to that version (maybe it's
included as a standard module - I have not looked as yet). Read about
it in THIS thread.
Posts: 1894
Actually I have tricked my own gallery into doing just that
Here is what I have done:
- Created a new "album"
- When prompted for the name I entered "Map" (you can enter whatever)
- Then I assign a custom thumbnail to this album (using a screenshot of my actual map and resized)
- Then I activated the rule provided with the module in rewrite which translate /gallery2/v/Map into /gallery2/main.php?g2_view=map.ShowMap
If you name the "album" folder something else, you have to change the rule (which really takes only a few sec)
The current rule point to Map/%Group% and you can rename that to GoogleMap/%Group% or Whatever/%Group%
it should work just fine ;)
See you
-------------------------
The Termite
Posts: 364
The Amazing Termite strikes again.
It will use a default map won't it? In other words,
it will not filter on just that album?
Posts: 1894
Yep that is true
If you wish for it to filter on a album it's a bit different, you would have to go back to the older solution I had in place which basicaly mean writting the rewrite rule manually in .htaccess
It's not too hard but it requires a bit of thinking
The idea is to rewrite a Map/albumname -> /gallery2/main.php?g2_view=map.ShowMap&g2_album=%albumname%
after that you can just create subalbum of the Map folder that would be fake albums as well with the right name and it would filter for you
After re-reading this it seems confusing but in fact it's pretty straight forward
-------------------------
The Termite
Posts: 11
This is exactly what I wanted to do. Thanks for the quick and clear response!
I started out hacking together my own Google Maps app that does the basics of the Map Module, but after looking at the Module, it is exactly what I need (and more).
David.
Posts: 1894
Glad this can help you out
-------------------------
The Termite
Posts: 11
So, I am now trying to implement your suggestions.
I have created an album named Map. I have activated the rule under the Google Map line in URL Rewrite, the one with 'Map/%Group%' in the box.
Is this all that I need to do? Please forgive my ignorance on the Rewrite Module, what specifically do I need to edit on the Rewrite page to accomplish what you said below?
'- Then I activated the rule provided with the module in rewrite which translate /gallery2/v/Map into /gallery2/main.php?g2_view=map.ShowMap'
When I hit the link to the 'Map' album on the Gallery page, it just sends me into the empty album called 'Map'.
All help is greatly appreciated.
David.
Posts: 1894
OOOOooo yeah ....
The rule actually transform /gallery2/Map/ into /gallery2/main.php?g2_view=map.ShowMap
So you do have to modify the .htaccess slightly mine looks like this:
RewriteCond %{THE_REQUEST} \ /gallery2/v/Map/(G{1}[0-9]+)*(\?.|\ .)
RewriteCond %{REQUEST_FILENAME} !main\.php
RewriteRule . /gallery2/main.php?g2_view=map.ShowMap&g2_Group=%1 [QSA,L]
That should do it
-------------------------
The Termite
Posts: 224
I was following this thread, I used the Link Item Module and the thumbnail module and it works fine.
Posts: 11
Maybe just having a a bad week, but I am not getting it.
I have a album with a bunch of photos, added all the coordinates using the "Google Map" tab for each item. Going to "View Album on a Map" shows me a nice map with a row of thumbnails on the top. Just what I want.
If I use mod_rewrite to send the album link to the map image it breaks all access to the pictures themselves. If I attempt to retrieve the resized or fullsized images it just redirects me back to the map. Based on my understanding of rewrite rules this isn't all unexpected. So I removed that rewrite rule
Next I used the LinkModule and created " Link to External URL:" with the URL to the Google Map. This works great, except I have this ugly chain link image, is there no way to stick a thumbnail in there instead of the link image? All I would need to do is hide the album with the actual images and all would be well.
Thanks,
Adi
Posts: 11
Actually, the link way breaks the breadcrumb trail. No easy way to get back to the map via links, just the browsers back button.
Posts: 364
Try 'item actions/edit link' and upload a custom thumbnail.
Posts: 364
Back to the map? Do you mean that you assigned coordinates to
the "link" and it appears on the map? In any case, even going
to an album and clicking "View Album on a Map" will display a
map where the breadcrumb trail is truncated to the top level
of the gallery. In other words, the link item is not breaking
the trail. Maybe something can be done in The Map Module about
this; although, I don't know.
Posts: 224
If you dont have the upload custom thumbnail option in your settings, youll need to download that module, don't think its a part of minimal install.
Posts: 364
Good point!
Posts: 11
No, not like that. My map shows the map and above the map is the row of thumbnails. When I click on a marker or a thumbnail the marker expands to a larger thumbnail on the map. So far so good. If I now click on the image to get the resized image or fullsize image I get into the actual album that contains the images from my map. So the breadcrumb trail and all other links refer to the album and no longer the link that showed the map.
What I was hoping to accomplish is essentially an album that instead of showing thumbnail, shows the map with the thumbnail row above. If there is a way to make this happen, I'd love to hear about it!
I installed the "Thumbnail Manager Module" and a link to upload a thumbnail now magically appeared on the "Edit Link" page.
Many thanks, while the link doesn't 100% provide what I had hoped it certainly works very well now. One cosmetic issue left is that on the matrix theme each album page has a greyish background, yet the link has not. I wonder if this can be changed?
Thanks,
Adi
Posts: 364
Please, I don't quite understand this.
I created a link within an album and the background color of
the page completely encomapsses the thumbnail (the thumbnail
has a little arrow in the lower lefthand corner). I may be
missing your point here.
Posts: 11
I am not creating the link within an album. I have the link replacing the album. The album still exists but its permissions are such that only admin can see it.
If you go to any item (photo) from the map page, there is no link that takes you back to the map. Instead it takes you back to the album with all the thumbnails.
So what I was originally after is replacing the album with the map. Insted of having a page inside the album with all the thumbnails, 9 to a page, there is a single page with the map.
Posts: 364
Are you amenable to clicking on the thumbnail in the maps infowindow
and having a new window open with the specific item and all your
theme puts with it? If you leave that window be, go back to the
window with your map and click a different marker/thumbnail, have
that be sent to the same window. I this seems to, somewhat, be
acceptable, you might try one of the 'g' (gdefault, g2centered,
g3tabbed, etc) infowindow templates. Be aware the is a missing " ' "
(single quote) on a line in the 'g2default' template that will cause
your map no to display.
Posts: 11
This works quite well. Will have to play with that.
Yet another issue I noticed is the "Show Album on a Map" appears on every page. I thought setting it to "Dynamic" should only show the link if there are items that have coordinates. Yet, no matter which album I go to, I always get that link. Is there an option to turn it off? I could comment the relevant section in the source, but it would be nicer to have an option to only show it to album owner or simply turn it on and off like the "Export to GE link". Maybe a topic for a different thread?
Thanks for all the help! Things are certanly coming together.
Posts: 364
Here is a LINK you need to know about... since
you're so full of great ideas.
Posts: 224
If you want to change the grey thumbnail background or add borders or customize it, you can do so in your css by editing the #thumbs or .thumbbar.
I also will probably use the open in new window option for clicking on the infowindow image, It will most likely just open the actual photo not wrapped in the theme, maybe have a link to imageor album's actual page as an option. I prefer this because the map is somewhat slow to load going back and forth.
Posts: 11
I went through all availabe "Map InfoWindow Template" options. They all open the image wrapped in the theme. How would I go about opening it (the scaled version) in a new window just by itself?
Posts: 1894
You would need to modify the link in the infowindow and possibly use a module called directimage (or something similar) that permits to create links directly to a picture.
let me know if you need more precision
Posts: 224
when I have time Ill look into this maybe tomorrow
Posts: 11
Attached are the changes I made to allow the "Show Album on a Map" to be turned off.
Posts: 224
nice thanks, I assumed the dynamic link worked , if not maybe we can get it going by checking out the code that is posted for dynamic slideshow here http://gallery.menalto.com/node/36939#comment-138995
Posts: 27300
I think it would be cool to have some of the PG Themes icons under the thumb in the infowindow for:
* resized popup.
* Full popup
* album link ( wraped in theme)
* photo link ( wraped in theme)
Dave