Code Monkey home page Code Monkey logo

kohana-sitemap's Introduction

Hey,

I'm Mathew (just one 't', please) 😁. I'm a Technical Manager at Just Eat Takeaway.

My professional journey started with software engineering, honing my skills in JavaScript, PHP, and GoLang 💻. I also dove into PCB design and embedded programming, using low-level C to create LED bike displays (I have videos!).

Beyond just coding, I'm involved in all aspects of software engineering 🎭. From internal conferences to spreading key updates, to the occasional meet-up speaking gig 🎤.

Don't be fooled by my sparse project portfolio; I'm an active open-source community contributor. I've financially supported the baklava no-code editor 💵 and tweaked the code for libreddit, a privacy-focused Reddit front-end.

In our fast-paced tech world, I keep an eye on emerging trends, particularly LLMs 🌠. Here's to a future as thrilling as a JavaScript update! 🥂

Lastly, feel free to reach out to me for workshops, or speaker opportunities. I'm always open to collaboration and sharing knowledge. Let's connect and create something impactful together!

kohana-sitemap's People

Contributors

omarev avatar thepixeldeveloper 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  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  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

kohana-sitemap's Issues

Custom exception handler

Propose to use

throw new Sitemap_Exception($message, $variables, $code);

Should be passing in a constant to $code like:

Sitemap::INVALID_ARGUMENT

Update XML declaration

How about updating the urlset tag to something a bit more recent like:

<urlset xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sitemaps.org/schemas/sitemap/0.9 http://www.sitemaps.org/schemas/sitemap/0.9/sitemap.xsd" xmlns="http://www.sitemaps.org/schemas/sitemap/0.9">

set_last_mod update

Perhaps it would be good form to generate some defaults for certain fields, like set_last_mod, to use the date of the cache being generated, if a specific value was not supplied?

'Class 'Valid' not found'

references to valid:: class in MODPATH/sitemap/classes/kohana/sitemap/url.php [ 22 ] don't work as Valid has become Validate.

Just replace the two uses of Valid:: with Validate:: and it works a charm!

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.