GithubHelp home page GithubHelp logo

emijrp / wlm-maps Goto Github PK

View Code? Open in Web Editor NEW
11.0 5.0 8.0 2 MB

A map for the Wiki Loves Monuments photograph contest

Home Page: https://tools.wmflabs.org/wlm-maps/

License: GNU General Public License v3.0

PHP 2.28% CSS 5.19% JavaScript 91.55% HTML 0.99%
wiki-loves-monuments monument javascript wlm-maps photograph-contest map wlm photo wlm-stats

wlm-maps's Introduction

wlm-maps's People

Contributors

aftabuzzaman avatar emijrp avatar lokal-profil avatar ricordisamoa avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

wlm-maps's Issues

Popup failing to trigger on mobiles

Clicking on the monuments does not seem to trigger the pop-up on many mobile versions (Confirmed on Samsung S5 (Chrome).

I believe this might be because the icon is to small on the mobile since when I zoom in on the image (not zooming in the map) clicking on them works

Location

A useful function implemented into the Sweden branch is the locate function which allows you to get your position on the map (thereby easier finding monuments close to you).

I can put together a pull for this if wanted

http again

Please change the http:// to // for the wlm-stat in the iframe, otherwise firefox will block it when one visits the https version of the map.

separate layers

Since the todo mentions splitting layer based on with/without image:

The the Sweden branch has a mechanism for splitting this (mainly in a070308).

If you think that method is good then I can put together a pull

remaining i18n

The remaining non-i18n strings I've identified are:

  • The mouseover in the recent uploads
  • The show/hide mouseover on the minimap
  • Mouseover on twitter/facebook icons (both on share map and in menu)
  • Translate this message string

These are all fairly minor but thought I'd collect them.

toggle.svg not found

I get an error message in the console that src/images/toggle.svg can't be found. I'm guessing this is the small arrows in the corner of the minimap.

WLM 2019

Unsure how much traffic this sees but since it will be mentioned in a forthcomming wlm-announce it would be great to have a commit similar to 95393a7 to rebrand it for 2019.

OSMGeocoder on https

Current OSMGeocoder doesn't work on https.

The latest version includes a fix for this though so simply syncing with that should fix the issue

Screen usage on mobile

On a mobile the screen gets filled up by the various add-ons.

What do you think about using the pre-existing mobile test to disable share, recent and csv? Since the MiniMap can be shrunk that one is less of an issue.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.