<?php
require_once 'HTML/Template/Sigma.php';
+PEAR::setErrorHandling(PEAR_ERROR_DIE);
-define('X_BASE', 60);
+define('X_BASE', 30);
define('X_COL2', 205);
-define('Y_BASE', 65);
+define('Y_BASE', 35);
define('Y_MAX', 310);
-define('PUNTOS', 10);
+define('PUNTOS', 4);
if ($argc < 2) {
$name = basename($argv[0]);
$numero = $argv[1];
$dir = @$argv[2] ? $argv[2] : '.';
-$filename = @$argv[3] ? $argv[3] : "MP3_$numero.glabels";
+$filename = @$argv[3] ? $argv[3] : "mp3-dvd-$numero.glabels";
$template = 'Template.MP3.glabels';
-$template_dir = '/home/luca/mp3_labels';
+$template_dir = '.';
$datos = array();
$d = dir($dir);
$tpl =& new HTML_Template_Sigma($template_dir);
$tpl->loadTemplateFile($template);
$tpl->setGlobalVariable(array(
- 'N' => $numero,
+ 'N' => sprintf("%02d", $numero),
'PUNTOS' => PUNTOS,
));
$tpl->setVariable(array(
'X' => $x,
'TEXTO_Y' => $y,
- 'LINEA_Y' => $y + PUNTOS - 1,
- 'LINEA_ANCHO' => strlen($artista) * 6,
+ 'LINEA_Y' => $y + PUNTOS + 2.5,
+ 'LINEA_ANCHO' => strlen($artista) * 2.5 + 25 / strlen($artista),
'ARTISTA' => translate($artista),
));
sort($albums);
}
$results = $tpl->get();
-
$fo = fopen($filename, 'w');
fputs($fo, $results);
fclose($fo);