mattbk / npa Goto Github PK
View Code? Open in Web Editor NEWNorthern Plains Athletics, a map-based endurance event calendar for the upper midwest.
Home Page: http://northernplainsathletics.com
Northern Plains Athletics, a map-based endurance event calendar for the upper midwest.
Home Page: http://northernplainsathletics.com
Need one.
This was exported at some point.
What modules are we waiting on?
7 alpha
7 beta
7 rc
7
8 dev
8 alpha
8 beta
8 rc
8
8 core
Would make life a little faster: https://www.drupal.org/project/quickedit
Modules also not showing up if I drop the folder in manually.
Here is what I did to clean out the malware created on a certain date with an Everything query:
path:C:\Users\mattbk\Desktop\npa_20180506.tar\npa dm:2018-04-19
Download the whole folder, delete files, re-upload.
I also explored some find
regex solutions but didn't put a bunch of time in.
Experiment with. https://www.drupal.org/project/bounce_convert
I don't think we use anything except Gmail, and that can be set up differently anyway.
With Views, I think. If I click on a term link, I want a nice table and/or map of races. Otherwise it's not worth using the terms.
Probably an issue with the chart PHP I have set up--charts aren't working since modules were upgraded.
Via email:
Nonsecure Collection of Passwords will trigger warnings in Chrome 56 for http://northernplainsathletics.com/
To: owner of http://northernplainsathletics.com/
Beginning in January 2017, Chrome (version 56 and later) will mark pages that collect passwords or credit card details as “Not Secure” unless the pages are served over HTTPS.
The following URLs include input fields for passwords or credit card details that will trigger the new Chrome warning. Review these examples to see where these warnings will appear, and so you can take action to help protect users’ data. The list is not exhaustive.
http://northernplainsathletics.com/user
The new warning is the first stage of a long-term plan to mark all pages served over the non-encrypted HTTP protocol as “Not Secure”.
Here’s how to fix this problem:
Use HTTPS pages to collect sensitive information
To prevent the “Not Secure” notification from appearing when Chrome users visit your site, move collection of password and credit card input fields to pages served using the HTTPS protocol.
With over 230 events right now, it's hard to eyeball the map to make sure a new one plotted in the right place.
Is having an RSS or JSON feed of events giving away the farm? Perhaps not, if all links go back to NPA first.
In Chrome for Android Lollipop.
https://www.drupal.org/project/search404
This will help if/when links change.
Might periodic malware infections be leaking within the Green Geeks server itself?
Related:
I enabled statistics for this, but haven't done anything else: http://northernplainsathletics.com/popular/all
It looks like this is possible now: https://www.drupal.org/project/simplenews_content_selection
There is a Simplenews scheduler as well, but looks unmaintained.
Goal is to provide an exposed, grouped filter for races in next week, next month, etc.
Doesn't work, as described here: https://www.drupal.org/node/1764902
May be solution: https://www.drupal.org/node/1876168#comment-9430357
Don't have a lot of time today to think about.
Need different color text.
I'm thinking "Save" or "Bookmark" rather than "Favorite" because those are less weighted. You should be able to see a table/map of events on your profile.
V 2.13 is supported with the OpenLayers 2 module I have installed. Will need some time to upgrade to OL 3 module: https://www.drupal.org/project/openlayers
Are there alternatives?
Probably still need to think about #10.
Sort of goes against the "anonymous" part, but the point is more that submissions are easy (no login required) than that people want to be anonymous.
If email address were captured, followup email could be sent to remind people how to edit in the future, or benefits of creating account.
Switch to Liberapay since Gratipay is likely shutting down.
http://northernplainsathletics.com/node/1667
Also include that people can join the team and share in the funding if they contribute to the database.
A lot of stuff is in the database; what can be made public so others can contribute to making the site better?
Maybe this is better handled with #11?
Opt in?
Had to clean out some infected files yesterday and broke something on the Dashboard. Might have to reinstall core entirely to be safe.
Goal: To throttle node publication so IFTTT doesn't dump a bunch of tweets at a time if I've been updating a lot.
This is possible, but not with just feeds.
You'll have to implement some sort of queuing, that looks at previously published nodes to determine if the new group of nodes can be added to the feed yet, or if they need to wait.
You should be able to get this working with some clever rules and a few VBO views
I've been pretty relaxed about seeking advertisers. Might be time to reach out.
My philosophy jives pretty well with that of Read The Docs: http://docs.readthedocs.io/en/latest/ethical-advertising.html vs. http://northernplainsathletics.com/node/1667.
Could go along with /taken
to show when the most and fewest events are. Analytics for race directors!
I don't really like having lists of events, but the map on Attackpoint is pretty cool: http://www.attackpoint.org/eventmap.jsp
This functionality would be nice. The maps are click zoom right now because they freak out if scrolling through them (especially on mobile). Full-screen the UX should be different.
Looks like I can't just drop in the https://... version, so need to download and install locally now that TLS is enabled.
Otherwise the maps don't work.
I can't add every race as soon as I find it. Here is an attempt to make a list that is easy to update.
Then include relevant information only, rather than post/updated date and author.
I may have written a blog post about this, but there should be a clear workflow on how to claim an event (to be able to edit).
Not sure why, but there is no state being set, so the events show up under Content but not under Workbench.
Specific recent spam users have been blocked but not suspended. Not sure what the behavior is with anonymous submissions.
Should replace with Views. See example at http://northernplainsathletics.com/type/foot.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.