Skip to content

Instantly share code, notes, and snippets.

View eoneill's full-sized avatar

Eugene ONeill eoneill

  • LinkedIn
  • San Diego, CA
View GitHub Profile
<h2>Testing Character Encoding</h2>
<h3>This profile uses the rich text editor</h3>
<p><script type="IN/FullMemberProfile" data-id="OqbPFlcDV1" data-firstName="Carole" data-lastName="Bouquet"></script></p>
<h3>This profile uses plain text input</h3>
<p><script type="IN/FullMemberProfile" data-id="Xu9e7PgP9l" data-firstName="FIRSTA" data-lastName="LAST0"></script></p>
<h3>These are the attack vectors tested</h3>
<div style="border:1px solid; padding:10px;">
<style type="text/css">
*{font-family:Inconsolata, arial, serif;}
#content div{border:1px solid gray;-webkit-border-radius:15px;-moz-border-radius:15px;-o-border-radius:15px;height:15px;width:800px;cursor:pointer;margin:5px;padding:5px 15px 10px 40px;}
.test-case{background:url(./resources/ok.png) no-repeat left top;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;background-color:#AFA;opacity:0.6;}
.test-case:hover{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;opacity:1;background-color:#AFA;}
div.fail:hover{-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;opacity:1;}
div.fail{background:url(./resources/error.png) no-repeat left top;-webkit-transition:opacity 1s;-moz-transition:opacity 1s;-o-transition:opacity 1s;opacity:0.6;background-color:#FAA;}
#connect-url,#connect-key{width:700px;font-size:20px;}
#load-connect-framework{font-size:25px;cursor:pointer;}
#title,#menu{padding:10px 20px;}
<script type="text/javascript">
function onLinkedInAuth() {
IN.API
.Profile("me")
.result( function(me) {
alert("User has authenticated. Member ID: " + me.values[0].id);
});
}
</script>
<body>
IN.$extensions('createStylePatch', function() {
Sslac.definitionOf("IN.Objects.Base").Method("createStyle", function(pairs) {
var ua = navigator.userAgent,
out = [],
value = "",
cssBrowserSupport = ((/Webkit|KHTML\//i).test(ua)) ? "Webkit" :
((/Gecko\/([^\s]*)/i).test(ua)) ? "Gecko" :
((/MSIE\s([^;]*)/).test(ua)) ? "MSIE" :
(window.opera) ? "Opera" : "other";
@eoneill
eoneill / i18nShare.js
Created November 16, 2011 20:31
i18nShare
IN.$extensions('i18nShare', function() {
/**
* A widget for sharing the current page with your professional network
*/
(function() { // anon function
/**
* Puts a sharing tag onto the page
* @class IN.Tags.Share
* @constructor
<script type="text/javascript" src="https://ajax.googleapis.com/ajax/libs/jquery/1.7/jquery.min.js"></script>
<script type="text/javascript">
/* Load LinkedIn Data into Form */
function loadData() {
IN.API.Profile('me')
.fields(['id', 'positions', 'educations'])
.result(function(result) {
profile = result.values[0];
console.log(profile);
@eoneill
eoneill / SassMeister-input.scss
Created November 13, 2013 01:10
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
$test: (
default: true,
color: red,
color: rgba(red, 0.8)
);
@eoneill
eoneill / SassMeister-input.scss
Created November 21, 2013 19:01
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
.example {
$button-sizes: (
(small 16px),
(large 22px)
);
@eoneill
eoneill / SassMeister-input.scss
Created November 27, 2013 21:14
Generated by SassMeister.com.
// ----
// Sass (v3.3.0.rc.1)
// Compass (v0.13.alpha.10)
// ----
@import "compass";
.example {
@include box-shadow(2px 2px red);
&.no-shadow {

Keybase proof

I hereby claim:

  • I am eoneill on github.
  • I am eoneill (https://keybase.io/eoneill) on keybase.
  • I have a public key whose fingerprint is E08D 557B 3961 110E 7564 EA84 DEB7 7D23 F625 A1DD

To claim this, I am signing this object: