git -C '/home/opc/rocketa.git' show df26125 -- resources/views/admin/ad/regist.blade.phpcommit df26125a6073a9e4567aa83b75d56071daa471bd
Author: Satoshi Ujihara <satoshi_ujihara@fivegate.jp>
Date: Wed Nov 19 17:33:59 2025 +0900
翻訳文字追加
テストセンター機能修正(実際のMMPのポストバックに近い形式でテストできるよう修正+デザインの修正)
diff --git a/resources/views/admin/ad/regist.blade.php b/resources/views/admin/ad/regist.blade.php
index 67cf972..986fa34 100644
--- a/resources/views/admin/ad/regist.blade.php
+++ b/resources/views/admin/ad/regist.blade.php
@@ -290,7 +290,7 @@ for ($i = 0; $i < 60; $i++) {
@if ($thumbnail_url)
<div class="mt-2">
- {{ $thumbnail_url }}
+ https://{{ $thumbnail_url}}
{{ Form::hidden('thumbnail_url', $thumbnail_url) }}
</div>
@endif
@@ -4631,6 +4631,18 @@ $(function() {
// 初期状態で KV を1行確保(モーダル毎に表示時に ensureAtLeastOneRow が呼ばれるため冗長ではない)
ensureAtLeastOneRow();
+
+$(document).on('input change', '.kv-key', function() {
+ const val = $(this).val();
+ const regex = /^[0-9A-Za-z_]*$/; // 半角英数+_ のみ許可
+
+ if (!regex.test(val)) {
+ alert('❌ {{__('media-site-regist.only_alphanumeric_and_underscore_allowed')}}');
+ // 入力を直前の正しい値に戻す
+ $(this).val(val.replace(/[^0-9A-Za-z_]/g, ''));
+ }
+});
+
});
//トラッキングURL設定 end
</script>