Riding The Breeze

Jump to content

Additional information

Categories


Author Archive


SVN External with different username

Dec 2009
29

Today I had to add and SVN external project to my wordpress based project, nothing strange but the fact that the external project (NextGen Gallery) is hosted on Google Code and the authentication is different from my main repository.

After a bit of search I've found that you can specify the user for external resource by adding it before the domain with a @ so, for me the sintax was:

nextgen-gallery https://simone.fumagalli@nextgen-gallery.googlecode.com/svn/trunk/

Once you set up the SVN property give an update to the working folder and Eclipse will ask for the password.

SVN External with a different username in Eclipse

SVN External with a different username in Eclipse


An illustrated guide to eight ways to kill an idea

Dec 2009
19

An illustrated guide to eight ways to kill an idea

So, tell me, who kills good ideas ?


Monday first in MovableType calendar

Feb 2009
01

When you display a calendar in Movabletype using tags from Calendar's set you get a calendar with Sunday as first day of the week.

In many countries (like Italy) weeks start on Monday, so, I needed to change this beahvior. I thought I could change something in the "Settings" panel or in the Config file to achive this but I was wrong !

After a short searching I realized that I wasn't the only one with this problem, and I've also found this solution that works by shifting by one the day returned by wday_from_ts.

At the beginning everything seemed to works fine but I immediately realized that this hack effected also the result of tags connected to a date like <$mt:EntryDate$>. Basically instead of getting Sunday February 1th 2009 I was getting Saturday February 1th 2009, as you can imagine, this is quite a big problem, especially for a blog where date matters.

I started to look for another way to solve the problem and I realized that the only possibility was modify the function that handle the calendar tags.

The Solution

Open /lib/MT/Template/ContextHandlers.pm and modify these 2 lines from

my $pad_start = wday_from_ts($y, $m, 1);
my $pad_end = 6 - wday_from_ts($y, $m, $days_in_month);

to

my $pad_start_tmp = wday_from_ts($y, $m, 1);
my $pad_start = ($pad_start_tmp == 0) ? 6 : $pad_start_tmp - 1;
my $pad_end = wday_from_ts($y, $m, $days_in_month) + 1;


Custom thumbnails for NGG galleries

Jan 2009
09

[NB] This feature will be available in NGG 1.2 You can already test it by checking out the trunck version from here

This is a small extension for NextGen Gallery, it allow you to specify which area NGG must use to generate the the thumbnail.

Quite often the thumbnails generated by NGG do not show the "right" part of the picture, this happen especially when you have a gallery with people, where you want to show in the thumb the face and not the belly.

Demo

Have a look here where you can see two galleries (same pictures) the first with the standard and the second with custom thumbnails.

Installation

First unpack the archive to the NGG root directory, then open manage-images.php and modify line 338 from

<img class="thumb" src="<?php echo $picture->thumbURL; ?>" <?php echo $thumbsize ?> />

to

<img class="thumb" id="thumb<?php echo $pid ?>" src="<?php echo $picture->thumbURL; ?>" <?php echo $thumbsize ?> />

and add this line at the end of nggallery.php

include_once (dirname (__FILE__)."/admin/custom_thumbnails.php");

Download

Here the package for the version 0.2 it ONLY works with WP 2.7 and NGG 1.0

Download Version 0.2

Screenshots

List with "Edit thumbnail" action

List with "Edit thumbnail" action

Popup for area selection

Popup for area selection


Snow

Jan 2009
05
Perego under the snow

Perego under the snow


Get back Insert media button in WPMU

Nov 2008
04

This is a really simple plugin I always add to my default installation of WPMU. Nowadays embedded media are really commons in blog's post and all my customers were asking for it.

I found the plugin "Allow Embedded Videos" (http://wpmudev.org/project/Allow-Embedded-Videos) but still the button in the editor didn't show up.

Download it here


Paging

Credits

Template designed by praegnanz.de.