Öncelikle merhabalar, şimdiden teşekkürlerimi sunuyorum. Arkadaşlar dün bir forum kurdum, ilk defa bir forum kurdum. Başarılı, hiçbir sorunu yok. Grup-kullanıcı-forumlar mantığını da yavaş yavaş kavrıyorum. Genel olarak sorun yok. Aklımda bir takım sorular var, genel olarak teknik sorunlar.
Sürüm: 3.0.12
Tema: we_universal
1-) Öncelikle, pek bilgim yok php hakkında. Hatta yok. Dün yaklaşık 7 saat uğraştım. Şimdi yapmak istediğim şey, random bir şekilde verilen header bar. Şu bölge;
[ resmi görüntülemek için tıklayın ]
we_universal'ın SSS'ine baktığımızda, 10. soruda yapılabildiği gözüküyor.
[ resmi görüntülemek için tıklayın ]
Buraya tıklayarak 10. soruya gidebilirsiniz.
/headers/ adlı klasörümü oluşturdum, tıpkı dediği gibi. Düzergahı şu şekilde:
Kod: Tümünü seç
/public_html/forum/styles/we_universal/theme/headers
Ardından, tıpkı dediği gibi includes/functions.php adlı dosyayı açıyorum, bana belirttiği şu satırı;
Kod: Tümünü seç
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
Kod: Tümünü seç
// Path to directory with header images (must contain trailing slash)
$inventea_images_path = "{$web_path}styles/" . rawurlencode($user->theme['theme_path']) . '/theme/headers/';
// Get list of images in directory
$inventea_images_list = array_diff(scandir($inventea_images_path), array('.', '..'));
if (!empty($inventea_images_list))
{
// Get random image name
$inventea_random_image = $inventea_images_list[array_rand($inventea_images_list)];
}
// The following assigns all _common_ variables that may be used at any point in a template.
$template->assign_vars(array(
Kod: Tümünü seç
'SITE_LOGO_IMG' => $user->img('site_logo'),
Kod: Tümünü seç
'INVENTIA_RANDOM_IMAGE' => (isset($inventea_random_image)) ? $inventea_images_path . $inventea_random_image : '',
Şimdi kafamı kurcalayan bir şey var. functions.php'den sonra şunu açmamızı gösteriyor, F.A.Q.
Kod: Tümünü seç
styles/we_universal/template/overall_header.html
Kod: Tümünü seç
<div class="inventea-dashboard">
Kod: Tümünü seç
<div id="header">
<div id="dashboard">
Kod: Tümünü seç
<div class="inventea-dashboard" style="background-image: url({INVENTIA_RANDOM_IMAGE});">
Bu kadar yapmam gerekenler sanırsam, yapıyorum, fakat olmuyor. //SORUN ÇÖZÜLDÜ!
2-) Arkadaşlar, foruma kaydolma süresi gibi bir şey tanımlayabilir miyim? Misal kendi çaplarında ufak saldırı yapmak isteyen arkadaşları cezalandırdıktan sonra 24 saat içerisinde tekrar kayıt olamamalarını sağlasam? Nasıl yaparım?
3-) Forum adresim bu. Bu da site adresim. Aklımda küçük bir şey var, site adresimde header bar yapacağım, "Giriş" - "Kayıt" olacak ve sitedeyken forum hesaplarına giriş yapabilecekler diyelim. Bir sayfa istiyorum, "Başvuru" adlı sayfaya oyuncular sadece forum hesaplarıyla giriş yapmış bulunuyorlarsa girsinler istiyorum. Bu mümkün mü, nasıl yapılabilir?
4-) Temayı Türkçe'ye çevirdim, bir kaç kez değiştirdim, bir şeyler yaptım filan. (İnternette okuduğum üzere.) Butonları ya göremiyorum(örnek veriyorum, http://i.imgur.com/PDGGbwL.png) Ya da İngilizce bir halde görüyorum. Bunun için neler yapılabilir? Buton boyutları, şekli şemali her şeyi aynı bu forumda ki gibi.
[ resmi görüntülemek için tıklayın ] Bu sorunu hallettim.
__________________________________________________________________________________________
Tekrar ediyorum, yeniyim bu konularda. Zamanla olacak ama ya. Hissedebiliyorum.
Şimdiden çok teşekkür ediyorum.