hızlı tema değiştirme(istek)

phpBB 2.0.x sürümleri için yapılmasını istediğiniz veya arayıpta bulamadığınız MODları buraya yazabilirsiniz.
Kullanıcı avatarı
RSNBK
Kayıtlı Kullanıcı
Mesajlar: 311
Kayıt: 11.05.2006, 22:08
Konum: zonguldak/Bartın
İletişim:

hızlı tema değiştirme(istek)

Mesaj gönderen RSNBK »

merhaba ben turkiye forumda var olan bi butonla ana sayfada hızlı tema değiştirilebilen modu istiyorum..bilen varsa yazsın lütfen :wink:
Kullanıcı avatarı
RSNBK
Kayıtlı Kullanıcı
Mesajlar: 311
Kayıt: 11.05.2006, 22:08
Konum: zonguldak/Bartın
İletişim:

Mesaj gönderen RSNBK »

bilen yokmu arkadaşlar
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

Mesaj gönderen Mirach »

Style Under Username :arrow: http://www.phpbbhacks.com/download/552

yanlış hatırlamıyorsam bunla ilişkili bi style.php bulman gerekli..
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
Kullanıcı avatarı
Dn_35
Kayıtlı Kullanıcı
Mesajlar: 3400
Kayıt: 08.04.2006, 22:02
İletişim:

Mesaj gönderen Dn_35 »

Ana Sayfada hızlı tema değiştirme şeklinde diyorsan change style on index modunu kurabilirsin.

http://www.phpbbhacks.com/load.php?id=585
Kullanıcı avatarı
megaplatform
Kayıtlı Kullanıcı
Mesajlar: 818
Kayıt: 25.08.2006, 19:23
Konum: izmir
İletişim:

Mesaj gönderen megaplatform »

Dn_35 yazdı:Ana Sayfada hızlı tema değiştirme şeklinde diyorsan change style on index modunu kurabilirsin.

http://www.phpbbhacks.com/load.php?id=585
bu modda sadece üyelermi yararlanıyor yoksa ziyaretcide tema değişikligi yapabiliyormu

yani bunun gibi birşeymi http://www.belgelerim.org/demo/index.php
Kullanıcı avatarı
RSNBK
Kayıtlı Kullanıcı
Mesajlar: 311
Kayıt: 11.05.2006, 22:08
Konum: zonguldak/Bartın
İletişim:

Mesaj gönderen RSNBK »

bu modu kurdum güzel çalişiyo ancak tema değiştirme seçeneği üsttarafta çıktı bunu index te alt sol köşede nasil gösterebilirim..biçok kez denedim olmadi yardım bekliyorum :wink:

Kod: Tümünü seç

## EasyMod 0.0.10 compliant 
######################################################## 
## Mod Title:      change style on index / counts users mod 
## Mod Version:    1.1.5 
## Author:         Tom Cioffe Jr < gwyd@cioffe.com > 
## MOD Description: Allows the user / guest to change the style on the index page 
## Lots of credits to:   Cees-Jan Kiewiet < webmaster@iceblow.zzn.com > 
## 
## This mod is based on Cess-Jan Kiewiet's change guest template mod.  If a user is logged in, 
## their choice of template is stored in a cookie for 6 hours.  Otherwise, 
## the logged in user's choice in inputted directly into the database. 
## 
## Version 1.1 adds a security fix.  Thanks to Smartor of smartor.is-root.com for finding this 
## fix and alerting me to it. 
## 
## Version 1.1.5 updates the MOD's compliance with later versions of phpBB and also EasyMod.
## Thanks goes to gurukast for these changes.
##
## This mod is for phpBB2 ver. 2.x
## 
## Installation rated: easy-medium 
## Installation time: aprox 5-10 min (for editing templates) 
## 
## Files to edit: 5 
## common.php 
## index.php 
## includes/functions_selects.php 
## language/lang_main.php 
## templates/Subsilver/index_body.tpl 
## 
## 
################################################################# 
## 
## Installation Notes: 
## 
## The most important thing to keep in mind is, take your time, make 
## sure you are finding the correct lines to modify, then take care to paste the new code. 
## Please also keep in mind, if you are using more than one language file or theme at your 
## site, you will need to edit the corrosponding files for each occurrence.  Good Luck! 
################################################################# 
## Before Adding This MOD To Your Forum, You Should Back Up All Files Related To This MOD 
################################################################# 


# 
#-----[ OPEN ]------------------------------------------ 
# 
common.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
   message_die(GENERAL_MESSAGE, 'Board_disable', 'Information'); 
} 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
if ($template) 
{ 
   $board_config['default_style'] = $template; 
   setcookie('default_style',$template , (time()+21600), $board_config['cookie_path'], $board_config['cookie_domain'],    $board_config['cookie_secure']); 
} else if (isset($HTTP_COOKIE_VARS['default_style']) ) 
   $board_config['default_style']=$HTTP_COOKIE_VARS['default_style']; 

# 
#-----[ OPEN ]------------------------------------------ 
# 
index.php 

# 
#-----[ FIND ]------------------------------------------ 
# 
include($phpbb_root_path . 'common.'.$phpEx); 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
include($phpbb_root_path . 'includes/functions_selects.'.$phpEx); 

# 
#-----[  FIND ]------------------------------------------ 
# 

// 
// Handle marking posts 
// 

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

//change theme on index - new code by Smartor (smartor.is-root.com) 
$fpage_style = $userdata['user_style']; 
if(isset($HTTP_POST_VARS['fpage_theme'])) 
{ 
$fpage_theme = intval($HTTP_POST_VARS['fpage_theme']); 
$fpuser_id = $userdata['user_id']; 
$fp_sql = "UPDATE " . USERS_TABLE . " SET user_style = '$fpage_theme' WHERE 
user_id = $fpuser_id"; 
if ( !($fp_result = $db->sql_query($fp_sql)) ) 
{ 
message_die(GENERAL_ERROR, 'Could not update users table ' . "$user_id 
$fpage_theme", '', __LINE__, __FILE__, $sql); 
} 
else 
{ 
$fp_message = $lang['Profile_updated'] . '<br /><br />' . 
sprintf($lang['Click_return_index'],  '<a href="' . 
append_sid("index.$phpEx") . '">', '</a>'); 
message_die(GENERAL_MESSAGE, $fp_message); 
} 
} 

# 
#-----[ FIND ]------------------------------------------ 
# 
'FORUM_LOCKED_IMG' => $images['forum_locked'], 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 
'TEMPLATE_SELECT' => style_select($board_config['default_style'], 'template'), 
'L_SELECT_STYLE' => $lang['Change_style'],  
'L_CHANGE_NOW' => $lang['Go'], 
'FPAGE_STYLE' => style_select($fpage_style, 'fpage_theme'), 

#  
#-----[ OPEN ]------------------------------------------ 
# 
language/lang_english/lang_main.php 

# 
#-----[ FIND ]------------------------------------------ 
#     
    
// 
// That's all, Folks! 

# 
#-----[ BEFORE, ADD ]------------------------------------------ 
# 

$lang['Change_style'] = "Change Style"; 

# (THIS ADDS THE NUMBER OF USERS WITH THIS STYLE TO THE DROP DOWN. 
# SKIP TO THE NEXT FILE IF YOU DO NOT WISH TO ADD THIS FEATURE) 
#-----[ OPEN ]------------------------------------------ 
# 
includes/functions_selects.php 

# 
#-----[ FIND ]------------------------------------------ 
#     
      $selected = ( $row['themes_id'] == $default_style ) ? ' selected="selected"' : ''; 

      $style_select .= '<option value="' . $row['themes_id'] . '"' . $selected . '>' . $row['style_name'] . '</option>'; 

# 
#-----[ REPLACE WITH ]------------------------------------------ 
# 
      //begin theme count 
      $tcount=0; 
      $t_id = $row['themes_id']; 
      $tsql = "SELECT user_style FROM " . USERS_TABLE . " WHERE user_style = $t_id"; 
      if ( !($tresult = $db->sql_query($tsql)) ){ 
         message_die(GENERAL_ERROR, "Couldn't query user table", "", __LINE__, __FILE__, $sql);} 
      while ( $trow = $db->sql_fetchrow($tresult) )   { 
         $tcount++; } 
      $selected = ( $row['themes_id'] == $default_style ) ? ' selected="selected"' : ''; 
      $style_select .= '<option value="' . $row['themes_id'] . '"' . $selected . '>' . $row['style_name'] . ' [users: ' . $tcount . ']</option>';

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/index_body.tpl 
# 
#-----[ FIND ]------------------------------------------ 
# 
{CURRENT_TIME} 
# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
</td> 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

<td align=center valign=middle><span class="gensmall"> 
<!-- BEGIN switch_user_logged_out --> 
<form method="post" action="{U_INDEX}"><b>{L_SELECT_STYLE}:</b> 
<br>{TEMPLATE_SELECT} <input type="submit" class="mainoption" name="cangenow" value="{L_CHANGE_NOW}" />        
</form> 
<!-- END switch_user_logged_out --> 
<!-- BEGIN switch_user_logged_in --> 
<form method="post" action="{U_INDEX}"><b>{L_SELECT_STYLE}:</b> 
<br>{FPAGE_STYLE} <input type="submit" class="mainoption" name="fpcangenow" value="{L_CHANGE_NOW}" />        
</form> 
<!-- END switch_user_logged_in --> 
</span></td> 
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM 
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

Mesaj gönderen Mirach »

bu bölümdeki değişikliklerle beraber index_body ' de oynamalar yap ..

Kod: Tümünü seç

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/index_body.tpl 
# 
#-----[ FIND ]------------------------------------------ 
# 
{CURRENT_TIME} 
# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
</td> 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

<td align=center valign=middle><span class="gensmall"> 
<!-- BEGIN switch_user_logged_out --> 
<form method="post" action="{U_INDEX}"><b>{L_SELECT_STYLE}:</b> 
<br>{TEMPLATE_SELECT} <input type="submit" class="mainoption" name="cangenow" value="{L_CHANGE_NOW}" />        
</form> 
<!-- END switch_user_logged_out --> 
<!-- BEGIN switch_user_logged_in --> 
<form method="post" action="{U_INDEX}"><b>{L_SELECT_STYLE}:</b> 
<br>{FPAGE_STYLE} <input type="submit" class="mainoption" name="fpcangenow" value="{L_CHANGE_NOW}" />        
</form> 
<!-- END switch_user_logged_in --> 
</span></td> 
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
Kullanıcı avatarı
megaplatform
Kayıtlı Kullanıcı
Mesajlar: 818
Kayıt: 25.08.2006, 19:23
Konum: izmir
İletişim:

Mesaj gönderen megaplatform »

senin sitede baktım ziyeretçi değiştiremiyor bunu ziyeretci değiştirmesi için ne yapcaz yada dediğim gibi olan mod nedir :roll:
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

Mesaj gönderen Mirach »

megaplatform yazdı:senin sitede baktım ziyeretçi değiştiremiyor bunu ziyeretci değiştirmesi için ne yapcaz yada dediğim gibi olan mod nedir :roll:
Mirach yazdı:Style Under Username :arrow: http://www.phpbbhacks.com/download/552

yanlış hatırlamıyorsam bunla ilişkili bi style.php bulman gerekli..
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
Kullanıcı avatarı
megaplatform
Kayıtlı Kullanıcı
Mesajlar: 818
Kayıt: 25.08.2006, 19:23
Konum: izmir
İletişim:

Mesaj gönderen megaplatform »

teşekkürler deniycemde bu stil.php ne oluyor yani nerden bulcam :roll:
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

Mesaj gönderen Mirach »

mod sadece turkiyeforum'da olduğu gibi üye adı altında , üyenin kullandığı style 'ı gösteriyor..Buraya kadar bir sorun yok , fakat tıkladığınızda style değişmesi gerekiyor..bunun içinde style.php ye yönleniyor ve böyle bir mod vardı , bulamadım bulacağım
:wink:
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
Kullanıcı avatarı
RSNBK
Kayıtlı Kullanıcı
Mesajlar: 311
Kayıt: 11.05.2006, 22:08
Konum: zonguldak/Bartın
İletişim:

Mesaj gönderen RSNBK »

megaplatform yazdı:senin sitede baktım ziyeretçi değiştiremiyor bunu ziyeretci değiştirmesi için ne yapcaz yada dediğim gibi olan mod nedir :roll:
evet değiştiremiyo :cry: bu arada Dn_35 arkadaşımızın verdiği mod farklı ama ben onuda yükledim..onun verdiği modda profilde ve avatarın altında üyelerin seçtiği tema gözüküyo :wink:
Kullanıcı avatarı
RSNBK
Kayıtlı Kullanıcı
Mesajlar: 311
Kayıt: 11.05.2006, 22:08
Konum: zonguldak/Bartın
İletişim:

Mesaj gönderen RSNBK »

kullanıcıların avatarların altındaki seçtikleri temaya basıldığında changestyle.php?s=3 yönleniyo ama sunucu bulunamiyo ne yazikki bunu nasil yapacaz :wink:
Kullanıcı avatarı
Mirach
Destek Ekibi Lideri
Destek Ekibi Lideri
Mesajlar: 1664
Kayıt: 27.03.2006, 01:06
Konum: İstanbul

Mesaj gönderen Mirach »

heh demekki changestyle.php yaratıcı bir mod bulman gerekior , benim style.php die hatırımda kalmış
:?
Profilinde phpBB forumunun adresini girmemiş üyelere ve kurallara aykırı şekilde açılmış başlıklara destek verilmez.
Resim Resim Resim
Kullanıcı avatarı
RSNBK
Kayıtlı Kullanıcı
Mesajlar: 311
Kayıt: 11.05.2006, 22:08
Konum: zonguldak/Bartın
İletişim:

Mesaj gönderen RSNBK »

Mirach yazdı:bu bölümdeki değişikliklerle beraber index_body ' de oynamalar yap ..

Kod: Tümünü seç

# 
#-----[ OPEN ]------------------------------------------ 
# 
templates/subSilver/index_body.tpl 
# 
#-----[ FIND ]------------------------------------------ 
# 
{CURRENT_TIME} 
# 
#-----[ IN-LINE FIND ]------------------------------------------ 
# 
</td> 

# 
#-----[ AFTER, ADD ]------------------------------------------ 
# 

<td align=center valign=middle><span class="gensmall"> 
<!-- BEGIN switch_user_logged_out --> 
<form method="post" action="{U_INDEX}"><b>{L_SELECT_STYLE}:</b> 
<br>{TEMPLATE_SELECT} <input type="submit" class="mainoption" name="cangenow" value="{L_CHANGE_NOW}" />        
</form> 
<!-- END switch_user_logged_out --> 
<!-- BEGIN switch_user_logged_in --> 
<form method="post" action="{U_INDEX}"><b>{L_SELECT_STYLE}:</b> 
<br>{FPAGE_STYLE} <input type="submit" class="mainoption" name="fpcangenow" value="{L_CHANGE_NOW}" />        
</form> 
<!-- END switch_user_logged_in --> 
</span></td> 
# 
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------ 
# 
# EoM
evet bunu çok denedim ama forum yarim yamalak olmaya başladı tam nereye ekliyeceğimi bulamadim :roll:
Kilitli

“2.0.x MOD İstekleri” sayfasına dön

Kimler çevrimiçi

Bu forumu görüntüleyen kullanıcılar: Hiç bir kayıtlı kullanıcı yok ve 3 misafir