PolskiEnglish
Plan galerii POSK

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

użytkownicy obecnie online

Naszą witrynę przegląda teraz 39 gości 

Zaloguj się



Medical Aid for Poland Fund

Medical Aid for Poland Fund powstała w 1981 roku. Stworzyli ją Polacy mieszkający na emigracji w Wielkiej Brytanii wspomagani przez brytyjskich przyjaciół. Organizowano transporty leków i sprzę [ ... ]


Polskie Stowarzyszenie Powiernicze

Polskie Stowarzyszenie Powiernicze powstało w 1956 roku. Obecnie znajduje się pod wyłącznym zarządem Polskiego Ośrodka Społeczno-Kulturalnego. Zajmuje się sporządzaniem i wykonaniem testament [ ... ]


Instytut Polski Akcji Katolickiej w Wielkiej Brytanii

Instytut Polski Akcji Katolickiej w Wielkiej Brytanii, zwany popularnie IPAK-iem, wyrósł z przedwojennej Akcji Katolickiej. Jego początki sięgają 1943 r., kiedy to, w odpowiedzi na naturalne potr [ ... ]


Poznaj Kolekcję POSK

old_docKolekcja POSK-u to bogaty i interesujący zbiór emigracyjnych eksponatów historycznych zgromadzonych na przestrzeni lat w
naszym Ośrodku...

Zasady pracy wolontaryjnej

volunteerMasz niespożytą energię i głowę pełną pomysłów? Doskonale! Potrzebujemy cię natychmiast! Przeczytaj więcej o pracy wolontaryjnej w POSK-u.

Oferta wynajmu pomieszczeń

ClipboardZapraszamy do zapoznaniea się z cennikiem oraz bogatą ofertą wynajmu sal i pomieszczeń w Polskim Ośrodku Społeczno-Kulturalnym!