Guest User

Untitled

a guest
Oct 9th, 2015
40
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 10.04 KB | None | 0 0
  1. <?php require_once ('admin/index.php');
  2. require_once ('admin/update.php');
  3. remove_action('wp_head', 'wp_generator');
  4. load_theme_textdomain( 'dicecraft', get_template_directory() . '/languages');
  5. function headercss(){global $data;$var = "dice_";
  6. if($data[$var.'design']){if($data[$var.'design'] == 'default'){
  7. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/default/style.css" type="text/css" media="screen" charset="utf-8" />';
  8. }elseif($data[$var.'design'] == 'sphax'){
  9. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/sphax/style.css" type="text/css" media="screen" charset="utf-8" />';
  10. }elseif($data[$var.'design'] == 'winter'){
  11. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/winter/style.css" type="text/css" media="screen" charset="utf-8" />';
  12. }elseif($data[$var.'design'] == 'gui'){
  13. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/gui/style.css" type="text/css" media="screen" charset="utf-8" />';
  14. }elseif($data[$var.'design'] == 'john'){
  15. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/john/style.css" type="text/css" media="screen" charset="utf-8" />';
  16. }elseif($data[$var.'design'] == 'minecraft'){
  17. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/minecraft/style.css" type="text/css" media="screen" charset="utf-8" />';
  18. }elseif($data[$var.'design'] == 'Halloween'){
  19. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/Halloween/style.css" type="text/css" media="screen" charset="utf-8" />';
  20. }}else{
  21. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/designs/default/style.css" type="text/css" media="screen" charset="utf-8" />';
  22. }
  23.  
  24. if($data[$var.'video'] == 1){
  25. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/css/prettyPhoto.css" type="text/css" media="screen" charset="utf-8" />';
  26. }
  27.  
  28. if($data[$var.'sdesgin']){
  29. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/css/nivoskins/'.$data[$var.'sdesgin'].'.css" type="text/css" media="screen" charset="utf-8" />';
  30. }else{
  31. echo '<link rel="stylesheet" href="'.get_stylesheet_directory_uri().'/css/nivoskins/default.css" type="text/css" media="screen" charset="utf-8" />';
  32. }
  33.  
  34.  
  35. if($data[$var.'default']){
  36. $img = $data[$var.'default'];
  37. }else{
  38. $stunde = date(G);
  39. if($stunde>6 AND $stunde<20) {
  40. $img ="http://dicecraft.de/bilder/background_day.png";
  41. } else {
  42. $img ="http://dicecraft.de/bilder/background_night.png";
  43. }
  44. }
  45.  
  46. if($data[$var.'color']){
  47. $color = $data[$var.'color'];
  48. }else{
  49. $color = '#ffffff';
  50. }
  51.  
  52. if($data[$var.'repeat']){
  53. $repeat = $data[$var.'repeat'];
  54. if($data[$var.'repeat'] == 'no-repeat'){
  55. $backgroundS = '100%';
  56. }else{
  57. $backgroundS = 'auto';
  58. }
  59. }else{
  60. $repeat = 'no-repeat';
  61. $backgroundS = '100%';
  62. }
  63.  
  64. if($data[$var.'css'] != ""){
  65. echo '<style>'.$data[$var.'css'].'</style>';
  66. }
  67.  
  68. if($data[$var.'Analytics'] != ""){
  69. echo '<script>'.$data[$var.'Analytics'].'</script>';
  70. }
  71.  
  72. if($data[$var.'tags'] != ""){
  73. echo '<meta name="keywords" content="'.$data[$var.'tags'].'" />';
  74. }
  75.  
  76.  
  77. if($data[$var.'attachment']){
  78. if($data[$var.'attachment'] == 0){
  79. $attachment = 'scroll';
  80. }else{
  81. $attachment = 'fixed';
  82. }}
  83.  
  84. echo '<style>
  85. body{
  86. background-image: url('.$img.');
  87. background-size: '.$backgroundS.';
  88. background-repeat: '.$repeat.';
  89. background-attachment: '.$attachment.';
  90. background-color: '.$color.';
  91. }
  92. </style>';
  93.  
  94. if($data[$var.'fontmc']){
  95. if($data[$var.'fontmc'] == 1){
  96. echo '<style>
  97. .comment-link, entry p, .sidebar h3 ,#q ,.post_left, .post-author ,.post_left, .post-title,.comments input[type=text] ,.comments input[type=password] ,#primary-page-menu ,#primary-page-menu a{
  98. font-family: '.$data[$var.'font']['face'].' !important;
  99. }
  100. .sidebar h3{
  101. font-size:'. $data[$var.'font_wg']['size'] .'!important;
  102. font-style:'. $data[$var.'font_wg']['style'] .'!important;
  103. }
  104. #primary-page-menu ,#primary-page-menu a{
  105. font-size:'. $data[$var.'font_nav']['size'] .'!important;
  106. font-style:'. $data[$var.'font_nav']['style'] .'!important;
  107. }
  108.  
  109. .comments input[type=text] ,.comments input[type=password]{
  110. font-size:'. $data[$var.'font_input']['size'] .'!important;
  111. font-style:'. $data[$var.'font_input']['style'] .'!important;
  112. }
  113.  
  114. .entry{
  115. font-size:'. $data[$var.'font_postentry']['size'] .'!important;
  116. font-style:'. $data[$var.'font_postentry']['style'] .'!important;
  117. }
  118.  
  119. .post-title{
  120. font-size:'. $data[$var.'font_posthead']['size'] .'!important;
  121. font-style:'. $data[$var.'font_posthead']['style'] .'!important;
  122. }
  123.  
  124. .post_left ,.post-author ,.post_left, .comment-link {
  125. font-size:'. $data[$var.'font_postdesc']['size'] .'!important;
  126. font-style:'. $data[$var.'font_postdesc']['style'] .'!important;
  127. }
  128.  
  129. </style>';
  130. }else{
  131. echo '<style>@font-face { font-family: "Minecraft"; src: url("'.get_stylesheet_directory_uri().'/font/minecraft.eot?") format("eot"), url("'.get_stylesheet_directory_uri().'/font/minecraft.woff") format("woff"), url("'.get_stylesheet_directory_uri().'/font/minecraft.ttf") format("truetype"), url("'.get_stylesheet_directory_uri().'/font/minecraft.svg#Minecraft") format("svg"); font-weight: normal; font-style: normal; }</style>';
  132. echo '<style>.sidebar h3,#q ,.post_left .post-author ,.post_left .post-title ,.comments input[type=text] ,.comments input[type=password] ,#primary-page-menu ,#primary-page-menu a{font-family: Minecraft;}!important </style>';
  133. }}else{
  134. echo '<style>@font-face { font-family: "Minecraft"; src: url("'.get_stylesheet_directory_uri().'/font/minecraft.eot?") format("eot"), url("'.get_stylesheet_directory_uri().'/font/minecraft.woff") format("woff"), url("'.get_stylesheet_directory_uri().'/font/minecraft.ttf") format("truetype"), url("'.get_stylesheet_directory_uri().'/font/minecraft.svg#Minecraft") format("svg"); font-weight: normal; font-style: normal; }</style>';
  135. echo '<style>.sidebar h3,#q ,.post_left .post-author ,.post_left .post-title ,.comments input[type=text] ,.comments input[type=password] ,#primary-page-menu ,#primary-page-menu a{font-family: Minecraft;}!important</style>';
  136. }}add_filter('wp_head', 'headercss');if ( !function_exists('fb_addgravatar') ) { function fb_addgravatar( $avatar_defaults ) { $myavatar = get_bloginfo('template_directory') . '/images/MineCraftHead.jpg'; $avatar_defaults[$myavatar] = 'minecraft'; return $avatar_defaults; } add_filter( 'avatar_defaults', 'fb_addgravatar' );}
  137. /* pagination */function pagination($pages = '', $range = 4){ $showitems = ($range * 2)+1; global $paged; if(empty($paged)) $paged = 1; if($pages == '') { global $wp_query; $pages = $wp_query->max_num_pages; if(!$pages) { $pages = 1; } } if(1 != $pages) { echo "<div class=\"pagination\"><div>"; if($paged > 2 && $paged > $range+1 && $showitems < $pages) echo "<a href='".get_pagenum_link(1)."'>&laquo;</a>"; if($paged > 1 && $showitems < $pages) echo "<a href='".get_pagenum_link($paged - 1)."'>&lsaquo;</a>"; for ($i=1; $i <= $pages; $i++) { if (1 != $pages &&( !($i >= $paged+$range+1 || $i <= $paged-$range-1) || $pages <= $showitems )) { echo ($paged == $i)? "<a><span class=\"current\">".$i."</span></a>":"<a href='".get_pagenum_link($i)."' class=\"inactive \">".$i."</a>"; } } if ($paged < $pages && $showitems < $pages) echo "<a href=\"".get_pagenum_link($paged + 1)."\">&rsaquo;</a>"; if ($paged < $pages-1 && $paged+$range-1 < $pages && $showitems < $pages) echo "<a href='".get_pagenum_link($pages)."'>&raquo;</a>"; echo "</div></div>\n"; }}
  138.  
  139. if ( function_exists('register_sidebar') )
  140. register_sidebar(array(
  141. 'name' => 'Sidebar',
  142. 'before_widget' => '<div class="widget_top"></div><div class="widget">',
  143. 'after_widget' => '</div><div class="widget_bottom"></div>',
  144. 'before_title' => '<h3>',
  145. 'after_title' => '</h3>',
  146. ));
  147.  
  148.  
  149. add_theme_support('post-thumbnails');
  150.  
  151. if ( function_exists('add_theme_support') ) {
  152. add_theme_support('post-thumbnails');
  153. }
  154.  
  155. function my_function_admin_bar(){
  156. if ( is_user_logged_in() ) {
  157. return true;
  158. } else {
  159. return false;
  160. }
  161. }
  162. add_filter( 'show_admin_bar' , 'my_function_admin_bar');
  163.  
  164. function mytheme_comment($comment, $args, $depth) {
  165. $GLOBALS['comment'] = $comment;
  166. ?>
  167. <li <?php comment_class(); ?> id="li-comment-<?php comment_ID() ?>">
  168. <div id="comment-<?php comment_ID(); ?>">
  169. <div class="comment-author vcard">
  170. <?php echo get_avatar($comment, 48, $default = 'http://imageshack.us/a/img267/3976/defaultl.png'); ?>
  171. <?php printf(__('<cite class="fn">%s</cite> <span class="says">says:</span>'), get_comment_author_link()) ?>
  172. </div>
  173. <?php if ($comment->comment_approved == '0') : ?>
  174. <em><?php _e('Your comment is awaiting moderation.') ?></em>
  175. <br />
  176. <?php endif; ?>
  177. <div class="comment-meta commentmetadata">
  178. <a href="<?php echo htmlspecialchars( get_comment_link( $comment->comment_ID ) ) ?>"><?php printf(__('%1$s at %2$s'), get_comment_date(), get_comment_time()) ?></a>
  179. <?php edit_comment_link(__('(Edit)'),' ','') ?>
  180. </div>
  181. <?php comment_text() ?>
  182. <div class="reply">
  183. <?php comment_reply_link(array_merge( $args, array('depth' => $depth, 'max_depth' => $args['max_depth']))) ?>
  184. </div>
  185. </div>
  186. <?php
  187. }
  188. function my_excerpt_length( $length ) { global $data; $var = "dice_"; $buchstabe = $data[$var.'buchstaben']; $format = $data[$var.'format']; if ($format){ $length = $buchstabe; return $length; }else{ return 20; }}add_filter('excerpt_length', 'my_excerpt_length', 100);function new_excerpt_more($more) {return ' <a>...</a><a href="'. get_permalink($post->ID) . '">' . 'Weiterlesen' . '</a> ';}add_filter('excerpt_more', 'new_excerpt_more');
  189. register_nav_menus( array(
  190. 'primary' => __( 'Primary Navigation', ''),
  191. ) );
  192. function fallbackmenu(){ ?>
  193. <div id="submenu">
  194. <ul id='page-menu' class='sf-menu'><li> Adminpanel > Design > Men&uuml; > Um dein Men&uuml zu erstellen.</li></ul>
  195. </div>
  196. <?php
  197. }
  198. ?>
Advertisement
Add Comment
Please, Sign In to add comment