I hereby claim:
- I am timsayshey on github.
- I am timsayshey (https://keybase.io/timsayshey) on keybase.
- I have a public key ASCHHiFiRvULF_WvGY8N6RXiWqDNdEi8hNVV4vROYk1tIAo
To claim this, I am signing this object:
| <cfcomponent output="false" cache="true"> | |
| <cfscript> | |
| _datasource = 0; | |
| _itemGW = 0; | |
| item.id = 0; | |
| item.code = ""; | |
| item.name = ""; | |
| item.BookXML = ""; | |
| item.description = ""; |
| <cfscript> //Needed for code coloring | |
| /** | |
| * @hint This is the Shop controller which handles the shopping cart | |
| */ | |
| component extends="Controller" { | |
| /** | |
| * @hint Runs before functions | |
| */ | |
| public function init() |
| This will let you log every time a user inserts or updates a record. | |
| So you can later say: | |
| Tim performed insert to the "25" record in the Page table via Pages' Edit a few hours ago, etc | |
| Create a table called Logs with the following columns: | |
| id int primary autoinc | |
| userid int | |
| modelid varchar | |
| savetype varchar |
| <cfoutput> | |
| <cfset qItems = model("User").findAll( | |
| where = "vendorid IS NOT NULL", | |
| order = "vendorid DESC, itemcategoryid ASC, sortorder ASC", | |
| include = "item(itemcategoryjoin(itemcategory)),UsergroupJoin(usergroup)" | |
| )> | |
| <h3><strong>Vendors</strong></h3> | |
| <br /> |
| <cfcomponent> | |
| <cffunction name="init"> | |
| <cfset this.version = "1.0,1.0.1,1.0.2,1.0.3,1.0.4,1.0.5,1.0.6,1.1,1.1.1,1.1.2,1.1.3,1.1.4,1.1.5,1.1.6,1.1.7,1.1.8,1.3.0,1.3.1,1.3.2"> | |
| <cfreturn this> | |
| </cffunction> | |
| <!--- | |
| Just added isNull(session.user) to 2 conditions so cache doesn't run for logged in users -- Per is working on fixing this for 1.3.3 or 2.0 | |
| https://github.com/cfwheels/cfwheels/issues/439 | |
| ---> |
| .project |
| // Credit: Charlie & Tim | |
| // Go to AWS API Gateway | |
| // Add Resource, then add a GET method with a node js lambda function (paste the code from below in) | |
| // Add an integration template to the API Gateway resource to allow the 'text' url param from Slack | |
| var https = require( "https" ); | |
| var querystring = require( "querystring" ); | |
| exports.handler = function( event, context, callback ) { | |
| var data = event.text.split(" "); |
| package main | |
| import ( | |
| "fmt" | |
| "io/ioutil" | |
| "net/http" | |
| "regexp" | |
| "strconv" | |
| "strings" | |
| ) |
I hereby claim:
To claim this, I am signing this object:
| # Requires bash tool jq for json parsing - brew install jq | |
| # Random Bible Verse | |
| # https://beta.ourmanna.com/api/v1/get?format=json&order=random | |
| # https://beta.ourmanna.com/api/v1/get?format=json | |
| curl --max-time 2 -s https://beta.ourmanna.com/api/v1/get\?format\=json\&order\=random \ | |
| | jq --raw-output '"👉 ",.verse.details.text," - ",.verse.details.reference," 💯 "' | tr -d '\n' | |
| echo | |
| echo |