I need help with this... after doing it by deadwood project it gives me error's... mainly the deadwood deletes all the t(''). What is t('') now and what was it in 5.10? Or please tell me how can I update this:

<?php

function aaa_perm() {
return array('aaa');
}

function aaa_menu($may_cache) {
$items = array();

$access = user_access('aaa');

if ($may_cache) {

$items[] = array('path' => 'aaa/Szukaj', 'title' => t(''),
'callback' => aaa_Szukaj, 'access' => $access);

$items[] = array('path' => 'aaa/Wyszukane', 'title' => t(''),
'type' => MENU_CALLBACK, 'callback' => aaa_Wyszukane, 'access' => $access);

$items[] = array('path' => 'aaa/Zamow', 'title' => t(''),
'type' => MENU_CALLBACK, 'callback' => aaa_Zamow, 'access' => $access);

}

return $items;
}

/****************************** aaa_Szukaj ******************************/

//SZUKAJ
function aaa_Szukaj() {

$output = drupal_get_form('aaa_Szukaj_form');
return $output;
}

function aaa_Szukaj_form() {

$form['f1'] = array(
'#type' => 'fieldset',
'#title' => t(''),
'#theme' => 'aaa',
'#collapsible' => TRUE,
'#collapsed' => FALSE
);

$form['f1']['numer_od'] = array(
'#type' => 'textfield',
'#size' => '9',
'#maxlength' => '9',
'#required' => FALSE,
);

$form['f1']['numer_do'] = array(
'#type' => 'textfield',
'#size' => '9',
'#maxlength' => '9',
'#required' => FALSE,
);

$form['f1']['status'] = array(
'#type' => 'radios',
'#default_value' => '0',
'#options' => array(t('Wszystkie'), t('W archiwum'), t('Wypożyczone')),
'#required' => YES,
);

$form['f1']['submit'] = array('#type' => 'submit', '#value' => t('WYSZUKAJ'));

return $form;
}

//SZUKAJ - Formatowanie wyglądu formularza
function theme_aaa($form) {

//Nazwa
$output = '';
$output .= "
";

$output .= '';
$output .= 'Numer dokumentu (od-do)';
$output .= '' . drupal_render($form['numer_od']) . ' - ' . drupal_render($form['numer_do']) . '';

$output .= 'Status';
$output .= '' . drupal_render($form['status']) . '';

$output .= '';
$output .= '

';
$output .= drupal_render($form);
$output .= '
';
return $output;
}

//SZUKAJ - Walidacja formularza
function aaa_Szukaj_form_validate($form_id, $form_values) {

if(!is_numeric($form_values['numer_od']) and !empty($form_values['numer_od']))
form_set_error('',t('Wartość w polu Numer od nie jest liczbą!!!'));

if(!is_numeric($form_values['numer_do']) and !empty($form_values['numer_do']))
form_set_error('',t('Wartość w polu Numer do nie jest liczbą!!!'));

}

//SZUKAJ - Po wciśnięciu SUBMIT
function aaa_Szukaj_form_submit($form_id, $form_values) {

$return_str = 'aaa/Wyszukane/' . $form_values['numer_od'] . "/" . $form_values['numer_do'] . "/" . $form_values['status'];
return $return_str;
}

/****************************** aaa_Wyszukane ******************************/

//WYSZUKANE
function aaa_Wyszukane($numer_od,$numer_do,$status)
{

$l_warunkow = 0;

$query = "select Id,Pudelko,Pozycja,Nazwa,Status,Sygnatura from PF_DOK";

if(!empty($numer_od) and !empty($numer_do))
{
$nr_od = sprintf("000008800%09d",$numer_od);
$nr_do = sprintf("000008800%09d",$numer_do);
$query .= sprintf(" where Nazwa>=%s and Nazwa<=%s",$nr_od,$nr_do);
++$l_warunkow;
}

if(!empty($numer_od) and empty($numer_do))
{
$nr_od = sprintf("000008800%09d",$numer_od);
$query .= sprintf(" where Nazwa=%s",$nr_od);
++$l_warunkow;
}

if($status == 1 or $status == 2)
{
if($l_warunkow == 0)
$query .= sprintf(" where Status=%d",$status*10);
else
$query .= sprintf(" and Status=%d",$status*10);
}

$result = db_query($query);

/* Tworzenie strony z wynikami */
$output = '';
$output .= "";
$output .= "";
$output .= "

";
$output .= "WYSZUKANE DOKUMENTY

";
$output .= '';
$output .= "Lp";
$output .= "Numer";
$output .= "Numer dokumentu";
$output .= "Status (A-w archiwum W-wypożyczone)";
$output .= "Komentarz";
$output .= "Zamawiam (Dostawa fizyczna)";
$output .= "Zamawiam (Dostawa obrazu) ";

$nr = 1;

while(list($_id,$_pudelko,$_pozycja,$_nazwa,$_status,$_sygnatura)=mysql_fetch_row($result))
{
$n = ltrim(substr($_nazwa,9,9),'0');
$output .= "";
$output .= "$nr";
$output .= "$_id";
$output .= "$n";

switch($_status)

{

case "10":

$status_text = "A";

break;

case "20":

$status_text = "W";

break;

}
$output .= "$status_text";
$output .= "";
$output .= "";
$output .= "";
$output .= "";
$output .= "";
$output .= "";

++$nr;
}

$output .= "";
$output .= "

";
$output .= '';

return $output;
}

/****************************** aaa_Zamow ******************************/

function aaa_Zamow()
{
$n = $_POST[nr];
$id = $_POST[id];
$nazwa = $_POST[nazwa];
$status = $_POST[status];
$zamawiam = $_POST[zamawiam];
$zamawiam_obraz = $_POST[zamawiam_obraz];
$pudelko = $_POST[pudelko];
$pozycja = $_POST[pozycja];
$sygnatura = $_POST[sygnatura];
$komentarz = $_POST[komentarz];

$r = sizeof($zamawiam);
$ro = sizeof($zamawiam_obraz);

//$u = $_SERVER['REMOTE_USER'];
global $user;

$query = sprintf("select Id from PF_P where L_n='%s'",$user->name);
$result=db_query($query);
list($id_p)=mysql_fetch_row($result);

$mail_msg_z = sprintf("%s (%s) zamowil(a) w dniu %s pozycje:\n\n",$user->name,$user->mail,date("d.m.Y"));
$mail_msg_p = sprintf("Potwierdzenie zamowienia pozycji:\n\n");

for($i=0;$i<$r;++$i)
{

if($i==0)
{
$mail_msg_z .= "Dostawa fizyczna\n";
$mail_msg_p .= "Dostawa fizyczna\n";
}

$z = $zamawiam[$i]-1;
$n = ltrim(substr($_nazwa[$z],9,9),'0');

$query = sprintf("insert into PF_Z(Id_dok,Id_p,Data,Realizacja,Komentarz,Rodzaj) values(%d,'%s','%s','%s','%s',0)",$id[$z],$id_p,date("y-m-d"),0,$komentarz[$z]);

switch($status[$z])
{
case "10":
$status_text = "W archiwum";
break;
case "20":
$status_text = "Wypozyczone";
break;
}

$mail_msg_z .= sprintf(" --------------------------------------------------\n%d)\n",$i+1);
$mail_msg_z .= sprintf("Pudelko: %s\nPozycja: %s\nNumer dokumentu: %s\nKomentarz: %s\nStatus: %s\nSygnatura: %s\n\n",
$pudelko[$z],$pozycja[$z],$nazwa[$z],$komentarz[$z],$status_text,$sygnatura[$z]);
$mail_msg_p .= sprintf(" --------------------------------------------------\n%d)\n",$i+1);
$mail_msg_p .= sprintf("Numer dokumentu: %s\nKomentarz: %s\nStatus: %s\n\n",$nazwa[$z],$komentarz[$z],$status_text);
$result=db_query($query);
}

for($i=0;$i<$ro;++$i)
{

if($i==0)
{
$mail_msg_z .= "Dostawa obrazu\n";
$mail_msg_p .= "Dostawa obrazu\n";
}

$z = $zamawiam_obraz[$i]-1;
$n = ltrim(substr($_nazwa[$z],9,9),'0');

$query = sprintf("insert into PF_Z(Id_dok,Id_p,Data,Realizacja,Komentarz,Rodzaj) values(%d,'%s','%s','%s','%s',1)",$id[$z],$id_p,date("y-m-d"),0,$komentarz[$z]);

switch($status[$z])
{
case "10":
$status_text = "W archiwum";
break;
case "20":
$status_text = "Wypozyczone";
break;
}

$mail_msg_z .= sprintf(" --------------------------------------------------\n%d)\n",$i+1);
$mail_msg_z .= sprintf("Pudelko: %s\nPozycja: %s\nNumer dokumentu: %s\nKomentarz: %s\nStatus: %s\nSygnatura: %s\n\n",
$pudelko[$z],$pozycja[$z],$nazwa[$z],$komentarz[$z],$status_text,$sygnatura[$z]);
$mail_msg_p .= sprintf(" --------------------------------------------------\n%d)\n",$i+1);
$mail_msg_p .= sprintf("Numer dokumentu: %s\nKomentarz: %s\nStatus: %s\n\n",$nazwa[$z],$komentarz[$z],$status_text);
$result=db_query($query);
}

mail("aaa@aaa.pl","Zamowienie PF",$mail_msg_z);
mail($user->mail,"Potwierdzenie z aaa",$mail_msg_p);

$output = "
";
$output .= "

";
$output .= "
DZIĘKUJEMY

ZA ZAMÓWIENIE!";
$output .= "
";

//$output .= $mail_msg_z . "
" . $mail_msg_p;

return $output;

}

Comments

Lacrim’s picture

Somehow I've added to modules this module, but... I don't have it anywhere in the site... neither in Admin tool nor Site building... Can anybody help me?