Skip to content

Instantly share code, notes, and snippets.

@natikgadzhi
natikgadzhi / Videos.liquor
Created October 3, 2012 13:29
Videos for one artist in liquor 1 for ikon
//
// Все видео этого артиста
{% assign videos = artist.videos %}
//
// Все каналы с сайта вообще. К сожалению, нет способа забрать все
// каналы этого артиста, поэтому берем все и будем фильтровать.
{% assign channels = site.channels %}
@natikgadzhi
natikgadzhi / snippets.liquor
Created October 1, 2012 12:08
Using snippets in liquor code
<!-- BEGIN .about -->
{% assign about = site|snippet_by_title:"about" %}
{{ about.body }}
<!-- END .about -->
@natikgadzhi
natikgadzhi / slider.liquor
Created October 1, 2012 11:25
Using sliders in liquor code
<div class="slider">
<span class="slider__nav slider__prev"></span>
<span class="slider__nav slider__next"></span>
<div class="slider__items">
{% assign index_banner_category = site|get_banner_category:"main" %}
{% assign banners = index_banner_category.banners %}
{% if banners != empty and banners != null %}
{% for banner in banners %}
<div>
<a href="{{ banner.url | absolute_url_filter }}">
#
# Using YML fixtures
#
# spec/fixtures/users.yml
admin:
id: 10
login: administrator
is_admin: true
# encoding: utf-8
if RUBY_VERSION.to_f >= 1.9
class String
def mb_chars
self.force_encoding(Encoding::UTF_8)
end
alias_method(:orig_concat, :concat)
def concat(value)
window.confirm = function(p){
var p = p || {};
var wnd = new GUI.window({
title: p.title || 'Подтверждение',
width: 400,
content: [{
dom: $('<div class="GUI-alert-text">' + p.text + '</div>')
}],
footer: [new GUI.toolbarButton({
/**
* @author railsmaniac
*
* Сюда вынесен glue-код для заказчиков.
* Аналогично контроллеру в MVC.
*/
/*
* Инициализирует структуру с кучей методов для работы с данными заказчиков
module ActiveRecord
module ConnectionAdapters
class MysqlAdapter
def select(sql, name = nil)
@connection.query_with_result = true
result = execute(sql, name)
rows = result.all_hashes
result.free
# Сохраняет OPENID идентификатор в сессию, если это возможно (если он есть в запросе)
# возвращает openid идентификатор.
#
def fetch_openid_identifier
if params.has_key?(:user_session) && params[:user_session].has_key?(:openid_identifier)
session[:openid_identifier] = params[:user_session][:openid_identifier].force_encoding('utf-8')
if session[:openid_identifier] =~ /(@yandex.ru|@ya.ru)$/
session[:openid_identifier] = "http://openid.yandex.ru/#{session[:openid_identifier].split("@").first}/"
end
- (void) showPlot {
[[XNPlotManager sharedManager] startPlotting];
XN2DPlot *plot = [[XN2DPlot alloc] initInRect:NSMakeRect(xRange.min, -5.0f, xRange.length, 10.0f) label:@"Plot" quality:40];
[plot renderFunction:[XNFunction functionWithExpression:[textOriginalFunctionExpression stringValue]] range:xRange color:[NSColor blueColor] width:2];
[[XNPlotManager sharedManager] endPlotting];
}