Skip to content

Instantly share code, notes, and snippets.

@dnordstrom
Last active January 23, 2016 00:29
  • Star 1 You must be signed in to star a gist
  • Fork 1 You must be signed in to fork a gist
Star You must be signed in to star a gist
Save dnordstrom/44567d4805f00b672925 to your computer and use it in GitHub Desktop.
Quora Front-End
/*
Name: early.js
URL: http://qsf.cf.quoracdn.net/-7dc962299819f205.js
Generated: 1373582818427851
Files: /iesux.js, /settings.js, /log.js, /domain.js, /event.js, /errors.js, /w2.timing.js, /redirect.js, /win.load.js, /lazyCode.js, /early.js
*/
/*
Name: main.js
URL: http://qsf.cf.quoracdn.net/-c8726a3f5a6cb31c.js
Generated: 1374285084895828
Files: /json2.js, /assert.js, /jquery.js, /jquery.securepost.js, /jquery.cookie.js, /visibility.js, /lang/fun.js, /Class.js, /keystrokes.js, /w2.keyevent.js, /webnode2.js, /jquery.dialog.js, /jquery.tooltip.js, /jquery.menu.js, /jquery.topic.js, /jquery.viewport.js, /jquery.ajax.js, /effects.core.js, /effects.shake.js, /effects.highlight.js, /atexit.js, /tchannel_up.js, /w2.livenode.js, /jquery.webnode2.js, /w2.errors.js, /window_manager.js, /w2.rpc.js, /jquery.quora.js, /w2.dialog.js, /w2.inputvalidate.js, /w2.interaction.js, /frame_busting.js, /cookies.js, /w2.quora.js, /scribe.js, /user_profiling.js, /view/toggle.js, /action_log.js, /view/floating_voting_buttons.js, /view/fixable.js, /view/inline_editor.js, /facebook.js, /dialog.js, /app/view/topic.js, /swfobject.js, /jquery.ui-1.8.17.js, /qed/modifiers.js, /qed/nodestate.js, /qed/rules.js, /qed/sanitize.js, /qed/npd.js, /qed/util.js, /qed/unload.js, /qed/selection.js, /qed/snapshot.js, /qed/history.js, /qed/trie.js, /qed/snippets.js, /qed/edit.js, /linkify.js, /find.js, /mathify.js, /qtexteditor.js, /Quora.js, /oauth.js, /twitter.js, /google_.js, /siteuri.js, /login.js, /qtext.js, /simscroll.js, /html.js, /typeahead.js, /mobile.js, /flash.js, /presence.js, /query_eval.js, /inspector.js, /w2.inspector.js, /mobile_ride_along.js, /lang/arr.js, /perf.js, /view/embed.js, /view/embed_editor.js, /view/paged_list.js, /view/placepicker.js, /view/trackback.js, /app/view/home.js, /app/view/home/home_promote.js, /app/view/inbox.js, /app/view/common.js, /app/view/feed.js, /app/view/review_queue.js, /app/view/review_topic_experts.js, /app/view/share/connect.js, /app/view/settings.js, /app/view/share.js, /app/view/question.js, /app/view/question/wanted_answer.js, /app/view/question/question_add.js, /app/view/board.js, /app/view/board/blog.js, /app/view/board/create_box.js, /app/view/board/follow_invite.js, /app/view/topic/topic_list.js, /app/view/topic/topic_redesign.js, /app/view/signup.js, /app/view/signup/banner.js, /app/view/signup/google_.js, /app/view/signup/mobile_app.js, /app/view/signup/email_invite.js, /app/view/threaded_comments.js, /app/view/share/form.js, /app/view/share/dialog.js, /app/view/contact_importer.js, /app/view/nux.js, /app/view/nux/welcome.js, /app/view/nux/dialog.js, /app/view/post.js, /app/view/user.js, /app/view/quote.js, /app/view/content_views.js, /app/view/funnel.js, /app/view/top_writers.js, /app/view/group.js, /app/view/moderation/flag.js, /main.js
*/
this.require||function(a,b){function require(a){if(!e[a]){r("loader","required",a);var b,c=d[a];c&&(c.id=a,c.exports=b={},c(function(b){return k(b,a)},e[a]=b,c),c.exports&&c.exports!==b&&(e[a]=c.exports),r("loader","exported",a))}return e[a]}function k(a,b){return require(a=m(a,b))||l(a)}function l(a){throw a}function m(a,b){if(b&&/^\./.test(a)){a="/"+b+"/../"+a;while(a!=(b=a.replace(j,"/")))a=b}return a.replace(/^\//,"")}function n(a){if(!a.unmet){var b=a+"",c,d=a.unmet={};i.lastIndex=0;while(c=i.exec(b))d[c[1]]=1}return a.unmet}function o(a){if(typeof a=="object")return!0;var b,c={},f=n(a),g;for(g in f)e[g]||d[g]?c[g]=1:b=1;for(g in c)delete f[g];if(b){p("missing modules:");for(g in f)p(g)}return!b}function p(){try{var b=a.console;b&&b.log.apply(b,arguments)}catch(c){}}function q(){if(!h)try{while(f!==g&&o(f.next))h=f,f=f.next,delete h.next,r("loader","flushQueue","start"),f(k),r("loader","flushQueue","finish")}finally{h=0}}function r(){return c[c.length]={time:+(new Date),tags:c.slice.call(arguments)}}var c=[],d={},e={},f={},g=f,h,i=/require\(['"]([^'"]+)['"]\)/g,j=/\/(\.?|[^\/]+\/\.\.)\//;require.install=function(a,b){r("loader","installed",a);var c=typeof b=="object"?e:d;c[a]||(c[a]=b,q())},require.enqueue=function(a){g=g.next=a,f.next===g&&o(a)&&q()},r.dump=function(){return c.slice()},a.rec=r,a.require=require,r("loader","ready")}(this);;
require.install("settings", {
revision: "90667b795ad02631a96dda451b1dca3ea7b38e55",
installTime: rec("settings", "install").time,
instance: "main",
formkey: "465096bc96aa79c7978b6d04ead8d946",
uid: 10821,
controller: "question",
action: "q",
codebaseType: "production",
cookiePrefix: "m",
trail: null,
actionTrail: null,
mobile: false,
serverCallUrl: "/webnode2/server_call_POST?__instart__",
paraServerCallUrl: "/webnode2/server_call_POST?__instart__",
scribeSampleRate: 0.500000,
pageMode: "live" || "live",
feedAnchoring: false,
requireBase: "https://qsc.is.quoracdn.net/-c8726a3f5a6cb31c/",
debug: false,
componentDebug: false,
appURL: null,
fbAppId: "136609459636",
mobileRedirect: false,
enableFrameBusting: true,
keyboardShortcuts: false,
isParallel: true,
client_side_js_load_delays_enabled: true,
client_side_logging: false,
client_side_server_call_error_notifications: false,
client_side_server_call_error_logging_percentage: 0,
subdomain_name: null,
subdomain_suffix: "quora.com",
default_uri_subdomain_name: null
});
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment