잉여개발기 (SPDV) преди 3 месеца
родител
ревизия
dc77277a48
променени са 2 файла, в които са добавени 13 реда и са изтрити 1 реда
  1. 12 0
      route/tool/func_render_namumark.py
  2. 1 1
      version.json

+ 12 - 0
route/tool/func_render_namumark.py

@@ -602,6 +602,14 @@ class class_do_render_namumark:
                     video_code = 'https://tv.naver.com/embed/' + video_code
                 elif name_data == 'nicovideo':
                     video_code = 'https://embed.nicovideo.jp/watch/' + video_code
+                elif name_data == 'twitter':
+                    video_code = video_code.strip()
+                    video_code = re.sub(r'^https?://(www\.)?x\.com/', 'https://twitter.com/', video_code)
+
+                    if re.match(r'^https?:\/\/(www\.)?twitter\.com\/', video_code):
+                        pass
+                    else:
+                        video_code = ''
                 else:
                     video_code = 'https://player.vimeo.com/video/' + video_code
 
@@ -614,6 +622,10 @@ class class_do_render_namumark:
                         '</blockquote>',
                         match_org.group(0)
                     )
+
+                    self.render_data_js += '''
+                        window.twttr && window.twttr.widgets && window.twttr.widgets.load(document.body);\n
+                    '''
                 else:
                     data_name = self.get_tool_data_storage(
                         '<iframe style="width: ' + video_width + '; height: ' + video_height + ';" src="' + video_code + '" frameborder="0" allowfullscreen>',

+ 1 - 1
version.json

@@ -1,5 +1,5 @@
 {
-    "r_ver" : "v3.6.0-Beta-v51",
+    "r_ver" : "v3.6.0-Beta-v52",
     "c_ver" : "20250524",
     "s_ver" : "20240426",
     "bin_link" : "https://github.com/openNAMU/GopenNAMU/releases/download/v2025-12-07-Beta-v10/"