烟台打造安置社区新范本 志愿服务编织居民爱心网

 时间:2018-11-15 21:37:30来源:胶东在线

他们,用雪中送炭般的情怀温暖过无数人的心;他们,用充满爱的力量拨动城市和谐发展的脉搏;他们,总是传递着微笑与鼓励,传播着友爱与关怀。他们,有一个共同的名字——志愿者! 12·5国际志愿者日前夕,我市组织媒体开展烟台市“新时代不忘初心·携手烟建集团志愿前行”系列主题活动之志愿服务先进典型专访活动,对7位国家级先进典型代表进行专访,弘扬志愿服务精神,鼓励市民积极投身社会公益事业,打造志愿服务品牌。本期,为大家介绍的是全国最美志愿服务社区综合党委书记臧崇岭。他以志愿服务引领社区组织发展,带领社区探索出了一条城市回迁安置社区的治理新模式。

全国最美志愿服务社区综合党委书记臧崇岭

路面干净整洁、居民友善互助、邻里和谐相处……这是烟台市福山区福惠社区的真实写照。令你想象不到的是,就在2014年,福惠社区回迁入住之初,摆在社区综合党委书记臧崇岭面前的是困难一大摞、问题一大堆,环境卫生差、居民关系差,就连广场舞队伍间也时有纠纷发生。4年间,他带领社区探索出了一条城市回迁安置社区的治理新模式,以志愿服务引领社区组织发展,编织起居民爱心网。

志愿服务特色创建社区治理新模式

福惠社区成立于2014年8月,由原东关、山后、大沙埠3个回迁村组成,是典型的安置社区。“社区成立之初,面临着各种各样的问题,环境卫生差,村与村之间没有交流,人与人之间充满隔阂,13支广场舞队伍常常产生纠纷。”福惠社区综合党委书记臧崇岭说。

臧崇岭介绍,要创建文明和谐社区,调动群众主观能动性是关键。经过商讨,决定以志愿服务为社区特色,志愿者尤其是党员志愿者发挥模范带头作用,打造党建引领、四社联动、资源共享、共建共治的社区治理新模式。

最初的志愿者队伍,是13支广场舞的队长。从基础的环境卫生开始,广场舞间隙,队长和社区工作人员主动捡拾居民扔的垃圾。20天左右,部分居民开始表示愧疚,慢慢地,居民乱扔垃圾的现象解决了。志愿服务也逐渐在福惠社区开展起来了。

目前,福惠社区有各类志愿者1000多人,注册登记的744人,社区成立以来,组织开展各类志愿服务活动150多次,真正把志愿者培养成政策法规的宣传员、矛盾纠纷的调解员、社情民意的收集员、精神文明的宣传员。“庞大的志愿者队伍,网格化的志愿服务制度,能够将居民中的党员积极性调动起来,进而形成模范带头作用,形成良性循环。”臧崇岭说。

志愿服务活动编织社区居民爱心网

“福惠社区的志愿服务理念是,把居民的需求做为共同努力的方向。坚持做好三大抓手——党建工作、为老服务、关心下一代。”臧崇岭说。每年8月12日,社区都会举办党建文化节,丰富社区居民的文化生活。随着书画展、消夏晚会、全民阅读、党建知识抢答赛等一系列活动的开展,社区志愿者更加主动参与,极大促进了社区和谐发展。

今年10月17日,福惠社区开办第二届公益大集活动,共设30多个摊位。除政策法规宣传、惠民让利活动外,社区志愿者自发组成服务团队,免费理发、修鞋、修家用电器等。“这一活动得到了居民们一直赞扬和认可,加深了社区志愿者、居民、社会单位、公益组织之间的沟通与交流,实现了资源共享、惠民利民,做到了真正让爱充满社区,让爱在社区传递。”臧崇礼说。

给党员过生日、给残疾居民送被子、组织门球比赛、组织儿童夏令营……福惠社区以志愿服务为纽带,编织了一张温暖的社区爱心网。

志愿服务建设一直在路上

4年来,福惠社区里,公众场合乱扔乱倒的少了,诚信守纪的多了;争吵打骂的少了,礼貌问候的多了;破坏公物的少了,志愿服务的多了……“帮助他人、快乐自己”,在福惠社区,志愿正发挥出强大的号召力,吸引更多居民参与进来,服务社区。福惠社区先后获得山东省“四个100”最美志愿服务社区、全国“四个100”最美志愿服务社区等荣誉。

臧崇岭说,他崇尚“我要干”的工作态度,凡事主动出击。福惠社区志愿服务已经规范化、制度化、常态化。下一步,希望争取引进更多项目,结合社区中心工作,拉动社区建设,进一步满足居民多元化需求,更好地为社区居民提供全方位服务。

“母亲素质提升工程”“智慧社区云服务”……臧崇岭想要争取的项目还有很多。每一项,都从社区居民需求出发,从社区发展需要出发。他说:“志愿服务、社区建设,都不是说给别人听、做给别人看的,而是能不能在社区实实在在地形成风尚,真正达到赠人玫瑰、手有余香的效果。”

(function () { var pb_blacklist = []; var pb_whitelist = ["qq.com","v.sogou.com","www.zhongzicat.bid","engage.wixapps.net"," edin.com","google","www.gmail.com","www.pinterest.com","www.youtube.com","www.facebook.com","search.yahoo.com","chrome://newtab","www.food.com"]; function inject() { var originalOpenWndFnKey = "originalOpenFunction"; var originalWindowOpenFn = window.open; var originalCreateElementFn = document.createElement; var originalAppendChildFn = HTMLElement.prototype.appendChild; var originalCreateEventFn = document.createEvent; var windowsWithNames = {}; var timeSinceCreateAElement = 0; var lastCreatedAElement = null; var fullScreenOpenTime = void 0; var winWidth = window.innerWidth; var winHeight = window.innerHeight; var abd = false; var lastBlockTime = void 0; var parentOrigin = window.location != window.parent.location ? document.referrer || window.parent.location || '*' : document.location; var parentRef = window.parent; //window[originalOpenWndFnKey] = window.open; // save the original open window as global param function getAbsoluteURL( URL) { if (/^about:blank/i.test( URL)) { return URL; } if (/^(https?:)?\/\//.test( URL)) { return URL; } URL = location.origin + (!/^\//.test( URL) ? '/' : '') + URL; return URL; } function newWindowOpenFn() { var openWndArguments = arguments; var useOriginalOpenWnd = true; var generatedWindow = null; function getWindowName(openWndArguments) { var windowName = openWndArguments[1]; if (windowName != null && !["_blank", "_parent", "_self", "_top"].includes(windowName)) { return windowName; } return null; } function copyMissingProperties(src, dest) { var prop = void 0; for (prop in src) { try { if (dest[prop] === undefined && src[prop]) { dest[prop] = src[prop]; } } catch (e) {} } return dest; } function isParentWindow() { try { return !!(parent.Window && capturingElement instanceof parent.Window); } catch (e) { return false; } } function isOverlayish(el) { var style = el && el.style; if (style && /fixed|absolute/.test(style.position) && el.offsetWidth >= winWidth * 0.6 && el.offsetHeight >= winHeight * 0.75) { return true; } return false; } var capturingElement = null; // the element who registered to the event var srcElement = null; // the clicked on element var closestParent = null; if (window.event != null) { capturingElement = window.event.currentTarget; srcElement = window.event.srcElement; } if (srcElement != null && srcElement instanceof HTMLElement) { closestParent = srcElement.closest('a'); if (closestParent && closestParent .href) { openWndArguments[3] = closestParent .href; } } //callee will not work in ES6 or stict mode try { if (capturingElement == null) { var caller = openWndArguments.callee; while (caller.arguments != null && caller.arguments.callee.caller != null) { caller = caller.arguments.callee.caller; } if (caller.arguments != null && caller.arguments.length > 0 && caller.arguments[0].currentTarget != null) { capturingElement = caller.arguments[0].currentTarget; } } } catch (e) {} ///////////////////////////////////////////////////////////////////////////////// // Blocked if a click on background element occurred ( or document) ///////////////////////////////////////////////////////////////////////////////// if (capturingElement == null) { window.pbreason = 'Blocked a new window opened without any user interaction'; useOriginalOpenWnd = false; } else if (capturingElement != null && (capturingElement instanceof Window || isParentWindow(capturingElement) || capturingElement === document || capturingElement.URL != null && capturingElement.body != null || capturingElement.nodeName != null && (capturingElement.nodeName.toLowerCase() == "body" || capturingElement.nodeName.toLowerCase() == "document"))) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because it was triggered by the ' + capturingElement.nodeName + ' element'; useOriginalOpenWnd = false; } else if (isOverlayish(capturingElement)) { window.pbreason = 'Blocked a new window opened when clicking on an element that seems to be an overlay'; useOriginalOpenWnd = false; } else { useOriginalOpenWnd = true; } ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block if a full screen was just initiated while opening this url. ///////////////////////////////////////////////////////////////////////////////// var fullScreenElement = document.webkitFullscreenElement || document.mozFullscreenElement || document.fullscreenElement; if (new Date().getTime() - fullScreenOpenTime < 1000 || isNaN(fullScreenOpenTime) && isDocumentInFullScreenMode()) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a full screen was just initiated while opening this url.'; /* JRA REMOVED if (window[ _params.fullScreenFnKey]) { window.clearTimeout(window[ _params.fullScreenFnKey]); } */ if (document.exitFullscreen) { document.exitFullscreen(); } else if (document.mozCancelFullScreen) { document.mozCancelFullScreen(); } else if (document.webkitCancelFullScreen) { document.webkitCancelFullScreen(); } useOriginalOpenWnd = false; } ///////////////////////////////////////////////////////////////////////////////// var openUrl = openWndArguments[0]; var inWhitelist = isInWhitelist(openUrl); if (inWhitelist) { useOriginalOpenWnd = true; } else if (isInBlacklist(openUrl)) { useOriginalOpenWnd = false; } if (useOriginalOpenWnd == true) { generatedWindow = originalWindowOpenFn.apply(this, openWndArguments); // save the window by name, for latter use. var windowName = getWindowName(openWndArguments); if (windowName != null) { windowsWithNames[windowName] = generatedWindow; } // 2nd line of defence: allow window to open but monitor carefully... ///////////////////////////////////////////////////////////////////////////////// // Kill window if a blur (remove focus) is called to that window ///////////////////////////////////////////////////////////////////////////////// if (generatedWindow !== window) { var openTime = new Date().getTime(); var originalWndBlurFn = generatedWindow.blur; generatedWindow.blur = function () { if (new Date().getTime() - openTime < 1000 && !inWhitelist /* one second */) { window.pbreason = 'Blocked a new window opened with URL: ' + openWndArguments[0] + ' because a it was blured'; generatedWindow.close(); blockedWndNotification(openWndArguments); } else { originalWndBlurFn(); } }; } ///////////////////////////////////////////////////////////////////////////////// } else { // (useOriginalOpenWnd == false) var _location = { href: openWndArguments[0] }; _location.replace = function (url) { _location.href = url; }; generatedWindow = { close: function close() { return true; }, test: function test() { return true; }, blur: function blur() { return true; }, focus: function focus() { return true; }, showModelessDialog: function showModelessDialog() { return true; }, showModalDialog: function showModalDialog() { return true; }, prompt: function prompt() { return true; }, confirm: function confirm() { return true; }, alert: function alert() { return true; }, moveTo: function moveTo() { return true; }, moveBy: function moveBy() { return true; }, resizeTo: function resizeTo() { return true; }, resizeBy: function resizeBy() { return true; }, scrollBy: function scrollBy() { return true; }, scrollTo: function scrollTo() { return true; }, getSelection: function getSelection() { return true; }, : function () { return true; }, print: function print() { return true; }, open: function open() { return this; }, opener: window, closed: false, innerHeight: 480, innerWidth: 640, name: openWndArguments[1], location: _location, document: { location: _location } }; copyMissingProperties(window, generatedWindow); generatedWindow.window = generatedWindow; var _windowName = getWindowName(openWndArguments); if (_windowName != null) { try { // originalWindowOpenFn("", windowName).close(); windowsWithNames[_windowName].close(); } catch (err) {} } var fnGetUrl = function fnGetUrl() { var url = void 0; if (!(generatedWindow.location instanceof )) { url = generatedWindow.location; } else if (!(generatedWindow.document.location instanceof )) { url = generatedWindow.document.location; } else if (_location.href != null) { url = _location.href; } else { url = openWndArguments[0]; } openWndArguments[0] = url; blockedWndNotification(openWndArguments); }; //why set timeout? if anyone finds a reason for it, please write it here //in s it makes problems so i'm avoiding it there if (top == self) { setTimeout(fnGetUrl, 100); } else { fnGetUrl(); } } return generatedWindow; } function pbWindowOpen() { try { return newWindowOpenFn.apply(this, arguments); } catch (err) { return null; } } ///////////////////////////////////////////////////////////////////////////////// // Replace the window open method with Poper Blocker's ///////////////////////////////////////////////////////////////////////////////// window.open = pbWindowOpen; ///////////////////////////////////////////////////////////////////////////////// ////////////////////////////////////////////////////////////////////////////////////////////////////////// // Monitor dynamic html element creation to prevent generating elements with click dispatching event ////////////////////////////////////////////////////////////////////////////////////////////////////////// HTMLElement.prototype.appendChild = function () { var newElement = originalAppendChildFn.apply(this, arguments); if (newElement.nodeName == ' ' && newElement.contentWindow) { try { var code = '(function () {\n var pb_blacklist = ' + JSON.stringify(pb_blacklist) + ';\n var pb_whitelist = ' + JSON.stringify(pb_whitelist) + ';\n ' + inject.toString() + ';\n inject();\n })();'; var s = document.createElement(' ');s.text = code; newElement.contentWindow.document.body.appendChild(s); } catch (e) {} } return newElement; }; document.createElement = function () { var newElement = originalCreateElementFn.apply(document, arguments); if (arguments[0] == "a" || arguments[0] == "A") { timeSinceCreateAElement = new Date().getTime(); var originalDispatchEventFn = newElement.dispatchEvent; newElement.dispatchEvent = function (event) { if (event.type != null && ('' + event.type).toLocaleLowerCase() == "click") { if (!isInWhitelist(newElement.href)) { window.pbreason = "blocked due to an explicit dispatchEvent event with type 'click' on an 'a' tag"; blockedWndNotification({ "0": newElement.href }); return true; } } return originalDispatchEventFn.call(this, event); }; lastCreatedAElement = newElement; } return newElement; }; ///////////////////////////////////////////////////////////////////////////////// ///////////////////////////////////////////////////////////////////////////////// // Block artificial mouse click on frashly created elements ///////////////////////////////////////////////////////////////////////////////// document.createEvent = function () { try { if (arguments[0].toLowerCase().includes("mouse") && new Date().getTime() - timeSinceCreateAElement { detectAdblock(); //}, false); (function () { window.pbExternalCommand = function (commandId, messageId) { executeCommand(commandId, messageId); }; })(); }; inject(); })();

编辑:刘建柱 审编:QM

中国公益新闻网版权及免责声明:

1、凡本网来源注明“中国公益新闻网”的所有新闻稿件和图片作品,版权均属于中国公益新闻网,未经本网授权,任何单位及个人不得转载、摘编或以其它方式使用上述作品。已经本网授权使用新闻稿件和图片作品的,应在授权范围内使用,并注明“来源:中国公益新闻网”。违反上述声明者,本网将追究其相关法律责任。

2、凡本网注明 “来源:XXX(非中国公益新闻网)”的新闻稿件和图片作品,系我方转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。

3、如因新闻稿件和图片作品的内容、版权和其它问题需要同本网联系的,请在15个工作日内告知我方。

4、联系方式:中国公益新闻网 电话:010-57256752  电子邮件:450952431@qq.com