PolskiEnglish
Plan galerii POSK
There are no translations available.

Gallery_dimensions

pokazZadania = function (){
//POBIERA AKTYWNY PROJEKT
var active_project_id = $('body').data('project_id');
var left_viewport = $('#left_viewport');
$.ajax({
type: "POST",
url: "server/fetch_project_tasks.php",
data: {p_id: active_project_id},
dataType: data_type,
beforeSend:     function(){
left_viewport.block({
message: '<img src="/img/30.gif" />',
css: {
backgroundColor:'#e5e5e5'
},
overlayCSS:  {
backgroundColor: '#e5e5e5'
}
});
},
success: function (dane) {

//CZYSCI ZADANIA PRZY PRZELADOWANIU PROJEKTU
//----------------------------------
var left_viewport = $('#left_viewport');
var zadania = $('div.task');
zadania.remove();

//LICZNIK SPRAWDZA LICZBE ZADAN DANEGO PROJEKTU
//----------------------------------
var licznik = 0;
$('zadanie',dane).each(function (){
var nazwa_zadania = $(this).find('nazwa').text();
var opis_zadania = $(this).find('opis').text();
var id_zadania = $(this).find('zadanie_id').text();
var priorytet = $(this).find('priorytet').text();
var status = $(this).find('status').text();
var postep = $(this).find('postep').text();
var data_end = $(this).find('data_end').text();
var klasa = '';
var flaga = '';
var status_txt = '';
var priorytet_txt = '';


//STATUS ZADANIA
//----------------------------------
if (status == 1) {
if (postep == '100') {
klasa = "done";
flaga = "ended";
status_txt = "Zakończone";
}
else {
if (priorytet == 1) {klasa = "low"; status_txt = "Otwarte";}
else if (priorytet == 2) {klasa = "normal"; status_txt = "Otwarte";}
else if (priorytet == 3) {klasa = "high"; status_txt = "Otwarte";}
else if (priorytet == 4) {klasa = "urgent"; status_txt = "Otwarte";}
}
}
else if (status == 2) {
klasa = "locked";
flaga = "stopped";
status_txt = "Wstrzymane";
}
else if (status == 3) {
klasa = "done";
flaga = "ended";
status_txt = "Zakończone";
//OVERRIDE DLA SUMY POSTEPOW GDY ZADANIE ZAKONCZONE
postep = 100;
}


//PRIORYTET ZADANIA
//----------------------------------
if (priorytet == 1) {priorytet_txt = 'Niski'}
else if (priorytet == 2) {priorytet_txt = 'Normalny'}
else if (priorytet == 3) {priorytet_txt = 'Wysoki'}
else if (priorytet == 4) {priorytet_txt = 'Pilne'}


//OPIS ZADANIA
//----------------------------------
if (opis_zadania == '') {
opis_zadania = "Brak opisu";
}


//OBLICZA POZOSTALE DNI DO ZAKONCZENIA ZADANIA...
//----------------------------------
var rok = data_end.substring(0,4);
var miesiac = data_end.substring(5,7);
var dzien = data_end.substring(8,10);
var task_end = new Date();
var today = new Date();
task_end.setFullYear(rok,(miesiac-1),dzien);
var task_end_mili = Date.parse(task_end.toString());
var today_mili = Date.parse(today.toString());
var pozostale_dni = Math.round((task_end_mili - today_mili)/86400000);


//POPULUJE LISTE ZADAN
//----------------------------------
var task_html = '<div id="' + id_zadania +'" class="task ' + flaga + '">';
task_html += '<div class="task_priorytet ' + klasa + '"></div>';
task_html += '<div class="delete_button"></div>';
task_html += '<div class="nyroModal edit_button"></div>';
task_html += '<div class="info_button"></div>';
task_html += '<div class="task_title">' + nazwa_zadania + '</div>';
task_html += '<div class="task_postep"><div class="p_bar">' + postep + '%</div></div>';
task_html += '<div class="task_opis">'+ opis_zadania + '</div>';
task_html += '<div class="task_status"><strong>Status:</strong> '+ status_txt + '</div>';
task_html += '<div class="task_priorytet_txt"><strong>Priorytet:</strong> '+ priorytet_txt + '</div>';
if (pozostale_dni < 0) {
task_html += '<div class="task_days"><strong>Pozostało dni: </strong><span>'+ pozostale_dni +'</span></div>';
}
else if (pozostale_dni >= 0) {
task_html += '<div class="task_days"><strong>Pozostało dni: </strong>'+ pozostale_dni +'</div>';
}
task_html += '</div>'
//----------------------------------
left_viewport.append(task_html);


//USTALA SZEROKOSC PASKA POSTEPU
//----------------------------------
$(function p_bar(){
var progress_bar_zadania = $('#left_viewport div.p_bar:last');
progress_bar_zadania.width(postep+'%');
if (postep == '100') {
progress_bar_zadania.addClass('completed');
}
});


licznik++;
//JESLI NIE MA AKTYWNEGO ZADANIA ZAPISUJE PIERWSZE ZADANIE NA LISCIE JAKO AKTYWNE I WYSWIETLA JEGO WPISY
if (!$('body').data('task_id')){
if (licznik == 1) {
//DATA UPDATE-----------------
var activeTaskDiv = $('#left_viewport .task:first');
var activeTask = activeTaskDiv.attr('id');
var activeTaskName = $('#left_viewport .task:first .task_title').html();
$('body').data('task_id', activeTask);
$('body').data('task_name', activeTaskName);
//DATA UPDATE-----------------
activeTaskDiv.addClass('selected');
pokazWpisy();
}
}
//JESLI JEST AKTYWNE ZADANIE ZOSTAJE PONOWNIE ZAZNACZONE
else if ($('body').data('task_id')){
var activeTask = $('body').data('task_id');
var activeTaskDiv = $('#left_viewport .task:last');
var activeTaskDivId = $('#left_viewport .task:last').attr('id');
if (activeTaskDivId == activeTask){
activeTaskDiv.addClass('selected');
pokazWpisy();
}
}

});

//GDY NIE MA ZADAN CZYSCI PRAWY VIEWPORT
//----------------------------------
if (licznik == 0) {
$('#right_viewport').empty()
}
setTimeout("$('#left_viewport').unblock()",400);
statystykiProjektu();
}    
});
}
 
Ulti Clocks content

Who's online

We have 39 guests online
Związek Artystów Scen Polskich za Granicą

There are no translations available.Związek Artystów Scen Polskich za Granicą - ZASP jest jedną z najstarszych organizacji polskich w Wielkiej Brytanii i zarazem jedną z najbardziej zasłużonych [ ... ]


Konfraternia Artystów Polskich w Wielkiej Brytanii

There are no translations available. Konfraternia Artystów Polskich w Wielkiej Brytanii została założona przez Ewę i Stanisława Rusieckich w 1976 roku. Organizacja od początku swego istnien [ ... ]


Stowarzyszenie Techników Polskich w Wielkiej Brytanii

There are no translations available.Stowarzyszenie Techników Polskich w Wielkiej Brytanii (STP) zostało założone w 1940 roku w Londynie przez grupę inżynierów, którzy po wybuchu II Wojny Świa [ ... ]


The POSK Collection

old_docThe POSK Collection is an extensive permanent display of historical exhibits that we have accumulated over the years that POSK has been in existence...

Volunteer work

volunteerAre you passionate and positive about what you do? Is your head full of fresh ideas? Great! We need you now! Read more about volunteer work opportunities in POSK.

Hall hire

ClipboardPOSK function room pricelist for 2009/2010. We have venues for hire for any occasion! Details of halls, hire charges and booking information. Read more...