viewer
서울시교육청은 22일 용산구 백범김구기념관 컨벤션홀에서 ‘2025년 서울교육 신년인사회’를 개최한다고 21일 밝혔다.
서울시교육청이 주최·주관하며 학부모, 교사를 비롯해 이주호 사회부총리 겸 교육부장관, 국회의원, 서울시의원 등 사회·교육계 인사 500여 명이 참석한다.
정근식 서울시교육감은 행사장에서 2025년을 협력교육 출발의 원년으로 삼아 학생들이 행복하게 공부하고 미래의 인재로 성장할 수 있도록 서울교육의 새로운 길을 열어가겠다는 포부를 밝힐 예정이다.
var NStockCdAll = “”;
if (NStockCdAll != “”) {
jAjax(“StockInfo”, “/News/NewsView/StockInfoAjax?NStockCdAll=” + encodeURIComponent(NStockCdAll));
}
var articleslist = new Array();
var curNid = “2GNS2VOKHK”;
$(document).ready(function () {
var articles = {
Nid: “2GNS2VOKHK”,
SnsTitle: “‘미래 여는 협력교육 실현’…서울시교육청, 신년인사회 개최”,
NewsKeywords: “서울시교육청,신년인사회”,
Description: “사회 > 사회일반 뉴스: 서울시교육청은 22일 용산구 백범김구기념관 컨벤션홀에서 '2025년 서울교육 신년인사회'를 개최한다고 21일 밝혔다. …”,
SnsImageName: “https://koreatotonews.com/wp-content/uploads/2025/01/2GNS2VOKHK_1.jpg”,
SnsImageNameDable: “https://newsimg.sedaily.com/2025/01/21/2GNS2VOKHK_1_m.jpg”,
Url: “https://www.sedaily.com/NewsView/2GNS2VOKHK/GK01”,
Section1: “사회”,
Section2: “사회일반”,
Jname: “박성규”,
PublishedTime: “2025-01-21T07:52:51+09:00”
}
articleslist[“2GNS2VOKHK”] = articles;
$(“#btnMailSend”).click(function () {
$(“#NewsSendMailForm”).validationEngine();
if ($(“#NewsSendMailForm”).validationEngine(‘val’)) {
if (confirm(“메일을 발송 하시겠습니까?”) == true) {
$(‘#Tool’).val(’email’);
jAjax(“”, “/News/NewsView/SnsCount”, “NewsCountForm”, “Post”);
$(“#NewsSendMailForm”).submit();
viewMessageClose();
}
else {
return false;
}
}
});
//기사폰트 크기 변경
$(‘.font_util,.pop_font’).mouseover(function(){
$(‘.btn_size’).addClass(“on”)
$(‘.pop_font’).show();
});
$(‘.font_util,.pop_font’).mouseleave(function(){
$(‘.btn_size’).removeClass(“on”)
$(‘.pop_font’).hide();
});
$(“.pop_font li”).click(function(e){
$(“.pop_font li”).removeClass(“on”)
$(this).addClass(“on”);
$(‘.pop_font’).hide();
if($(this).hasClass(“f16”)){
$(“.article_view”).attr(“class”,”article_view f16″);
}else if($(this).hasClass(“f17”)){
$(“.article_view”).attr(“class”,”article_view f17″);
}else if($(this).hasClass(“f19”)){
$(“.article_view”).attr(“class”,”article_view f19″);
}else if($(this).hasClass(“f21”)) {
$(“.article_view”).attr(“class”,”article_view f21″);
}else if($(this).hasClass(“f24”)){
$(“.article_view”).attr(“class”,”article_view f24″);
}
e.preventDefault();
});
//하단 서경큐브
jAjax(‘div_addition’, “/News/NewsView/NewsRelation?Nid=2GNS2VOKHK”);
//이슈 하단
jAjax(‘div_additionV2’, “/News/NewsView/NewsIssue?Nid=2GNS2VOKHK” + “&IsKey=0”);
//2024.03.28 dblee 기사 본문 프로그래스바 추가
var content=$(‘.main_wrap’).height();
var contentH= $(‘.main_wrap’).offset().top+$(‘.article_con’).offset().top+$(‘.article_con’).height()-$(‘.seo_digital_area’).height()
var progressWid=0
$(window).scroll(function () {
var pt = $(window).scrollTop()
progressWid = Math.round((pt / contentH) * 100)
$(‘.progress’).css(“width”, progressWid + “%”)
});
});
function NewsMailSend(Nid, NClass) {
var SnsTitle = articleslist[Nid].SnsTitle;
$(“#Nid”).val(Nid);
$(“#NewsMailTitle”).val(SnsTitle);
$(“#NewsMailTitleView”).html(SnsTitle);
$(“#NewsCountForm input[id=Nid]”).val(Nid);
$(“#NewsCountForm input[id=NClass]”).val(NClass);
/*
var $layerPopupObj = $(‘.message_pop_1’);
var left = ($(window).scrollLeft() + ($(window).width() – $layerPopupObj.width()) / 2);
var top = ($(window).scrollTop() + ($(window).height() – $layerPopupObj.height()) / 2);
$layerPopupObj.css({ ‘left’: left, ‘top’: top, ‘position’: ‘absolute’ });
$(‘body’).css(‘position’, ‘relative’).append($layerPopupObj);
$layerPopupObj.stop(true).fadeIn(300);
$layerPopupObj.find(‘div’).eq(0).show().siblings().hide();
*/
$(“.dimed, .email_pop”).show();
}
function viewMessageOpen(_i) {
$(‘.message_pop_1’).stop(true).fadeIn(300);
$(‘.message_pop_1’).find(‘div’).eq(2).show().siblings().hide();
}
function viewMessageClose() {
//$(‘.message_pop_1’).stop(true).fadeOut(300);
$(‘ .dimed, .email_pop’).stop(true).fadeOut(300);
}
function SnsShare(Nid, NClass, Kind) {
var SnsTitle = articleslist[Nid].SnsTitle;
$(‘#Tool’).val(Kind);
$(“#NewsCountForm input[id=Nid]”).val(Nid);
$(“#NewsCountForm input[id=NClass]”).val(NClass);
jAjax(“”, “/News/NewsView/SnsCount”, “NewsCountForm”, “Post”);
var domain = “https://www.sedaily.com”;
var Link = encodeURIComponent(domain + “/NewsView/” + Nid + “?OutLink=” + Kind);
var Title = encodeURIComponent(SnsTitle);
var Url = “”;
if (Kind == “fb”) {
//Url = “https://www.facebook.com/sharer/sharer.php?u=” + Link + “&t=” + Title;
// Facebook SDK 초기화
window.fbAsyncInit = function () {
FB.init({
appId: ‘502753547182871’, // 여기에 Facebook 앱 ID를 입력하세요
cookie: true,
xfbml: true,
version: ‘v21.0’ // 버전 맞추세요.
});
FB.AppEvents.logPageView();
FB.login(function (response) {
if (response.authResponse) {
// 로그인 성공 처리
var accessToken = response.authResponse.accessToken;
//console.log(‘Access Token:’, accessToken);
FB.api(“https://www.sedaily.com/”, ‘POST’, { “id”: Link + “&t=” + Title, “scrape”: “true”, “access_token”: accessToken }, function (res) {
// 스크랩 후 공유 창 열기
window.open(
‘https://www.facebook.com/sharer/sharer.php?u=’ + Link + “&t=” + Title,
‘facebook-share-dialog’,
‘width=800,height=600’
);
});
} else {
//console.log(‘User cancelled login or did not fully authorize.’);
}
}, {
scope: ” // 권한 요청 제외 (비워두면 기본 권한만 요청됨)
});
};
// SDK 비동기로 로드
(function (d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) { return; }
js = d.createElement(s); js.id = id;
js.src = “https://connect.facebook.net/en_US/sdk.js”;
fjs.parentNode.insertBefore(js, fjs);
}(document, ‘script’, ‘facebook-jssdk’));
FB.login(function (response) {
if (response.authResponse) {
// 로그인 성공 처리
var accessToken = response.authResponse.accessToken;
//console.log(‘Access Token:’, accessToken);
FB.api(“https://www.sedaily.com/”, ‘POST’, { “id”: Link + “&t=” + Title, “scrape”: “true”, “access_token”: accessToken }, function (res) {
// 스크랩 후 공유 창 열기
window.open(
‘https://www.facebook.com/sharer/sharer.php?u=’ + Link + “&t=” + Title,
‘facebook-share-dialog’,
‘width=800,height=600’
);
});
} else {
//console.log(‘User cancelled login or did not fully authorize.’);
}
}, {
scope: ” // 권한 요청 제외 (비워두면 기본 권한만 요청됨)
});
return;
}
else if (Kind == “twt”) {
Url = “https://twitter.com/share?url=” + Link + “&text=” + Title;
}
else if (Kind == “kko”) {
Url = “https://story.kakao.com/share?url=” + Link;
}
else if (Kind == “gplus”) {
Url = “https://plus.google.com/share?url=” + Link;
}
window.open(Url, “SnsSharePop”, “width=500,height=450”);
}
function SaveNews(Nid, NClass) {
setTimeout(function () { openLoading(); }, 1000);
$(“#NewsCountForm input[id=Nid]”).val(Nid);
$(“#NewsCountForm input[id=NClass]”).val(NClass);
jAjax(“NewsSaveAjax”, “/News/NewsView/NewsSave”, “NewsCountForm”, “Post”);
$(“#NewsCountForm input[id=Tool]”).val(‘scrap’);
jAjax(“”, “/News/NewsView/SnsCount”, “NewsCountForm”, “Post”);
}
function PrintPop(Nid) {
window.open(‘/News/NewsView/NewsPrint?Nid=’ + Nid, ‘popUp’, ‘width=817,height=800,scrollbars=yes’);
}
function PreSaveNews() {
//if (confirm(“동일한 기사가 이미 저장되어 있습니다.n지금 저장된 기사 목록을 확인하시겠습니까?”)) {
location.href = “https://www.sedaily.com/News/NewsView/NewsScrapList”;
//}
}
var audio = new Audio();
var audioCurrentTime = 0;
//2020.04.08 dblee 뉴스듣기 파일 확인 추가
function NewsAudio() {
var mp3Url = “”;
$.post(“/News/NewsView/ChkNovoNews?Nid=” + “2GNS2VOKHK”).done(function (data) {
mp3Url = data;
if ($(“.btn_listen”).hasClass(‘on’)) {
$(“.btn_listen, .btn_listen_b”).removeClass(‘on’);
$(“.btn_listen”).text(“뉴스듣기”);
audio.pause();
audioCurrentTime = audio.currentTime;
} else {
if (mp3Url != null && mp3Url != “”) { //링크가 있으면 Play
audio.src = mp3Url
$(“.btn_listen, .btn_listen_b”).addClass(‘on’);
$(“.btn_listen”).text(“듣는중”);
if (audioCurrentTime > 0) {
audio.currentTime = audioCurrentTime;
}
//2020.04.03 dblee 뉴스 듣기 시 클릭 로그
var CountryType = navigator.appName;
var Country; // 국가
if (CountryType == “Netscape”) {
Country = navigator.language;
} else {
Country = navigator.userLanguage;
}
$.post(“/News/NewsView/SetNovoPlay?N=” + “2GNS2VOKHK” + “&C=” + Country);
audio.play();
} else { //링크가 없으면 Make
alert(“요청하신 뉴스듣기 서비스 제공을 위해 작업 중입니다.n이 과정은 자동으로 진행되며, 수 분이 걸릴 수 있습니다.”);
$.post(“/News/NewsView/SetNovoNews?Nid=” + “2GNS2VOKHK”)
.done(function (data) {
alert(“작업이 완료되었습니다.n뉴스듣기 버튼을 클릭하시면 서비스가 제공됩니다.”);
//audio.src = data
//$(“.btn_listen”).attr(“href”, “https://www.sedaily.com/NewsView/2GNS2VOKHK/javascript:NewsAudio()”);
//$(“.btn_listen_b”).attr(“onclick”, “NewsAudio()”);
});
}
}
});
}
//듣기 끝
audio.onended = function() {
$(“.btn_listen, .btn_listen_b”).removeClass(‘on’);
$(“.btn_listen”).text(“뉴스듣기”);
};
$(“#NewsMenuTitle”).text(“‘미래 여는 협력교육 실현’…서울시교육청, 신년인사회 개최”);
//$(“title”).text(“‘미래 여는 협력교육 실현’…서울시교육청, 신년인사회 개최”);
$(“meta[name=”description”]”).attr(“content”, “사회 > 사회일반 뉴스: 서울시교육청은 22일 용산구 백범김구기념관 컨벤션홀에서 '2025년 서울교육 신년인사회'를 개최한다고 21일 밝혔다. …”);
function GetDableUid(type, count, subtype, command) {
$.ajax({
type: “get”
, url: “//api.dable.io/util/uid”
, dataType: “json”
, timeout: 1000000
, cache: false
, success: function (data) {
$.Cookie(“dabUid”, data[“result”][“uid”], { expires: 7 });
}
, complete: function () {
GetDableNewsList(type, count, subtype, command);
}
});
}
function parseHtmlEntities(str) {
return str.replace(/&#([0-9]{1,3});/gi, function (match, numStr) {
var num = parseInt(numStr, 10); // read num as normal number
return String.fromCharCode(num);
});
}
function GetDableNewsList(type, count, subtype, command, category_level, category) {
if (count == 1) {
count = 2;
}
var Url;
if (DeviceCheck() == “web”) {
Url = “//api.dable.io/recommendations/services/sedaily.com/users/” + $.Cookie(“dabUid”) + “?public_key=ef070f112469036ec40c3387b2207e1e&attach=meta&type=” + type;
}
else {
Url = “//api.dable.io/recommendations/services/m.sedaily.com/users/” + $.Cookie(“dabUid”) + “?public_key=9f6ee20a0c5163e18a5fd68a3dc9f2ed&attach=meta&type=” + type;
}
if (type == “personalized-related-news”) {
Url = Url + “&out_filter=0&channel=” + encodeURI(“상세우측_개인화”, “UTF-8”);
Url = Url + “&item_id=2GNS2VOKHK”;
Url = Url + “&limit=” + count;
}
else if (type == “hot-items”) {
Url = Url + “&limit=” + count;
Url = Url + “&hot_type=” + subtype;
Url = Url + “&channel=” + encodeURI(“상세우측_인기”, “UTF-8″)+”&penalize_viewed=1”;
}
else if (type == “category-best”) {
Url = Url + “&limit=” + count;
Url = Url + “&category_level=” + category_level;
Url = Url + “&best_type=” + best_type;
Url = Url + “&category” + category_level + “=” + category;
}
$.ajax({
type: “get”
, url: Url
, dataType: “json”
, timeout: 1000000
, cache: false
, success: function (data) {
if (command == “chain”) {
//NewsChain
if (data[“result”].length > 0) {
var jsonArray = new Array();
for (var i = 0; i < data["result"].length; i++) {
var item = data["result"][i];
var json = {
Nid: item.id,
NImageFirst: item.image.src,
NTitle: item.title
};
jsonArray.push(json);
}
var isExist = false;
for (var i = 0; i < jsonArray.length; i++) {
if (jsonArray[i].Nid == "2GNS2VOKHK") {
isExist = true;
break;
}
}
if (!isExist) {
var json = {
Nid: "2GNS2VOKHK",
NImageFirst: "https://newsimg.sedaily.com/2025/01/21/2GNS2VOKHK_1_m.jpg",
NTitle: "'미래 여는 협력교육 실현'…서울시교육청, 신년인사회 개최"
};
jsonArray.unshift(json);
}
NewsChain(JSON.stringify(jsonArray.slice(0, 10)));
}
}
else if (command == "content") {
if (data["result"].length > 0) {
var link = “”;
var title = “”;
if (data[“result”].length == 1) {
link = data[“result”][0][“clicklog_redirect_link”] + “?OutLink=recombest_dable_r”;
title = data[“result”][0][“title”];
}
else {
for (var i = 0; i < data["result"].length; i++) {
if (data["result"][i]["title"] != parseHtmlEntities(""미래 여는 협력교육 실현"…서울시교육청, 신년인사회 개최")) {
link = data["result"][i]["clicklog_redirect_link"] + "?OutLink=recombest_dable_r";
title = data["result"][i]["title"];
break;
}
}
}
if (!CV(title) || !CV(link)) {
$(".reco_news").hide();
}
else {
$(".reco_news").attr("href", link)
$(".reco_news").find("h4").html(title)
$(".reco_news").show();
}
}
else {
$(".reco_news").hide();
}
}
}, error: function (request, status, error) {
$(".reco_news").hide();
}
});
}
Source link