Skip to content

Instantly share code, notes, and snippets.

//starting at line 854
var QD_DE_NAME = key + "_DE";
var QD_COUNT_NAME = key + "_Count";
var QD_SUPP_NAME = key + "_Suppress";
var retrieveDE;
var mylistDE;
var audienceDeDef;
var suppressionDeDef;
var fields;
var kq;
gulp.task('mongo-start', function (cb) {
var tries = 0;
startMongo();
var timer = setInterval(connectToMongo, 2000);
function startMongo() {
exec('mongod --dbpath ./localdb/db/');
gulp-express
===================
1. Gulpfile.js
var gulp = require('gulp');
var express = require('gulp-express');
gulp.task('server', function () {
express.run([ './src/backend/server.js' ]);
(function fetchPage(page) {
self.collection.paging.page = page;
self.collection.fetch({
success: function (collection) {
models = models.concat(collection.models);
combineAttributesFrom(collection);
updateTemplate.call(self);
if (collection.models.length === self.collection.paging.pageSize) {
fetchPage(++page); //get more
if (msgHtml.length && msgHtml.match(trackingCodeRegx)) {
return true;
} else {
return false;
}
//when you see something like this, do:
return (msgHtml.length && msgHtml.match(trackingCodeRegx));
greleasethehounds ()
{
if [[ $# == 0 ]]; then
echo "usage: greleasethehounds <version number> [message]"
echo " <version number> - (required) Ex: 1.0.1, 9.9.9, 0.0.3"
echo " The version number."
echo " [message] - (optional) Ex: \"Release 1.0.0, woot, out of beta\""
echo " The commit message and tag message."
echo " Default is \"Release <version number>\"."
echo ""
this.$el.find('.geartabselement').geartabs('setTarget', this.target);
this.$el.find('.geartabselement').geartabs('selectTab', 'content');
if (this.gearView.gear && this.gearView.gear.id && this.gearView.gear.assetType !== 'image') {
this.saveAndUpdate.removeClass('disabled');
} else {
this.saveAndUpdate.addClass('disabled');
}
if (this.gearView.gear) {
reference: function (e, r) {
var self = this;
// the different types of references below
var fullSelector = '[data-reference-type~="full"]';// full replacement
var innerSelector = '[data-reference-type~="inner"]';// replace with inner
var attrSelector = '[data-reference-type~="attributes"]';// replace attributes
var nullSelector = '[data-reference-type="none"]';// remove
$.each(r.find(attrSelector).addBack(attrSelector), function (i, attr) {
import React from 'react'
import { render } from 'react-dom'
import HTML5Backend from 'react-dnd-html5-backend'
import { DragDropContext, DropTarget } from 'react-dnd'
import ReactTransitionGroup from 'react-addons-transition-group'
@DragDropContext(HTML5Backend)
class App extends React.Component {
constructor() {
// import 'babel-core/polyfill' //i guess this needs to be first?
import './index.html'
import './favicon.ico'
import 'react-bootstrap'
import 'bootstrap/dist/css/bootstrap.css'
import './index.less'