{"id":749,"date":"2022-11-07T10:08:54","date_gmt":"2022-11-07T10:08:54","guid":{"rendered":"https:\/\/gaelscoilnaduglaise.ie\/iontralacha\/"},"modified":"2026-09-29T11:38:56","modified_gmt":"2026-09-29T10:38:56","slug":"iontralacha","status":"publish","type":"page","link":"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/","title":{"rendered":"Iontr\u00e1lacha"},"content":{"rendered":"<p>[et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_color=&#8221;rgba(0,0,0,0.4)&#8221; background_image=&#8221;https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2022\/11\/Admissions-Header-Image-1.jpg&#8221; background_blend=&#8221;overlay&#8221; height=&#8221;60vh&#8221; custom_padding=&#8221;15vh||||false|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; header_font_size=&#8221;6vw&#8221; header_font_size_tablet=&#8221;9vw&#8221; header_font_size_phone=&#8221;12vw&#8221; header_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h1>Iontr\u00e1lacha<\/h1>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][\/et_pb_section][et_pb_section fb_built=&#8221;1&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; custom_padding=&#8221;||98px|||&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_row _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; width_tablet=&#8221;&#8221; width_phone=&#8221;&#8221; width_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; header_2_font_size=&#8221;2vw&#8221; header_2_text_align_tablet=&#8221;&#8221; header_2_text_align_phone=&#8221;center&#8221; header_2_text_align_last_edited=&#8221;on|phone&#8221; header_2_font_size_tablet=&#8221;4vw&#8221; header_2_font_size_phone=&#8221;8vw&#8221; header_2_font_size_last_edited=&#8221;on|phone&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h2>Ligean isteach i scoilbhliain 2027\/2028<\/h2>\n<p><strong>D\u00e1ta\u00ed Iarratais &amp; Cinnidh i gcomhair ligean isteach in 2027\/2028<\/strong><\/p>\n<p><strong>Is iad seo a leanas na d\u00e1ta\u00ed is infheidhme maidir le ligean isteach sna Na\u00edon\u00e1in Bheaga: <\/strong><\/p>\n<table width=\"667\">\n<tbody>\n<tr>\n<td width=\"554\">Tos\u00f3idh an scoil ag glacadh le hiarratais i gcomhair ligean isteach ar\u00a0 <strong>\u00a0<\/strong><\/td>\n<td width=\"113\"><strong>01\/10\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"554\">Stopfaidh an scoil ag glacadh le hiarratais i gcomhair ligean isteach ar\u00a0 <strong>\u00a0<\/strong><\/td>\n<td width=\"113\"><strong>22\/10\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"554\">Is \u00e9 an d\u00e1ta faoina gcuirfear an cinneadh maidir lena n-iarratas in i\u00fal d\u2019iarratas\u00f3ir\u00ed n\u00e1\u00a0\u00a0\u00a0\u00a0 <strong>\u00a0<\/strong><\/td>\n<td width=\"113\"><strong>09\/11\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"554\">Is \u00ed an tr\u00e9imhse nach m\u00f3r d\u2019iarratas\u00f3ir\u00ed a dheimhni\u00fa go bhfuil siad ag glacadh le tairiscint ar ligean isteach laistigh di n\u00e1<\/td>\n<td width=\"113\">\n<p><strong>13\/11\/2026<\/strong><\/p>\n<p>&nbsp;<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>N\u00f3ta:<br \/><\/strong><strong>Measfaidh an scoil iarratais dh\u00e9anacha agus eiseoidh cinnt\u00ed orthu de r\u00e9ir polasa\u00ed iontr\u00e1la na scoile. Mura nglactar le tairiscint taobh istigh den am ata leagtha s\u00edos thuas d\u2019fh\u00e9adfa\u00ed an tairiscint a tharraingt siar.<\/strong><\/p>\n<p><strong>\u00a0<\/strong><\/p>\n<h2>Ligean isteach i scoilbhliain 2027\/2028<\/h2>\n<p><strong>D\u00e1ta\u00ed Iarratais &amp; Cinnidh i gcomhair ligean isteach sa Rang Speisialta do ph\u00e1ist\u00ed le ASD\u00a0 in 2027\/2028<\/strong><\/p>\n<p><strong>Is iad seo a leanas na d\u00e1ta\u00ed is infheidhme maidir le ligean isteach sna Na\u00edon\u00e1in Bheaga: <\/strong><\/p>\n<table width=\"667\">\n<tbody>\n<tr>\n<td width=\"554\">Tos\u00f3idh an scoil ag glacadh le hiarratais i gcomhair ligean isteach ar\u00a0 <strong>\u00a0<\/strong><\/td>\n<td width=\"113\"><strong>01\/10\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"554\">Stopfaidh an scoil ag glacadh le hiarratais i gcomhair ligean isteach ar\u00a0 <strong>\u00a0<\/strong><\/td>\n<td width=\"113\"><strong>22\/10\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"554\">Is \u00e9 an d\u00e1ta faoina gcuirfear an cinneadh maidir lena n-iarratas in i\u00fal d\u2019iarratas\u00f3ir\u00ed n\u00e1\u00a0\u00a0\u00a0\u00a0 <strong>\u00a0<\/strong><\/td>\n<td width=\"113\"><strong>09\/11\/2026<\/strong><\/td>\n<\/tr>\n<tr>\n<td width=\"554\">Is \u00ed an tr\u00e9imhse nach m\u00f3r d\u2019iarratas\u00f3ir\u00ed a dheimhni\u00fa go bhfuil siad ag glacadh le tairiscint ar ligean isteach laistigh di n\u00e1<\/td>\n<td width=\"113\">\n<p><strong>13\/11\/2026<\/strong><\/p>\n<p>&nbsp;<\/p>\n<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<p><strong>\u00a0<\/strong><\/p>\n<p><strong>N\u00f3ta:<br \/><\/strong><strong>Measfaidh an scoil iarratais dh\u00e9anacha agus eiseoidh cinnt\u00ed orthu de r\u00e9ir polasa\u00ed iontr\u00e1la na scoile. Mura nglactar le tairiscint taobh istigh den am ata leagtha s\u00edos thuas d\u2019fh\u00e9adfa\u00ed an tairiscint a tharraingt siar.\u00a0<\/strong><\/p>\n<p><strong>M\u00e9id \u00e1iteanna a bheidh ar f\u00e1il sna Na\u00edon\u00e1in Bheaga :<br \/>The number of places being made available in Junior Infants is : 60<br \/>M\u00e9id \u00e1iteanna a bheidh ar f\u00e1il sa Rang Speisialta :<br \/>The number of places being made available in the Special Classes: 2<\/strong><\/p>\n<p>[\/et_pb_text][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;1_3,1_3,1_3&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_margin=&#8221;60px|auto|60px|auto|true|false&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_button button_url=&#8221;\/ga\/feidhmchlar-gaeilge\/&#8221; button_text=&#8221;D\u00e9an Iarratas Ar L\u00edne (Gaelige)&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;rgba(0,0,145,0.61)&#8221; button_bg_image=&#8221;https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2022\/11\/GNA-Apply-Button-Image-01.jpg&#8221; button_bg_blend=&#8221;overlay&#8221; button_use_icon=&#8221;off&#8221; custom_padding=&#8221;100px||100px||true|false&#8221; custom_css_main_element=&#8221;width:100%;&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_button button_url=&#8221;https:\/\/gaelscoilnaduglaise.ie\/ga\/feidhmchlar-gaeilge\/&#8221; button_text=&#8221;D\u00e9an Iarratas Ar L\u00edne (B\u00e9arla)&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;rgba(0,0,145,0.61)&#8221; button_bg_image=&#8221;https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2022\/11\/GNA-Apply-Button-Image-02.jpg&#8221; button_bg_blend=&#8221;overlay&#8221; button_use_icon=&#8221;off&#8221; custom_padding=&#8221;100px||100px||true|false&#8221; custom_css_main_element=&#8221;width:100%;&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_button][\/et_pb_column][et_pb_column type=&#8221;1_3&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_button button_url=&#8221;https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2026\/09\/F_Iontrala-Gaelscoil-na-Duglaise.pdf&#8221; button_text=&#8221;\u00cdosluchtaigh iarratas&#8221; button_alignment=&#8221;center&#8221; _builder_version=&#8221;4.22.2&#8243; _module_preset=&#8221;default&#8221; custom_button=&#8221;on&#8221; button_text_color=&#8221;#FFFFFF&#8221; button_bg_color=&#8221;rgba(0,0,145,0.61)&#8221; button_bg_image=&#8221;https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2022\/11\/GND-Homepage-Image-3-200&#215;200.jpg&#8221; button_bg_blend=&#8221;overlay&#8221; button_use_icon=&#8221;off&#8221; custom_padding=&#8221;100px||100px||true|false&#8221; hover_enabled=&#8221;0&#8243; custom_css_main_element=&#8221;width:100%;&#8221; global_colors_info=&#8221;{}&#8221; sticky_enabled=&#8221;0&#8243;][\/et_pb_button][\/et_pb_column][\/et_pb_row][et_pb_row _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;4_4&#8243; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][de_fb_form title=&#8221;Admissions Inquiries &#038; Submission&#8221; submit_button_text=&#8221;Cuir isteach&#8221; use_custom_email=&#8221;off&#8221; custom_contact_email=&#8221;oifig@gaelscoilnaduglaise.ie&#8221; from_name=&#8221;custom&#8221; custom_from_name=&#8221;GND Website Admissions Page&#8221; from_email=&#8221;custom&#8221; custom_from_email=&#8221;no-reply@gaelscoilnaduglaise.ie&#8221; replyto_email=&#8221;oifig@gaelscoilnaduglaise.ie&#8221; save_to_database=&#8221;on&#8221; google_recaptcha=&#8221;on&#8221; recaptcha_sitekey_type=&#8221;recaptcha_3&#8243; recaptcha_sitekey_v3=&#8221;6Lew8lQoAAAAAGjQk88-Ja3wAe3QxYEryVtGosaB&#8221; recaptcha_seckey_v3=&#8221;6Lew8lQoAAAAADqYxPfyOHXn2hBcpzKumoDGh-57&#8243; use_honeypot_captcha=&#8221;off&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;]\t\t<div id=\"de_fb_name_fk_749-0_wrapper\" class=\"field_wrapper search_filter_cont \" data-count=\"100\" >\r\n\t\t\t\t\t\t\t\t<p class=\"et_pb_contact_field\" data-type=\"input\">\r\n\t\t\t<input type=\"hidden\" name=\"field_title[]\" value=\"Name\"\/><input type=\"hidden\" name=\"field_name[]\" value=\"de_fb_name\"\/><input type=\"hidden\" name=\"field_id[]\" value=\"de_fb_name\"\/>\t\t\t\t\t\t\t<input type=\"text\" name=\"de_fb_name\" id=\"de_fb_name_fk_749-0\" data-calc_default=\"0\" placeholder=\"Name*\"   class=\"divi-form-builder-field input-field \" required value=\"\"  data-msg-required=\"This field is required.\" data-required_position=\"bottom\" autocomplete=\"on\" \/>\r\n\t\t\t\t\t\t\t\t\t<\/p>\r\n\r\n\t\t\t\t\t<\/div>\r\n<div class=\"et_pb_module de_fb_form_field de_fb_form_field_0 clearfix  grid_et_pb_column_1_2_12 et_pb_column_1_2 et_pb_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t\t\t<div id=\"de_fb_email_fk_0_wrapper\" class=\"field_wrapper search_filter_cont \" data-count=\"50\" >\r\n\t\t\t\t\t\t\t\t<p class=\"et_pb_contact_field\" data-type=\"email\">\r\n\t\t\t<input type=\"hidden\" name=\"field_title[]\" value=\"Email Address\"\/><input type=\"hidden\" name=\"field_name[]\" value=\"de_fb_email\"\/><input type=\"hidden\" name=\"field_id[]\" value=\"de_fb_email\"\/>\t\t\t\t\t\t\t<input type=\"email\" name=\"de_fb_email\" id=\"de_fb_email_fk_0\"  placeholder=\"Email Address*\"   class=\"divi-form-builder-field input-field \" required value=\"\"  data-msg-required=\"This field is required.\" data-required_position=\"bottom\" data-msg-email=\"Please input correct email address.\" autocomplete=\"on\" \/>\r\n\t\t\t\t\t\t\t\t\t<\/p>\r\n\r\n\t\t\t\t\t<\/div>\r\n\n\t\t\t\t<\/div>\n\t\t\t<\/div><div class=\"et_pb_module de_fb_form_field de_fb_form_field_1 clearfix  grid_et_pb_column_1_2_12 et_pb_column_1_2 et_pb_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t\t\t<div id=\"de_fb_message_fk_1_wrapper\" class=\"field_wrapper search_filter_cont \" data-count=\"50\" >\r\n\t\t\t\t\t\t\t\t<p class=\"et_pb_contact_field\" data-type=\"text\">\r\n\t\t\t<input type=\"hidden\" name=\"field_title[]\" value=\"Message\"\/><input type=\"hidden\" name=\"field_name[]\" value=\"de_fb_message\"\/><input type=\"hidden\" name=\"field_id[]\" value=\"de_fb_message\"\/>\t\t\t\t\t\t\t<textarea name=\"de_fb_message\" id=\"de_fb_message_fk_1\" class=\"divi-form-builder-field textarea-field\"  placeholder=\"Message\" rows=\"8\"   autocomplete=\"on\"><\/textarea>\r\n\t\t\t\t\t\t\t\t\t\t<\/p>\r\n\r\n\t\t\t\t\t<\/div>\r\n\n\t\t\t\t<\/div>\n\t\t\t<\/div><div class=\"et_pb_module de_fb_form_field de_fb_form_field_2 file_align_left clearfix  grid_et_pb_column_1_2_12 et_pb_column_1_2 et_pb_column\">\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t\n\t\t\t\t<div class=\"et_pb_module_inner\">\n\t\t\t\t\t\t\t<div id=\"de_fb_upload-form_fk_2_wrapper\" class=\"field_wrapper search_filter_cont \" data-count=\"50\" >\r\n\t\t\t\t\t\t\t\t<p class=\"et_pb_contact_field\" data-type=\"file\">\r\n\t\t\t<input type=\"hidden\" name=\"field_title[]\" value=\"Upload Admission Form (Pdf only)\"\/><input type=\"hidden\" name=\"field_name[]\" value=\"de_fb_upload-form\"\/><input type=\"hidden\" name=\"field_id[]\" value=\"de_fb_upload-form\"\/>\t\t\t\t<span id=\"de_fb_upload-form_fk_2_fileupload\" class=\"\"  data-single=\"on\">\r\n\t\t\t\t<!--span id=\"de_fb_upload-form_fk_2_image_container\" class=\"df-image-wrapper\"-->\r\n\t\t\t\t\t<span class=\"dropzone fade well upload_field file_upload_wrapper\" id=\"dropzone_de_fb_upload-form_fk_2\">\r\n\t\t\t\t\t\t<span id=\"de_fb_upload-form_fk_2_result\" class=\"image_upload_result\">\r\n\t\t\t\t\t\t\t<span class=\"upload_icon\">\r\n\r\n\t\t\t\t\t\t<svg id=\"file_upload\" enable-background=\"new 0 0 483.246 483.246\" viewBox=\"0 0 483.246 483.246\" width=\"0\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\"><g><g id=\"icon_68_\"><path class=\"primary\" d=\"m424.914 143.074v249.748c.008 1.697-.174 3.389-.542 5.045l-1.621 5.404c-4.026 9.237-13.167 15.189-23.243 15.134h-374.098c-11.723-.033-21.911-8.059-24.687-19.448-.516-2.003-.758-4.067-.719-6.135v-306.177c-.023-12.02 9.703-21.783 21.723-21.805h.083 111.249c7.769.027 14.952 4.133 18.918 10.814l26.308 45.591h224.995c12 .052 21.686 9.822 21.634 21.823z\" \/><path class=\"secondary\" d=\"m461.206 180.939c12.173.001 22.041 9.869 22.04 22.042 0 2.193-.328 4.373-.971 6.47l-57.915 188.416-1.621 5.404c-4.026 9.237-13.167 15.189-23.243 15.134h-374.086c-11.723-.033-21.911-8.059-24.687-19.448l60.701-202.33c2.801-9.306 11.368-15.68 21.086-15.688z\" \/><\/g><\/g><\/svg>\r\n\t\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t<\/span>\r\n\t\t\t\t\t\t<span class=\"upload_desc drop-description\">Buail d\u2019iarratas anseo, n\u00f3 clice\u00e1il chun comhad a roghn\u00fa.<\/span>\r\n\t\t\t\t\t\t<input name=\"file_de_fb_upload-form[]\" id=\"de_fb_upload-form_fk_2\" type=\"file\" class=\"upload_field df-image divi-form-builder-field\" title=\"No file chosen\" \/>\r\n\t\t\t\t\t<\/span>\r\n\t\t\t\t\t<input name=\"de_fb_upload-form\" type=\"hidden\" id=\"de_fb_upload-form_fk_2_value\" value=\"\"\/>\r\n\t\t\t\t\t<span class=\"file_preview_container files\">\r\n\t\t\t\t\t<\/span>\t\t          \t\r\n\t\t\t\t<\/span>\r\n\t\t\t\t\r\n\t\t\t\t\t<script id=\"template-upload-de_fb_upload-form_fk_2\" type=\"text\/x-tmpl\">\r\n\t\t\t\t      \t{% for (var i=0, file; file=o.files[i]; i++) { %}\r\n\t\t\t\t          \t<div class=\"file_upload_item template-upload fade{%=o.options.loadImageFileTypes.test(file.type)?' image':''%}\">\r\n\t\t\t\t\t\t\t\t<div class=\"file_upload_item_cont\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"preview_image_cont\">\r\n\t\t\t\t\t\t\t\t\t\t<span class=\"preview preview_image\"><\/span>\r\n\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<div class=\"preview_content\">\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"name preview_name\">{%=file.name%}<\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"upload_size size\">Processing...<\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<strong class=\"error text-danger\"><\/strong>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<span class=\"progress progress-striped active\" role=\"progressbar\" aria-valuemin=\"0\" aria-valuemax=\"100\" aria-valuenow=\"0\"><span class=\"progress-bar progress-bar-success\" style=\"width:0%;\"><\/span><\/span>\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t\t\t<button class=\"btn btn-primary start\" style=\"display:none;\"><\/button>\r\n\t\t\t\t\t\t\t\t\t<a class=\"btn btn-warning cancel remove_upload\">\r\n\t\t\t\t\t\t\t\t\t\t<i class=\"\"><\/i>\r\n\t\t\t\t\t\t\t\t\t<\/a>\r\n\t\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t\t\t\t<\/div>\r\n\t\t\t\t      {% } %}\r\n\t\t\t\t    <\/script>\r\n\t\t\t\t    <!-- The template to display files available for download -->\r\n<script>\r\njQuery(document).ready(function($){\r\n\tfunction deFbAppendUploadIds_de_fb_upload_form_fk_2(newIds) {\r\n\t\tvar $input = jQuery('#de_fb_upload-form_fk_2_value');\r\n\t\tvar ids = $input.val() ? $input.val().split(',') : [];\r\n\t\tids = ids.map(function(id) { return String(id).trim(); }).filter(Boolean);\r\n\t\tjQuery.each(newIds, function(i, id) {\r\n\t\t\tid = String(id).trim();\r\n\t\t\tif (id && ids.indexOf(id) === -1) {\r\n\t\t\t\tids.push(id);\r\n\t\t\t}\r\n\t\t});\r\n\t\t$input.val(ids.join(','));\r\n\t}\r\n\r\n\tfunction deFbResetUploadBatchIfComplete_de_fb_upload_form_fk_2($uploadParent) {\r\n\t\tvar prevFilecnt = parseInt($uploadParent.attr('data-filecnt'), 10) || 0;\r\n\t\tvar prevUploaded = parseInt($uploadParent.attr('data-uploadedcnt'), 10) || 0;\r\n\t\tvar prevFailed = parseInt($uploadParent.attr('data-uploadfailcnt'), 10) || 0;\r\n\t\tif (prevFilecnt > 0 && (prevUploaded + prevFailed) >= prevFilecnt) {\r\n\t\t\t$uploadParent.attr('data-filecnt', 0);\r\n\t\t\t$uploadParent.attr('data-uploadedcnt', 0);\r\n\t\t\t$uploadParent.attr('data-uploadfailcnt', 0);\r\n\t\t}\r\n\t}\r\n\r\n\tfunction deFbFinalizeUploadBatch_de_fb_upload_form_fk_2($fileuploadSpan) {\r\n\t\tvar $parent = $fileuploadSpan.parent();\r\n\t\tvar filecnt = parseInt($parent.attr('data-filecnt'), 10) || 0;\r\n\t\tvar uploadedcnt = parseInt($parent.attr('data-uploadedcnt'), 10) || 0;\r\n\t\tvar failcnt = parseInt($parent.attr('data-uploadfailcnt'), 10) || 0;\r\n\r\n\t\tif ((uploadedcnt + failcnt) < filecnt) {\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\tvar $form = $fileuploadSpan.closest('form');\r\n\t\t$form.removeClass('submitting');\r\n\r\n\t\tif (failcnt > 0) {\r\n\t\t\t$parent.attr('data-uploaded', 'false');\r\n\t\t\t$form.find('.divi-form-submit').prop('disabled', false).removeAttr('disabled');\r\n\t\t\treturn;\r\n\t\t}\r\n\r\n\t\t$parent.attr('data-uploaded', 'true');\r\n\r\n\t\tvar all_uploaded = true;\r\n\t\t$form.find('.et_pb_contact_field[data-type=\"image\"], .et_pb_contact_field[data-type=\"file\"]').each(function(){\r\n\t\t\tif ( jQuery(this).attr('data-uploaded') == \"false\" ){\r\n\t\t\t\tall_uploaded = false;\r\n\t\t\t}\r\n\t\t});\r\n\r\n\t\tif ( all_uploaded == true ){\r\n\t\t\tif ( $form.find('.divi-form-submit').hasClass('de_fb_ajax_submit')) {\r\n\t\t\t\tde_fb_ajax_form_submit( $form[0] );\r\n\t\t\t} else {\r\n\t\t\t\tde_fb_submit_with_fresh_nonce($form[0]);\r\n\t\t\t}\r\n\t\t}\r\n\t}\r\n\r\n\tjQuery('#de_fb_upload-form_fk_2_fileupload').fileupload({\r\n        url: 'https:\/\/gaelscoilnaduglaise.ie\/wp-admin\/admin-ajax.php',\r\n        dataType: 'json',\r\n        dropZone: jQuery('#dropzone_de_fb_upload-form_fk_2'),\r\n        autoUpload: false,\r\n        acceptFileTypes: \/(\\.|\\\/)(pdf)$\/i,\r\n        maxFileSize: 10000000,\r\n        disableImageResize: \/Android(?!.*Chrome)|Opera\/\r\n            .test(window.navigator.userAgent),\r\n        previewMaxWidth: 100,\r\n        previewMaxHeight: 100,\r\n\t\timageMaxWidth: null,\r\n\t\timageMaxHeight: null,\r\n        sequentialUploads: true,\r\n        singleFileUploads:true,\r\n        previewCanvas: false,\t\r\n\t\tmaxNumberOfFiles:1,\t\tloadImageFileTypes: \/^image\\\/(gif|jpeg|png|webp)$\/,\r\n        uploadTemplateId: 'template-upload-de_fb_upload-form_fk_2',\r\n        downloadTemplateId:'',\r\n        done: function(e, data) {\r\n        \tvar files = (data.result && data.result.files) ? data.result.files : [];\r\n        \tif (data.context) {\r\n        \t\tdata.context.each(function(index) {\r\n        \t\t\tvar $row = jQuery(this);\r\n        \t\t\tvar file = files[index] || {};\r\n        \t\t\t$row.removeClass('processing');\r\n        \t\t\t$row.find('.progress').removeClass('active');\r\n        \t\t\tif (file.error) {\r\n        \t\t\t\t$row.addClass('error');\r\n        \t\t\t\t$row.find('.error.text-danger').text(file.error);\r\n        \t\t\t} else {\r\n        \t\t\t\t$row.addClass('upload-complete');\r\n        \t\t\t}\r\n        \t\t});\r\n        \t}\r\n        },\r\n        messages: {\r\n\t        maxNumberOfFiles: 'Maximum number of files exceeded.',\r\n\t        acceptFileTypes: 'The file uploaded is not one of our accepted file types, please another version.',\r\n\t        maxFileSize: 'The file uploaded exceeds the maximum file size allowed, please upload a smaller version.',\r\n\t        minFileSize: 'File is too small'\r\n\t    },\r\n        previewCrop: true,\r\n\t\t        formData: {'action':'de_fb_image_upload', 'fb_nonce': de_fb_obj.fb_nonce, 'uploadPolicy': 'eyJleHQiOiJwZGYiLCJtYXgiOjEwMDAwMDAwLCJleHAiOjE3OTIyMjc1NDV9.2b9e219c16643d7200a100de27308835c01461f9466e503a4f77338e87a75bf2' },\r\n    }).on('fileuploadadd', function (e, data) {\r\n\t\tvar field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\r\n\r\n\t\tvar allowedMimeTypes = ['image\/jpeg', 'image\/png', 'image\/gif', 'image\/webp']; \/\/ Allowed MIME types\r\n\t\tvar allowedExtensions = ['jpg', 'jpeg', 'png', 'gif', 'webp'];\r\n\t\tvar file = data.files[0];\r\n\t\tvar fileExtension = file.name.split('.').pop().toLowerCase();\r\n\r\n\t\tif(field_type == 'image' || (field_type === 'file' && allowedExtensions.includes(fileExtension))){\r\n\t\t\t\/\/ Remove any previous error messages\r\n\t\t\t$(this).closest('.field_wrapper').find('.upload-error').remove();\r\n\t\t\t\/\/ Use FileReader to check real MIME type before upload\r\n\t\t\tvar reader = new FileReader();\r\n\t\t\treader.onloadend = function () {\r\n\t\t\t\tvar arr = (new Uint8Array(reader.result)).subarray(0, 4);\r\n\t\t\t\tvar header = \"\";\r\n\t\t\t\tfor (var i = 0; i < arr.length; i++) {\r\n\t\t\t\t\theader += arr[i].toString(16);\r\n\t\t\t\t}\r\n\r\n\t\t\t\t\/\/ Detect MIME by file signature (MAGIC NUMBER check)\r\n\t\t\t\tvar realMime = \"unknown\";\r\n\t\t\t\tswitch (header) {\r\n\t\t\t\t\tcase \"89504e47\": realMime = \"image\/png\"; break;\r\n\t\t\t\t\tcase \"ffd8ffe0\":\r\n\t\t\t\t\tcase \"ffd8ffe1\":\r\n\t\t\t\t\tcase \"ffd8ffe2\":\r\n\t\t\t\t\tcase \"ffd8ffe3\":\r\n\t\t\t\t\tcase \"ffd8ffe8\": realMime = \"image\/jpeg\"; break;\r\n\t\t\t\t\tcase \"47494638\": realMime = \"image\/gif\"; break;\r\n\t\t\t\t\tcase \"52494646\": realMime = \"image\/webp\"; break;\r\n\t\t\t\t\tdefault: realMime = \"invalid\"; break;\r\n\t\t\t\t}\r\n\r\n\t\t\t\t\/\/ If real MIME is invalid, reject upload\r\n\t\t\t\tif (!allowedMimeTypes.includes(realMime)) {\r\n\t\t\t\t\r\n\t\t\t\t\t\/\/Fully prevent upload\r\n\t\t\t\t\tdata.files[0] = [];\r\n\t\t\t\t\treturn false; \r\n\t\t\t\t}\r\n\t\t\t};\r\n\t\t\t\/\/ Read file as ArrayBuffer (for magic number check)\r\n\t\t\treader.readAsArrayBuffer(file.slice(0, 4));\r\n\t\t}\r\n      \t\/\/jQuery(this).closest('.field_wrapper').find('.existing_image_preview').slideUp();\r\n\r\n    \tjQuery(this).parent().attr('data-uploaded', 'false');\r\n    \tvar $uploadParent = jQuery(this).parent();\r\n    \tdeFbResetUploadBatchIfComplete_de_fb_upload_form_fk_2($uploadParent);\r\n    \tvar current_cnt = $uploadParent.attr('data-filecnt');\r\n    \tif ( typeof current_cnt == 'undefined') {\r\n    \t\tcurrent_cnt = 1;\r\n    \t} else {\r\n    \t\tcurrent_cnt = parseInt(current_cnt) + 1;\r\n    \t}\r\n    \t$uploadParent.attr( 'data-filecnt', current_cnt );\r\n\r\n    \tvar _target = jQuery(e.target);\r\n    \tlet form_obj = _target.closest('.de_fb_form');\r\n    \tif ( form_obj.find('form').hasClass('disable_submit_for_required') ) {\r\n    \t\tlet required_fields= form_obj.find('.required');\r\n\t        let required_check = true;\r\n\t        let submit_btn = form_obj.find('.divi-form-submit');\r\n\t        if(required_fields.length > 0){\r\n\t            jQuery.each(required_fields,function (index,required_field){\r\n\t                if ( !$(this).closest('.de_fb_form_field').hasClass('condition-hide') ) {\r\n\t                    var field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\r\n\t                    if ( ( field_type == 'checkbox' || field_type == 'radio' ) &&  jQuery(this).find('input:checked').length == 0 ) {\r\n\t                        required_check = false;\r\n\t                    }\r\n\r\n\t                    if ( ( field_type == 'file' || field_type == 'image' ) && ( (typeof jQuery(this).parent().attr('data-filecnt') == 'undefined') || jQuery(this).parent().attr('data-filecnt') == \"0\" || jQuery(this).parent().attr('data-filecnt') == \"\" ) ) {\r\n\t                        required_check = false;\r\n\t                    }\r\n\t                }\r\n\t            });\r\n\t        }\r\n\t        let form_el = form_obj.find('form');\r\n\t        let hide_submit = form_el.hasClass('hide_submit_for_required');\r\n\t        if (hide_submit) {\r\n\t            if (required_check == true) {\r\n\t                form_el.addClass('required-fields-complete');\r\n\t            } else {\r\n\t                form_el.removeClass('required-fields-complete');\r\n\t            }\r\n\t        } else if (required_check == true) {\r\n\t            submit_btn.removeAttr('disabled');\r\n\t        } else {\r\n\t            submit_btn.attr('disabled', true);\r\n\t        }\r\n    \t}\r\n\r\n    \tjQuery(window).trigger('resize');\r\n\t\r\n\t\t\/\/ if setFormHeight exsists\r\n\t\tif ( typeof setFormHeight == 'function' ) {\r\n\t\t\tsetFormHeight();\r\n\t\t}\r\n\r\n\t}).on('fileuploaddone', function (e, data) {\r\n\t\r\n\tif ( typeof setFormHeight == 'function' ) {\r\n\t\tsetFormHeight();\r\n\t}\r\n\r\n    \tvar $fileuploadSpan = jQuery(this);\r\n    \tvar $parent = $fileuploadSpan.parent();\r\n    \tvar $fieldWrapper = $fileuploadSpan.closest('.field_wrapper');\r\n    \tvar uploadHasError = false;\r\n    \tvar uploadErrorMessage = '';\r\n    \tif ( !data.result || !data.result.files || !data.result.files.length ) {\r\n    \t\tuploadHasError = true;\r\n    \t\tuploadErrorMessage = \"The file uploaded is not one of our accepted file types, please another version.\";\r\n    \t} else {\r\n    \t\tjQuery.each( data.result.files, function(inx, file) {\r\n    \t\t\tif ( file && file.error ) {\r\n    \t\t\t\tuploadHasError = true;\r\n    \t\t\t\tuploadErrorMessage = file.error;\r\n    \t\t\t}\r\n    \t\t});\r\n    \t}\r\n\r\n    \tif ( uploadHasError ) {\r\n    \t\tvar failcnt = parseInt($parent.attr('data-uploadfailcnt'), 10) || 0;\r\n    \t\t$parent.attr('data-uploadfailcnt', failcnt + 1);\r\n    \t\t$parent.attr('data-uploaded', 'false');\r\n    \t\tif ( data.context ) {\r\n    \t\t\tjQuery(data.context).addClass('error');\r\n    \t\t\tjQuery(data.context).find('.error.text-danger').text(uploadErrorMessage);\r\n    \t\t}\r\n    \t\t$fieldWrapper.find('.upload-error').remove();\r\n    \t\t$fieldWrapper.find('.dropzone').after('<div class=\"upload-error\" style=\"font-weight: bold; color: #dc3232; padding: 10px; margin-top: 10px;\">' + jQuery('<span\/>').text(uploadErrorMessage).html() + '<\/div>');\r\n    \t\tdeFbFinalizeUploadBatch_de_fb_upload_form_fk_2( $fileuploadSpan );\r\n    \t\tjQuery(window).trigger('resize');\r\n    \t\treturn;\r\n    \t}\r\n\r\n    \tvar uploaded_cnt = parseInt($parent.attr('data-uploadedcnt'), 10) || 0;\r\n    \tuploaded_cnt += 1;\r\n    \t$parent.attr( 'data-uploadedcnt', uploaded_cnt );\r\n\r\n    \tvar inserted_elem = jQuery(data.context);\r\n    \tvar inserted_num = inserted_elem.find('canvas').attr('data-insertnum');\r\n    \tif ( jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0 ) {\r\n    \t\tjQuery(this).closest('.field_wrapper').find('.inserted_' + inserted_num).attr('data-id', data.result.files[0].attachment_id);\r\n    \t}\r\n\r\n    \tvar file_ids = [];\r\n    \tjQuery.each( data.result.files, function(inx, file) {\r\n    \t\tif ( file && file.attachment_id ) {\r\n    \t\t\tfile_ids.push(file.attachment_id);\r\n    \t\t}\r\n    \t});\r\n\r\n    \tif ( jQuery(this).attr('data-single') == 'on' ) {\r\n    \t\t\/\/ Featured image \/ single file: replace the saved ID so a new upload is used.\r\n    \t\tjQuery('#de_fb_upload-form_fk_2_value').val( file_ids.join(',') );\r\n    \t} else if ( file_ids.length > 0 ) {\r\n    \t\tdeFbAppendUploadIds_de_fb_upload_form_fk_2( file_ids );\r\n\r\n\t    \tif ( jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0 ) {\r\n\t    \t\tvar current_file_ids = [];\r\n\t    \t\tjQuery(this).closest('.field_wrapper').find('.existing_image_preview a.existing_image_preview_link').each(function(){\r\n\t    \t\t\tcurrent_file_ids.push( jQuery(this).attr('data-id'));\r\n\t    \t\t});\r\n\t    \t\tif ( current_file_ids.length > 0 ) {\r\n\t    \t\t\tjQuery('#de_fb_upload-form_fk_2_value').val( current_file_ids.join(','));\r\n\t    \t\t}\r\n\t    \t}\r\n    \t}\r\n\r\n    \tdeFbFinalizeUploadBatch_de_fb_upload_form_fk_2( $fileuploadSpan );\r\n    \tjQuery(window).trigger('resize');\r\n\t\t\r\n    }).on('fileuploadprocessfail', function(e, data) {\r\n\r\n    \tvar _target = jQuery(e.target);\r\n\t\tlet form_obj = _target.closest('.de_fb_form');\r\n    \tif ( data.files.error == true ) {\r\n    \t\tvar error_elem = _target.find('.template-upload.processing');\r\n    \t\terror_elem.addClass('error');\r\n    \t\tjQuery(this).parent().attr('data-uploaded', 'false');\r\n\t    \tvar current_cnt = jQuery(this).parent().attr('data-filecnt');\r\n\t    \tcurrent_cnt = parseInt(current_cnt) - 1;\r\n\t    \tjQuery(this).parent().attr( 'data-filecnt', current_cnt );\r\n    \t\tsetTimeout( function() {\r\n    \t\t\terror_elem.remove();\r\n    \t\t\tif ( _target.find('.files  .template-upload').length == 0 ) {\r\n    \t\t\t\t_target.closest('.et_pb_contact_field').removeAttr('data-uploaded');\r\n    \t\t\t}\r\n    \t\t}, 4000);\r\n\r\n\t\t\tif (form_obj.find('form').hasClass('disable_submit_for_required')) {\r\n\t\t\t\tlet required_fields = form_obj.find('.required');\r\n\t\t\t\tlet required_check = true;\r\n\t\t\t\tlet submit_btn = form_obj.find('.divi-form-submit');\r\n\t\t\t\tif (required_fields.length > 0) {\r\n\t\t\t\t\tjQuery.each(required_fields, function(index, required_field) {\r\n\t\t\t\t\t\tif (!$(this).closest('.de_fb_form_field').hasClass('condition-hide')) {\r\n\t\t\t\t\t\t\tvar field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\r\n\t\t\t\t\t\t\tif ((field_type == 'checkbox' || field_type == 'radio') && jQuery(this).find('input:checked').length == 0) {\r\n\t\t\t\t\t\t\t\trequired_check = false;\r\n\t\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t\tif ((field_type == 'file' || field_type == 'image') && ((typeof jQuery(this).parent().attr('data-filecnt') == 'undefined') || jQuery(this).parent().attr('data-filecnt') == \"0\" || jQuery(this).parent().attr('data-filecnt') == \"\")) {\r\n\t\t\t\t\t\t\t\trequired_check = false;\r\n\t\t\t\t\t\t\t}\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t});\r\n\t\t\t\t}\r\n\t\t\t\tlet form_el = form_obj.find('form');\r\n\t\t\t\tlet hide_submit = form_el.hasClass('hide_submit_for_required');\r\n\t\t\t\tif (hide_submit) {\r\n\t\t\t\t\tif (required_check == true) {\r\n\t\t\t\t\t\tform_el.addClass('required-fields-complete');\r\n\t\t\t\t\t} else {\r\n\t\t\t\t\t\tform_el.removeClass('required-fields-complete');\r\n\t\t\t\t\t}\r\n\t\t\t\t} else if (required_check == true) {\r\n\t\t\t\t\tsubmit_btn.removeAttr('disabled');\r\n\t\t\t\t} else {\r\n\t\t\t\t\tsubmit_btn.attr('disabled', true);\r\n\t\t\t\t}\r\n\t\t\t}\r\n    \t}\r\n    \t\r\n    \tjQuery(window).trigger('resize');\r\n    }).on('fileuploadfail', function(e, data){\r\n    \tvar _target = jQuery(e.target);\r\n    \tvar _clicked_elem = jQuery(data.context);\r\n    \tlet form_obj = _target.closest('.de_fb_form');\r\n    \tvar current_cnt = jQuery(this).parent().attr('data-filecnt');\r\n    \tcurrent_cnt = parseInt(current_cnt) - 1;\r\n    \tjQuery(this).parent().attr( 'data-filecnt', current_cnt );\r\n\r\n    \tif ( jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0 ) {\r\n    \t\tvar insertedNum = _clicked_elem.find('canvas').attr('data-insertnum');\r\n    \t\tif ( jQuery(this).attr('data-single') == 'on' ) {\r\n    \t\t\tjQuery(this).closest('.field_wrapper').find('.image-preview-cont img').each(function(){\r\n    \t\t\t\tjQuery(this).attr('src', jQuery(this).attr('data-src'));\r\n    \t\t\t});\r\n\t    \t} else {\r\n\t    \t\tjQuery(this).closest('.field_wrapper').find('.existing_image_preview a.inserted_' + insertedNum).remove();\r\n\t    \t}\r\n    \t}\r\n\r\n    \tif ( form_obj.find('form').hasClass('disable_submit_for_required') ) {\r\n    \t\tlet required_fields= form_obj.find('.required');\r\n\t        let required_check = true;\r\n\t        let submit_btn = form_obj.find('.divi-form-submit');\r\n\t        if(required_fields.length > 0){\r\n\t            jQuery.each(required_fields,function (index,required_field){\r\n\t                if ( !$(this).closest('.de_fb_form_field').hasClass('condition-hide') ) {\r\n\t                    var field_type = jQuery(this).closest('.et_pb_contact_field').data('type');\r\n\t                    if ( ( field_type == 'checkbox' || field_type == 'radio' ) &&  jQuery(this).find('input:checked').length == 0 ) {\r\n\t                        required_check = false;\r\n\t                    }\r\n\r\n\t                    if ( ( field_type == 'file' || field_type == 'image' ) && ( (typeof jQuery(this).parent().attr('data-filecnt') == 'undefined') || jQuery(this).parent().attr('data-filecnt') == \"0\" || jQuery(this).parent().attr('data-filecnt') == \"\") ) {\r\n\t                        required_check = false;\r\n\t                    }\r\n\t                }\r\n\t            });\r\n\t        }\r\n\t        let form_el = form_obj.find('form');\r\n\t        let hide_submit = form_el.hasClass('hide_submit_for_required');\r\n\t        if (hide_submit) {\r\n\t            if (required_check == true) {\r\n\t                form_el.addClass('required-fields-complete');\r\n\t            } else {\r\n\t                form_el.removeClass('required-fields-complete');\r\n\t            }\r\n\t        } else if (required_check == true) {\r\n\t            submit_btn.removeAttr('disabled');\r\n\t        } else {\r\n\t            submit_btn.attr('disabled', true);\r\n\t        }\r\n    \t}\r\n\r\n    \tjQuery(window).trigger('resize');\r\n    }).on('fileuploadprocessalways', function( e, data) {\r\n    \tvar _this = jQuery(this);\r\n    \tif ( jQuery(this).closest('.field_wrapper').find('.existing_image_preview').length > 0 ) {\r\n    \t\tif ( jQuery(this).attr('data-single') == 'on' ) {\r\n    \t\t\tif ( data.files[0].preview ) {\r\n\t    \t\t\tvar canvas = data.files[0].preview;\r\n\t    \t\t\tvar random_num = Math.floor(Math.random() * 100) + 1;\r\n\t    \t\t\tjQuery(data.files[0].preview).attr('data-insertnum', random_num);\r\n\t    \t\t\tvar dataURL = canvas.toDataURL();\r\n\t    \t\t\tjQuery(this).closest('.field_wrapper').find('.image-preview-cont img').each(function(){\r\n\t    \t\t\t\tjQuery(this).attr('data-src', jQuery(this).attr('src'));\r\n\t    \t\t\t\tjQuery(this).attr('src', dataURL);\r\n\t    \t\t\t});\r\n    \t\t\t}    \t\t\t\r\n\t    \t} else {\r\n\t    \t\tif ( data.files.length > 0 ) {\r\n\t    \t\t\tjQuery.each( data.files, function( ind, file){\r\n\t    \t\t\t\tif ( data.files[ind].preview ) {\r\n\t\t\t    \t\t\tvar canvas = data.files[ind].preview;\r\n\t\t\t    \t\t\tif ( typeof jQuery(data.files[ind].preview).attr('data-insertnum') == 'undefined' ) {\r\n\t\t\t    \t\t\t\tvar random_num = Math.floor(Math.random() * 100) + 1;\r\n\t\t\t\t    \t\t\tjQuery(data.files[ind].preview).attr('data-insertnum', random_num);\r\n\t\t\t\t    \t\t\tvar dataURL = canvas.toDataURL();\r\n\t\t\t\t    \t\t\tvar t_width = _this.closest('.field_wrapper').find('.image-preview-cont').find('img').eq(0).width();\r\n\t\t\t\t    \t\t\t_this.closest('.field_wrapper').find('.image-preview-cont').append('<a class=\"existing_image_preview_link existing_file_link ui-sortable-handle inserted inserted_' + random_num + '\" href=\"' + dataURL + '\" target=\"_blank\"><img decoding=\"async\" class=\"no-lazy\" style=\"max-width: 200px;width:' + t_width + 'px;\" src=\"' + dataURL + '\" title=\"Uploaded Image Preview\"><\/a>');\r\n\t\t\t    \t\t\t}\r\n\t\t    \t\t\t}\r\n\t    \t\t\t});\r\n\t    \t\t}\r\n\t    \t}\r\n    \t}\r\n\r\n\t\t\/\/ wait 1 second then setFormHeight();\r\n\t\tsetTimeout( function() {\r\n\t\t\t\/\/ if setFormHeight exsists\r\n\t\t\tif ( typeof setFormHeight == 'function' ) {\r\n\t\t\t\tsetFormHeight();\r\n\t\t\t}\r\n\t\t}, 1000 );\r\n\r\n    });\r\n});\r\n<\/script>\r\n\r\n\t\t\t<\/p>\r\n\r\n\t\t\t\t\t<\/div>\r\n\n\t\t\t\t<\/div>\n\t\t\t<\/div>[\/de_fb_form][\/et_pb_column][\/et_pb_row][et_pb_row column_structure=&#8221;3_5,2_5&#8243; make_equal=&#8221;on&#8221; _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; background_image=&#8221;https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2022\/11\/Temp-Image-1.jpeg&#8221; background_size=&#8221;contain&#8221; background_position=&#8221;center_right&#8221; custom_margin=&#8221;120px|auto|120px|auto|true|false&#8221; custom_margin_tablet=&#8221;120px|auto|120px|auto|true|false&#8221; custom_margin_phone=&#8221;auto||auto||true|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;60px||60px||true|&#8221; custom_css_main_element=&#8221;align-items:center;&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_column type=&#8221;3_5&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][et_pb_text _builder_version=&#8221;4.19.1&#8243; _module_preset=&#8221;default&#8221; text_text_color=&#8221;#FFFFFF&#8221; text_font_size=&#8221;18px&#8221; text_line_height=&#8221;1.4em&#8221; header_4_font=&#8221;Poppins|300|on||||||&#8221; header_4_text_color=&#8221;#FFFFFF&#8221; header_4_font_size=&#8221;1.5vw&#8221; header_4_line_height=&#8221;1.5em&#8221; background_color=&#8221;#003482&#8243; z_index=&#8221;99&#8243; text_orientation=&#8221;right&#8221; width_tablet=&#8221;60%&#8221; width_phone=&#8221;80%&#8221; width_last_edited=&#8221;on|tablet&#8221; custom_margin=&#8221;||||false|false&#8221; custom_margin_tablet=&#8221;|||-20px|false|false&#8221; custom_margin_phone=&#8221;||50px||false|false&#8221; custom_margin_last_edited=&#8221;on|phone&#8221; custom_padding=&#8221;50px|20px|50px|20px|true|true&#8221; text_font_size_tablet=&#8221;16px&#8221; text_font_size_phone=&#8221;14px&#8221; text_font_size_last_edited=&#8221;on|phone&#8221; header_4_font_size_tablet=&#8221;2.5vw&#8221; header_4_font_size_phone=&#8221;2.5vw&#8221; header_4_font_size_last_edited=&#8221;on|desktop&#8221; global_colors_info=&#8221;{}&#8221;]<\/p>\n<h4>Nuair a bhreathna\u00edonn t\u00fa ar leanbh is l\u00e9ir go dtagann forbairt a aigne tr\u00edna gcuid gluaiseachta\u00ed.<\/h4>\n<p>~ Maria Montessori<\/p>\n<p>[\/et_pb_text][\/et_pb_column][et_pb_column type=&#8221;2_5&#8243; _builder_version=&#8221;4.18.0&#8243; _module_preset=&#8221;default&#8221; global_colors_info=&#8221;{}&#8221;][\/et_pb_column][\/et_pb_row][\/et_pb_section]<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Iontr\u00e1lachaLigean isteach i scoilbhliain 2027\/2028 D\u00e1ta\u00ed Iarratais &amp; Cinnidh i gcomhair ligean isteach in 2027\/2028 Is iad seo a leanas na d\u00e1ta\u00ed is infheidhme maidir le ligean isteach sna Na\u00edon\u00e1in Bheaga: Tos\u00f3idh an scoil ag glacadh le hiarratais i gcomhair ligean isteach ar\u00a0 \u00a0 01\/10\/2026 Stopfaidh an scoil ag glacadh le hiarratais i gcomhair ligean [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_et_pb_use_builder":"on","_et_pb_old_content":"","_et_gb_content_width":"","ngg_post_thumbnail":0,"footnotes":""},"class_list":["post-749","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v28.5 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Iontr\u00e1lacha - GND<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/\" \/>\n<meta property=\"og:locale\" content=\"ga_IE\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Iontr\u00e1lacha - GND\" \/>\n<meta property=\"og:description\" content=\"Iontr\u00e1lachaLigean isteach i scoilbhliain 2027\/2028 D\u00e1ta\u00ed Iarratais &amp; Cinnidh i gcomhair ligean isteach in 2027\/2028 Is iad seo a leanas na d\u00e1ta\u00ed is infheidhme maidir le ligean isteach sna Na\u00edon\u00e1in Bheaga: Tos\u00f3idh an scoil ag glacadh le hiarratais i gcomhair ligean isteach ar\u00a0 \u00a0 01\/10\/2026 Stopfaidh an scoil ag glacadh le hiarratais i gcomhair ligean [&hellip;]\" \/>\n<meta property=\"og:url\" content=\"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/\" \/>\n<meta property=\"og:site_name\" content=\"GND\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-29T10:38:56+00:00\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"2 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/ga\\\/iontralacha\\\/\",\"url\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/ga\\\/iontralacha\\\/\",\"name\":\"Iontr\u00e1lacha - GND\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/#website\"},\"datePublished\":\"2022-11-07T10:08:54+00:00\",\"dateModified\":\"2026-09-29T10:38:56+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/ga\\\/iontralacha\\\/#breadcrumb\"},\"inLanguage\":\"ga-IE\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/ga\\\/iontralacha\\\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/ga\\\/iontralacha\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/ga\\\/leathanach-baile\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Iontr\u00e1lacha\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/#website\",\"url\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/\",\"name\":\"Gaelscoil na Duglaise\",\"description\":\"Gaelscoil Na Duglaise\",\"publisher\":{\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"ga-IE\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/#organization\",\"name\":\"Gaelscoil na Duglaise\",\"url\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"ga-IE\",\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/GND-Logo-Dark-1.png\",\"contentUrl\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/wp-content\\\/uploads\\\/2023\\\/09\\\/GND-Logo-Dark-1.png\",\"width\":400,\"height\":100,\"caption\":\"Gaelscoil na Duglaise\"},\"image\":{\"@id\":\"https:\\\/\\\/gaelscoilnaduglaise.ie\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Iontr\u00e1lacha - GND","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/","og_locale":"ga_IE","og_type":"article","og_title":"Iontr\u00e1lacha - GND","og_description":"Iontr\u00e1lachaLigean isteach i scoilbhliain 2027\/2028 D\u00e1ta\u00ed Iarratais &amp; Cinnidh i gcomhair ligean isteach in 2027\/2028 Is iad seo a leanas na d\u00e1ta\u00ed is infheidhme maidir le ligean isteach sna Na\u00edon\u00e1in Bheaga: Tos\u00f3idh an scoil ag glacadh le hiarratais i gcomhair ligean isteach ar\u00a0 \u00a0 01\/10\/2026 Stopfaidh an scoil ag glacadh le hiarratais i gcomhair ligean [&hellip;]","og_url":"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/","og_site_name":"GND","article_modified_time":"2026-09-29T10:38:56+00:00","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"2 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/","url":"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/","name":"Iontr\u00e1lacha - GND","isPartOf":{"@id":"https:\/\/gaelscoilnaduglaise.ie\/#website"},"datePublished":"2022-11-07T10:08:54+00:00","dateModified":"2026-09-29T10:38:56+00:00","breadcrumb":{"@id":"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/#breadcrumb"},"inLanguage":"ga-IE","potentialAction":[{"@type":"ReadAction","target":["https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/gaelscoilnaduglaise.ie\/ga\/iontralacha\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/gaelscoilnaduglaise.ie\/ga\/leathanach-baile\/"},{"@type":"ListItem","position":2,"name":"Iontr\u00e1lacha"}]},{"@type":"WebSite","@id":"https:\/\/gaelscoilnaduglaise.ie\/#website","url":"https:\/\/gaelscoilnaduglaise.ie\/","name":"Gaelscoil na Duglaise","description":"Gaelscoil Na Duglaise","publisher":{"@id":"https:\/\/gaelscoilnaduglaise.ie\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/gaelscoilnaduglaise.ie\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"ga-IE"},{"@type":"Organization","@id":"https:\/\/gaelscoilnaduglaise.ie\/#organization","name":"Gaelscoil na Duglaise","url":"https:\/\/gaelscoilnaduglaise.ie\/","logo":{"@type":"ImageObject","inLanguage":"ga-IE","@id":"https:\/\/gaelscoilnaduglaise.ie\/#\/schema\/logo\/image\/","url":"https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2023\/09\/GND-Logo-Dark-1.png","contentUrl":"https:\/\/gaelscoilnaduglaise.ie\/wp-content\/uploads\/2023\/09\/GND-Logo-Dark-1.png","width":400,"height":100,"caption":"Gaelscoil na Duglaise"},"image":{"@id":"https:\/\/gaelscoilnaduglaise.ie\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/pages\/749","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/comments?post=749"}],"version-history":[{"count":47,"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/pages\/749\/revisions"}],"predecessor-version":[{"id":2893,"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/pages\/749\/revisions\/2893"}],"wp:attachment":[{"href":"https:\/\/gaelscoilnaduglaise.ie\/ga\/wp-json\/wp\/v2\/media?parent=749"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}