News:

Want to get involved in developing SMF, then why not lend a hand on our github!

Main Menu

SimplePortal - 2.3.6 Çıktı!

Started by [SiNaN], March 11, 2008, 02:46:30 AM

Previous topic - Next topic

[SiNaN]

Sayfa ve butondan kastınız nedir?
Former SMF Core Developer | My Mods | SimplePortal

GuleSevdali

Mesela mkportala ihtiyaç duymadan adı üstünde portal demek menüsü olsa daha iyi olmaz mı kardeşim
www.muallime.net
Aramadın ki Bulasın.....

Kaderde ne ise olur etme merak,
Nefsine Uyma ;Hakk'ın emrine bak,
Altından ağacın olsa zümrütten yaprak,
Akibet gözünü doyurur bir avuç toprak.
(Anonim)

[SiNaN]

Blok olarak menüyü mü kast ediyorsunuz yoksa forum menüsüne portal bağlantısı mı?
Former SMF Core Developer | My Mods | SimplePortal

GuleSevdali

Quote from: [SiNaN] on June 24, 2008, 04:58:58 AM
Blok olarak menüyü mü kast ediyorsunuz yoksa forum menüsüne portal bağlantısı mı?
Blok menü olarak
www.muallime.net
Aramadın ki Bulasın.....

Kaderde ne ise olur etme merak,
Nefsine Uyma ;Hakk'ın emrine bak,
Altından ağacın olsa zümrütten yaprak,
Akibet gözünü doyurur bir avuç toprak.
(Anonim)

[SiNaN]

Yeni versiyonda içeriği değiştirebilir sınırsız sayıda block ekleyebileceksiniz. Sanırım bu yeterli olur.
Former SMF Core Developer | My Mods | SimplePortal

GuleSevdali

Sol Reklam bloğunu göster:     
Sağ Reklam bloğunu göster:    
bunları mı diyorsun eğer bunlarsa iki tane hakkımız var sanırım
www.muallime.net
Aramadın ki Bulasın.....

Kaderde ne ise olur etme merak,
Nefsine Uyma ;Hakk'ın emrine bak,
Altından ağacın olsa zümrütten yaprak,
Akibet gözünü doyurur bir avuç toprak.
(Anonim)

[SiNaN]

Former SMF Core Developer | My Mods | SimplePortal

rampimp

bekliyorum sinan kardesim walla süper birsey

GuleSevdali

Quote from: [SiNaN] on June 24, 2008, 05:07:16 AM
Yeni versiyonda içeriği değiştirebilir sınırsız sayıda block ekleyebileceksiniz. Sanırım bu yeterli olur.

Yeni Versiyonu Yükledim 1.2v mi onda senin gösterdiğin resimlerde bende yok malesef ?
www.muallime.net
Aramadın ki Bulasın.....

Kaderde ne ise olur etme merak,
Nefsine Uyma ;Hakk'ın emrine bak,
Altından ağacın olsa zümrütten yaprak,
Akibet gözünü doyurur bir avuç toprak.
(Anonim)

rampimp


[SiNaN]

#310
Değerli arkaşlar,

Uzun bir bekleyişin ardından ilk ve son olmasını ümid ettiğimiz betamız, SimplePortal 2.0 Beta 1 Public sizlerle. Öncelikle şunu belirtmeliyim ki, şu andan itibaren modifikasyona yeni bir özellik eklenmeyecektir. Son sürüme kadar sadece mevcut hatalar giderilecek. Hemen yeniliklere kısaca göz atalım...

Blok-tabanlı Bloklar

Bildiğiniz üzere SP 1.x serisi sadece alan tabanlı blokları destekliyordu. Bu blokları sadece açıp kapatabiliyorduk. 2.x serisi ile birlikte artık blok tabanlı bloklara geçiş yapmış bulunuyoruz. Artık her blokun Adı, Parametereleri, Durumu ve Alanı gibi kendine özel özellikleri bulunuyor.

Özelleştirilebilir Bloklar

2.0 versiyonuyla, sınırsız sayıda özelleştirilebilir blok oluşturabileceğiz. (Geliştirirken 200'ün üzerinde oluşturdum) Bu bloklar BBC, HTML ya da PHP kodlarını destekler. Ayrıca her blokun kendine özel parametreleri de mevcut. Örnek verecek olursak: 2 adet Haberler bloku oluşturabilir ama iki blokun farklı bölümlerden mesajları almasını sağlayabilirsiniz.

Yeni Makale Sistemi

SP 2.0 ayrıca yeni bir makale sistemi içeriyor. Artık eski Haberler blokunu çöpe atma zamanı geldi. Bu yeni
sistem ile birlikte, makale kategorileri oluşturabilir ve makalelerinizi bu kategorilere ekleyebilirsiniz. Ayrıca her kategoriye özel resim atanabilmektedir ve bu resimler ana sayfada makalenin yanında gösterilir. Ek olarak, her kategori için ana sayfada gösterilip gösterilmemesi ayarı da mevcuttur. Bunun yanında, makaleler kendi onay sistemini de içeriyor. Eğer üye grubuna Otomatik Makale Onayı izni verilmemişse, makalelerin yayınlanmadan önce bir admin tarafından onaylanması gerekiyor.

Makale Sayfalama Sistemi

Çok mu aktif bir sitesiniz? Her gün onlarca makale mi ekliyorsunuz? Ama onlarca kategori eklediğinizden ana sayfanın uzunluğu 100 metreyi buldu ve üyelerin en son makaleye inmesi 2 dakika mı sürüyor? O zaman bu özellik tam size göre. Makale sistemimiz sayfalama özelliğini de destekliyor. Admin Panelinden sayfa başına gösterilecek makale limitini giriyorsunuz ve artık sayfalama özelliği aktif.

Yeni izinler

Yeni paketmiz ayrıca 3 izin içeriyor. Artık üye gruplarına SP'ı yönetme izni ve konuları makale olarak yayınlama izni verebileceksiniz. Bunun yanında bir de Otomatik Makale Onayı izni de bulunuyor.

Bunlar genel özellikler ama hepsi bu kadar değil tabii ki.

Şu an tek ihtiyacımız olan şey, Beta Testerları. Lütfen bulduğunuz hataları aşağıdaki forumda bildirin:

Adres: Bug Reports
Kullanıcı Adı: Bug Tracker
Şifre: 12345678

Konunuza adınızı eklerseniz memnun olurum.

Bunun yanında Feature Requests bölümünü de özellik istekleri için kullanabilirsiniz.

Ve de portalı çalışır halde görebileceğiniz adres: Demo Site.

Sıkça sorulan bir soruya gelelim: Mod ne zaman SMF 2.x serisine güncellenecek. Planlarımıza göre SMF 2.0 Beta 4 çıkar çıkmaz güncellemeye başlacağız.

Son olarak geliştirme sırasında yardımlarından dolayı Support Specialist, Eliana Tamerin'e, İngilizce dil dosyaları için Doc Writer, Alundra 'ya ve Türkçe dil dosyaları için Yağız'a teşekkür etmek istiyorum.

Paket ekte. Lütfen hata bildirimi yapmayı unutmayın.
Former SMF Core Developer | My Mods | SimplePortal

Yağız...

#311
Sinan, hata bildirimlerini Türkçe olarak yapabilir miyiz? :)

Bende sana teşekkür ederim bu görevi bana verdiğin için.

Düzenleme:

Türkçe dosyalar:

SPortal.turkish.php:
<?php
// Version: 2.0; SPortal

// Admin General
$txt['sp-adminCatHelp'] = 'Burada SimplePortal\'ı yönetebilirsiniz.';
$txt['sp-adminCatDesc'] = 'Burada SimplePortal\'ı yönetebilirsiniz.';
$txt['sp-adminGeneralSettingsName'] = 'Genel Ayarlar';
$txt['sp-adminGeneralSettingsDesc'] = 'Burada genel ayarları yönetebilirsiniz.';
$txt['sp-adminBlockListName'] = 'Blok Listesi';
$txt['sp-adminBlockListDesc'] = 'Burada portal bloklarını yönetebilirsiniz.';
$txt['sp-adminBlockAddName'] = 'Blok Ekle';
$txt['sp-adminBlockAddDesc'] = 'Burada portala yeni bloklar ekleyebilirsiniz.';
$txt['sp-adminArticleListName'] = 'Makale Listesi';
$txt['sp-adminArticleListDesc'] = 'Burada makaleleri yönetebilirsiniz.';
$txt['sp-adminCategoryListName'] = 'Kategori Listesi';
$txt['sp-adminCategoryListDesc'] = 'Burada makale kategorilerini yönetebilirsiniz.';
$txt['sp-adminCategoryAddName'] = 'Kategori Ekle';
$txt['sp-adminCategoryAddDesc'] = 'Burada yeni kategoriler ekleyebilirsiniz.';
$txt['portalactive'] = 'Portal etkinleştirilsin mi?';
$txt['showleft'] = 'Sol blokları göster:';
$txt['showright'] = 'Sağ blokları göster:';
$txt['leftwidth'] = 'Sol blokların genişliği:';
$txt['rightwidth'] = 'Sağ blokların genişliği:';
$txt['articleactive'] = 'Makaleler etkinleştirilsin mi?';
$txt['articleperpage'] = 'Sayfa başına makale sayısı:';
$txt['articlelength'] = 'Makalelerin karakter limiti:';

// Admin Columns
$txt['sp-adminColumnLabel'] = 'Etiket';
$txt['sp-adminColumnType'] = 'Tip';
$txt['sp-adminColumnRow'] = 'Sıra';
$txt['sp-adminColumnState'] = 'Durum';
$txt['sp-adminColumnAction'] = 'Hareket';
$txt['sp-adminColumnPicture'] = 'Resim';
$txt['sp-adminColumnName'] = 'İsim';
$txt['sp-adminColumnArticles'] = 'Makaleler';
$txt['sp-adminColumnPublish'] = 'Yayınla';
$txt['sp-adminColumnTopic'] = 'Konu';
$txt['sp-adminColumnBoard'] = 'Bölüm';
$txt['sp-adminColumnPoster'] = 'Gönderen';
$txt['sp-adminColumnTime'] = 'Zaman';
$txt['sp-adminColumnCategory'] = 'Kategori';
$txt['sp-adminColumnApproved'] = 'Onaylanmış';

// Blocks
$txt['sp-blocksBlocks'] = 'Bloklar';
$txt['sp-blocksCreate'] = 'Blok Yarat';
$txt['sp-blocksActive'] = 'Etkin';
$txt['sp-blocksDeactive'] = 'Etkin değil';
$txt['sp-blocksAdd'] = 'Blok Ekle';
$txt['sp-blocksLabel'] = 'Etiket';
$txt['sp-blocksParameter'] = 'Katsayı';
$txt['sp-blocksContent'] = 'İçerik';
$txt['sp-blocksColumn'] = 'Sütun';
$txt['sp-blocksRow'] = 'Sıra';
$txt['sp-blocksActive'] = 'Etkin';
$txt['sp-blocksEdit'] = 'Bloğu Düzenle';
$txt['sp-blocksSelectType'] = 'Blok tipini seçin';
$txt['sp-blocksParameters'] = 'Katsayılar';

// Articles
$txt['sp-articlesComments'] = 'Yorumlar';
$txt['sp-articlesViews'] = 'Görüntülenme';
$txt['sp-articlesPages'] = 'Sayfa';
$txt['sp-articlesAdd'] = 'Makale Ekle';
$txt['sp-articlesConfirm'] = 'Emin misiniz?';
$txt['sp-articlesRemove'] = 'Seçileni sil';
$txt['sp-articlesEdit'] = 'Makaleyi düzenle';
$txt['sp-articlesApproved'] = 'Onaylanmış';

// Categories
$txt['sp-categoriesCategories'] = 'Kategoriler';
$txt['sp-categoriesAdd'] = 'Kategori Ekle';
$txt['sp-categoriesName'] = 'İsim';
$txt['sp-categoriesPicture'] = 'Resim Url\'si';
$txt['sp-categoriesPublish'] = 'Portalda yayınla';
$txt['sp-categoriesEdit'] = 'Kategoriyi Düzenle';
$txt['sp-categoriesDelete'] = 'Kategoriyi Sil';
$txt['sp-categoriesDeleteCount'] = 'Bu kategoride toplam %s makale var.';
$txt['sp-categoriesDeleteOption1'] = 'Makaleleri başka bir kategoriye taşımak ister misiniz?';
$txt['sp-categoriesDeleteOption2'] = 'Bütün makaleler silinecektir.';
$txt['sp-categoriesMove'] = 'Taşı';
$txt['sp-categoriesMoveTo'] = 'Taşınacak yer:';

// Positions
$txt['sp-positionLeft'] = 'Sol';
$txt['sp-positionMiddleTop'] = 'Orta-Yukarı';
$txt['sp-positionMiddleBottom'] = 'Orta-Aşağı';
$txt['sp-positionRight'] = 'Sağ';

// Placements
$txt['sp-placementBefore'] = 'Önce';
$txt['sp-placementAfter'] = 'Sonra';
$txt['sp-placementUnchanged'] = 'Değişmemil';

// State
$txt['sp-stateYes'] = 'Evet';
$txt['sp-stateNo'] = 'Hayır';

// Function Labels
$txt['sp_function_sp_userInfo_label'] = 'Kullanıcı bloğu';
$txt['sp_function_sp_latestMember_label'] = 'Son üye bloğu';
$txt['sp_function_sp_whosOnline_label'] = 'Kimler çevrimiçi bloğu';
$txt['sp_function_sp_showPoll_label'] = 'Anket bloğu';
$txt['sp_function_sp_boardStats_label'] = 'İstatistikler bloğu';
$txt['sp_function_sp_quickSearch_label'] = 'Hızlı arama bloğu';
$txt['sp_function_sp_topPoster_label'] = 'En fazla ileti atanlar bloğu';
$txt['sp_function_sp_topBoards_label'] = 'Top Boards Block'// Untranslated!
$txt['sp_function_sp_topTopics_label'] = 'Top Topics Block'// Untranslated!
$txt['sp_function_sp_recentPosts_label'] = 'Son ileti bloğu';
$txt['sp_function_sp_recentTopics_label'] = 'Son konular bloğu';
$txt['sp_function_sp_boardNews_label'] = 'Bölüm haberleri bloğu';
$txt['sp_function_sp_news_label'] = 'Haberler bloğu';
$txt['sp_function_sp_smfShop_label'] = 'SMF Shop bloğu';
$txt['sp_function_sp_smfArcade_label'] = 'SMF Arcade bloğu';
$txt['sp_function_sp_smfGallery_label'] = 'SMF Gallery bloğu';
$txt['sp_function_sp_bbc_label'] = 'BBC bloğu';
$txt['sp_function_sp_html_label'] = 'Html bloğu';
$txt['sp_function_sp_php_label'] = 'PHP bloğu';

// Function Descriptions
$txt['sp_function_sp_latestMember_desc'] = 'Son üyeyi avatarıyla beraber gösterir.';
$txt['sp_function_sp_userInfo_desc'] = 'Kullanıcı bir ziyaretçi olduğu zaman, bir giriş kutusu; kullanıcı bir üye olduğu zanan, o üye hakkında bilgiler gösterilir.';
$txt['sp_function_sp_whosOnline_desc'] = 'Kimlerin çevrimiçi olduğunu liste halinde gösterir.';
$txt['sp_function_sp_showPoll_desc'] = 'Kullanıcı oy verebiliyorsa, anket sorularını ve seçeneklerini gösterir. Eğer kullanıcı oy veremiyorsa, anket sonuçlarını gösterir.';
$txt['sp_function_sp_boardStats_desc'] = 'Forum hakkında bilgiler gösterir.';
$txt['sp_function_sp_quickSearch_desc'] = 'Basit bir arama kutusu gösterir.';
$txt['sp_function_sp_topPoster_desc'] = 'Avatarları ve ileti sayılarıyla beraber en çok ileti gönderen üyeleri gösterir.';
$txt['sp_function_sp_topBoards_desc'] = 'Displays the list of boards in the order of activity.';  // Untranslated!
$txt['sp_function_sp_topTopics_desc'] = 'Lists topics according to the replies or views.';  // Untranslated!
$txt['sp_function_sp_recentPosts_desc'] = 'Tüm forumdan gönderilen son ileti gösterir.';
$txt['sp_function_sp_recentTopics_desc'] = 'Tüm forundan gönderilen son konuları gösterir.';
$txt['sp_function_sp_boardNews_desc'] = 'Displays a number of posts selected from a definite board.';  // Untranslated!
$txt['sp_function_sp_news_desc'] = 'Karışık bir haber bloğu gösterir.';
$txt['sp_function_sp_smfShop_desc'] = 'Son satın alınan öğeleri gösterir.';
$txt['sp_function_sp_smfArcade_desc'] = 'En iyi oyuncuları ve son puanları gösterir.';
$txt['sp_function_sp_smfGallery_desc'] = 'Son gönderilen resmi veya karışık resimler gösterir';
$txt['sp_function_sp_bbc_desc'] = 'BBC içerik gönderebileceğiniz blok türü.';
$txt['sp_function_sp_html_desc'] = 'HTML içerik gönderebileceğiniz blok türü.';
$txt['sp_function_sp_php_desc'] = 'PHP içerik gönderebileceğiniz blok türü.';

// Function Parameters
$txt['sp_function_sp_showPoll_param'] = '<b>Etiket 1:</b> Göstermek istediğiniz anketin IDsi.';
$txt['sp_function_sp_topPoster_param'] = '<b>Etiket 1:</b> Bulunacak en çok ileti gönderen üye sayısı.';
$txt['sp_function_sp_topBoards_param'] = '<b>Etiket 1:</b> Bulunacak bölüm sayısı.';
$txt['sp_function_sp_topTopics_param'] = '<b>Etiket 1:</b> Sıralama çeşidi. (Cevaplar için 1, görüntülenmeler için 0 girin.)<br /><b>Etiket 2:</b> Bulunacak konu sayısı.';
$txt['sp_function_sp_recentPosts_param'] = '<b>Etiket 1:</b> Gösterilecek son ileti sayısı.';
$txt['sp_function_sp_recentTopics_param'] = '<b>Etiket 1:</b> Gösterilecek son konu sayısı.';
$txt['sp_function_sp_boardNews_param'] = '<b>Etiket 1:</b> İletilerin çekileceği bölüm IDsi.<br /><b>Etiket 2:</b> Bulunacak öğe sayısı.<br /><b>Etiket 3:</b> The ID of a particular post to start with (otherwise the first result will be used).<br /><b>Etiket 4:</b> Belirtildiyse, posts longer than this will be shortened and have "..." or a "Read More" link appended.<br /><b>Etiket 5:</b> Avatarları göster? (Etkinleştirmek için 1, etkinliğini kaldırmak için 0 girin.)';  // Untranslated!
$txt['sp_function_sp_smfArcade_param'] = '<b>Etiket 1:</b> Number of top players to get.';
$txt['sp_function_sp_smfGallery_param'] = '<b>Etiket 1:</b> Gösteri tipi; karışık için "random", son gönderilen için "latest" girin. (Son gönderilen için 1, karışık için 0 girin.)';
$txt['sp_function_sp_html_param'] = '<b>İçerik:</b> Bloğun içeriğini girin. Kodlar HTML olmalı.';
$txt['sp_function_sp_php_param'] = '<b>İçerik:</b> Bloğun içeriğini girin. Kodlar PHP olmalı.';

?>


Modifications.turkish.php:
Bulun:
?>
Öncesine ekleyin:
// SP General
$txt['sp-forum'] = 'Forum';
$txt['sp-adminTitle'] = 'SPortal Yönetim';
$txt['sp-adminCatTitle'] = 'SimplePortal';
$txt['sp-articlesCategory'] = 'Makale Kategoriler';
$txt['sp-articlesNoCategory'] = 'Yayınlama';
$txt['sp-make_article'] = 'Makale Yap';
$txt['error_sp_no_message_id'] = 'Geçersiz ileti IDsi.';
$txt['error_sp_article_exists'] = 'Makale daha önceden yaratılmış.';
$txt['error_sp_cannot_add_article'] = 'Makale eklemek için yetkiniz yok.';
$txt['error_sp_label_empty'] = 'Etiket boş kaldı.';
$txt['error_sp_name_empty'] = 'İsim boş kaldı.';

// SP Permissions
$txt['permissiongroup_sp'] = 'SimplePortal';
$txt['permissionname_sp_moderate'] = 'Portalı düzenleyebilir';
$txt['permissionhelp_sp_moderate'] = 'Bu izin üyelerin SimplePortal'ı düzenlemelerini sağlar.';
$txt['permissionname_sp_add_article'] = 'Makale ekleyebilir';
$txt['permissionhelp_sp_add_article'] = 'Bu izin üyelerin makale eklemelerini sağlar.';
$txt['permissionname_sp_auto_article_approval'] = 'Otomatik makale onaylaması';
$txt['permissionhelp_sp_auto_article_approval'] = 'Bu izin üyelere onaylanmadan makale eklemelerini sağlar.';

// SP Blocks
$txt['sp-userpost'] = 'İletiler';
$txt['sp-userkarma'] = 'Karma';
$txt['sp-usertmessage'] = 'Toplam İleti';
$txt['sp-usernmessage'] = 'Yeni İletiler';
$txt['sp-userprofile'] = 'Profil';
$txt['sp-userlogout'] = 'Çıkış';
$txt['sp-onlineguest'] = 'Çevrimiçi Ziyaretçiler';
$txt['sp-onlineuser'] = 'Çevrimiçi Üyeler';
$txt['sp-onlinehuser'] = 'Gizli Üyeler';
$txt['sp-onlinetuser'] = 'Toplam Üye';
$txt['sp-onlineouser'] = 'Çevrimiçi Üyeler';
$txt['sp-statmember'] = 'Toplam Üye';
$txt['sp-statpost'] = 'Toplam İleti';
$txt['sp-stattopic'] = 'Toplam Konu';
$txt['sp-statcategory'] = 'Toplam Kategori';
$txt['sp-statboard'] = 'Toplam Bölüm';
$txt['sp-qsearchsearch'] = 'Arama';
$txt['sp-tposterpost'] = ' ileti';
$txt['sp-tboardname'] = 'Bölüm';
$txt['sp-tboardpost'] = 'İleti';
$txt['sp-ttopicname'] = 'Konu';
$txt['sp-ttopicpost'] = 'İleti';
$txt['sp-grpictureviews'] = 'Görüntülenme:';
$txt['sp-grpicturesender'] = 'By:'; // Untranslated!
$txt['sp-grpictureguest'] = 'Ziyaretçi';
$txt['sp-arcadeplay'] = 'En iyi oynayanlar';
$txt['sp-arcadewin'] = 'Kazandığı oyun sayısı :';
$txt['sp-arcadelate'] = 'Son Yüksek Skor ';
$txt['sp-arcadewit'] = 'Skoru: ';
$txt['sp-arcadeon'] = 'Oyun: ';


Who.turkish.php:
Bulun:
$txt['who_index'] = '<a href="' . $scripturl . '">' . $context['forum_name'] . '</a> sayfasına bakıyor.';
Değiştirin:
$txt['who_index'] = '<a href="' . $scripturl . '">Portal</a>'ı görüntülüyor.';
$txt['whoall_forum'] = '<a href="' . $scripturl . '?action=forum">Forum</a>u görüntülüyor.';

[SiNaN]

İngilizce olursa daha iyi olur ama. Türkçe de yapabilirsiniz.
Former SMF Core Developer | My Mods | SimplePortal

Yağız...


rampimp

sinan kardes bunu biz nasil portal.php yapariz

[SiNaN]

Quote from: rampimp on June 26, 2008, 07:14:07 AM
sinan kardes bunu biz nasil portal.php yapariz

Bu versiyon için ziyadesiyle zor. Ama portal.php yapmanın ne gibi bir avatajı olacak? Ben size birçok dezavantajını sayabilirim.
Former SMF Core Developer | My Mods | SimplePortal

rampimp


[SiNaN]

Maalesef bunun için vaktim yok. İsterseniz siz deneyebilirsiniz.

Ama size tavsiyem, forumu ana dizine taşımanız. Arama motorları ile ilişkilerine de katkıda bulunacaktır.
Former SMF Core Developer | My Mods | SimplePortal

[SiNaN]

Benim de bir önerim olacak Kallavi; başlıkların ilk mesajlarını tamamen okursak soru sormak zorunda kalmayabiliriz. :)
Former SMF Core Developer | My Mods | SimplePortal

Kallavi

Quote from: [SiNaN] on June 26, 2008, 01:12:17 PM
Benim de bir önerim olacak Kallavi; başlıkların ilk mesajlarını tamamen okursak soru sormak zorunda kalmayabiliriz. :)
k.Bakma  :D
Herşeye yeniden başlamak...

Advertisement: