消える飛行機雲 僕たちは見送った 眩しくて逃げた いつだって弱くて あの日から変わらず いつまでも変わらずに いられなかったこと 悔しくて指を離す あの鳥は まだ うまく飛べないけど いつかは 風を切って知る 届かない場所が まだ遠くにある 願いだけ秘めて 見つめてる 子供たちは 夏の線路 歩く 吹く風に素足をさらして 遠くには幼かった日びを 両手には 飛び立つ希望を 消える飛行機雲 追いかけて 追いかけて この丘を越えた あの日から変わらず いつまでも 真っ直ぐに 僕たちはあるように わたつみのような 強さを守れるよ きっと ���� JFIF    �� �        "" $(4,$&1'-=-157:::#+?D?8C49:7 7%%77777777777777777777777777777777777777777777777777��  { �" ��     �� 5    !1AQa"q�2��BR��#b�������  ��  ��   ? ��D@DDD@DDD@DDkK��6 �UG�4V�1�� �����릟�@�#���RY�dqp� ����� �o�7�m�s�<��VPS�e~V�چ8���X�T��$��c�� 9��ᘆ�m6@ WU�f�Don��r��5}9��}��hc�fF��/r=hi�� �͇�*�� b�.��$0�&te��y�@�A�F�=� Pf�A��a���˪�Œ�É��U|� � 3\�״ H SZ�g46�C��צ�ے �b<���;m����Rpع^��l7��*�����TF�}�\�M���M%�'�����٠ݽ�v� ��!-�����?�N!La��A+[`#���M����'�~oR�?��v^)��=��h����A��X�.���˃����^Ə��ܯsO"B�c>; �e�4��5�k��/CB��.  �J?��;�҈�������������������~�<�VZ�ꭼ2/)Í”jC���ע�V�G�!���!�F������\�� Kj�R�oc�h���:Þ I��1"2�q×°8��Р@ז���_C0�ր��A��lQ��@纼�!7��F�� �]�sZ B�62r�v�z~�K�7�c��5�.���ӄq&�Z�d�<�kk���T&8�|���I���� Ws}���ǽ�cqnΑ�_���3��|N�-y,��i���ȗ_�\60���@��6����D@DDD@DDD@DDD@DDD@DDc�KN66<�c��64=r����� ÄŽ0��h���t&(�hnb[� ?��^��\��â|�,�/h�\��R��5�? �0�!צ܉-����G����٬��Q�zA���1�����V��� �:R���`�$��ik��H����D4�����#dk����� h�}����7���w%�������*o8wG�LycuT�.���ܯ7��I��u^���)��/c�,s�Nq�ۺ�;�ך�YH2���.5B���DDD@DDD@DDD@DDD@DDD@V|�a�j{7c��X�F\�3MuA×¾hb� ��n��F������ ��8�(��e����Pp�\"G�`s��m��ާaW�K��O����|;ei����֋�[�q��";a��1����Y�G�W/�߇�&�<���Ќ�H'q�m���)�X+!���=�m�ۚ丷~6a^X�)���,�>#&6G���Y��{����"" """ """ """ """ ""��at\/�a�8 �yp%�lhl�n����)���i�t��B�������������?��modskinlienminh.com - WSOX ENC ‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!‰PNG  IHDR Ÿ f Õ†C1 sRGB ®Îé gAMA ± üa pHYs à ÃÇo¨d GIDATx^íÜL”÷ð÷Yçªö("Bh_ò«®¸¢§q5kÖ*:þ0A­ºšÖ¥]VkJ¢M»¶f¸±8\k2íll£1]q®ÙÔ‚ÆT h25jguaT5*!Livewire.hook("element.init", () => { loadUserfilter(); }); listenClick(".user-is-verified", function () { let userId = $(this).data("id"); let updateUrl = route("users.email-verified", userId); $.ajax({ type: "get", url: updateUrl, success: function (response) { Livewire.dispatch("refresh"); displaySuccessMessage(response.message); }, }); }); listenClick(".user-active", function () { let userId = $(this).data("id"); let updateUrl = route("users.status", userId); $.ajax({ type: "get", url: updateUrl, success: function (response) { displaySuccessMessage(response.message); Livewire.dispatch("refresh"); }, }); }); listenClick(".vcards-verified", function () { let userId = $(this).data("id"); let updateUrl = route("vcard.verified", userId); $.ajax({ type: "get", url: updateUrl, success: function (response) { Livewire.dispatch("refresh"); displaySuccessMessage(response.message); }, error: function (result) { displayErrorMessage(result.responseJSON.message); }, }); }); listenClick(".user-delete-btn", function (event) { let recordId = $(event.currentTarget).data("id"); let name = $(event.currentTarget).data("name"); let deleteName = name == "superAdmin" ? Lang.get("js.admin") : Lang.get("js.user"); deleteItem(route("users.destroy", recordId), deleteName); }); listenClick(".admin-delete-btn", function (event) { let recordId = $(event.currentTarget).data("id"); let name = $(event.currentTarget).data("name"); let deleteName = name == "superAdmin" ? Lang.get("js.admin") : Lang.get("js.user"); deleteItem(route("admins.destroy", recordId), deleteName); }); listen("contextmenu", ".user-impersonate", function (e) { e.preventDefault(); // Stop right click on link return false; }); var control = false; listen("keyup keydown", function (e) { control = e.ctrlKey; }); listenClick(".user-impersonate", function () { if (control) { return false; // Stop ctrl + click on link } let id = $(this).data("id"); let element = document.createElement("a"); element.setAttribute("href", route("impersonate", id)); element.setAttribute("data-turbo", false); document.body.appendChild(element); element.click(); document.body.removeChild(element); $(".user-impersonate").prop("disabled", true); }); function isEmailUser(email) { let regex = /^([a-zA-Z0-9_.+-])+\@(([a-zA-Z0-9-])+\.)+([a-zA-Z0-9]{2,4})+$/; return regex.test(email); } listenSubmit("#userCreateForm", function () { if ($.trim($("#userFirstName").val()) == "") { displayErrorMessage(Lang.get("js.first_name_required")); return false; } if ($.trim($("#userLastName").val()) == "") { displayErrorMessage(Lang.get("js.last_name_required")); return false; } if (!isEmailUser($("#email").val())) { displayErrorMessage(Lang.get("js.enter_valid_email")); return false; } let passwordVal = $("#password").val(); if ($.trim(passwordVal) == "") { displayErrorMessage(Lang.get("js.passwords")); return false; } if (passwordVal.length < 8) { displayErrorMessage(Lang.get("js.password_character")); return false; } let confirmPassWord = $("#cPassword").val(); if (passwordVal !== confirmPassWord) { displayErrorMessage(Lang.get("js.password_must_match")); return false; } }); listenSubmit("#userEditForm", function () { if ($.trim($("#userFirstName").val()) == "") { displayErrorMessage(Lang.get("js.first_name_required")); return false; } if (!isEmailUser($("#email").val())) { displayErrorMessage(Lang.get("js.enter_valid_email")); return false; } if ($.trim($("#userLastName").val()) == "") { displayErrorMessage(Lang.get("js.last_name_required")); return false; } }); listenClick(".user-change-password", function () { let userId = $(this).attr("data-id"); $("#changePasswordUserId").val(userId); $("#changeUserPasswordModal").modal("show").appendTo("body"); }); listenClick("#UserPasswordChangeBtn", function () { let userId = $("#changePasswordUserId").val(); $(this).attr("disabled", true); $.ajax({ url: route("changePassword", userId), type: "PUT", data: $("#changeUserPasswordForm").serialize(), success: function (result) { $("#changeUserPasswordModal").modal("hide"); displaySuccessMessage(result.message); $("#UserPasswordChangeBtn").attr("disabled", false); }, error: function error(result) { $("#UserPasswordChangeBtn").attr("disabled", false); displayErrorMessage(result.responseJSON.message); }, }); }); listenHiddenBsModal("#changeUserPasswordModal", function () { $("#changeUserPasswordForm")[0].reset(); }); function loadUserfilter() { $("#userStatus").select2(); } listen("change", "#userStatus", function () { Livewire.dispatch("statusFilter", { status: $(this).val() }); window.hideDropdownManually( $("#dropdownMenuUserStatus"), $(".dropdown-menu") ); }); function hideDropdownManually(button, menu) { button.attr("aria-expanded", "false"); // Set aria-expanded attribute to false on the dropdown button menu.removeClass("show"); // Remove 'show' class from the dropdown menu } listen("click", "#userResetFilter", function () { $("#userStatus").val(2).change(); Livewire.dispatch("statusFilter", { status: "" }); window.hideDropdownManually( $("#dropdownMenuUserStatus"), $(".dropdown-menu") ); }); listenKeyup(".check-email", function () { let originalEmail = document.getElementById('originalEmail').value; let email = $(this).val(); if(email == originalEmail || email == ""){ $("#email-error-msg").text(""); return false; } $.ajax({ url: route('check.email', email), type: "GET", success: function (result) { if(result.success){ $("#email-error-msg").text(""); }else{ $("#email-error-msg").text(Lang.get("js.check_email")); } }, }); });