Skip to content

Instantly share code, notes, and snippets.

View engram-design's full-sized avatar

Josh Crawford engram-design

View GitHub Profile
var express = require('express'),
passport = require('passport'),
LocalStrategy = require('passport-local').Strategy;
var users = [
{ id: 1, username: 'bob', password: 'secret', email: 'bob@example.com' }
];
function findById(id, fn) {
var idx = id - 1;
@engram-design
engram-design / MyPluginNamePlugin.php
Last active August 29, 2015 14:22
Swap Structures and Channels
<?php
namespace Craft;
class MyPluginNamePlugin extends BasePlugin
{
/* --------------------------------------------------------------
* PLUGIN INFO
* ------------------------------------------------------------ */
public function getName()
@engram-design
engram-design / _entry.html
Created May 29, 2015 05:31
SEO for Craft
{% extends "_layout" %}
{% set seo = {
title: "My New Title"
} %}
{% block content %}
{% endblock %}
@engram-design
engram-design / ext.moreevents.php
Last active August 29, 2015 14:14
Fixes for MoreEvents ExpressionEngine plugin
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed');
class Moreevents_ext {
var $name = 'moreEvents';
var $version = '1.2.5';
var $description = 'moreEvents system extensions';
var $settings_exist = 'n';
var $docs_url = ''; // 'http://expressionengine.com/user_guide/';