My Recent Pastes (7 and counting)
Pastes by Brett Terpstra (7 and counting)
Below are the 7 most recent pasties by Brett Terpstra.
December 03, 2006
6:40AM EDT
by Brett Terpstra
View more (70 lines)
def do_rpc(request, async=false)
header = {
"User-Agent" => USER_AGENT,
"Content-Type" => "text/xml",
"Content-Length" => request.size.to_s,
November 10, 2006
8:50PM EDT
by Brett Terpstra
View more (6 lines)
<?php
$string = wp_list_pages('sort_column=menu_order&exclude=79&title_li=&echo=0');
$pattern = '/<li\sclass="page_item(\scurrent_page_item)?">.*href="http:\/\/(.*)"\stitle="(.*)".*<\/li>/i';
$replacement = '<li class="link$3$1"><a href="http://$2" title="$3">$3</a></li>';
echo preg_replace($pattern, $replacement, $string);
November 02, 2006
6:36AM EDT
by Brett Terpstra
View more (59 lines)
def upload_name_for_file(full_path)
require "#{ENV['TM_SUPPORT_PATH']}/lib/dialog.rb"
# WordPress automatically places files into dated paths
prefix = mode == 'wp' ? '' : Time.now.strftime('%F_')
September 28, 2006
6:04PM EDT
by Brett Terpstra
View more (6 lines)
select_from_cats(cats)
categories = []
cats.each { |p| categories.push( '"' + p['categoryName'].gsub(/"/, '\"') + '"' ) }
item = Dialog.request_item :title => "Available Categories", :prompt => "Please select a category to add", :items => categories, :button1 => "Add", :button2 => "Done"
return cats[categories.index(item)] unless item.nil?
September 26, 2006
8:25PM EDT
by Brett Terpstra
/<a href=\"(.*?)\"[\s](?:class=\".*?\")?[\s]?title=\"(#{sub_phrase}+[\s]?.*?)\".*?>([^<]+|.*?)?<\/a>/i
September 26, 2006
8:24PM EDT
by Brett Terpstra
/<a href=\"(.*?)\"[\s](?:class=\".*?\")?[\s]?title=\"(#{sub_phrase}+[\s]?.*?)\".*?>([^<]+|.*?)?<\/a>/i
