Extension:DPLforum/tr

DPLforum uzantısı üzerinden uyarlanmıştır ve forum tarzı düzenleri görüntüler.

Sürüm 3.0'daki yeni özellikler arasında yazar listeleri, kavram ekran ve tam çok sayfalı destek sayılabilir. Sürüm 3.1, ile daha iyi bir birlikte çalışabilirlik için önek eşleşmesini sunar.

DPLforum ayrıca Forum yeni bir ad alanı (ve onun tartışma alanı) sunar; varsayılan olarak, bu ad alanının sayısal dizini.

Parametreler
DPLforum burada gösterildiği gibi, satır sonu ayrılmış atama listesi biçimindeki parametreleri bekler.

ile çoklu sayfa desteği
ayrıştırıcı işlevi, forum listelerini belirli bir miktarda telafi eden mevcut sayfaya bağlantılar oluşturur. Bu her forumun herhangi bir sayıda ek "sayfa" içermesini sağlar. Sözdizimi aşağıdaki gibidir:

Göreceli ofsetler ve sayfa koşulları
Sayfayı belirlerken, sayıdan önce + veya - gelirse, o zaman o anki konumdan göreceli bir kayma olduğu varsayılır. 1'den küçük sayfalara bağlanan göreceli bağlantılar görüntülenmez.

İsteğe bağlı olarak görüntülenmek için sayfanın yerine getirmesi gereken sayfa numarasından sonra da bir koşul belirleyebilirsiniz.

Örneğin, o sayfa 10'dan küçük olduğunda sonraki sayfaya bir bağlantı belirtmek için şunu kullanın:

Önceki sayfaya bir bağlantı ( varsayarsak):

ParserFunctions ile birlikte, son sayfaya ulaştığınızda görüntülenmeyecek bir sonraki sayfanın bağlantısı olacaktır: (,  ve   içinde belirtilen yalnızca bir kategori kullanılmaz):

Koşullar <, <=, > ve >= operatörlerini kullanabilir.

MediaWiki mesajları
DPLforum, MediaWiki'de altı mesajı belirtir: ad alanı.

Özelleştirme
Şablonlar kullanıcı mesajlarıyla birlikte geleneksel bir forum görünümü vermek için kullanılabilir.


 * Örnek – User:Inquisitor Ehrenstein/LQTavatar

Şablonlar oluşturun
Bu uzantının nasıl çalıştığını anlamak için, bir forumun genellikle sahip olduğu farklı sayfa alanlarını (başlık gezinme/ekmek kırıntıları, forum dizini, sayfa gövdesi, bildirimler, arama girişi, yeni konu düğmeleri vb.) düşünün. Standart bir forum görünümü oluşturmak için bu farklı bölümlere uygun bazı şablonlar oluşturmanız gerekir:
 * Template:Forumheader
 * Template:Forumpage
 * Template:Forumheader/preload
 * Template:Forumnotice (isteğe bağlı: kullanıcıları davranış/kurallar vb. hakkında uyarmak için tüm dizin ve alt konu sayfalarında görünmesini istediğiniz metin.)

Template:Forumheader
Bu şablon, yol bulma için kırıntı gezintisi sağlayabilir ve kullanıcıların forum dizinini kolayca döndürmelerine yardımcı olabilir. Forumheader şablonuna aşağıdakine benzer bir şey yerleştirin:

Template:Forumnotice
This template can provide a notice at the top of the Index and forum pages to remind users of forum rules, reminders, how-to's etc. In the Forumnotice template, place something like the following: Please note (your text here).


 * Do not post ... (your text here)
 * Individual topic threads can be put on your watchlist.
 * Enable email notifications in your preferences.
 * View [ recent changes for all topics in all forums]. Choose [ 14], [ 30], or [ 60] days for older changes.
 * You may have to [ purge] this page to see changes below.

Template:Forumsearch
This template can be used with the InputBox extension to create a search form on the Forumpage template (to display on all forum pages). In this template, place something like the following:

Template:Forumpage
This template can apply the same layout to all forum subtopic pages, including Forumheader, Forumnotice and the input forms used to easily search and create new topics. In this template, place something like the following:

Template:Forumheader/preload
This template can be used to create text that appears at the top of the edit mode page of a newly created topic to help new/novice MediaWiki users. In this template, place something like the following:

Create pages
After the templates are created, you may now put them to use in pages in the Forum namespace. Create the following pages (Index should be named the same as below but following pages may be adapted).
 * Forum:Index
 * Forum:General Discussion
 * Any other forum sections you would like.

Forum:Index page
This page serves as the forum landing page and index. Create the page and place something like the following:

Forum:General Discussion (sub-topic) page
This page serves as the landing page for the General discussion section and lists all threads under this section. Create the page and place something like the following:

Note: Include this type of code on any page created in the forum namespace to style it as a subtopic page.

Adding styles
The forum features can then be styled by adding styles in MediaWiki:Common.css (and adjusting as needed to suit your theme). The corresponding classes specified above are targeted and styled the below example:

Bu uzantıyı kullanan vikiler
Extension:DPLforum - WikiApiary sayfasına bakın. Bu uzantıyı kullanarak vikileri listeler.

Alfabetik bağlantılar doğrudan ana forum dizinine gider. MediaWiki ve DPLforum'un hangi sürümünün kullanıldığını görmek için, her site için Special:Version sayfasına bakın. Special:SpecialPages genellikle çoğu vikinin kenar çubuğundan (araç kutusunda) bağlanır. Special:Version olan "Sürüm" bağlantısını bulmak için Special:SpecialPages sayfasına gidebilirsiniz. Forum şablonu kategorilerine bazı bağlantılar ayrıca aşağıda listelenmiştir.


 * All The Tropes. Special:Version.
 * DDO wiki. Special:Version.
 * Memory Alpha, the Star Trek Wiki. Special:Version.
 * ShoutWiki. Special:Version. Forum templates.
 * The Sims Wiki. Special:Version.
 * Tolkien Gateway. Special:Version.
 * Uncyclopedia. Special:Version.
 * Fandom Community Central. Special:Version.
 * Wookieepedia, the Star Wars Wiki. Special:Version.
 * Yugipedia. Special:Version.