
phpBB, SMF veya MyBB Forumunuza Gerçek Bir Resim Yükle Butonu Ekleyin
Yazar: Product Team · 24.07.2026 · 11 dk okuma · Son güncelleme: 02.10.2026
Bir forumu birkaç aydan uzun süre yöneten herkes aynı sorunla karşılaşmıştır: üyeler resimleri en kolay buldukları yerden bağlantı vererek ekler, asıl site dosyayı sildiğinde ya da yapısını değiştirdiğinde bu linkler bozulur ve yıllık eski konular yavaş yavaş kırık resim simgeleriyle dolar. Çoğu forum sonunda kendi resim yükleme hizmetini kurmaya yönelir, ama bu da bir sorunu başka bir sorunla değiştirir: sunucu maliyetleri, depolama sınırları, güncel tutulması ve yedeklenmesi gereken bir sistem daha. YourImageShare forum eklentileri orta bir yol sunar: mesaj editörünün içinde, dosyaları forumun kendi sunucusu yerine YourImageShare'e yükleyen gerçek bir yükleme butonu. Barındırma yükü yoktur.
Nasıl çalışır, tek cümleyle
Her eklenti, mesaj editörünün metin kutusunun yanına bir Resim Yükle butonu ekler. Butona tıklarsınız, dosyayı seçersiniz ve doğrudan bağlantı, imlecinizin bulunduğu yere otomatik olarak BBCode şeklinde eklenir. Bunun için yourimageshare.com/about/api adresinde belgelenen aynı yükleme API'si kullanılır. Ayrı bir sekme yok, başka yerden link kopyalayıp yapıştırmak yok.
phpBB
phpBB, hâlâ aktif kullanılan en yaygın forum platformlarından biridir ve tam bu tür eklemeler için düzgün bir eklenti sistemi vardır. Eklenti, gerçek bir phpBB 3.2 ve 3.3 uzantısı olarak gelir: zip dosyasını kurulumunuzun ext klasörüne çıkarın, yönetim panelinde Customise, Manage extensions bölümünden etkinleştirin, ardından uzantının şablon dosyasındaki yer tutucunun yerine gerçek API anahtarınızı yapıştırın. Bundan sonra yükleme butonu, mesaj editörü bulunan her sayfada otomatik olarak görünür; başka ayar gerekmez.
SMF (Simple Machines Forum)
SMF'nin bu tür modları kurmak için özel olarak geliştirilmiş kendi paket yöneticisi vardır. Eklenti gerçek bir SMF paketidir ve normal yolla Admin, Package Manager üzerinden kurulur. Geriye kalan tek adım, tek bir kaynak dosyadaki yer tutucu API anahtarını kendi anahtarınızla değiştirmektir. SMF'nin paket sistemi entegrasyonu düzgün şekilde kaydeder; forumun tema dosyalarına doğrudan dokunmanız gerekmez.
MyBB
MyBB eklentileri basit bir inc/plugins klasöründe bulunur ve bu eklenti, MyBB'nin belgelenmiş kendi hook sistemini kullanan gerçek bir MyBB 1.8 eklentisidir. Eklenti dosyasını yerine kopyalayın, yönetim panelinde Configuration, Plugins bölümünden etkinleştirin ve API anahtarınızı aynı dosyada ayarlayın. Diğer ikisinde olduğu gibi, buton mesaj editörünün olduğu her yerde otomatik olarak görünür.
FluxBB, PunBB ve ZetaBoards
Bu üçünde phpBB, SMF ve MyBB gibi resmi bir eklenti ya da uzantı sistemi yoktur; bu yüzden entegrasyon, kurulabilir bir paket yerine küçük bir kopyala-yapıştır koduyla yapılır. FluxBB ve PunBB için kısa bir script etiketi, kullandığınız stilin şablon dosyasına eklenir. Kendiniz kurmadığınız, barındırılan bir platform olan ZetaBoards'ta aynı kod, Admin CP içindeki Board Template bölümüne eklenir; bu bölüm dosya erişimi gerekmeden site genelinde özelleştirme yapmak için tasarlanmıştır. Üçü için de kopyala-yapıştır talimatlarının tamamına API belgeleri sayfasından ulaşabilirsiniz.
Bir forum için neden kendi sunucunuzda resim tutmaktan iyi
Forumunuz için kendi resim yükleme altyapınızı çalıştırmak, zamanla yalnızca büyüyen bir depolama alanı için ödeme yapmak demektir, çünkü eski eklentileri geri dönüp silen neredeyse yoktur. Ayrıca yedekleme, güvenlik yamaları ve izleme gerektiren bir sistem daha demektir. Yüklemeleri YourImageShare'e yönlendirdiğinizde bu maliyetin ve bakım yükünün tamamı kendi sunucunuzdan kalkar. Üyeler yine gönderilerine doğrudan eklenen, kalıcı ve çalışan gerçek bir resim linki alır; yalnızca bu resim sizin bakmanız gereken bir altyapıda saklanmaz.
Neden rastgele üçüncü taraf resim sitelerine güvenmekten iyi
Eklenti olmadan çoğu topluluğun vardığı nokta, üyelerin kendi kullandıkları resim sitesini seçip ham bir linki mesajlarına yapıştırmasıdır. Kırık link sorununu doğuran da tam olarak budur: her üye farklı bir site seçer, bu sitelerin bir kısmı zamanla kapanır ya da eski ücretsiz içerikleri silmeye başlar ve eski konular yavaş yavaş çürür. Bir forum eklentisi herkes için tek bir siteyi standart hâle getirir; tutarlı ve doğrudan bir link biçimi sunar, yükleme her seferinde aynı şekilde ve atlaması kolay ayrı bir sekme yerine doğrudan mesaj editöründen yapılır.
Forum yüklemeleri için süre sınırı belirleme
Her forum yüklemesinin kalıcı olması gerekmez. Bir destek konusu için tek seferlik bir ek, bir hata düzeltilmeden önce onu kanıtlayan geçici bir ekran görüntüsü ya da zaten yapılmış bir etkinliğin tanıtım görseli; bunların hiçbirinin sonsuza kadar durup depolamayı doldurmasına gerek yok. Geniş API üzerinden kullanılabilen süreli yükleme özelliği burada da geçerlidir ve bir dosyanın belirli bir süre sonra sessizce kaybolmasını sağlar. Sürenin nasıl işlediğiyle ilgili ayrıntılar API başvuru sayfasında belgelenmiştir.
Tek API anahtarı, tüm üyeler
Planlarken dikkat edilmesi gereken bir ayrıntı: eklenti, her üye için ayrı bir anahtar yerine, kuran kişi (genellikle forum yöneticisi) tarafından ayarlanan tek bir API anahtarı kullanır. Yani eklenti üzerinden yapılan her yükleme tek bir hesabın hız sınırlarına ve kullanımına sayılır. Bu küçük ve orta ölçekli topluluklar için genellikle sorun olmaz, ancak forumunuzun trafiği çok yüksekse belgelenen sınırlarla karşılaştırmakta fayda var. Hız sınırları ve bunları bildiren yanıt başlıklarının nasıl okunacağı API belgeleri sayfasında ayrıntılı olarak anlatılır.
Başlarken
Her eklenti ve her platform için tam kurulum adımları, yourimageshare.com/about/api sayfasında Forum Plugins başlığı altında bağlantılıdır. Önce bir API anahtarına ihtiyacınız olacak; yourimageshare.com adresinde giriş yaptıktan sonra Hesabım bölümünden bir dakikadan kısa sürede oluşturabilirsiniz. Ücretsiz planın hız sınırları çoğu topluluk forumu için yeterince cömerttir, yükseltmeye gerek kalmaz.
Topluluğunuza açmadan önce test etme
Yeni bir yükleme butonunu tüm foruma duyurmadan önce, kurulan eklentiyi önce kendiniz denemekte fayda var; forumunuzda varsa özel ya da yalnızca yöneticilere açık bir test bölümünde yapmanız idealdir. Bir test mesajı yazın, yükleme butonuna tıklayın, oluşan linkin gerçekten açıldığını ve doğru göründüğünü doğrulayın, sonra test mesajını silin. Bu, en yaygın iki kurulum hatasını erken yakalar: ilk yüklemede genellikle bir kimlik doğrulama hatası gösteren yanlış yapıştırılmış API anahtarı ve butonun hiç görünmemesine yol açan, yanlış klasöre kopyalanmış eklenti. İkisi de testte fark edilirse hızlıca düzeltilir ve yardım bölümünde şaşkın bir üyenin yazmasıyla öğrenmekten çok daha az göze batar.
Moderasyon hakkında bir not
YourImageShare üzerinden yüklenen her dosya; ister web sitesi, ister doğrudan API, ister bu eklentilerden biri olsun, platformdaki diğer tüm yüklemelere uygulanan aynı otomatik moderasyon kontrolünden geçer. Bu, forumunuzun zaten uyguladığı moderasyon politikasının yerini tutmaz; üye davranışı ve mesaj içeriği hâlâ topluluğunuzun sorumluluğundadır. Ancak resim yükleme altyapısının tamamen denetimsiz bir çöplük olmadığı anlamına gelir; üyelerinizin kullanması için bu seçenekle gerçekten anonim ve denetimsiz bir üçüncü taraf site arasında karar veriyorsanız bu önemlidir.
Mevcut resim yükleme alışkanlıklarının yanında kullanıma sunma
Bir süredir çalışan çoğu forumda üyelerin zaten alışkanlıkları vardır; kimi kişisel barındırmadan, kimi hep kullandığı ücretsiz resim sitesinden link verir. Eklenti kimseyi bu davranışı değiştirmeye zorlamaz, yalnızca metin kutusunun hemen yanına daha hızlı ve daha güvenilir bir seçenek ekler. Pratikte üyeler tek tıkla yükleme butonunu birkaç kez denediğinde ve ortaya çıkan linkin eski bir dış linkli resim gibi bozulmadığını fark ettiğinde, zorunlu bir geçişe ya da kural değişikliğine gerek kalmadan benimseme kendiliğinden gerçekleşir. Yeni butonu anlatan kısa bir konuyu sabitlemek ve merak edenler için nasıl çalıştığını anlatan API belgeleri sayfasına bağlantı vermek genellikle yeterlidir.
Forum yazılımınız listede yoksa
phpBB, SMF, MyBB, FluxBB, PunBB ve ZetaBoards bugün hâlâ aktif çalışan forumların büyük bölümünü kapsar, ama tek seçenekler değildir. Sayfa şablonunda küçük bir HTML ve JavaScript kodunu çalıştırabilen her forum yazılımı (kendi sunucunuzda çalışan forum platformlarının ezici çoğunluğu) FluxBB ve PunBB entegrasyonlarının kullandığı aynı widget'ı kullanabilir: API üzerinden yükleme yapan ve BBCode'u otomatik ekleyen bir sayfa editörü butonu. Kodu farklı bir platforma uyarlamaktan çekinmeyenler için çağırdığı uç noktanın tüm teknik ayrıntıları yourimageshare.com/about/api adresinde belgelenmiştir.
Üyelerin gerçekte gördükleri
Bir üyenin gözünden bakıldığında mesaj yazma deneyiminde tek bir yeni buton dışında hiçbir şey değişmez. yourimageshare.com üzerinde hesap açmaları gerekmez, yüklemenin ayrı bir hizmet üzerinden yapıldığını bilmeleri gerekmez ve "resim eklemek için bu butona tıklayın" dışında bir talimata ihtiyaçları olmaz. Ortaya çıkan link, mesaja yapıştırılan diğer her resim linki gibi davranır: normal şekilde önizlenir ve yıllar sonra da aynı şekilde çalışır. Bütün bu kurulumu değerli kılan özellik de tam olarak budur.
Zorlamadan benimsenmesini teşvik etme
Yeni butonu anlatan kısa bir sabit mesaj ve resimleri artık neyin barındırdığını merak edenler için YourImageShare bağlantısı genellikle yeterlidir. Köklü bir toplulukta eski alışkanlıklardan zorla vazgeçirmek nadiren iyi sonuç verir; metin kutusunun hemen yanındaki gerçekten daha hızlı bir seçenek ise birkaç hafta içinde insanları kendiliğinden kazanma eğilimindedir.
Kurulumun kendisi platform başına birkaç dakika sürer ve bir kez yapıldığında bir daha uğraştırmaz; bir forumun zaman zaman zaten yapması gereken yönetim paneli güncellemeleri dışında süregelen bir bakım gerektirmez.
Hazır bulundurmaya değer kısa bir karşılaştırma
Üyeler forumun neden herkesin istediği yerden link vermesine izin vermekten vazgeçtiğini sorarsa, kısa cevap güvenilirliktir. YourImageShare üzerinden oluşturulan link çalışmaya devam eder, çünkü platform tam olarak o dosyayı uzun vadede barındırmak için vardır; yourimageshare.com web sitesi üzerinden doğrudan yükleyen herkes için de aynı şekilde çalışır. Bir üyenin beş yıl önce hesabı olduğu rastgele bir yere verilen linkin böyle bir garantisi yoktur ve web'deki eski, kırık resimlerin hatırı sayılır bir kısmı tam da bu kalıba dayanır.
Forumunuzun üyeleri kaydedilmiş bir dosya yerine doğrudan bir ekran görüntüsü aracından yüklemekten de yararlanacaksa, ShareX, Flameshot ve Greenshot entegrasyonlarının kurulumunu anlatan ilgili yazıya göz atın; hata belgeleyen, ekran görüntüsü paylaşan ya da destek sorularını görsel kanıtla yanıtlayan herkes için forum eklentisiyle doğal biçimde iyi gider.
Bunların hiçbiri forumun çekirdek yazılımına dokunmayı gerektirmez; bu da ileride yapılacak yükseltmeleri zorlaştırabilecek şeylerden çekinenler için önemlidir.
Yükleme adımını değil de BBCode biçimlendirmesini öğrenmek istiyorsanız BBCode, HTML etiketleri ve gömülebilir çerçeveler yazısına bakın. Eklenti yerine betikle toplu yükleme için API ile yüklemeleri otomatikleştirme sayfasına göz atın.