OSDN Git Service

・スキンの NewRes.html および Newmark.html が無い場合に
authoryoffy <yoffy>
Sat, 29 Nov 2003 11:59:31 +0000 (11:59 +0000)
committeryoffy <yoffy>
Sat, 29 Nov 2003 11:59:31 +0000 (11:59 +0000)
 対応したタグを出力しなくなっていたバグを修正。

GikoSystem.pas

index ffc398b..ff0a949 100644 (file)
@@ -1053,7 +1053,10 @@ begin
                                        if (NewReceiveNo = (i + 1)) or ((NewReceiveNo = 0) and (i = 0)) then begin
                                                try
                                                        if GikoSys.Setting.UseSkin then begin
-                                                               SaveList.Add( LoadSkin( GetSkinNewmarkFileName ) );
+                                                               if FileExists( GetSkinNewmarkFileName ) then
+                                                                       SaveList.Add( LoadSkin( GetSkinNewmarkFileName ) )
+                                                               else
+                                                                       SaveList.Add( '<a name="new"></a>' );
                                                        end else if GikoSys.Setting.UseCSS then begin
                                                                SaveList.Add('<a name="new"></a><div class="new">\90V\92\85\83\8c\83X <span class="newdate">' + FormatDateTime('yyyy/mm/dd(ddd) hh:mm', ThreadItem.RoundDate) + '</span></div>');
                                                        end else begin
@@ -1074,7 +1077,10 @@ begin
                                                // \82±\82±\82Ü\82Å\93Ç\82ñ\82¾
                                                try
                                                        if GikoSys.Setting.UseSkin then begin
-                                                               SaveList.Add( LoadSkin( GetSkinBookmarkFileName ) );
+                                                               if FileExists( GetSkinBookmarkFileName ) then
+                                                                       SaveList.Add( LoadSkin( GetSkinBookmarkFileName ) )
+                                                               else
+                                                                       SaveList.Add( '<a name="koko"></a>' );
                                                        end else if GikoSys.Setting.UseCSS then begin
                                                                SaveList.Add('<a name="koko"></a><div class="koko">\83R\83R\82Ü\82Å\93Ç\82ñ\82¾</div>');
                                                        end else begin
@@ -1200,7 +1206,10 @@ begin
                                                // \90V\92\85\83}\81[\83N
                                                if (NewReceiveNo = (i + 1)) or ((NewReceiveNo = 0) and (i = 0)) then begin
                                                        try
-                                                               SaveList.Add( LoadSkin( GetSkinNewmarkFileName ) );
+                                                               if FileExists( GetSkinNewmarkFileName ) then
+                                                                       SaveList.Add( LoadSkin( GetSkinNewmarkFileName ) )
+                                                               else
+                                                                       SaveList.Add( '<a name="new"></a>' );
                                                        except
                                                                SaveList.Add( '<a name="new"></a>' );
                                                        end;
@@ -1217,7 +1226,10 @@ begin
                                                if ThreadItem.Kokomade = (i + 1) then begin
                                                        // \82±\82±\82Ü\82Å\93Ç\82ñ\82¾
                                                        try
-                                                               SaveList.Add( LoadSkin( GetSkinBookmarkFileName ) );
+                                                               if FileExists( GetSkinBookmarkFileName ) then
+                                                                       SaveList.Add( LoadSkin( GetSkinBookmarkFileName ) )
+                                                               else
+                                                                       SaveList.Add( '<a name="koko"></a>' );
                                                        except
                                                                SaveList.Add( '<a name="koko"></a>' );
                                                        end;