Skip to content

Instantly share code, notes, and snippets.

View jlstr's full-sized avatar

José Estrella-Campaña jlstr

View GitHub Profile
@jlstr
jlstr / _widget_price.html.erb
Created November 27, 2012 14:38
price widget slider
<div class="widget" id="price_container">
<h3><%= t :general, scope: :sidebar %></h3>
<div class="box">
<div class="item">
<h4><%= t :price, scope: :sidebar %></h4>
<span class="left">0 $</span>
<span class="right">2.000000$</span>
<%= f.text_field :price_gteq, value: [params[:q][:price_gteq], params[:q][:price_lteq]].join(';') %>
</div>
<div class="item">
jQuery ->
if $.fn.jCarouselLite?
$("#slider_1").jCarouselLite
btnNext: "#slider_1 .next"
btnPrev: "#slider_1 .prev"
visible: 1
@jlstr
jlstr / layout_scripts.js.coffee
Created November 27, 2012 18:08
Slider responding to change callback
jQuery ->
if typeof $.fn.jCarouselLite isnt 'undefined'
$("#slider_1").jCarouselLite
btnNext: "#slider_1 .next"
btnPrev: "#slider_1 .prev"
visible: 1
@jlstr
jlstr / layout_scripts.js.coffee
Created November 27, 2012 19:23
New Sliders file!
jQuery ->
new Sliders()
class Sliders
constructor: ->
_self = this
if typeof $.fn.checkbox isnt 'undefined'
$('input[type=checkbox]').checkbox(cls:'jquery-safari-checkbox')
if typeof $.fn.selectBox isnt 'undefined'
@jlstr
jlstr / _sidebar.html.erb
Created November 27, 2012 19:24
SideBar!
<%= search_form_for @q, :url => home_path, :html => { :method => :get } do |f| %>
<div class="widget" id="price_container">
<h3><%= t :general, scope: :sidebar %></h3>
<div class="box">
<div class="item">
<h4><%= t :price, scope: :sidebar %></h4>
<span class="left">0 $</span>
<span class="right">10.000.000 $</span>
<div id="slider-range_1" class="slider_wrap"></div>
</div>
@jlstr
jlstr / insert.js.coffee
Created December 11, 2012 17:33
Insert text at cursor position
insertAtCaret = (areaId, text) ->
txtarea = $("#t1").get(0)
scrollPos = txtarea.scrollTop
strPos = 0
br = ((if (txtarea.selectionStart or txtarea.selectionStart is "0") then "ff" else ((if document.selection then "ie" else false))))
if br is "ie"
txtarea.focus()
range = document.selection.createRange()
range.moveStart "character", -txtarea.value.length
strPos = range.text.length
@jlstr
jlstr / index.html.erb
Created December 12, 2012 19:42
wannahelp index
<div class="row-fluid">
<div class="span3 box-holder">
<div id="center-text">
<div id="filters">
<%= search_form_for @search, url: user_wannahelp_index_path(current_user),
html: { method: :get } do |f| %>
<h4>Filters:</h4>
<%= f.label :language_eq, "Language:" %>
<%= f.select :language_eq, options_for_select(get_filter(@languages), current_value(:language_eq)), {},
{class: "input-medium"} %>
@jlstr
jlstr / mark.js.coffee
Created December 14, 2012 21:06
So far
markup = $('<%= raw markdown @repo.user_description %>')
$('#fancybox-container').append markup
#include <iostream>
#include <string>
#include <cmath>
using std::cout;
using std::endl;
using std::string;
void merge(int*, int, int, int);
#include <iostream>
#include <string>
using namespace std;
class RowOrColSum {
public:
long long sumRowOrColumn(long, long, long, char);
};