Skip to content

Instantly share code, notes, and snippets.

View Dillie-O's full-sized avatar

Sean Patterson Dillie-O

View GitHub Profile
@Dillie-O
Dillie-O / gist:867fafd1d26ec1fe3acd
Created August 19, 2014 15:55
Windows Phone 8 Web Site Live Tile Using AngularJS Controller
myApp.controller('NavBarCtrl', function ($scope)
{
$scope.tileIsVisible = false;
});
@Dillie-O
Dillie-O / gist:5e1d4135a5d219778a29
Created August 19, 2014 15:58
Windows Phone 8 Web Site Live Tile Using AngularJS HTML Trigger
<a ng-click="tileIsVisible = !tileIsVisible">WP8 Tile</a>

Foundation Validation "Lights" using Angularjs

This demonstrates using the prefix and postfix formatting with form elements for a nice way to validate fields in AngularJS

A Pen by Sean Patterson on CodePen.

License.

@Dillie-O
Dillie-O / gist:500c2d76b2703a265b9a
Created December 11, 2014 21:32
Zurb Foundation for Apps Gulp Deploy Project Root
var gulp = require('gulp'),
rimraf = require('rimraf'),
runSequence = require('run-sequence'),
frontMatter = require('gulp-front-matter'),
autoprefixer = require('gulp-autoprefixer'),
sass = require('gulp-ruby-sass'),
uglify = require('gulp-uglify'),
concat = require('gulp-concat'),
connect = require('gulp-connect'),
path = require('path'),
angular.module('application')
.controller('NewsController', ['$scope', '$stateParams', '$state', '$http', '$location', 'AuthService', function ($scope, $stateParams, $state, $http, $location, authService) {
// Greg Added
$scope.authentication = authService.authentication;
if (authService.authentication.isAuth == true) {
alert("Auth")
}
else {
$location.path('/signup');
@Dillie-O
Dillie-O / gist:0141fe0bfaf0c9f21b53
Last active August 29, 2015 14:18
SiteFinity Formatted Custom Layout Widget Markup
<div runat="server" class="sf_cols customClass fancy-layout">
<div runat="server" class="sf_colsOut CustomClass arrow_box" data-placeholder-label="Title">
<h1 runat="server" class="sf_colsIn"></h1>
</div>
<div runat="server" class="sf_colsOut CustomClass" data-placeholder-label="Content">
<div runat="server" class="sf_colsIn">
</div>
</div>
</div>
@Dillie-O
Dillie-O / gist:dcf3c98376987ad4eb98
Created April 9, 2015 17:18
SiteFinity Formatted Custom Layout Widget Styles
.fancy-layout {
background-color: bisque;
}
.test-layout li:before
{
content: '✔';
color: green;
margin-left: -1em; margin-right: .100em;
}
@Dillie-O
Dillie-O / gist:3bae0bc84b4b793a9152
Created April 14, 2015 18:33
SiteFinity ContentBlock Template with ShortCode Processing
<%@ Control Language="C#" %>
<%@ Import Namespace="Telerik.OpenAccess" %>
<%@ Import namespace="Telerik.Sitefinity.GenericContent.Model" %>
<%@ Import Namespace="Telerik.Sitefinity.Model" %>
<%@ Import namespace="Telerik.Sitefinity.Modules.GenericContent" %>
<%@ Import Namespace="Telerik.Sitefinity.Taxonomies" %>
<%@ Import Namespace="Telerik.Sitefinity.Taxonomies.Model" %>
<%@ Register TagPrefix="sf" Namespace="Telerik.Sitefinity.Web.UI.PublicControls.BrowseAndEdit" Assembly="Telerik.Sitefinity" %>
@Dillie-O
Dillie-O / gist:dc286ad2c1353b3531cd
Created April 15, 2015 13:08
SiteFinity Retrieve FeeValue Content Block from Shortcode
public static class FeeValueShortcodeProcessor
{
/// <summary>
/// Expands all FeeValue shortcodes in the specified text
/// </summary>
/// <param name="inputText">The input text.</param>
/// <returns>String with replaced short code values</returns>
public static string Expand(object inputText)
{
if (inputText == null) return string.Empty;
@Dillie-O
Dillie-O / gist:51ce10eca1928de3e414
Created April 15, 2015 13:29
SiteFinity Retrieve RateValue Content Block from Shortcode
public static class RateValueShortcodeProcessor
{
/// <summary>
/// Expands all RateValue shortcodes in the specified text
/// </summary>
/// <param name="inputText">The input text.</param>
/// <returns>String with replaced short code values</returns>
public static string Expand(object inputText)
{
if (inputText == null) return string.Empty;