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:1ece61cf172cee97ba2d
Created June 4, 2015 17:25
Prayer Journal Cards Sample
<div class="text-center" rn-carousel-indicators ng-if="prayers.length > 1" slides="prayers" rn-carousel-index="Id"></div>
<ul class="prayer-carousel" rn-carousel rn-carousel-controls rn-carousel-index="Id">
<li ng-repeat="prayer in prayers track by prayer.Id">
<div class="card prayer-card">
<h2>{{ prayer.Name }}</h2>
<div class="card-divider prayer-stats">
<span class="prayer-started">
Started: {{ prayer.StartedAt | date:'M/d/yyyy' }}
@Dillie-O
Dillie-O / gist:d6f2db0653d265a7bc0f
Created May 13, 2015 22:11
Sitefinity Navigation Active Class Helper Method
<%@ Control Language="C#" %>
<script type="text/C#" runat="server">
public static class NavHelper
{
/// <summary>
/// Returns the active class parameter if the current url contains the
/// path check specified.
/// </summary>
/// <param name="pathCheck">
@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;
@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: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: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: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>
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: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'),

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.