Giter Club home page Giter Club logo

nycmesh.net's Introduction

NYC Mesh Website

Install

Install Hugo:

brew install hugo

Usage

Start the local server:

hugo serve

Navigate to the site at http://localhost:1313.

Adding Content

Content is stored as markdown in content. You can create files manually, or use hugo.

New blog:

hugo new blog/post-title.md

New press:

hugo new press/article-title.md

New presentation:

hugo new presentations/presentation-title.md

Map

The code for the map is located here.

nycmesh.net's People

Contributors

andrew-dickinson avatar apackin avatar bhny avatar byxorna avatar donutsonhudson avatar ehudtal avatar joseph-moser avatar juliencherry avatar lydonthorpe avatar margsuarez avatar nuyawktuah avatar oliviermorf avatar papermashea avatar rnamdos avatar rscooter369 avatar tamwahba avatar thezenarcher avatar victoriaono avatar willnilges avatar woa100 avatar zethussuen avatar zgiles avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

nycmesh.net's Issues

Directories/files not in use in nycmesh ?

Seems we have at least one folder
nycmesh.net/content/leaflet/
that has probably been moved over to Doc at some point. It is confusing. Ehub uploaded stuff there but there's no links...
Can we make sure those file are indeed in Docs and remove them from nycmesh.net/content/leaflet/ even remove the folder altogether.

Stop support spam

Spam is getting worse each day. I just found a serious support ticket that got lost amongst the spam 2 weeks ago.

The idea is to have a hidden email field on the form and if that is filled in then we know it is a bot.

Add preferred language to join form

Porting nycmeshnet/nycmeshnet.github.io#51

We should try to:

  • make people whose preferred language is not English feel welcome when visiting our website
  • better communicate during installs
  • let volunteers build relationships with users and communities through improved communication
  • assess our outreach to under-served users

Preferred language should be a free-form field.

I would make a PR but I don't know the Google integration.

missing social media links

The social media icons are missing from the bottom of the website (people do actually look for those)

Stop fake donations

We could add a hidden email field to fool scripts trying credit cards- If the hidden email field is filled out then ignore the donation.

We could additionally block $1 donations as this is about 75% of them.

Creation of a Credit Card renew page (or CC update)

When a CC expires or get blocked, the monthly donation fail and a message is received. We need to be able to orient that member to a " Credit Card renew page" or "CC update" that is not the "donation" page which include the SN3 and 4 goal.
Maybe with same options.
10, 20, 50 and adding a "blank" monthly.

Line of Sight tool seems to be broken.

The line of sight tool under the "Resources" section at the bottom of the page seems to be broken. Until it's fixed I think the best mitigation is to remove that link.

Map multi-click doesnt work on non-mac

I've heard we have this cool feature where you can hold down one of the modifier keys and click a node to do a multi-select; however, I can't seem to get it working on a non-mac. Could we add or make it a more brower-generic and os-generic key so it's possible to use on non-macs?
Thanks

Supernodes don't say Supernode on the infobox

Infobox for SN1 says "227", it should say "Supernode1"

I can see this info on rollover, but rollover isn't even available on mobile. Is there some nice way to get all of the "notes" info into the infobox?

Add Google Analytics 4 to site

Google Analytics 4 (GA4) will be replacing Universal Analytics (UA). On July 1, 2023, standard UA properties will stop processing new hits.

You can read more details about UA here:
https://support.google.com/analytics/answer/11583528

Instructions for adding GA4 to an existing site are listed here:
https://support.google.com/analytics/answer/9744165

To use GA4 Setup Assistant to add GA4, the user would have to have the Editor role.

Migration guide:
https://support.google.com/analytics/?hl=en#topic=10737980

Link to "help" page

@olivernyc

Could you add "Volunteer" to "Join" and "Donate" on the top banner and in the first block of text on the homepage? I think it should come second in the order - I'll leave the color up to you. (I'm not sure how to make a new class otherwise I'd make the edit myself.)

Perhaps the sentence in the first block of text should say, "Volunteer to help us maintain and grow our network."

Add syndication to blog

Please add a RSS or Atom syndication system to the blog
so we can stay tuned without feeding Big Tech tracking.

/peering doesn't go anywhere

peering used to be on nycmesh.net/peering and is referenced in a few presentations and emails. I guess we need alias to docs.nycmesh.net/networking/peering/

Suggestion to add to the main page.

I don't know if that's where I should make this request ?

On the first page next to the "request an Install"
screen shot 2018-11-13 at 7 32 57 pm
Would it be possible to have an "information" logo, something like that
screen shot 2018-11-13 at 7 34 09 pm
when clicked, open a window that says something like:
This is not a commitment. You will be bale to "cancel" at anytime. It is only to start the process. You will be added to our map and we will be able to check if you can be connected immediately or you will have to wait for NYC Mesh network to expend.

I was one of those, "scared" to request an install before knowing more of the implication.

On the Join Page (edits)

On the join page.
A/
On the first line, can we add "please include you node number"
=> For progress on your node request, email [email protected], please include your node number.

above the address filed, can we add "Complete" or "(Complete)"
=> Street Address (Complete)
or
= > Complete Street Address
And in the filed add the Zip code
=> 285 Fulton Street, New York NY 10006, USA

and under the submit button
=> (by clicking "submit request" you agree to have your node published on the map).

Newsletter needs human checkbox

This is old problem, lots of spam emails signing up to newsletter. These scripts are very dumb and can be stopped by simple [x] I am human

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.