Flarum scriptinde hali hazırda 403, 404, 500, 503 gibi hatalar için özel sayfa bulunmuyor. Bu yazımda Flarum Scriptine HTML hata sayfalarının nasıl düzenlenebileceğinden bahsedeceğim.
Bu sayfaları düzenleyebilmek için işe bir eklenti kurmakla başlayacağız. Eklentinin adı Flagrow HTML Errors.
Eklentinin Kurulumu
SSH ile terminalde oturum açın. Sitenin kurulu olduğu klasöre gelin. Ardından aşağıdaki komutu çalıştırın.
composer require flagrow/html-errors
Ardından admin pnelden "Flagrow HTML Errors" adlı eklentiyi etkinleştirin. Eklenti ayarlarından artık 403, 404, 500, 503 hata sayfaları için HTML ile düzenleme yapabilirsiniz.
404 sayfası için örnek Düzenleme:
<html>
<head>
<title>Flarumtr.com - 404</title>
<meta charset="utf-8">
<meta name="description" content="Flarum Türkçe Yardımlaşma ve Destek Forumu">
<link rel="shortcut icon" href="https://flarumtr.com/assets/favicon-4v5hzued.png">
</head>
<style>
.button1 {
background-color: #E7672E;
border: none;
color: white;
padding: 20px 34px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
margin: 4px 2px;
cursor: pointer;
}
</style>
<style>
.button2 {
background-color: #E7672E;
border: none;
color: white;
padding: 20px 34px;
text-align: center;
text-decoration: none;
display: inline-block;
font-size: 20px;
margin: 4px 2px;
cursor: pointer;
}
</style>
<body>
<center>
<br><br><img src="https://flarumtr.com/assets/error.png" alt="404" width="554" height="619"/>
<br><br><br><br><a href="https://flarumtr.com/" class="button1">GERİ DÖN</a>    <a href="https://flarumtr.com/p/3-iletisim" class="button2">İLETİŞİM</a>
</center>
</body>
</html>
Flarumtr.com sitesi 404 hata sayfasına göz atmak için tıklatın