Today's latest 10.4.16 Beta 5 release addresses one of the biggest annoyances in my development workflow: locating templates that contain a certain thing. Maybe you want to find where a certain CSS class was used, where a template variable is used, or just where certain text you see comes from on an english-only site. Now you can. At Admin -> Themes -> Manage Templates, use the 'Filter to templates containing' box. All templates not containing the text you enter will be hidden when you click Filter (refreshless, so if you're in the middle of editing a template you won't lose anything).
Sometimes personalization is a big selling point. Instead of a map of generic pins, wouldn't it be nice to have a map of company logos, or other such images that convey more information in a glance? The latest WSN release allows this with the Admin -> Settings -> Switches -> 'Addresses' -> 'Map' -> 'Custom logo map pins' option. When that switch is enabled, a 'Small Logo' field appears for listings which allows submitters to upload an image that'll be used as their map pin. The image is automatically resized.
For those of you with business listings, you may be using WSN's open hours option. That lets submitters record the hours their business is open. You probably already know that you can make use of that data to alert your visitors when a business is currently open, using the {LINKISOPEN} template variable. For example, This business is open right now!. But what about maps? When someone is browsing your maps of listings, it'd be nice if they could tell whether a particular one is currently open. You could edit a notice into the map pin HTML, but that would only show up after they click the pin.
Many of you use wordpress. You're probably already aware of the WSN plugins for wordpress which automatically install a WSN script and integrate members and the header/footer/style and adds a link to WSN in the wordpress menu and provides access to the WSN admin panel from the wordpress admin panel. The latest feature addition for the WSN plugins for wordpress is shortcodes. Shortcodes are the wordpress way of inserting complex structures with simple markup. The WSN plugins now provide a way to insert any WSN toplist into wordpress.
After adding the refreshless toplist pagination option, I got to thinking about other ways/places refreshless loading of content could be useful. First up was the listings this month calendar widget. It's not in the standard templates, but it's in the blog theme in use here. Checking previous and future months was a pain because the whole page would have to reload and you'd have to scroll back down to where the calendar widget is, and also the URL would be cluttered with a bunch of parameters. Now with the refreshless option, switching months is smooth and nearly instantaneous.