Giter VIP home page Giter VIP logo

forge-sport-extensions's Introduction

Hi, it's Darren here πŸ‘‹

It appears that you are looking at my GitHub profile. Yes, I'm looking at you over on the other side of the screen! πŸ‘€

Fun things about me

πŸ‡¬πŸ‡§Β  Currently based in London, UK.

πŸ‘¨πŸ»β€πŸ’»Β  Senior Frontend Engineer at Conduktor.

πŸ–₯Β  Languages, tools and technologies I currently enjoy working with: HTML, CSS, JavaScript/TypeScript, React, Jest, React Testing Library, Cypress, GraphQL, Express, Docker, Python, Flask, MongoDB and SQL.

πŸ› Β  Core contributor of Couchers, the new/upcoming online platform for couch-surfers.

πŸ‘¨πŸ»β€πŸ«Β  Coding instructor/coach at Code First: Girls and codebar. Giving back to the tech community and making it a more accessible and inclusive environment for everyone, regardless of their background, is a big passion of mine, as I believe the best software/products can only be built if our teams look like the users we build for.

πŸ›«Β  Spontaneous traveller β€” ranging from mystery holidays, last-minute weekend breaks and cruises, you name it and I'll probably be there! πŸšΆβ€β™‚οΈ

πŸ’Œ Find me on

πŸ‘‰ Β GitHub (psst, you're already here!)

✍️  Dev.to

🦜  Twitter

πŸ’Ό Β LinkedIn

forge-sport-extensions's People

Contributors

darrenvong avatar

Watchers

 avatar

forge-sport-extensions's Issues

forge_print_results shortcode should accept attributes

This is the shortcode for displaying the results sidebar on the Forge Sport website. The callback function attached to the shortcode should behave slightly differently according to attribute values passed in via the shortcode. This could be useful for debugging purposes, where the attribute value may act as flags to turn on/off error messages, or for extending the shortcode's functionality should future needs arise.

Add the ability to allow non super admin to embed 24liveblog feed safely

Currently, the only way to embed a 24liveblog feed on the Forge Sport website is to copy and paste a snippet of JavaScript code to do so. As embedding JavaScript directly is a security risk, WordPress does not allow non super admin to do this.

This plugin should provide a mean for trusted editors on the site to embed the feed in their post without compromising the site's security.

Potential solutions:

  • Implement a special shortcode tag which only allows 24liveblog code to be embedded, OR
  • Implement a custom oEmbed function where editors may include the feed by simply putting in the link (URL) to the feed

Match results appearing in the wrong place

When match results from the same sport/competition are added non consecutively, the result is incorrectly printed/lumped together under the wrong sport. This is caused by this faulty conditional:

if ( !array_key_exists($comp_sport, $sports) ):
    //some code
endif;

in _print_new_section which skips printing a new sport section (not "ideal", but still better than printing results under the wrong sport) when the sport is one already seen (d'oh!).

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.