Sevecen Türkçemiz..

Türkçe bu, bir cümleyi istediğin yere çekebilirsin. bu yüzden millet olarak anlaşmakta biraz zorluk çekiyoruz. iletişim eksikliği var. ama bunun nedeni türkçe’de değil. türkçe’yi nasıl kullanması gerektiğini bilmeyen bizlerde. her cümlede ya da kelime de cinsel içerikli ya da argo ifadeler aradığımız için bu tür durumlarda baskı altında kalıyoruz.

Ve türkçe bu.. eşi benzeri olmaz efendim..Nabzı attırır, kalbi durdurur.. Tek bir kelimeyle gay olursun, tek bir sözünle sınıfının en güzel kızını ayağında süründürüsün..

İşte Türçemiz ve Türkçeleştirdiklerimiz…

ahmet bey elimizde büyüdü seninki diyen kadın ;

ahmet bey’in çocuğunu kendisinin büyüttüğünü ifade etmeye çalışan; ancak kurduğu tümceyle tevriye sanatı yapan ve tümceden argo anlamlar çıkarılmasına yol açan kadın.

Ben senin altında kalmam;

birinin yaptığı iyiliğe binaen “ben senin yaptığın iyiliğin altında kalmam” demesi gerekirken yanlışlıkla “ben senin altında kalmam” diyen kadın gibi iyi niyetli hareket edip istemeden, farkında olmadan pot kırandır.

dolmuşa binen genç kız ve annesi;

-anne ben veriyorum sen dur.
-dur kızım benim ki bozuk
-olsun anne benimkide bozulacak nasıl olsa

müdür bey’in işinin bittiğini anlatmaya çalışırken gaf yapan kişi;

müdür bey boşaldı girebilirsiniz..

Otobüstese binerken kartını benim için de okut diyecek olan öğrencinin söylediği lakırdı

Ben arkadan biniyorum sen önden bana biplet..

Fatih Terim (Adanaspor-Galatasaray maçi sonrasindaki toplantida)

Seyretmedim, görmedim ama gördügüm kadariyla söylüyorum gol degildi.

bayan bir tarih hocasi (genelde bayarlar zaten);

cocuklar kapatin su pencereyi bacaklarimin arasinda firtinalar kopuyor.

siniftaki kargasayi bastirmak adina tehditte bulunmaya calisan ogretmen:
- bundan sonra her cuma habersiz quiz yapicam!

Say say say.. En sorumsuzu olumsuz soru cümlesi..

http://zingocan.com/wp-content/uploads/t1urkceninbireksigiyokbyzm2.jpg

WordPress Tema Yapalım – Sıfırdan Tema Anlatımı

Merhana arkadaşlar.. Bazen üstün performansta özelliğe sahip sitelerin coderleri /webmaster dahi wordpress bloguna dışarıdan bulduğu ücretli ya da ücretsiz template / temaları kullanmaktadır. İnternetimizin tuvaletimize kadar girdiği bu dönemde; blog, günlük, /hit kazanmak amaçlı site, vb kullanımlarımızda en çok kullanılan CMS sistemlerinden biri WordPress’tir. WordPress, artık hayatımızda okadar yer edinmiştir ki tema denince akla wordpress gelmesi, internet üzerinde en çok satış yapan ve ticareti yapılan temaların wordpress tema olması, wordpress tema değiştirmek, kullanılan siteyi başka bir havaya sokması, tek bir tema ile sitenin amacını değiştirmesi gibi bir çok olanağıyla wordpress temaların önemli / cidden önemli bir yer edindiğini ben şahsımca kavramış durumdayım.. Peki neden çoğu webmaster ya da coder lar kendi temalarını yapmak yerine başka tema kullanırlar diye soracak olursak, bunun birçok yanıtı olabilir ki mükemmel bir tema ortaya koymak için çok çalışmak gerektiğini düşünmekteyim..

Her neyse. Bu konumuzda en baştan alarak wordpress tema nasıl yapılır, nereden başlanır hangi pethodlar kullanılır bundan bahsedeceğim.. Benim anlatacağım tarz ile, wordpress tema yapabilmek için aşırı bir PHP bilgisine sahip olmanız gerekmiyor.. Biraz photoshop ve CSS mantığı ile bu işi çözmeyi amaçlamaktayım.. Hadi kolay gelsin..

Anlatımlarımı Part part yapmaktan yana buldum.. Hem daha anlaşılır hem de güzel bir ders olsun istedim.

1. Blog’a ön bakış

Başlamadan önce WordPress Default temasını incelemenizi öneriyorum. WordPress Default temasına bakın nasıl yapılandırışmış. Akılda kalmasını ve terimlere aşina kalmak istiyorsanız not alabilirsiniz.(eader, post title, search form, navigation, footer, vb..)

http://zingocan.com/wp-content/uploads/1.jpg

Default Frontpage (index.php)

http://zingocan.com/wp-content/uploads/2.jpg

Default Single (single.php)

2.Photoshop Örnekler

Yapacağımız temada, photoshop kullanarak Photoshop tabanlı örnek blog tasarımı oluşturacağız. Default ayarlamalarılyla uğraşmak yerine ben, glossyblue adlı temayı kullanacağım. (temayı indirmek için tıkla). Glossyblue temasını kullanmamın amacı, elimde tema arayüzünün psd dosyası bulunduğundan dolayıdır. Sizde isterseniz demo.zip dosyasını indirerek psd dosyasına ulaşabilirsiniz.Artık psd dosyamıza da ulaştığımıza göre temamızı resim çizer gibi Photoshop programı ile oluşturabiliriz. Tabiki, layer ayarlarını ve çizgisel hizalamayı bozmayarak..

http://zingocan.com/wp-content/uploads/photoshop-mockup.gif

3. HTML + CSS

PSD tasarımını tamamladıktan sonra temanın her sayfası için statik HTML + CSS  oluşturacağız. GlossyBlue Temasın içerisinde az önce verdiğim demo.zip de bulunan HTML sayfalarını kullanabilirsiniz. Zip dosyasından index.html, single.html, ve  page.html dosyalarını çıkarın. Örnek çalışmamda bu HTML sayfalarını kullanarak yeni bir tema oluşturacağım.

default homepage

Neden static HTML + CSS Dosyası oluşturuyoruz?

Çünkü Temamızın geliştirme sürecinde bize oldukça yardımcı olacaktır.Ben her temamda HTML dosyasını kullanırım, çünkü test edebilmek, CSS ve HTML yi tam olarak kullanabilmek ayrıca zaman ve emek kaybını engellemek açısından HTML + CSS dosyası oluşturmayı yararlı bulmaktayım.

4. WordPress Temaları Nasıl Çalışır?

WordPress’in default temasına bakarsanız (wp-content/themes/defeault) birçok php dosyası ve bir tane de style.css dosyası göreceksiniz. Browserınızda WordPress Anasayfanızı götüntülediğiniz zaman kullandığınız tema size aslnda index.php yi gösterirmiş gibi gelsede aslında index.php dosyasının içerdiği kodlara bakılacak olursa header.php, sidebar.php, ve  footer.php dosyalarından oluşan bir kalıp görmekteyiz.

http://zingocan.com/wp-content/uploads/3.gif

Daha fazla kod bilgisi için wordpress’in Site Architecture ve  Template Hierarchy sayfalarını ziyaret ediniz.

5.Tema Dosyamızı Yeniliyoruz

wp-content/themes klasörüne GlossyBlue HTML dosyalarını kopyalayın.Daha sonra, wordpress default temasında bulunan comments.php ve searchform.php dosyalarını glossyblue tema klasörüne atın.

http://zingocan.com/wp-content/uploads/5.gif

6. Style.css

WordPress Default temasındaki style.css dosyasını açınız. Style sayfamızın ilk başındaki kodları ve temanın bize ait olduğunu vurgulamak için bir tanım metni yerleştiriyoruz. Glossyblue temasındaki style.css sayfasını not defteriyle açarsak oradaki bağlantıları kendimize uygun olarak değiştiriyoruz.

http://www.webdesignerwall.com/wp-content/uploads/2008/11/css-commented-code.gif

7. Dosya Bölme

Şimdi, index.php dosyamızı ele alarak , hangi dosyayı nasıl böleceğizi anlayalım.index.php dosyamızı; header.php, sidebar.php ve footer.php olarak 3 ayrı dosyaya böleceğiz.Aşağıdaki resimde glossyblue temasındaki index.php dosyasının bir kütüğünü çizdim

http://zingocan.com/wp-content/uploads/splitting-files.png

8. Header.php

index.html dosyamızı açalım.Sayfanın başından <!–header–> ibaresine kadar keselim. Yeni bir php dosyası oluşturarak kestiğimiz kodu içerisine yapıştırın, adını da header.php olarak kaydedin.

header code

Default temamızın header.php dosyasını açın. PHP kodları gereken yerleri kopyalayın (<title>, <link> stylesheet, <h1>, ve <div>.)

http://zingocan.com/wp-content/uploads/header-zoom.gif

Navigasyon Menü (wp_list_page)

<li> etiketinin yerine <ul id=nav> ve aşağıdaki kodu ekleyin.


&lt;?php wp_list_pages('sort_column=menu_order&amp;depth=1&amp;title_li=');?&gt;

http://zingocan.com/wp-content/uploads/navigation-menu.png

Bilgi:  wp_list_pages.

9. Sidebar.php

index.html dosyamıza dönerek <form id=searchform> den başlayıp <div id=sidebar> etiketine kadar kesiniz. Yeni bir php dosyası oluşturup içine kopyalayın ve adını sidebar.php koyun.

<form id=searchform> yerine

<?php include (TEMPLATEPATH . ‘/searchform.php’); ?>

<li> Katagori etiketinin yerine

<?php wp_list_categories(‘show_count=1&title_li=’); ?>

ve  <li> arşiv etiketinin yerine

<?php wp_get_archives(‘type=monthly’); ?> kodlarını koyarak değiştiriniz.

sidebar

10. Footer.php

index.html dosyamıza tekrar dönerek <div id=footer> dan alıp </html> koduna kadar kesin. Yeni bir php dosyası oluşturup kestiğiniz kodu yapıştırın, dosyanın adını footer.php olarak kaydedin.

footer

Son Yazılar

Bu kısımda son 5 yazıyı gösterebilmek için query_post kodlarını kullanacağız.

recent posts

Son Yorumlar

Son yorumlar bölümü yalnız bir eklenti tarafından oluşturabilir.(tema klasörümüzde mevcut)

recent comments

11. index.php

Artık index.php dosyamızı oluşturabiliriz.index.html dosyamıza baktığımızda elimizde <div id=content> satırından başlayan kod parçacıklarını görmemiz gerekiyor..index.php sayfamıza get_header, get_sidebar, ve get_footer satırlarını sırasını değiştirmeden kopyalıyoruz.

index

12. Döngüleri anlayalım?

Aşağıdaki resimde döngüler (loop) nasıl çalışıyor görebilirsiniz. Loop  blog yayınlarını nasıl görüntülemek isteğimizi gerçekleştirir. Loop olayı, eğer görüntülenen sayfada bir blog varsa bunu görüntülemeye eğer yoksa da NOT FOUND , yada bizim daha önceden atadığımız 404 hata sayfasını getirmeye yarar.

the loop

13. Loop’ u kopyala

Default temamıza giderek index.php dosyamızı açalım. Loop satırını kopyalayalım ve <div id=content>..</div> komutlarının arasına yerleştirelim. Daha sonra static etiketlerin yerine wordpress Tema Etiketlerini kullanalım:post date, title, category, comments, next ve previous link.

http://zingocan.com/wp-content/uploads/loop2.png

14. Tema Önizleme

Tebrikler! Temamızın ön görünümünü yapmayı başardık. Şimdi sitemizin admin paneline girerek Görünüm kısmından temalara giriniz ve grossyblue temasını etkinleştiriniz.

15. Single.php

Şimdi single.php dosyası yapma zamanı geldi.İsterseniz diğer dosyalarımızda yaptığımız gibi default seçeneğindeki single.php dosyasını kullanabiliriz. Fakat;ben default temamızdaki single.php dosyamız ve geride kalan index.php dosyalarımız mıncıklamak istiyorum.Default temadaki single.php dosyamızı açarak şablonumuzu oluşturacağımız etiketleri kopyalıyoruz. comments_template içeriğini ve resimde seçtiğim bölümleri alıyoruz;

single.php

16. page.php

page.php dosyamızı zaten single.php dosyamızla birlikte oluşturduk. post date, comment form, next/previous linklerini silerek page.php dosyamızda hazır hale gelecektir. bu kodları sildikten sonrada page.php dosyamız da hazır..

17. HTML dosyalarını silelim

Ve son örneğimiz.. Son aşamada ise size arşiv sayfamızı nasıl oluşturacağımızı göstereceğim.. Sitemap pluginini kullanmadan da arşiv dosyasıyla Arama motorlarının sitemizin herbir linkine ulaşmasını sağlayacağız.Default temamızdaki archive.php dosyanını kopyalıyoruz. Aşağıda verdiğim, istemediğimiz kodları siliyoruz;

Archives template

Burada query_post u kullanarak  (showposts=-1 bütün sayfaları göstermek) bütün sayfalarımızı gösteren bir sayfa oluşturuyoruz.

Archives query posts

Daha sonra admin panelimize girerek yeni bir sayfa oluşturuyoruz ve adını da ARCHİVES  olarak atıyoruz. Ve Temamızın dropdownunda arşiv sayfamızda hazır oluyor.

Bir daha ki dersimizde aynı temamızı kullanarak temaya eklentiler ekleyecek ve jquery kullanarak güzel görünümlü bir tema yapmayı hedefliyorum.. İlginiz için teşekkürler..

Microsoft Linuxa Kavgası : Ms Meydan okuyor

http://www.veteknoloji.com/resimler/haberler/linux.jpg

Microsoft Linux’a meydan okudu!

MS Linux’a hiç bir platformda şans tanımıyor: İşte yazılım devinin tartışılacak Linux açıklaması…

Microsoft geçtiğimiz yıl mobil işletim sistemi konusunda hedeflerini tam olarak tutturamamış ve kan kaybetmişti. Microsoft 2010 yılında ise durumun farklı olmasını hedefliyor. Fakat bu sırada piyasada daha düşük maliyetli bir alternatif olarak göze çarpan Linux mobil işletim sistemleri güç kazanmaya devam ediyor. Fakat Microsoft Linux’un bu yükselişinin sürekli olmayacağını düşünüyor. Microsoft’a göre Linux, uzun vadede mobil kullanıcıların bekledikleri kalite seviyesini sağlamakta zorlanacak.

Konuyla ilgili olarak Microsoft adına konuşan Robbie Bach, özellikle gelecek olan Windows Mobile 7.0′ın çıtayı çok yükseklere taşıyacağını ve pek çok mobil işletim sistemi üreticisinin bu seviyeye ulaşmakta zorlanacağını düşünün de sözlerine ekledi. Bach, Windows Mobile 7.0′ın farklı cep telefonları için tek bir işletim sisteminin yeterliliğini kanıtlayacağını ve bunun yanı sıra yazılımcılar için çok daha az uğraşla, çok daha gelişmiş uygulamalar hazırlamayı mümkün kılacağını da söyledi.

KAYNAK

Akparti:Hedef Anayasanın tamamı

AK Parti Genel Başkan Yardımcısı Abdulkadir Aksu anayasa değişikliği hakkında açıklama yaptı

AK Parti Genel Başkan Yardımcısı Abdulkadir Aksu, Türkiye’nin çağı yakalama hamlesini, milli birliğini ve kardeşliğini sağlama alma çabasını tedirginlikle, korkuyla karşılayan çevrelerin kararlılıklarını sarsamayacaklarını belirterek, ”Demokrasiden rahatsız olmak izah edilebilir bir tutum değildir” dedi. Parlamentonun uygun gördüğü zamanda anayasa değişikliğinin gündeme gelebileceğini ifade eden Aksu, değişikliğin içeriğinin ne olacağına ilişkin soruyu, ”Hedefimiz tüm Anayasa değişikliği ama bu olmazsa parça parça yapılabilir. Şu anda erken. Biraz sabırlı olun” diye yanıtladı.

Aksu, parti genel merkezinde düzenlediği basın toplantısında, Türkiye’nin potansiyeli ve büyüklüğüne paralel olarak, iç ve dış politikada her biri başlı başına önemli gündemleri bir arada yaşadığını ifade etti.

”Türkiye artık akvaryum ya da havuz ölçeğinde tek bir gündemle sabahtan akşama meşgul olan bir ülke değildir” diyen Aksu, ülkede demokratik açılım yapılırken dış politikada da tarihi adımlar atıldığını belirtti.

Türkiye’nin komşularıyla sorunlarını giderdiğini, vizelerin karşılıklı kaldırılmasıyla bölgenin serbest dolaşım alanı haline getirildiğini, bölge ülkeleriyle yapılan işbirliği sonucu artan ticaret hacminin küresel krize karşı sigorta işlevi gördüğünü anlatan Aksu, ”Türkiye, etrafını ve bölgesini bir barış vahası haline getirme yolunda önemli aşamaları geride bıraktı” dedi.

Aksu, AB üyelik sürecinde yaşanacak gelişmelerle batı ile doğuyu birbirine bağlayacak yegane köprü olma potansiyelini hayata geçiren Türkiye’nin yaydığı pozitif enerjinin bölgenin gücünü artırdığını vurguladı.

Türkiye’nin hiçbir devlete ve halka karşı ön yargı beslemediğinin altını çizen Aksu, ”Siyasetimizin ana ekseni barıştan geçmektedir. Geçimsizlik dış politikada bir yöntem olamaz. Kim inatçılığı bırakır, girdiği ters şeritten çıkarsa Türkiye ona dostluk elini uzatmakta tereddüt etmez ve gecikmez” diye konuştu.

-”KAOS TACİRLERİNİN ÜRÜNLERİ ELLERİNDE PATLADI”-

Çok partili demokrasiye geçilmesinden bu yana en büyük değişimlerin AK Parti ile gerçekleştiğini ifade eden Aksu, şöyle konuştu:

”Bugüne kadar özlemle sözü edilen temenniler AK Parti ile irade haline gelmiştir. Godot’yu bekler gibi demokrasiyi bekleyen siyasi hayatımıza AK Parti ile aksiyon gelmiştir. AK Parti ile demokrasi standartlarının yükseldiği sürece girilmiştir. AK Parti ile ayrıcalıkların yerini hakların aldığı süreç başlamıştır. Kirli tezgahların, komploların, manipülasyonların önü kesilmiştir. Kaos tacirlerinin ürünleri ellerinde patlamıştır. Pusuya yatanların, tuzak kuranların, sabotaj odaklarının hevesleri kursaklarında bırakılmıştır. Bütün bu süreçler kurumlar arasında tam ve sağlıklı işbirliğiyle yapılmaktadır. Bu iş birliği ve uyumdan kıskançlık duyanlara, rahatsız olanlara rastlamak üzüntü vericidir. Bazı alışkanlıklardan sıyrılmak kolay olmamaktadır. Bu konuda muhalefete örnek olmaktan başka yapabileceğimiz bir şey yoktur.”

Aksu, AK Parti’nin hukukun üstünlüğünü her alanda tesis etmeyi amaçladığını ifade ederek, mihrakların ve lobilerin döneminin sona erdiğini, kapalı kapılar ardında kapalı zihniyetlerin cirit attığı dönemin geri gelmemecesine sona erdiğini söyledi.

-”TÜRKİYE’NİN BAĞIŞIKLIK SİSTEMİ DE GÜÇLENDİ”-

AK Parti’nin 7 yıldır yürüttüğü çabalarla Türkiye’nin özgürlüklerin, demokrasinin, insan haklarının ve hukukun üstünlüğünün vesayeti altında olduğunu vurgulayan Aksu, ”Türkiye ne bir kurumun ne bir lobinin ne de bir partinin vesayetine girecek bir ülke değildir” dedi.

Abdulkadir Aksu, şöyle devam etti:

”Son yıllarda Türkiye’nin etkinliği güçlendiği gibi bağışıklık sistemi de güçlenmektedir. Artık en ufak hava değişiminde hastalanabilen, halsiz düşebilen, zayıflayabilen ve zayıflatılabilen ülke olmaktan çıkmıştır.

Demokrasi bir ülkenin bünyesini sağlıklı kılan en değerli vitamindir. Bizim gıdamız demokrasidir. Türkiye’nin çağı yakalama hamlesini, milli birliğini ve kardeşliğini sağlama alma çabasını tedirginlikle, korkuyla karşılayan çevreler kararlılığımızı sarsamayacak. Uzun zamandır demokrasi pratiğinden uzak olmanın verdiği uyum zorluğunu belki anlayabiliriz, ancak demokrasiden rahatsız olmak izah edilebilir bir tutum değildir. Demokratlık konjonktüre endeksli bir durum değildir. ‘İktidarda sevdiğim varsa, oy verdiğim varsa demokratım, yoksa değilim’ diyerek, demokrat olunmaz.

Demokrasi herkesten fazla muhalefet için vardır. Samimi tavsiyem, muhalefette kalmalarının sorumluluğunu demokraside değil, kendilerinde aramalarıdır. Hatayı iktidarda, demokraside, hatta halkta arayacaklarına kendilerinde aramalılar. Çok demokratsınız, çok ilericisiniz, çok çağdaşsınız, çok özgürlükçüsünüz, çok değişimcisiniz de millet mi sizi anlamadı? Doğrusu siz milleti anlamadınız. Hatayı kendilerinden başka herkeste gören bir zihniyet bırakın iktidara gelmeyi, muhalefette bile tutunamaz.”

-”HEDEFİMİZ TÜM ANAYASA DEĞİŞİKLİĞİ”-

Açıklamalarının ardından gazetecilerin sorularını da yanıtlayan Aksu, AK Parti’nin nasıl bir Anayasa değişikliği öngördüğünün sorulması üzerine, 2007′deki genel seçim öncesinde ”sivil demokrasi” yapılması görüşünü açıkladıklarını anımsattı. Seçimden sonra parlamentoda konsensüs sağlanamadığı için Anayasa değişikliği yapılamadığını anlatan Aksu, şu anda da değişiklik için hazır olduklarını söyledi.

Parlamentonun uygun gördüğü zamanda anayasa değişikliğinin gündeme gelebileceğini ifade eden Aksu, değişikliğin içeriğinin ne olacağına ilişkin soruyu, ”Hedefimiz tüm Anayasa değişikliği ama bu olmazsa parça parça yapılabilir. Şu anda erken. Biraz sabırlı olun” diye yanıtladı.

Aksu, Türkiye’nin Tel Aviv Büyükelçisine yönelik yakışıksız davranış karşısında neler hissettiğinin sorulması üzerine, olayın herkes gibi kendisini de üzdüğünü, ancak Türkiye’nin kararlı tutumu sonucu İsrail’in özür dilediğini belirtti.

İçerik yer tutucusundaki içeriği değiştirme

İçerik yer tutucusunda yaptığınız değişikliklerin sitenin tümüne uygulanmasını istiyorsanız, ana sayfada içerik yer tutucusunu değiştirin. Tek bir içerik sayfasındaki içeriği de değiştirebilir, böylece o içerik sayfasına ana sayfa tarafından sağlanan varsayılan içeriği geçersiz kılabilirsiniz.

Not Yalnızca içerik yer tutucularının içindeki içeriğin değil, bir ana sayfadaki içeriğin tamamı üzerinde değişiklik yapabilirsiniz. Bir ana sayfada yapılan değişikliklerin tümü o ana sayfaya eklenen içerik sayfalarının tümüne uygulanır.

İçerik yer tutucusu değişikliklerini sitenin tamamına uygulama

Bir ana sayfada değişiklik yaptığınız zaman değişiklikleriniz o ana sayfaya eklenen sayfaların tümüne uygulanır. Aşağıdaki örnekte YerTutucuSiteAdı içerik yer tutucusunu seçerek ve ardından varsayılan içeriği özel içerikle değiştirerek ana sayfadaki site adı metnini değiştiriyorsunuz. Sayfayı kaydettiğinizde değişiklikler o ana sayfaya eklenen sayfaların tümünde görünür.

  1. Default.master sayfasını açmak için Klasör Listesi‘nde _catalogs, ana sayfa ve default.master öğelerini çift tıklatın.
  2. Ana Sayfa araç çubuğunu açmak için Görünüm menüsünde Araç Çubukları‘nın üzerine gelin ve Ana Sayfa‘yı tıklatın.
  3. Değiştirmek istediğiniz içerik yer tutucusunu bulmak için Ana Sayfa araç çubuğunu kullanın.Örneği uygulamak için Ana Sayfa araç çubuğunda oku tıklatın ve ardından listeden YerTutucuSiteAdı öğesini tıklatın.
  4. Proje özelliğini seçmek için Takım Sitesi metnini tıklatın.Tasarım görünümünde seçili YerTutucuSiteAdı içerik yer tutucusunun içinde proje özelliği
    Tasarım görünümünde seçili YerTutucuSiteAdı içerik yer tutucusunun içinde proje özelliği
  5. Siteniz için yeni bir ad girin ve ardından Dosya menüsünde Kaydet‘i tıklatarak değişikliklerinizi kaydedin.Değişiklikleri kaydettiğiniz zaman site tanımından bir sayfanın özelleşeceğini bildiren bir ileti görünür. Evet‘i tıklatın. Not Ana sayfada yaptığınız değişikliklerden hoşnut olmazsanız, istediğiniz zaman site tanımına geri döndürebilirsiniz. Daha fazla bilgi için, Özelleştirilmiş sayfayı site tanımına geri döndürme başlıklı makaleye bakın.

Değişiklikler, o ana sayfaya ekli sayfaların tümüne uygulanır.

Not İçerik sayfası zaten ana sayfa içeriğini geçersiz kılıyorsa değişiklikler içerik sayfasına uygulanmaz.

İçerik yer tutucu değişikliklerini yalnızca tek bir içerik sayfasına uygulama

Tek bir içerik sayfasında değişiklik yaptığınız zaman değişiklikler yalnızca o sayfaya uygulanır. Bir içerik sayfasındaki içerik yer tutucusuna özel içerik eklediğinizde o sayfa için içerik denetimi oluşturarak ana sayfanın o içerik yer tutucusu için sağladığı varsayılan içeriği geçersiz kılarsınız. Aşağıdaki örnekte YerTutucuSiteAdı içerik yer tutucusunu seçerek ve ardından içeriği özel metinle değiştirerek varsayılan giriş sayfasındaki site adı metnini değiştiriyorsunuz. Sayfayı kaydettiğinizde değişiklikler yalnızca Default.aspx üzerinde görünür.

  1. Klasör Listesi‘nde default.aspx öğesini çift tıklatın.
  2. Takım Sitesi metnini tıklatın ve ardından içerik yer tutucusunun sağ üst köşesinde görünen oku tıklatın.Takım Sitesi Tasarım görünümünde YerTutucuSiteAdı yer tutucusunun içinde görünürSekmenin üzerinde (Ana) sözcüğünü göreceksiniz. Bu, içerik bölgesinin ana sayfadan içerik görüntülediği anlamına gelir. Bu bölge düzenlenemez.
  3. Özel İçerik Oluştur seçeneğini tıklatın.Genel İçerik Görevleri listesiSekmenin üzerinde (Özel) sözcüğünü göreceksiniz. Bu, bu bölgedeki özel içeriğin ana sayfadaki içeriği geçersiz kıldığı anlamına gelir. Bu bölge artık düzenlenebilir.
  4. Proje özelliğini seçmek için Takım Sitesi metnini tıklatın.Tasarım görünümünde seçili YerTutucuSiteAdı içerik yer tutucusunun içinde proje özelliği
    Tasarım görünümünde seçili YerTutucuSiteAdı içerik yer tutucusunun içinde proje özelliği
  5. Giriş sayfanız için yeni bir site adı girin ve ardından Dosya menüsünde Kaydet‘i tıklatarak değişikliklerinizi kaydedin.Değişiklikleri kaydettiğiniz zaman site tanımından bir sayfanın özelleşeceğini bildiren bir ileti görünür. Evet‘i tıklatın. Not Ana sayfada yaptığınız değişikliklerden hoşnut olmazsanız, istediğiniz zaman site tanımına geri döndürebilirsiniz. Daha fazla bilgi için, Özelleştirilmiş sayfayı site tanımına geri döndürme başlıklı makaleye bakın.

Değişiklikler yalnızca Default.aspx sayfasına uygulanır.

Ana sayfadan varsayılan içeriğe dönmek için Takım Sitesi metnini, denetimin sağ üst köşesinde görünen oku ve ardından Ana Sayfa İçeriğini Varsayılan Olarak Ata tıklatın.

Ana sayfa içeriğini varsayılana döndürdüğünüz zaman bu bölgedeki her şeyin sayfadan kaldırılacağını bildiren bir ileti görünür. Bu bölgedeki özel içeriğin kaybolacak olmasına karşın ana sayfa içeriğine dönmek istiyorsanız Evet‘i tıklatın.

Dosya menüsünde Kaydet‘i tıklatarak değişikliklerinizi kaydedin.

Ana sayfa kullanmanın yararları nelerdir?

Ana sayfa kullanmanın yararları nelerdir?

Ana sayfa kullanarak, sitenin tamamında tüm sayfaların görünümünü kolayca değiştirebilirsiniz. Ana sayfalar ayrıca aşağıdakileri de sağlar:

  • SharePoint sayfaları için daha iyi düzenleme deneyimi  Geliştiriciler ve tasarımcılar tek bir ana sayfada değişiklik yapıp, bu değişiklikleri bu ana sayfaya eklenen tüm içerik sayfalarına otomatik olarak uygulayarak zaman ve kaynak tasarrufu sağlayabilirler.
  • Site düzeyinde düzenleme  Kullanıcılar sitelerinin ana sayfa öğelerini tek bir yerde düzenleyebilirler. Ayrıca aynı yere dönerek ek değişiklikler de yapabilirler ve bu ortak öğeleri kullanan içerik sayfalarının tümünü özelleştirmeleri gerekmez.
  • Profesyonel görünümlü siteler  Kullanıcılar kolayca SharePoint görünümüne sahip yeni sayfa oluşturabilirler. Varsayılan ana sayfaya başvuruda bulunarak, bu ana sayfayı temel alan yeni bir sayfa aynı görünümü sergiler ve ana sayfada yapılan ileriye dönük tüm güncelleştirmeleri alır.
  • Daha tutarlı sayfalar ve geliştirilmiş son kullanıcı deneyimi  Bir ana sayfaya eklenen tüm sayfalar aynı tutarlı görünüme sahip olduğundan, site ziyaretçileri gezinme sırasında, çekirdek durumundaki bir SharePoint sayfasından bir üçüncü taraf çözümünce eklenen bir sayfaya veya Web tasarımcısı tarafından özelleştirilmiş bir sayfaya gidebilir ve sitenin görünümünde veya denetimlerinin çalışma biçiminde bir fark hissetmez.
  • Etkili site yönetimi  Yalnızca ana sayfayı özelleştirerek tüm sitenizin görünümü değiştirebildiğiniz için, ana sayfa kullanmak site yönetimini geliştirir. Sitedeki her sayfada değişiklik yapmanız gerekmez.

Ana sayfalar nerede bulunur?

Ana sayfalar nerede bulunur?

Varsayılan ana sayfa Ana Sayfa Galerisi’nde bulunur. Office SharePoint Designer 2007 uygulamasında, Ana Sayfa Galerisi, Klasör Listesi’ndeki _catalogs klasöründe bulunan masterpage klasörüdür.

Klasör Listesi'ndeki Default.master

Özelleştirilmiş ana sayfalar oluşturursanız, bunları aynı masterpage klasöründe depolamak iyi olur. Böylece, siteyle ilgili tüm ana sayfalarınızı tek bir yerden kolayca bulup yönetebilirsiniz.

Ayrıca, herhangi bir içerik sayfasının eklendiği ana sayfanın konumunu bulmak için, içerik sayfasının sağ üst köşesindeki ana sayfa göstergesini görüntüleyebilirsiniz.

Kırıntıyı kullanarak ana sayfanın konumunu ve adını belirleme

ASP.NET Ana sayfa nedir?

Ana sayfa nedir?

Ana sayfalar Windows SharePoint Services 3.0 ve Office SharePoint Server 2007 uygulamalarında ASP.NET 2.0′da olduğu gibi çalışan bir ASP.NET 2.0 özelliğidir. Ana sayfalar kullanarak, tek sayfalık bir şablon oluşturabilir ve her yeni sayfayı baştan oluşturmak zorunda kalmadan bu şablonu bir uygulamada birden fazla sayfaya temel olarak kullanabilirsiniz.

Ana sayfaların tarayıcıda işlenebilmeleri için, ana sayfanın kendisi ve bir içerik sayfası olmak üzere iki ayrı bölüme gereksinimi vardır. Bir ana sayfa, kendisine eklenen tüm içerik sayfaları için ortak varsayılan içeriğin yanı sıra genel düzeni ve gezinme özelliklerini tanımlar. İçerik sayfası benzersiz bir sayfadır. Sayfa tarayıcıda işlendiğinde, ana sayfa genel içeriği sağlar ve içerik sayfası sayfaya özgü içeriği sağlar.

Önce, sitenizdeki sayfaların tümü ya da bu sayfalardan belirli bir grup için hem görünümü, hem de standart davranışı tanımlamak üzere tek bir ana sayfa oluşturursunuz. Sonra, her bir ayrı sayfada görüntülemek istediğiniz benzersiz içeriklerin bulunduğu tek içerik sayfalarını oluşturabilirsiniz. Ana sayfadaki düzenin içerik sayfasındaki içerikle bir araya geldiği son bir işlenmiş sayfayı üretmek üzere, ana sayfa içerik sayfalarıyla birleştirilir.

Microsoft Office SharePoint Designer 2007 uygulamasında ana sayfalar için tam bir tasarım zamanı desteği olduğundan, tamamlandığında sayfanızın tam olarak nasıl görüneceğini tasarım aşamasındayken görebilirsiniz.

Örneğin, bir sitedeki her sayfanın standart üstbilgi ve gezinme menüsüyle birlikte aynı üç sütunlu düzeni kullanmasını istediğinizi düşünelim. Bu durumda, istenen düzene sahip tek bir ana sayfa oluşturabilir ve sonra sitedeki tüm sayfaları bu ana sayfaya ekleyebilirsiniz. Tek bir ana sayfa oluşturarak, ortak içeriği her sayfa için yeniden oluşturmaktan kurtulursunuz. Ayrıca, tüm sayfaların düzenini değiştirmeye karar verirseniz, yalnızca ana sayfayı değiştirmeniz yeterli olur.

Windows SharePoint Services 3.0 ve Office SharePoint Server 2007 uygulamalarında bulunan, bir site tanımından oluşturulmuş her site, sitenin varsayılan görünümünü tanımlayan bir Default.master sayfasına sahiptir. Ayrıca, Office SharePoint Server 2007 uygulaması bazı özel ana sayfalar da içerir. Default.master sayfası gibi bu özel ana sayfalar, listeler ve kitaplıklar gibi SharePoint içeriğinin görüntülenmesine olanak sağlayan ve Office SharePoint Server 2007 ile birlikte tüm sitenin görünümünü tanımlamak için kullanılabilecek içerik yer tutucuları içerir. Office SharePoint Server 2007 ile ana sayfa kullanma konusunda daha fazla bilgi için, ileride yer alan Ana sayfalar Office SharePoint Server 2007 uygulamasında Windows SharePoint Services 3.0 uygulamasına göre nasıl farklı uygulanır? başlıklı bölüme bakın.

Profesyonel tasarım araçları

Profesyonel tasarım araçları

Office SharePoint Designer 2007, gereksinimleriniz doğrultusunda özelleştirilen SharePoint sitelerini oluşturmanız için gereken profesyonel tasarım araçları sunar.

Sezgisi güçlü tasarım deneyiminin tadını çıkarma

Gelişmiş what-you-see-is-what-you-get WYSIWYG özellikleri ile SharePoint sayfalarını görebilir ve değiştirebilirsiniz.

SharePoint sayfalarını geçişli stil sayfaları (CSS) ile hızlıca ve kolayca biçimlendirme

Stilleri Uygula ve Stilleri Yönet görev bölmesi gibi yeni CSS araçları, stil sayfalarını uygulanmasını ve yönetilmesini hızlandırır, kolaylaştırır ve daha verimli yapar.

Stilleri Yönetme görev bölmesi

Yeni CSS görev bölmeleri, SharePoint stil sayfasını düzenlemeyi ve güncelleştirmeyi kolaylaştırır.

 

Web sitenizin görünümde ve verdiği izlenimde tutarlı olmasını sağlamak için ASP.NET ana sayfalarını kullanın.

Office SharePoint Designer 2007, oluşturduğunuz ve düzenlediğiniz tek bir şablon ile Web sitenizin düzenini denetleyebileceğiniz ASP.NET ana sayfalarını destekler.