Skip to content

Instantly share code, notes, and snippets.

View martisj's full-sized avatar
🐊

Martin Sjåstad martisj

🐊
View GitHub Profile
@martisj
martisj / cmshome
Created April 23, 2014 18:13
cms home page
<reference name="header">
<block type="core/template" name="home-seasonal-links" as="home-seasonal-links" template="additional/home-seasonal-links.phtml">
<!-- <action method="setData"><name>categoryid</name><value>3,4,5</value></action> -->
</block>
<block type="cms/block" name="home-panel" as="home-panel">
<action method="setBlockId"><block_id>home-panel</block_id></action>
</block>
</reference>
martin at martmac-lion in ~
$ csv2po [17:34:15]
Traceback (most recent call last):
File "/usr/local/bin/csv2po", line 22, in <module>
from translate.convert import csv2po
ImportError: cannot import name csv2po
FAIL no 1

install php

with mysql pgsql intl support

$ brew install php --with-apache --with-mysql --with-pgsql --with-intl

set php timezone in php ini

date.timezone = Europe/Vienna
<?php
$action = (isset($_POST['__action'])) ? $_POST['__action'] : null; // is the action we have to take
$err = array(); // empty array to hold any processing errors
if($action){ // there is an action
if($action == 'email'){
// we must process the email form
require_once('send.php'); // require the file needed to process email form
@martisj
martisj / jskatta.js
Created February 25, 2013 17:40
jskatta
var $element_store;
$camp_photos.on('click', '.top_level_image_link', function() {
var $this = $(this);
var $photo_albums = $('#photo_albums');
$element_store = $photo_albums;
var $photo_album_to_load = $('#photo_album-' + $this.data('album-id'));
// replace_content_and_make_slides(new_html, container);
$camp_photos.animate({opacity: 0}, 'fast', function() {
@martisj
martisj / colors.fish
Created February 19, 2013 23:24
shellgist
if $COLORTERM gnome-* and $TERM = xterm and infocmp gnome-256color >/dev/null 2>&1
set -x TERM=gnome-256color
else if infocmp xterm-256color >/dev/null 2>&1
set -x TERM=xterm-256color
end
if [[tput setaf 1]] &> /dev/null
tput sgr0
if [[ tput colors -ge 256 ]] 2>/dev/null
set -x MAGENTA (tput setaf 9)
<article class="vcard">
<a href="mailto:basket@basketskolen.no" class="email">basket@basketskolen.no</a>
På telefon etter klokken 16:00 på hverdager:
<div class="vcard">
<span class="fn">Dag</span>:<span class="tel">+47 92 89 89 81</span>
</div>
<div class="vcard">
<span class="fn">Jan</span>:<span class="tel">+47 91 85 85 95</span>
</div>
</article>
@martisj
martisj / home.php
Created January 30, 2013 02:00
home loop
<?php
/**
* The main template file.
*
* This is the most generic template file in a WordPress theme
* and one of the two required files for a theme (the other being style.css).
* It is used to display a page when nothing more specific matches a query.
* E.g., it puts together the home page when no home.php file exists.
* Learn more: http://codex.wordpress.org/Template_Hierarchy
*
@martisj
martisj / htaccess
Last active December 11, 2015 15:28
doesnt rewrite to correct url
# Use PHP5 Single php.ini as default
AddHandler application/x-httpd-php5s .php
RewriteEngine On
#For martinsjastad.com and frontsideinteractive.com
# automatically redirect user from www.martinsjastad.com to martinsjastad.com
# automatically redirect user from www.frontsideinteractive.com to frontsideinteractive.com
RewriteCond %{HTTP_HOST} =www.martinsjastad.com [NC]
RewriteRule (.*) http://martinsjastad.com/$1 [R=301,L]
@martisj
martisj / if_elseif_fail.php
Created January 18, 2013 02:39
class to 3rd and higher than 7th elem
$class = '';
if (($i + 1) % 3 == 0)
{
$class .= 'nth-child-3n';
}
elseif (($i + 1) > 6)
{
$class .= ' nth-child-nplus7';
}