![]() |
|
| ||||
| Restricted Access Hatası Çözümü Joomla da özellikle 1.0.12 versiyonunda kaşılaşılabilen sorunlardan bir tanesi de Mambot yönetiminden herhangi bir mambot öğesine girdiğinizde Restricted Access gibi bir iletiyle karşılaşıp mambotun içeriğini veya ayarlarının görülememsi durumunla karşılaşılabilir. Ekteki dosyayı zipten çıkarıp admin.mambot.php dosyasını sitenizin ana dizinindeki /administrator/components/com_mambots/ dosyasını ftp den atarak diğerinin üzerine yazdırmanız halinde bu sorunu gidermiş olacaksınız Türkçe Tarih Sorunu Sitenizde tarih ingilizce çıkıyor ve bu sizi rahatsız ediyorsa yapmanız gereken yönetim panelinizden üst menüyü kullanarak sırasıyla Site = Global Configuration (Genel Ayarlar) = Locale (Yerel) = Country Locale (Yerel Ülke) = tr_TR veya turkish veya tr_TR.ISO8859-9 yazıp kaydedin. Ayrıca türkçe site kuruyorsanız ingilizce dil dosyası olan languages/english.php dosyası içinde de iso-8859-1 değerini iso-8859-9 olarak değiştirin Sunucunuzun PHP Özelliklerine Bakma (Safe Mod Durumu Filan İçin) Sunucunuza ait PHP özellikleri, desteklediği modüller vb... hakkında bilgilere ulaşmanızın iki türlü yolu vardır. Eğer Joomla sistemi üzerine kurulu olan bir web siteniz varsa bu zaten kolay. Yönetim panelinden üst menülerin yardımıyla System (Sistem) menü öğesinin alt menüsünde System Info (Sistem Bilgisi) isimli öğeyi tıklayıp tüm özelliklerine bakabilirisiniz. Bir ikinci yöntem de bir php dosyası oluşturup bunu, web dizinine ftp yolu ile atmanız ve bu dosyayı internet tarayıcısıyla çağırmanız sonucu bilgilere ulaşabilirsiniz. Mesela, bir txt dosyası açın ve içine şu kodu koyun Code: <?php phpinfo(); ?> http://www.siteadreiniz.com/bilgi.php olarak internet tarayıcısına yazdığınızda bu bilgilere ulaşabilirsiniz Türkçe Karakter Sorunu - Yazılar Bozuk Gözüküyor Çok basit ve kısa yoldan sitenizdeki türkçe karakter sorununu halledebilirsiniz, yapmanız gerekenler, kullandığınız temanın index.php dosyasının öncelikle yedeğini alarak işleme başlayın. Daima üzerinde çalışacağınız bir dosya olduğunda bu yedek alma işlemini tüm dosyalar için yapın hatta ne yaptığınızı çok iyi bilseniz de... şimdi index.php dosyasını açın Code: <?php Code: ob_start(); Code: <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> Code: <meta http-equiv="Content-Type" content="text/html; <?php echo _ISO; ?>" /> Code: <?php
header ("Content-Type: text/html; charset=iso-8859-9");
?>
Konu memocan tarafından (17-06-2007 Saat 15:34:19 ) de değiştirilmiştir.. |
| ||||
| İLK MENÜ PARAMETRELERİ BLOG TARZI MENÜLERDE KARŞIMIZA ÇIKANLAR İÇİN 1. Menü ikonu smile.gif Açıklaması bu. 2. Açılacak sayfa genel olarak tema css ayarlarını mı kullanacak yoksa bu sayfa için başka stil ataması var mı...varsa adını yazın. 3. Geri tuşu kullanımı. Varsayılan (site/genel ayarlarda kayıtlı) olarak kullanılabilir ya da her menüde farklı seçebilirsiniz...gizli / görünür gibi. 4. Sayfa Başlığı. Sayfaya bir başlık ismi girerseniz, sayfa gövdesinde bu başlık yeralır. 5. Sayfa başlığının yayınlanması (Gisli / görünür) 6. Sayfada introların en üstünde tek kolonda yayılı yayınlanacak intro sayısı. (İntroları birden fazla kolon halinde de yayınlasanız, leading için verdiğiniz değer kadar intro tek kolonda en üstte yayınlanır.Bir nevi en son haber alanı. 7. Bir sayfada yayınlanacak toplam intro sayısı 8. Kolon sayısı. Sayfada içerik, yanyana kaç kolonda yayınlanacak ? Uygun olan 1-2-3'tür 9. Sayfa sonunda "Daha..." başlığıyla yer alacak haber başlığı sayısı. İntro olarak görünenden daha eski olanlar başlıklar halinde içeriğe bağlantılı olarak yayınlanabilir...sayısı sizin elinizde. 10. Kategorik sıralama, haberlerin kendi içindeki özgün sıralama ile mi, Alfabetik mi, ters alfabetik mi yoksa son giren en başta şeklinde mi diye sorar. Ordering seçeneği, içeriğin kendi kategorisi içindeki sırasına göre yayın yapar. 11. Primary order, tüm yayının sıralanma sırasını belirler. 12. Sayfalandırma. Zamanla içeriğiniz 1 sayfaya sığmayacak. Bu durumda sayfa altında 1-2-3-4 şeklinde giden bir sayfalantırma kılavuzu yer alsın mı ? Gizli / Görünür / Otomatik. Otomatik seçeneği, içeriği bir sayfaya yetecek kadar olan yayında herhangi bir sayfalandırma kılavuzu göstermez. Ne zaman 2. sayfaya taşacak içerik sayısına ulaşılırsa o zaman gösterir...uygun ! 13. Sayfalandırma sonuçları ise bu şekilde kaç sayfa daha olduğunu, kılavuzun yanına ekler. 14. MOSimage botunun aktif yayınını kabul veya red. Mosimage ile eklediğiniz resimler bu menünün gösterdiği sayfalarda çıksın mı ? Gizli / Görünür 15. Kategori açıklaması ? Gizli / Görünür 16. Kategori Resmi ? Gizli / Görünür 17. İçerik başlığı ile içerik metni arasında içeriğin ait olduğu kategori ismi yayınlansın mı ? Gizli / Görünür 18. Kategori isimleri (eğer yayındaysa) kategoriye url bağlantılı olsun mu ? Hayır / Evet 19. İtem Titles (İçerik öğesi başlığı) Gizli / Görünür 20. İçerik öğesi başlığı, içeriğe bağlanan url bağlantısı içersin mi ? Varsayılan / Hayır / Evet 21. Devamı yazısı. Varsayılan / Gizli / Görünür 22. İçerik öğesi oylaması. Kullanıcı oyları açılsın mı ? Varsayılan / Gizli / Görünür 23. Yazar ismi yayında olsun mu ? Varsayılan / Gizli / Görünür 24. Oluşturulma Gün ismi ve tarihi ? Varsayılan / Gizli / Görünür 25. Son güncelleme Gün ismi ve tarihi ? Varsayılan / Gizli / Görünür 26. İçeriğin üstünde PDF formatında indirmek için indirme bağlantısı içeren PDF resmi ? Varsayılan / Gizli / Görünür 27. İçeriği yazdırmak için yazdırma bağlantısı içeren Yazdırma resmi ? Varsayılan / Gizli / Görünür 28. İçeriği e-posta ile göndermek için e-posta bağlantısı içeren e-posta resmi ? Varsayılan / Gizli / Görünür ![]() |
| ||||
| Cpanel' de Tüm Siteyi Yedekleme Evet resimden de anlaşılacağı gibi CPanel kullanıyorsanız tüm siteyi şimdi göstereceğim yöntemle yedekleyebilirsiniz... 1.RESİM * Resimde gördüğünüz "BACKUP" a tıklıyoruz... 2.ReSiM 1- "Download a home directory Backup" a tıkladığınız zaman sitedeki dosyaları bilgisayarınıza yükler... 2- "deneme" ye tıkladığımızda Mysql yedekler (veritabanınız) Sizin kaç tane varsa istediğinize tıklayarak bilgisayarınıza indirebilirsiniz... Şimdi sitenize varsayalım bişi oldu nasıl yedekleyeceksiniz... 3- Buraya indirdiğimiz dosyaları seçip "UPLOAD" a tıklayın 4- Mysql unuza bi zarar geldiğinde burdan da indirdiğiniz veritabanı dosyanızı seçip "UPLOAD" a tıklayınız... |
| ||||
| Safe Mod On (Güvenli Mod Açık) Durumda Bileşen Yükleme Bilindiği gibi Joomla İçerik Sistemi safemod on serverlar üzerinde yüklendiğinde bir çok sorunlar yaşanmakta, başlıca sorunlardan birisi de modül veya bileşen yükleyememe sorunudur. Böyle bir serverda hesabımız var ve joomla kuruluysa, bileşen ve modül gibi eklentileri yüklemenin iki yolu vardır. 1. Safemod patch dediğimiz, güvenli mod açık olduğu hallerde Joomlamız için yüklenen bir yama, bu yamayı bu adresten indirebilirsiniz. SourceForge : File Release Summary 2. Bu seçenek daha kolay olanı, zipli bir halde joomla dizininizde önceden açmış olduğunuz bir klasöre bileşen veya, modülü atıp daha sonra kurulum bölümünden bu dosya yolunu göstermek, hepsi bu. Üye olamayanların sadece linklerin isimlerini görmeleri sağlama Admin Panelinden Global Configration (Genel Ayarlar) bölümüne girerek Show UnAuthorized Links (Yetkilendirilmiş bağlantıları herkese göster) seçeneğini Yes olarak işaretleyip kayıt etmeniz yeterlidir. Bu sayede sitenize üye olmayanlar bu linkleri görebilir ancak içeriğine göremezler. Üyelik Kabulünü Kapatmak ğer sitenizi yeni üyelerin kaydına karşı kaptmak istiyorsanız yapmanız gereken, admin panelinizden sırasıyla Site >> Global Configuration (genel ayarlar) >> Allow User Registration (kullanıcı kaydına izin ver) seçeneği karşısındaki sekmeden Hayır'ı seçmek yeterlidir. |
| ||||
| Transmenu'de alt menü oluşturma Örneğin; "Emlak -> ilan ver" diye bir alt menü oluşturmak istiyorsunuz; Bunun için; Menü Yönetimi -> Yeni -> Link Url -> İsim olarak "ilan ver" yazın, link: /index.php?option=com_classifieds&Itemid=27&task=ad dnew&ctd=0 Parent Item : Emlak Joomlaboard'da eklediğim kategoriye giremiyorum? Joomlaboard kurdunuz ve sistem çalışıyor fakat açtığınız kategoriye giremiyorsanız; 2. kategori (sub-kategori) açıp açmadığınızı kontrol edin! Mesela üst başlığınız "ANA BASLIK 1" olarak açın. Ondan sonra "Alt başlık 1" başlığını açın. Açılan pencere içinde, "Parent:" karşısından, üst başlık bağlantısının olması için "ANA BASLIK 1" i seçin ve kaydedin. Published-yayınla durumuna tıklayın. Siteye baktığınızda mesaj girilebildiğini goreceksiniz. Joomlaboard YouTubeden nasıl video yayınlarım? components/com_joomlaboard klasörünün icindeki smile.class.php dosyasını acıp baştaki quote// ve url// gibi yazıların arasına aşagıdaki kodu yapıştırıyoruz ve kaydediyoruz. Alıntı:
Code: http://www.youtube.com/watch?v=8lWefkq3FzE Code: [video]http://www.youtube.com/v/8lWefkq3FzE[/video] Klasördeki (alt dizindeki) Joomla'yı nasıl ana dizine taşırsınız siteniz.com klasor içine kurduğunuz siteyi ana dizine koymak için ftpde klasörünüzün içine (bu ya pulic_html yada httpdocs www klasörleridir.) girin bütün dosyaları seçin. Sonra sağ tıklayın ve move (taşı) seçin. Ekranda hangi dizine taşımak istediğinize dair soru soran bir pencere çıkacaktır burada ana dizinizi (hhtpdocs, www yada public_html) seçin ve Tamam diyelim. Daha sonra configuration.php dosyasına girin ve değiştirmek istediğiniz dosyanın ismini silin. Mesela sitenizde durum buydu; siteniz.com şeklinde kuruluydu siz ana dizine taşıyacağınız için siteniz.com şeklinde olacak. Konu memocan tarafından (05-02-2007 Saat 01:11:58 ) de değiştirilmiştir.. |
| ||||
| Session.php Nedir PHP’de Oturumlarla Çalışmak PHP'de sayfalar arası bilgi transferi için kullanılabilecek dört adet temel metod vardır. Bunların iki tanesi HTML'nin nimetleri olan GET ve POST metodlarıdır. Diğerleri ise istemci tabanlı COOKIE (ÇEREZ) ile sunucu tabanlı SESSION (OTURUM)'dur. Kullanıcı girişi ve işlemlerinde (istemci tabanlı olduğundan) çerezler daha az güvenli bir metod olduğu için, bu işlemlerde genelde oturumlar kullanılır. Oturumları anlamak için öncelikle genel çalışma ilkesini bilmek gerekir. PHP'de bir sayfada bir oturum başlatıldığı zaman, o anda sunucu üzerinde o oturumla ilişkilendirilmiş bir geçici dosya oluşturulur. Sayfayı ziyaret eden, sayfayı kapattışı zaman ise oturum sonlanmış olur ve geçici dosya silinir. Bir oturum başlangıcından bitimine kadar, PHP kodlarını yazan tarafından ne gibi bilgilerin hafızada tutulması ve transfer edilmesi istenmişse, o bilgiler bahsettiğimiz bu geçici dosyada tutulur. Kullanıcı aynı oturumun geçerliliğini sürdürdüğü sayfalardan ayrılmadığı sürece bu oturum kapatılmaz ve kullanıcı sayfa içerisinde herhangi bir bağlantıya tıklasa, aynı sitede başka bir sayfaya yönlense, hatta aynı sitede başka bir adres girse dahi, eğer yeni gittiği sayfada da oturum başlatılmışsa, oturum açık kalır ve bilgiler kullanılabilir. Peki her gittiği sayfada oturumun başlatılması ne demek ? Bunu şöyle açıklayalım. Oturumların bir sayfada etkin olabilmesi için sayfanın en başına başlatma kodunun, yani session_start(); kodunun bulunması gereklidir. Bu da demektir ki oturumdan alınacak bilgilerin kullanılacağı her sayfanın en başına session_start(); eklemek gereklidir. Bu kodu her zaman sayfanın en başına eklemek gerekir, çünkü bazı kodlardan ya da HTML içerikten sonra kullanılması hata vermektedir. Session.php yi nasıl oluşturacağım. Dosyayı nasıl oluştracağım: Bazı hostlar joomla kuruluşunda birçok safhayı oluşturmadan yüklemeyi bitirir. Ondan sonra ise sırası ile hatalar gelmeye başlar. Kimisi configuration.php yi kimiside session.phpyi Burda ise bu dosyaları oluşturmak yani sıfırdan yapıp ftp aracılığıyla hosta atmak yine site sahibine düşüyor. Basit boş bir php sayfası oluşturabilmeniz için illede php editör programına ihtiyaç duyulmaz. İster wordpad ile ister notepad ile boş bir sayfa açıp geri kaydederkende örneğin: session.txt değilde session.php olarak kaydederseniz elinizde boş bir php sayfası geçmiş olur. ondan sonra ise ftp aracılığıyla o oluşturduğunuz dosyayı joomla klasörlerinden gerekli yerlere atarsınız... Joomlaya Html Kodlarını Ekleme Genelde sık sorulan sorulardan birisi de joomla sitenize html kodlarını nasıl ekleneceğine dair olan sorudur. Bunun için, mesela bir modül alanına google reklamı yerleştireceğinizi varsayalım site modüllerine girin ve yeni butonuna basın ardından isim verin ve nerede hangi modül pozisyonunda görüneceğini belirleyin yazı editörü penceresinde simgeler arasında html var ona tıklayarak açılan pencere içine html kodlarını ekleyebilirsiniz. Bir diğer yolda genel ayarlardan site bölümünde en altta yazı editörü seçimi var, oradan yazı editörünü kapatın (NO ile başlayan seçeneği seçin) aynı şekilde modül oluşturma bölümünden bunu halledebilirsiniz. Temanızın uygun modül alanlarını görmek için Site=Site Ön İzleme=Modül pozisyonlarıyla göster seçeneğiyle hangi modüller temada aktif diye görüp buna göre modüllerinizi o pozisyonlara atayabilirsiniz |
| ||||
| Tema Değiştirdikten Sonra Sorun Olan Editör Arka Plan Rengi tema/css/ klasörünün içinde editor.css dosyasını bulup buradaki renk ayarını beyaz [#FFFFFF] ile değiştirin. Eğer orada bulamazsanız template.css içinde editor adında bir başlık içinde olabilir. Code: body{
margin:0;
padding:0;
text-align: left;
background: white;
background-image: none;
}
Üyelere Otomatik Olarak "Author" Yazar Yetkisi Verme components/com_registration/registration.php dosyasını açın Code: $row = new mosUser( $database );
if (!$row->bind( $_POST, 'usertype' )) {
mosErrorAlert( $row->getError() );
}
mosMakeHtmlSafe($row);
$row->id = 0;
$row->usertype = '';
$row->gid = $acl->get_group_id( 'Registered', 'ARO' );
if ($mosConfig_useractivation == '1') {
$row->activation = md5( mosMakePassword() );
$row->block = '1';
}[/b]
|
| |||
| Merhaba Joomla ana menüde dinamil menu ler yapmak istiyorum.Örneğin Ana linkin üzerine gelince alt menü ler otomatik gözüksün şeklinde menu nasıl yapabilirim. AnA Sayfa Link1 Link2 Link3 Link3_altbaşlık1 Link3_altbaşlık2 gibi... |
![]() |
| Konuyu Toplam 1 üye okuyor. (0 Kayıtlı üye ve 1 Misafir) | |
| Konu Seçenekleri | |
| |
Okuduğunuz Konuya Benzer Konular | ||||
| Konu | Konuyu Açan | Forum | Cevaplar | Son Mesaj |
| Anlam Veremediğim Ama Sık Sık Duyduğum Birşey Sizce Nasıl Peki ? | birdost | Güvenlik | 12 | 22-04-2008 11:21:47 |
| Joomla Kurulum ve Kullanım Rehberi v.1.0 | memocan | Makale & Çeviri yazılar | 21 | 03-02-2007 21:53:02 |
| Joomla Nedir_? | vezir | Joomla | 0 | 29-01-2007 13:31:19 |
| Joomla ve CMC'ler | yzaydn | Webmaster Genel konular sorunlar | 21 | 18-01-2007 13:12:53 |
| Joomla Menü | tyranid | ASP | 1 | 13-01-2007 13:42:02 |