NOTÍCIAS

Sorocaba participa do Seminário Estadual de Vigilância Socioassistencial

Fotos: Secid

Sorocaba participou, nesta terça e quarta-feira (11 e 12), do Seminário Estadual de Vigilância Socioassistencial, realizado pela Secretaria de Desenvolvimento Social do Estado de São Paulo (SEDS), por meio da Coordenadoria de Gestão do Suas, na Faculdade de Direito da Universidade de São Paulo (USP), na capital paulista.

O evento marcou o encerramento das ações do Projeto de Desenvolvimento das Macroatividades da Vigilância Socioassistencial, que tem como objetivo fortalecer a atuação dos municípios paulistas na produção, análise e uso de informações territoriais, contribuindo para o aprimoramento da gestão e do planejamento das políticas públicas no âmbito do Sistema Único de Assistência Social (Suas).

As iniciativas inscritas pelos municípios foram avaliadas por uma banca técnica, conforme os critérios do edital nº 01/2024, considerando coerência temática, relevância da prática para a consolidação da Vigilância Socioassistencial, potencial de replicabilidade e impacto na gestão local.

O seminário contou com a presença da secretária estadual de Desenvolvimento Social, Andrezza Rosalém, do coordenador de Gestão do Suas, Rodrigo Lachi, da diretora de Assistência Social, Tatiane Magalhães, da presidente do Coegemas/SP, Rita de Cássia de Freitas, do presidente do Conseas/SP, Marcio Masella, e da chefe de Divisão da Drads Bauru, Angelita Maria da Costa.

O encontro reuniu técnicos municipais e estaduais, representantes de todas as regiões do Estado e convidados nacionais, em dois dias de apresentações, mesas temáticas e discussões voltadas ao fortalecimento da Vigilância Socioassistencial no SUAS.

Representando o município de Sorocaba, participaram do encontro o chefe da Divisão de Vigilância Socioassistencial da Secid, Nelson José Barnabé Junior; o chefe da Seção de Informações e Geoprocessamento da Secid, Alexandre Pereira Nicácio Martins; e a assistente social da Vigilância Socioassistencial da Secid, Dayana Cristina Alves.

“Esse seminário é uma oportunidade valiosa para a partilha de experiências entre os municípios. É um momento de troca e fortalecimento das boas práticas que encerram as macroatividades de 2025”, destaca Nelson José Barnabé Junior.

Para Alexandre Martins, a experiência contribuiu diretamente para o aprimoramento das ações locais. “Foi uma vivência enriquecedora, que fortalece o desenvolvimento das macroatividades da Vigilância em Sorocaba e amplia nossa capacidade de planejamento e análise territorial”, completa.

 

$$ = $.noConflict();

var initPhotoSwipeFromDOM = function(gallerySelector) {

// parse slide data (url, title, size …) from DOM elements
// (children of gallerySelector)
var parseThumbnailElements = function(el) {
var thumbElements = el.childNodes,
numNodes = thumbElements.length,
items = [],
figureEl,
childElements,
linkEl,
size,
item;

for(var i = 0; i < numNodes; i++) {
figureEl = thumbElements[i]; //

element

// include only element nodes
if(figureEl.nodeType !== 1) {
continue;
}

linkEl = figureEl.children[0]; // element
linkEl = figureEl; //
element
// console.log(linkEl);
size = linkEl.getAttribute(‘data-size’).split(‘x’);

// create slide object
item = {
src: linkEl.getAttribute(‘href’),
w: parseInt(size[0], 10),
h: parseInt(size[1], 10)
};

if(figureEl.children.length > 1) {
//

content
item.title = figureEl.children[1].innerHTML;
}

if(linkEl.children.length > 0) {
// thumbnail element, retrieving thumbnail url
item.msrc = linkEl.children[0].getAttribute(‘src’);
}

item.el = figureEl; // save link to element for getThumbBoundsFn
items.push(item);
}

return items;
};

// find nearest parent element
var closest = function closest(el, fn) {
return el && ( fn(el) ? el : closest(el.parentNode, fn) );
};

// triggers when user clicks on thumbnail
var onThumbnailsClick = function(e) {
e = e || window.event;
e.preventDefault ? e.preventDefault() : e.returnValue = false;

var eTarget = e.target || e.srcElement;

var clickedListItem = closest(eTarget, function(el) {
return el.tagName === ‘FIGURE’;
});
clickedListItem = eTarget.parentNode;
if(!clickedListItem) {
return;
}

// find index of clicked item
var clickedGallery = clickedListItem.parentNode,
childNodes = clickedListItem.parentNode.childNodes,
numChildNodes = childNodes.length,
nodeIndex = 0,
index;

for (var i = 0; i = 0) {
openPhotoSwipe( index, clickedGallery );
}

return false;
};

// parse picture index and gallery index from URL (#&pid=1&gid=2)
var photoswipeParseHash = function() {
var hash = window.location.hash.substring(1),
params = {};

if(hash.length < 5) {
return params;
}

var vars = hash.split('&');
for (var i = 0; i < vars.length; i++) {
if(!vars[i]) {
continue;
}
var pair = vars[i].split('=');
if(pair.length getThumbBoundsFn section of docs for more info
var thumbnail = items[index].el.getElementsByTagName(‘img’)[0], // find thumbnail
pageYScroll = window.pageYOffset || document.documentElement.scrollTop,
rect = thumbnail.getBoundingClientRect();

return {x:rect.left, y:rect.top + pageYScroll, w:rect.width};
},

shareButtons: [
{id:’download’, label:’Download image’, url:”, download:true}
],

// history & focus options are disabled on CodePen
// remove these lines in real life:
historyEnabled: false,
focus: false

};

if(disableAnimation) {
options.showAnimationDuration = 0;
}

// Pass data to PhotoSwipe and initialize it
gallery = new PhotoSwipe( pswpElement, PhotoSwipeUI_Default, items, options);
gallery.init();
};

// loop through all gallery elements and bind events
var galleryElements = document.querySelectorAll( gallerySelector );

for(var i = 0, l = galleryElements.length; i 0 && hashData.gid > 0) {
openPhotoSwipe( hashData.pid – 1 , galleryElements[ hashData.gid – 1 ], true );
}
};

// execute above function
initPhotoSwipeFromDOM(‘.pms-galeria’);

// All images need to be loaded for this plugin to work so
// we end up waiting for the whole window to load in this example
$$(window).load(function () {
$$(document).ready(function(){
collage();
$$(‘.pms-galeria’).collageCaption();
});
});

// Here we apply the actual CollagePlus plugin
function collage() {
$$(‘.pms-galeria img’).css(‘display’, ‘block’);
$$(‘.pms-galeria’).removeWhitespace().collagePlus({
‘fadeSpeed’ : 2000,
‘targetHeight’ : 150,
‘effect’ : ‘default’,
‘direction’ : ‘vertical’,
‘allowPartialLastRow’ : true
});
};

// This is just for the case that the browser window is resized
var resizeTimer = null;
$$(window).bind(‘resize’, function() {
// hide all the images until we resize them
$$(‘.pms-galeria .Image_Wrapper’).css(“opacity”, 0);
// set a timer to re-apply the plugin
if (resizeTimer) clearTimeout(resizeTimer);
resizeTimer = setTimeout(collage, 200);
});