get all badges
This commit is contained in:
@@ -1,7 +1,7 @@
|
||||
|
||||
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||
# Visual Studio 14
|
||||
VisualStudioVersion = 14.0.22609.0
|
||||
# Visual Studio 2013
|
||||
VisualStudioVersion = 12.0.31101.0
|
||||
MinimumVisualStudioVersion = 10.0.40219.1
|
||||
Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "UntappedWidgetGenerator", "src\UntappedWidgetGenerator\UntappedWidgetGenerator.csproj", "{4E8D4994-A4A1-4E86-885A-703A4BB0D4AA}"
|
||||
EndProject
|
||||
@@ -11,6 +11,7 @@ Project("{2150E333-8FDC-42A3-9474-1A3956D46DE8}") = "Solution Items", "Solution
|
||||
ProjectSection(SolutionItems) = preProject
|
||||
jquery.UntappedWidget.js = jquery.UntappedWidget.js
|
||||
jquery.UntappedWidget.less = jquery.UntappedWidget.less
|
||||
readme.md = readme.md
|
||||
EndProjectSection
|
||||
EndProject
|
||||
Global
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
});
|
||||
|
||||
return badges;
|
||||
}
|
||||
};
|
||||
|
||||
$.fn.untappd = function (username) {
|
||||
this.each(function () {
|
||||
|
||||
@@ -2,7 +2,7 @@
|
||||
"version":3,
|
||||
"file":"jquery.UntappedWidget.min.js",
|
||||
"lineCount":1,
|
||||
"mappings":"CAAC,QAAS,CAACA,CAAD,CAAI,CAEV,IAAIC,EAAuB,QAAS,CAACC,CAAI,CAAEC,CAAP,CAAe,CAC/C,MAAO,oDAAwD,CAAED,CAAIE,oBAAqB,CAAE,8HAGxE,CAAEF,CAAIG,UAAW,CAAE,oGAI9B,CAAEH,CAAII,KAAM,CAAE,2CACO,CAAEJ,CAAIK,SAAU,CAAE,4FAIxB,CAAEJ,CAAO,CAAE,oCAbY,EAoB/CK,EAAc,QAAS,CAACN,CAAD,CAAO,CAC9B,IAAIC,EAAS,EAAE,CAKf,OAJAH,CAACS,KAAK,CAACP,CAAIC,OAAO,CAAE,QAAS,CAACO,CAAK,CAAEC,CAAR,CAAe,CACxCR,CAAO,CAAEA,CAAO,CAAE,WAAa,CAAEQ,CAAKC,QAAS,CAAE,qBAAwB,CAAED,CAAKE,SAAU,CAAE,mBADpD,CAAtC,CAEJ,CAEKV,CANuB,C,CASlCH,CAACc,GAAGC,QAAS,CAAEC,QAAS,CAACT,CAAD,CAAW,CAC/B,IAAIE,KAAK,CAAC,QAAS,CAAA,CAAG,CAClB,IAAIQ,EAAO,IAAI,CACfjB,CAACkB,IAAI,CAAC,yCAA0C,CAAEX,CAAQ,CAAE,QAAQ,CAACL,CAAD,CAAO,CAAEF,CAAC,CAACiB,CAAD,CAAME,KAAK,CAAClB,CAAoB,CAACC,CAAI,CAAEM,CAAW,CAACN,CAAD,CAAlB,CAArB,CAAd,CAAgE,CAAE,OAAxI,CAFa,CAAb,CADsB,CA/BzB,EAuCZ,CAACkB,MAAD,CAAQ",
|
||||
"mappings":"CAAC,QAAS,CAACA,CAAD,CAAI,CAEV,IAAIC,EAAuB,QAAS,CAACC,CAAI,CAAEC,CAAP,CAAe,CAC/C,MAAO,oDAAwD,CAAED,CAAIE,oBAAqB,CAAE,8HAGxE,CAAEF,CAAIG,UAAW,CAAE,oGAI9B,CAAEH,CAAII,KAAM,CAAE,2CACO,CAAEJ,CAAIK,SAAU,CAAE,4FAIxB,CAAEJ,CAAO,CAAE,oCAbY,EAoB/CK,EAAc,QAAQ,CAACN,CAAD,CAAO,CAC7B,IAAIC,EAAS,EAAE,CAKf,OAJAH,CAACS,KAAK,CAACP,CAAIC,OAAO,CAAE,QAAQ,CAACO,CAAK,CAAEC,CAAR,CAAe,CACvCR,CAAO,CAAEA,CAAO,CAAE,WAAa,CAAEQ,CAAKC,QAAS,CAAE,qBAAwB,CAAED,CAAKE,SAAU,CAAE,mBADrD,CAArC,CAEJ,CAEKV,CANsB,C,CASjCH,CAACc,GAAGC,QAAS,CAAEC,QAAS,CAACT,CAAD,CAAW,CAC/B,IAAIE,KAAK,CAAC,QAAS,CAAA,CAAG,CAClB,IAAIQ,EAAO,IAAI,CACfjB,CAACkB,IAAI,CAAC,yCAA0C,CAAEX,CAAQ,CAAE,QAAQ,CAACL,CAAD,CAAO,CAAEF,CAAC,CAACiB,CAAD,CAAME,KAAK,CAAClB,CAAoB,CAACC,CAAI,CAAEM,CAAW,CAACN,CAAD,CAAlB,CAArB,CAAd,CAAgE,CAAE,OAAxI,CAFa,CAAb,CADsB,CA/BzB,EAuCZ,CAACkB,MAAD,CAAQ",
|
||||
"sources":["jquery.UntappedWidget.js"],
|
||||
"names":["$","buildProfileTemplate","data","badges","headerBackgroundUrl","avatarUrl","info","username","buildBadges","each","index","value","linkUrl","imageUrl","fn","untappd","$.fn.untappd","that","get","html","jQuery"]
|
||||
}
|
||||
|
||||
14
readme.md
14
readme.md
@@ -4,4 +4,18 @@ This provides a simple embeddable widget for your [Untappd](https://untappd.com)
|
||||
|
||||
## How do I use this?
|
||||
|
||||
Simply add the css and js files at the root of this project to your website. Then call:
|
||||
|
||||
We host the css at `http://untappdwidget.azurewebsites.net/Content/jquery.UntappedWidget.min.css`
|
||||
We host the js at `http://untappdwidget.azurewebsites.net/Scripts/jquery.UntappedWidget.min.js`
|
||||
`$("#Target").untappd("YourUsername");`
|
||||
|
||||
## How do I contribute?
|
||||
|
||||
Submit pull requests
|
||||
|
||||
## Todo
|
||||
|
||||
* Make a build time minifier
|
||||
* Push to Bower?
|
||||
* Move the css/js into a cdn of some kind?
|
||||
|
||||
@@ -83,6 +83,9 @@
|
||||
<Content Include="..\..\jquery.UntappedWidget.js">
|
||||
<Link>Scripts\jquery.UntappedWidget.js</Link>
|
||||
</Content>
|
||||
<Content Include="..\..\jquery.UntappedWidget.min.js">
|
||||
<Link>Scripts\jquery.UntappedWidget.min.js</Link>
|
||||
</Content>
|
||||
<Content Include="Content\bootstrap-theme.css" />
|
||||
<Content Include="Content\bootstrap-theme.min.css" />
|
||||
<Content Include="Content\bootstrap.css" />
|
||||
@@ -98,6 +101,10 @@
|
||||
<Content Include="..\..\jquery.UntappedWidget.less">
|
||||
<Link>Content\jquery.UntappedWidget.less</Link>
|
||||
</Content>
|
||||
<Content Include="..\..\jquery.UntappedWidget.min.js.map">
|
||||
<Link>Scripts\jquery.UntappedWidget.min.js.map</Link>
|
||||
<DependentUpon>jquery.UntappedWidget.min.js</DependentUpon>
|
||||
</Content>
|
||||
<None Include="Properties\PublishProfiles\f.pubxml" />
|
||||
<None Include="Scripts\jquery-1.9.1.intellisense.js" />
|
||||
<Content Include="Scripts\bootstrap.js" />
|
||||
|
||||
@@ -2,6 +2,12 @@
|
||||
@{
|
||||
Layout = "Views/Shared/_Layout.cshtml";
|
||||
}
|
||||
<div class="row" style="margin-top: 10px">
|
||||
<div class="well">
|
||||
|
||||
Simply embed your Untappd profile as a widget into your own website. See docs on <a href="https://github.com/tparnell8/UntappedWidget">Github</a>
|
||||
</div>
|
||||
</div>
|
||||
<div id="target"></div>
|
||||
@section styles{
|
||||
<link rel="stylesheet" href="~/Content/jquery.UntappedWidget.min.css" />
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
<head>
|
||||
<meta charset="utf-8" />
|
||||
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
||||
<title>@ViewBag.Title - My ASP.NET Application</title>
|
||||
<title>Untappd Widget</title>
|
||||
<link rel="stylesheet" href="~/Content/bootstrap.min.css" />
|
||||
<link rel="stylesheet" href="~/Content/bootstrap-theme.min.css"/>
|
||||
<link rel="stylesheet" href="~/Content/Site.css" />
|
||||
@@ -19,6 +19,7 @@
|
||||
<span class="icon-bar"></span>
|
||||
<span class="icon-bar"></span>
|
||||
</button>
|
||||
<a class="navbar-brand" href="/">Untappd Widget</a>
|
||||
</div>
|
||||
<div class="navbar-collapse collapse">
|
||||
<ul class="nav navbar-nav">
|
||||
@@ -28,10 +29,9 @@
|
||||
</div>
|
||||
<div class="container body-content">
|
||||
|
||||
<h1>Awesome</h1>
|
||||
|
||||
@RenderBody()
|
||||
<footer>
|
||||
<p>© @DateTime.Now.Year - My ASP.NET Application</p>
|
||||
</footer>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -38,7 +38,7 @@ namespace UntappedWidgetGenerator
|
||||
dom[".profile_header"].Css("background-image").ToLower().TrimStart("url".ToCharArray()).TrimStart('(').TrimEnd(')').Trim('\''),
|
||||
Info = dom[".info h1"].Text(),
|
||||
Username = dom[".username"].Text(),
|
||||
Badges = badges.OrderBy(a=>Guid.NewGuid()).Take(17).ToList()
|
||||
Badges = badges.OrderBy(a=>Guid.NewGuid()).ToList()
|
||||
|
||||
};
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user