Hunderte von Blumen blühen vor der Eröffnung des größten Blumenfestivals im Norden, Me Linh
Báo Dân Việt•26/12/2024
100 % der beim Me Linh Blumenfest verwendeten Blumen werden in Blumendörfern im Bezirk Me Linh ( Hanoi ) angebaut. Dieses Fest findet zum zweiten Mal statt und gilt als das größte Blumenfest im Norden.
Das 2. Me Linh Blumenfest findet vom 26. bis 29. Dezember auf dem Platz des Bezirksverwaltungszentrums Me Linh statt. Am Eingang zum Hauptbereich befinden sich mehrere Tore mit vielen bunten Blumen.
Am Morgen des 25. Dezember werden viele Miniaturlandschaften geschmückt. Das Me Linh Blumenfest findet zum zweiten Mal statt.
Die Arbeiter sind fleißig dabei, Blumen zu arrangieren und für die Veranstaltung zu dekorieren, die morgen früh (26. Dezember) stattfindet.
Die Organisatoren sagten, dass viele typische Blumen ausgestellt werden und so das größte Blumengemälde im Norden entstehen wird. Dies ist für Me Linh eine Gelegenheit, seinen traditionellen Markennamen als Blumendorf zu bekräftigen.
Das diesjährige Me Linh Blumenfest steht unter dem Motto „Me Linh ist voller Blumen“.
Dies ist nicht nur ein Kulturfestival, sondern auch eine Gelegenheit, den Wert des Blumendorfes zu würdigen und das touristische Potenzial von Me Linh bei internationalen Freunden bekannt zu machen.
Gärtner und Kunsthandwerker im Bezirk Me Linh sind damit beschäftigt, Blumen zum Veranstaltungsbereich zu bringen und zu dekorieren.
Der Festivalbereich ist erfüllt von den Farben und Düften der Blumen.
Bei diesem Festival werden Rosen ausgestellt, die am häufigsten angebauten Blumen im Blumendorf Me Linh.
Auf der Hauptbühne wurden mehrere farbenfrohe Miniaturen aufgebaut.
„Rosen, die Hauptblumen des Festes, sollten sorgfältig gepflegt werden, um ihre vollkommenste Schönheit zum Vorschein zu bringen“, sagten Vertreter vieler Gärtner.
Einige auffällige Miniaturen im Bereich des Hauptplatzes.
Das Festivalgelände ist erfüllt von den Farben und Düften der Blumen, begleitet von lebendigen Soundsystemen und brillanten Lichttänzen, die den Besuchern eine wahrhaft fröhliche und lebendige Atmosphäre versprechen.
Zwei Elefantenmodelle, die den Hai Ba Trung-Aufstand symbolisieren, wurden nachgebildet, in der Ferne sind Flamingos zu sehen.
Die quadratische Fläche, auf der das Me Linh Blumenfest stattfindet, ist fast 10.000 Quadratmeter groß.
Viele Touristen und Einheimische nutzten die Gelegenheit, in den Blumenstraßen Fotos zu machen.
Ein weiterer Miniaturbereich mit Modellen des Eiffelturms, des Arc de Triomphe …
Das Wetter in Hanoi ist derzeit weniger sonnig, es weht leichter Wind und es ist kalt ... daher verwelken die Blumen nicht. Andererseits haben viele Gärtner die Blumen sehr gut gepflegt, sodass sie nicht stark verwelken.
Das Organisationskomitee möchte mit diesem Blumenfest den Besuchern die Möglichkeit geben, typische Blumenprodukte und einzigartige Blumenanbautechniken kennenzulernen und so die Blumenmarke Me Linh im In- und Ausland bekannt zu machen. Gleichzeitig bietet es Kunsthandwerkern und Gärtnern die Möglichkeit, sich auszutauschen, Erfahrungen zu sammeln und gemeinsam an der Verbesserung der Produktqualität zu arbeiten.
`); }else { if (window.confirm("Möchten Sie sich abmelden?")) { var el = $("#top-link-account"); // //el.find("a.first").html(" ") // // .removeAttr("Stil"); el.find(".first").show(); el.find("eine Sekunde").html(""); el.find("eine Sekunde").removeAttr("Datenausgabe"); $('.comment-account').html(`
jetzt anmeldenRegistrieren
`); deleteCookie('my_dv'); $("#_btn_logout").click(); } } } function logout(){ if (window.confirm("Möchten Sie sich abmelden?")) { var el = $("#top-link-account"); // //el.find("a.first").html(" ") // // .removeAttr("style"); el.find(".first").show(); el.find("eine Sekunde").html(""); el.find("eine Sekunde").attr("data-out", "0"); $('.comment-account').html(`
jetzt anmeldenRegistrieren
`); deleteCookie('my_dv'); $("#_btn_logout").click(); } } function login(){ $("#_btn_logout").click(); $("#cmt_alert").html("Bitte loggen Sie sich ein oder registrieren Sie sich, um einen Kommentar zu posten"); } function register(){ $("#_btn_logout").click(); $('[data-target="signup"]').click(); fnCaptcha(); } var aspCookie = null; (runinit = window.runinit || []).push(function() { if(lgGetCookie('my_dv')){ var user = JSON.parse(lgGetCookie('my_dv')); if(user.name){ authLogin(user.name, true); } } $('.btn-refresh').click(function() { fnCaptcha(); }); $('.iconew-eye').click(function() { $(this).toggleClass('closed'); var x = $(this).siblings('input')[0]; if (x.type === "password") { x.type = "text"; } else { x.type = "password"; } }); function stripHtml(html) { var temporalDivElement = document.createElement("div"); temporalDivElement.innerHTML = html; return temporalDivElement.textContent || temporalDivElement.innerText || ""; } // --------------------- Benutzerkonto // 1. Schaltfläche zum Anmelden/Abmelden ausblenden -> falls die API nicht verfügbar ist, werden Anmeldung/Abmeldung nicht angezeigt + Init OAuth_v2 //$("#top-link-account").hide(); if (typeof gapi != "undefined") { //window._cnnd.oauth.init(); console.log("Anmeldung nicht verfügbar"); } // 2. Überzählige Anmelde-/Registrierungsformulare entfernen -> nur 1 Formular verfügbar // nicht erforderlich // 3. Rückruffunktionen var fnPopupAction = function(id, alert, loginData) { id = id.toLowerCase(); if (id == "close") { $("#cmt-account-header .close").click(); return; } if (id == "info" && !window._isShowingInfo) { $("#cmt-account-header .close").click(); return; } window._isShowingInfo = false; if (loginData) { $("#cmt-account-header [data-target]").hide(); $("#cmt-account-header [data-target].logged-in").show().first().click(); $("#cmt-account-header [data-info-name]").html(loginData.name || "Sie"); $("#cmt-account-header [data-info-email]").html(loginData.email || ""); } else { $("#cmt-account-header [data-target]").hide(); $("#cmt-account-header [data-target].not-login").show().first().click(); $("#cmt-account-social").show(); $("#cmt-account-header > .wrapper").css("Animation", "keine"); }, 200); $("#cmt-account-header").show(); $("#cmt-account-header input[type="password"]").val(""); $("#cmt-account-header [data-target="" + id + ""]").click(); $("body").css("overflow", "hidden"); $("#nav").removeClass("active"); $("#cmt_alert").html(alert || "Bitte anmelden oder registrieren, um einen Kommentar zu posten"); }; var accountMessageProcess = function(data) { if (data.isLogged) { fnPopupAction("info", "Bitte anmelden oder registrieren, um einen Kommentar zu posten", { name: data.name, email: data.email }); } else { fnPopupAction(data.act, data.alert || "Bitte anmelden oder registrieren"); if (data.act == "close" && data.raw.Data && data.raw.Data.Approved) { //window.alert("Erfolgreiche Anmeldung"); fnPopupAction("info", "Erfolgreiche Anmeldung", { name: data.raw.Data.Name, email: $("#_login_email").val() || $("#_sign_email").val() }); } } }; // 5. Aktionsfunktionen -> Ereignis an Formularelemente binden var fnPopupBindAction = function() { // Tab $("#cmt-account-header [data-target]").on('click', function() { $("#cmt-account-header [data-target], #cmt-account-header [data-tab]").removeClass( "active"); $(this).addClass("active"); var tab = $("#cmt-account-header [data-tab='" + $(this).attr("data-target") + "']"); tab.addClass("active") .find("input[type="text"], input[type="email"]").first().focus(); tab.find("input").keyup(function(event) { if (event.keyCode === 13) { tab.find(".btn.clickable").click(); } }); fnCaptcha(); $("#cmt_alert").html("Bitte loggen Sie sich ein oder registrieren Sie sich, um einen Kommentar zu posten"); }); $("#cmt-account-header .close").on('click', function() { $("#cmt-account-header").hide(); $("#cmt-account-header > .wrap").removeAttr("style"); $("body").css("overflow", "unset"); fnCaptcha(); $("#cmt_alert").html("Bitte loggen Sie sich ein oder registrieren Sie sich, um einen Kommentar zu posten"); }); // Captcha neu laden // $("#_reload_captcha").on('click', function () { // fnCaptcha(); // }); // Btn-Anmeldung $("#comment-frame").on('click','#btn_login', function () { $("#top-link-account .first").click(); }); $("#comment-frame").on('click','#btn_signup', function () { $("#top-link-account .first").click(); $('[data-target="signup"]').click(); }); $("#_btn_login").on('click', function() { $("#cmt_alert").html("Bitte loggen Sie sich ein oder registrieren Sie sich, um einen Kommentar zu posten"); var email, password; email = $("#_login_email").val(); password = $("#_login_password").val(); if (!/^[a-z0-9-_\.]+[@][0-9a-z-]+(\.[0-9a-z-]+)+$/ig.test(email) || password .length < 8) { $("#cmt_alert").html("Ungültige E-Mail oder ungültiges Passwort!"); return; } $.ajax({ url: pageSettings.DomainApiComment + "/api/get-usercomment.htm", data: { email: encodeURI(email), password: password, sitename: pageSettings.commentSiteName, }, type: "get", success: Funktion (res) { wenn (res && res.data == true) { var Benutzer = { E-Mail: E-Mail, Name: E-Mail.Substring (0, E-Mail.Index von ('@')), } lass jetzt = neues Datum (); lgSetCookie ('my_dv', JSON.stringify (Benutzer), neues Datum (jetzt.getTime () + (30 * 12 * 60000))); authLogin (Benutzername, true); } sonst { $("#cmt_alert").html ("Ein Fehler ist aufgetreten. Bitte versuchen Sie es später erneut."); } } }); }); // Btn-Anmeldung $("#_btn_sign").on('click', function() { $("#cmt_alert").html("Bitte loggen Sie sich ein oder registrieren Sie sich, um einen Kommentar zu posten"); var E-Mail, Name, Passwort, erneutes Passwort, Captcha; E-Mail = $("#_sign_email").val(); Name = $("#_sign_name").val(); if (name == ''){ Name = Email.split('@')[0]; } Passwort = $("#_sign_password").val(); //erneutes Passwort = $("#_sign_repassword").val(); Captcha = $("#_sign_captcha").val(); var Format = /[!@#$%^&*()_+\-=\[\]{};':"\|,.\/?]/g; if (!/^[a-z0-9-_\.]+[@][0-9a-z-]+(\.[0-9a-z-]+)+$/ig.test(email)) { $("#cmt_alert").html("E-Mail entspricht nicht der Regel"); return; } //if (name.length 20) { // $("#cmt_alert").html("Der vollständige Name darf nicht länger als 20 Zeichen sein (Sie können stattdessen einen Spitznamen verwenden)!"); // return; //} //if (format.test(name)) { // $("#cmt_alert").html("Der Name darf keine Sonderzeichen enthalten!"); // return; //} if (password.length < 8) { $("#cmt_alert").html( "Das Passwort muss mindestens 8 Zeichen lang sein und mindestens 1 Zahl und 1 Buchstaben enthalten"); return; } //if (password != repassword) { // $("#cmt_alert").html("Passwortbestätigung stimmt nicht überein!"); // return; //} if (!(/[az]/ig.test(password) && /[0-9]/ig.test(password))) { $("#cmt_alert").html("Das Passwort muss mindestens 1 Ziffer und 1 Buchstaben enthalten"); return; } if (captcha.length <= 0) { $("#cmt_alert").html("Bitte geben Sie den Bestätigungscode im Bild ein!"); return; } $.ajax({ type: 'POST', url: pageSettings.DomainApiComment + "/api/insert-usercomment.htm", data: { name: name, email: email, password: password, captcha: captcha, sitename: pageSettings.commentSiteName }, success: function (res){ if (res && res.message == "Success"){ var user = { email: E-Mail, Name: email.split('@')[0], } let now = new Date(); lgSetCookie('my_dv',JSON.stringify(user), new Date(now.getTime() + (30 * 12 * 60000))); authLogin(user.name, true); $("#cmt-account-header .close").click(); }else { $("#cmt_alert").html("Ein Fehler ist aufgetreten. Bitte versuchen Sie es später erneut."); } } }); }); // Btn-Abmeldung $("#_btn_logout").on('click', function() { $("#cmt_alert").html("Bitte loggen Sie sich ein oder registrieren Sie sich, um einen Kommentar zu posten"); $("#cmt-account-header .close").click(); fnPopupAction("login", "Sie haben sich erfolgreich abgemeldet"); var el = $("#top-link-account"); //el.find("a.first").html(" ") // .removeAttr("style"); el.find("a.first").show(); el.find("a.second").html(""); $("#cmt-account-social").show(); }); // Header login/account_info // Header login/account_info $("#top-link-account .first").on('click', function() { if ($("#top-link-account .second").attr("data-out")) { $("#top-link-account .second").toggleClass("show"); } else { fnPopupAction("login"); } }); // Btn registrieren/abmelden $("#top-link-account .second").on('click', function() { if ($("#top-link-account .second").attr("data-out")) { //$("#_btn_logout").click(); authLogin('my_dv',false); } else { fnPopupAction('signup'); } //var el = $("#top-link-account"); //el.find("a.first").html(" ") // .removeAttr("style"); //el.find("a.second").html(""); }); }; fnPopupBindAction(); //Anmeldung Facebook var otherLogin = { init: function() { var me = this; //gapi.load('auth2', function () { // gapi.auth2.init({ // client_id: '678720187862-08lendtdt5h3nr4j2he534p15b13aieg.apps.googleusercontent.com', // scope: 'email profile', // fetch_basic_profile: true // }); //}); $("#cmt-account-social button[data-type]").on('click', function() { me[$(this).attr("data-type")](function(response) { $("#cmt-account-header .tabs .close, #cmt-account .tabs .close") .click(); }); }); versuche { fbClient.appId = '1304555827613749'; //'211029740744825'; fbClient.version = "v14.0"; fbClient.init(); setTimeout(FB.AppEvents.logPageView, 5000); } catch (e) { // ignorieren } }, loginFacebook: function(cb) { var me = this; function reloginFacebook(callback) { FB.api('/me', { fields: 'id, name, email' }, function(profile) { //console.debug(profile); wenn (typeof callback === "function") callback(profile); }); }; FB.login(function(response) { wenn (response.authResponse) { reloginFacebook(function(info) { console.log(info); info.social = "facebook"; info.accessToken = response.authResponse.accessToken; var user = { email: info.email, name: info.name, } let now = new Date(); lgSetCookie('my_dv',JSON.stringify(user), new Date(now.getTime() + (30 * 12 * 60000))); authLogin(user.name, true); }); } else { $("#cmt_alert").html( "Sie haben den Zugriff auf Ihr Facebook-Konto verweigert"); } }, { scope: 'public_profile,email' }); }, loginGoogle: function(callback) { var me = this; function callSocialApi(data, cb) { data.social = "google"; var user = { email: data.email, Name: data.name, } let now = neues Datum(); lgSetCookie('my_dv',JSON.stringify(Benutzer), neues Datum(now.getTime() + (30 * 12 * 60000))); authLogin(Benutzername, true); } // API-Aufruf für Google-Anmeldung if (gapi.auth2.getAuthInstance().isSignedIn.get()) { //console.debug('[VCC] GAPI-Prozess'); var Profil = gapi.auth2.getAuthInstance().currentUser.get().getBasicProfile(); //var id_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse().id_token; var access_token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse() .access_token; var params = { ID: Profil.getId(), Name: Profil.getName(), E-Mail: Profil.getEmail(), Zugriffstoken: Zugriffstoken } //console.log('Params: ', Params); callSocialApi(Params, Rückruf); } sonst { //console.debug('[VCC] GAPI-Anmeldung'); gapi.auth2.getAuthInstance().signIn().then( Funktion (Erfolg) { var Profil = gapi.auth2.getAuthInstance().currentUser.get() .getBasicProfile(); //var ID-Token = gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse().ID-Token; var Zugriffstoken = gapi.auth2.getAuthInstance().currentUser.get() .getAuthResponse().Zugriffstoken; var Params = { ID: Profil.getId(), Name: profile.getName(), email: profile.getEmail(), accessToken: access_token } //console.log('params: ', params); callSocialApi(params, callback); }, function(error) { $("#cmt_alert").html( "Sie haben der Dan Viet Zeitung den Zugriff auf Ihr Google-Konto verweigert" ); } ); } } } otherLogin.init(); }); Quelle: https://danviet.vn/tram-hoa-dua-no-truoc-gio-ra-mat-festival-hoa-me-linh-lon-nhat-mien-bac-20241225132256105.htm