Flarum, minimalist ve hız odaklı yeni nesil bir forum altyapısı olduğu için ilk kurulumda birçok temel özellik (görsel yükleme, gelişmiş SEO, zengin metin editörü vb.) paketin içinde yerleşik olarak gelmez. Forum sitenizi büyütmek, güvenliğini sağlamak ve kullanıcı deneyimini ve denetimlerini artırmak için Flarum v1.x (Stable) versiyonlarında kurulması neredeyse şart olan ve Flarum kullanıcıları ve yöneticileri tarafından en çok tavsiye edilen eklentiler aşağıda verilmiştir:
1. fof/upload: Forumunuza görsel, PDF, ZIP gibi dosyaların yüklenmesini sağlar. İsterseniz yerel sunucunuza, isterseniz Imgur, Amazon S3 veya Cloudflare R2 gibi bulut servislerine entegre edebilirsiniz. Filigran (watermark) ekleme ve otomatik görsel boyutlandırma özellikleri de vardır.
Kurulum: composer require fof/upload
2. v17development/flarum-seo: Flarum için en gelişmiş SEO eklentisidir. Sayfa başlıklarını optimize eder, otomatik meta açıklamaları üretir, Open Graph ve Twitter Card destekleri sunar.
Kurulum: composer require v17development/seo
3. fof/sitemap: Arama motoru botlarının forumu kolayca tarayabilmesi için otomatik olarak sitemap.xml (site haritası) oluşturur.
Kurulum: composer require fof/sitemap
4. fof/formatting: Yazılarda video linklerinin (YouTube, Vimeo vb.) otomatik olarak önizlemeli oynatıcıya dönüşmesini, otomatik link verilmesini ve bazı özel metin biçimlendirmelerini sağlar.
Kurulum: composer require fof/formatting
5. fof/pages: Forumunuza "Hakkımızda", "Gizlilik Sözleşmesi", "Kurallar" gibi statik (sabit) sayfalar eklemenizi sağlar.
Kurulum: composer require fof/pages
6. fof/nightmode: Kullanıcıların forumu gece (karanlık) modunda kullanabilmesine olanak tanır.
Kurulum: composer require fof/nightmode
7. fof/links: Forumun üst menüsüne (Header) harici bağlantılar veya özel sayfaların linklerini kolayca eklemenizi sağlar.
Kurulum: composer require fof/links
8. fof/anti-spam: StopForumSpam veritabanını kullanarak bilinen spam e-posta adreslerinin veya IP'lerin forumunuza üye olmasını engeller.
Kurulum: composer require fof/anti-spam
9. michaelbelgium/flarum-recaptcha: Kayıt ve giriş sayfalarına Google reCAPTCHA ekleyerek botların toplu hesap açmasının önüne geçer.
Kurulum: composer require michaelbelgium/flarum-recaptcha
10. fof/oauth: Google, GitHub, Facebook, Twitter, Discord ve LinkedIn gibi popüler platform hesaplarıyla kullanıcıların foruma hızlıca giriş yapmasını/kaydolmasını sağlar.
Kurulum: composer require fof/oauth
11. fof/user-bio: Kullanıcıların profil sayfalarına kendilerini tanıtan küçük bir biyografi yazısı eklemesine izin verir.
Kurulum: composer require fof/user-bio
12. fof/reactions: Flarum topluluğunda standart "Beğen" (Like) butonunu Facebook veya LinkedIn tarzı çoklu emoji tepkilerine dönüştüren en popüler ve başarılı etkileşim eklentisidir.
Kurulum: composer require fof/reactions
13. fof/terms: Forumunuzda KVKK (Kişisel Verilerin Korunması Kanunu) ve GDPR gibi yasal uyumlulukları sağlamak, topluluk kurallarını (TOS) veya Gizlilik Politikası'nı kullanıcılara resmi olarak tebliğ etmek için kullanılan en kritik yönetim eklentisidir.
Kurulum: composer require fof/terms
14. fof/merge-discussions: Kullanıcıların sıkça yaptığı "aynı veya benzer konuyu tekrar açma" durumlarında, iki farklı tartışmayı tüm yorumlarıyla birlikte tek bir başlık altında birleştirir. Forum kirliliğini önler.
Kurulum: composer require fof/merge-discussions
15. fof/ban-ip: Sadece kullanıcı hesabını engellemek bazen yetersiz kalır (yeni hesap açıp gelebilirler). Zararlı kullanıcıları veya organize spam saldırılarını doğrudan IP veya IP blokları üzerinden engellemenizi sağlar.
Kurulum: composer require fof/ban-ip
16. fof/moderator-notes: Bir kullanıcının profiline sadece admin ve moderatörlerin görebileceği özel notlar düşülmesini sağlar (Örn: "Daha önce üslup nedeniyle 1 kez uyarıldı"). Ekibiniz içindeki koordinasyonu sağlar.
Kurulum: composer require fof/moderator-notes
17. fof/gamification: Forumunuza Reddit tarzı bir yukarı/aşağı oylama (Upvote/Downvote) sistemi getirir. Kullanıcıların aldıkları oylara göre bir "Saygınlık Puanı" (Reputation) olur. En aktif üyeleri gösteren şık bir Liderlik Tablosu (Leaderboard) ekler.
Kurulum: composer require fof/gamification
18. askvortsov/flarum-rich-text: Klasik Word veya zengin metin editörlerinde (WYSIWYG) olduğu gibi, kullanıcıların kodlarla uğraşmadan butonlara basarak kalın, eğik, listeli yazılar yazmasını sağlar. Kullanıcı deneyimini (UX) ciddi oranda artırır.
Kurulum: composer require askvortsov/flarum-rich-text
19. fof/best-answer: Özellikle soru-cepay odaklı kategorilerde, konuyu açan kişinin veya moderatörün gelen cevaplardan birini "En İyi Cevap" olarak işaretlemesini sağlar. Bu cevap en üste sabitlenir ve bilgiye ulaşımı hızlandırır.
Kurulum: composer require fof/best-answer
20. fof/subscribed: Forum yöneticilerinin ve moderatörlerin, yeni bir kullanıcı kayıt olduğunda veya onay bekleyen bir içerik düştüğünde anında (e-posta veya sistem içi) bildirim almasını sağlar.
Kurulum: composer require fof/subscribed
21. flarum-lang/turkish: Flarum Türkçe dil dosyasıdır.
Kurulum: composer require flarum-lang/turkish
What are the recommended extensions to install in Flarum v1.x versions?
Since Flarum is a minimalist and speed-oriented next-generation forum software, many core features (image uploading, advanced SEO, rich text editor, etc.) do not come built-in with the initial installation. The most recommended extensions by Flarum users and administrators, which are practically essential for growing your forum site, ensuring its security, and enhancing user experience and moderation controls in Flarum v1.x (Stable) versions, are listed below:
1. fof/upload: Allows uploading files like images, PDFs, and ZIPs to your forum. You can integrate it with your local server or cloud services such as Imgur, Amazon S3, or Cloudflare R2. It also includes features like watermarking and automatic image resizing.
Installation: composer require fof/upload
2. v17development/flarum-seo: The most advanced SEO extension for Flarum. It optimizes page titles, generates automatic meta descriptions, and provides Open Graph and Twitter Card support.
Installation: composer require v17development/seo
3. fof/sitemap: Automatically generates a sitemap.xml (site map) file so search engine bots can easily crawl your forum.
Installation: composer require fof/sitemap
4. fof/formatting: Automatically converts video links (YouTube, Vimeo, etc.) into embeddable preview players, enables auto-linking, and provides various custom text formatting options.
Installation: composer require fof/formatting
5. fof/pages: Allows you to add static pages to your forum, such as "About Us", "Privacy Policy", or "Rules".
Installation: composer require fof/pages
6. fof/nightmode: Enables users to use the forum in night (dark) mode.
Installation: composer require fof/nightmode
7. fof/links: Allows you to easily add external links or custom page URLs to the forum's header menu.
Installation: composer require fof/links
8. fof/anti-spam: Prevents known spam email addresses or IPs from registering on your forum by utilizing the StopForumSpam database.
Installation: composer require fof/anti-spam
9. michaelbelgium/flarum-recaptcha: Adds Google reCAPTCHA to registration and login pages to prevent bots from mass-creating accounts.
Installation: composer require michaelbelgium/flarum-recaptcha
10. fof/oauth: Allows users to quickly log in or sign up using popular platform accounts like Google, GitHub, Facebook, Twitter, Discord, and LinkedIn.
Installation: composer require fof/oauth
11. fof/user-bio: Allows users to add a brief biography text to their profile pages to introduce themselves.
Installation:composer require fof/user-bio
12. fof/reactions: The most popular and successful engagement extension that transforms the standard "Like" button in the Flarum community into Facebook or LinkedIn-style multi-emoji reactions.
Installation: composer require fof/reactions
13. fof/terms: The most critical management extension used to ensure legal compliance with regulations such as PDPLT (Personal Data Protection Law in Turkey) and GDPR, and to officially present community rules (TOS) or Privacy Policies to users.
Installation: composer require fof/terms
14. fof/merge-discussions: Merges two different discussions, along with all their comments, under a single title in cases where users frequently recreate "the same or similar topics." This prevents forum clutter.
Installation: composer require fof/merge-discussions
15. fof/ban-ip: Simply banning a user account is sometimes insufficient, as malicious users can just register a new account. This extension allows you to block harmful users or organized spam attacks directly via their IP addresses or IP blocks.
Installation: composer require fof/ban-ip
16. fof/moderator-notes: Allows adding private notes to a user's profile that are visible only to administrators and moderators (e.g., "Previously warned once for tone/language"). This ensures coordination within your team.
Installation: composer require fof/moderator-notes
17. fof/gamification: Brings a Reddit-style upvote/downvote system to your forum. Users earn a "Reputation Score" based on the votes they receive. It also adds a sleek Leaderboard displaying the most active members.
Installation: composer require fof/gamification
18. askvortsov/flarum-rich-text: Much like classic Word or rich text editors (WYSIWYG), it allows users to type in bold, italic, or create bulleted lists by simply clicking buttons, without having to deal with markdown codes. This significantly enhances the user experience (UX).
Installation: composer require askvortsov/flarum-rich-text
19. fof/best-answer: Particularly in Q&A-oriented categories, it enables the discussion creator or a moderator to mark one of the replies as the "Best Answer." This answer gets pinned to the top, accelerating access to the right information.
Installation: composer require fof/best-answer
20. fof/subscribed: Ensures that forum administrators and moderators receive instant notifications (via email or in-app) whenever a new user registers or a post falls into the moderation queue pending approval.
Installation: composer require fof/subscribed