Nawigacja
Książka
# W każdy czwartek o 22:00 #
Spotkania ludności drupal.pl na IRC- odpal czat -
- dedykowany temat na forum -
Ostatnie tematy na forum
- Błąd z taxonomy_term_count_nodes w D7 = 0 treści
- 400 000 node do zaimportowania
- [Wysiwyg] Wyświetlenie edytora TinyMCE dla komentarzy
- Usunięcie słownika z formularza dodawania treści
- CKEditor problem z kolorową czcionką
- Mostek Drupal-IPB
- Dwa różne nagłówki i menu na jednym Drupalu
- Nivo Slider - nie działa. Jak zainstalować go?
- Linkowanie w menu danych z lokacji sieciowej?
- Jak wyłączyć komunikaty błędów?
Shoutbox
DepecheMati:
Wszyscy nowe kropelki pobierają :) 1 dzień 7 godzin ago |
kerios83:
drupal.org znowu leży... 1 dzień 9 godzin ago |
DepecheMati:
'Apdejcik' wczoraj zrobiony, nic się nie polało, więc test zaliczony hie hie :-} 2 dni 12 godzin ago |
ptd:
kropla podniesiona do 7.12, już testowaliście?:) 2 dni 13 godzin ago |
Jak zmienić/wstawić w drupal_pwc003_laptop themie standardowy obrazek header.jpg na Flasha .swf
- Zaloguj się lub utwórz konto, by odpowiadać
- Zaloguj się lub utwórz konto, by odpowiadać
Witam, mam problem z podmianą / wstawieniem w miejsce standardowej grafiki wyświetlanej jako header czy też banner na stronie głównej skórki drupal_pwc003_laptop. Chciałbym umieścić tam animacje flash .swf. Dodałem do drupala moduly SWFtool, SWFobject wstawilem do pliku page.tpl.php kod php i wciąż nie widzę tego swf'a. Nie mogę wstawic tutaj kodu tego pliku gdyz wiele elementow jest wycinanych na tej stronie.
Dzięki za info, wydaje mi się że all jest ok, ale dla pewności proszę zweryfikuj http://drupal.org/node/702424 umieściłem tam cały odpowiedni kod.
nie jestem masterem jeżeli chodzi o drupala tym bardziej jeżeli chodzi o php'a więc wszelka pomoc bedzie mile widziana.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" lang="<?php echo get_page_language($language); ?>" xml:lang="<?php echo get_page_language($language); ?>">
<head>
<title><?php if (isset($head_title )) { echo $head_title; } ?></title>
<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
<?php echo $head; ?>
<?php echo $styles ?>
<?php echo $scripts ?><? $drupal = ''; include "drupal.php"; ?>
<!--[if IE 6]><link rel="stylesheet" href="<?php echo $base_path . $directory; ?>/style.ie6.css" type="text/css" /><![endif]-->
<!--[if IE 7]><link rel="stylesheet" href="<?php echo $base_path . $directory; ?>/style.ie7.css" type="text/css" media="screen" /><![endif]-->
<script type="text/javascript"><?php /* Needed to avoid Flash of Unstyle Content in IE */ ?> </script>
</head>
<body>
<div class="Header-swf">
<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=9,0,0,0" width="888" height="250" id="banner" align="middle">
<param name="allowScriptAccess" value="sameDomain" />
<param name="allowFullScreen" value="false" />
<param name="movie" value="<?php print base_path() . drupal_get_path('theme', 'drupal_pwc003_laptop'); ?>/Header.swf" />
<param name="quality" value="high" />
<param name="bgcolor" value="#FFFFFF" />
<embed src="<?php print base_path() . drupal_get_path('theme', 'drupal_pwc003_laptop'); ?>/Header.swf" quality="high" bgcolor="#FFFFFF" width="840" height="200" name="banner" align="middle" allowScriptAccess="sameDomain" allowFullScreen="false" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
</div>
<div class="Main">
<div class="Sheet">
<div class="Sheet-tl"></div>
<div class="Sheet-tr"></div>
<div class="Sheet-bl"></div>
<div class="Sheet-br"></div>
<div class="Sheet-tc"></div>
<div class="Sheet-bc"></div>
<div class="Sheet-cl"></div>
<div class="Sheet-cr"></div>
<div class="Sheet-cc"></div>
<div class="Sheet-body">
<?php if (!empty($navigation)): ?>
<div class="nav">
<div class="l"></div>
<div class="r"></div>
<?php echo $navigation; ?>
</div>
<?php endif; ?>
<div class="logo">
<?php
if (!empty($site_name)) { echo '<h1 class="logo-name"><a href="'.check_url($base_path).'" title = "'.$site_name.'">'.$site_name.'</a></h1>'; }
if (!empty($site_slogan)) { echo '<div class="logo-text">'.$site_slogan.'</div>'; }
?>
</div>
</div>
<?php if (!empty($banner1)) { echo $banner1; } ?>
<?php echo art_placeholders_output($top1, $top2, $top3); ?>
<div class="contentLayout">
<?php if (!empty($left)) echo '<div class="sidebar1">' . $left . "</div>";
else if (!empty($sidebar_left)) echo '<div class="sidebar1">' . $sidebar_left. "</div>";?>
<div class="<?php $l = null;
if (!empty($left)) $l = left;
else if (!empty($sidebar_left)) $l=sidebar_left;
$r = null;
if (!empty($right)) $r = right;
else if (!empty($sidebar_right)) $r=sidebar_right;
echo artxGetContentCellStyle($l, $r, $content); ?>">
<div class="Post">
<div class="Post-body">
<div class="Post-inner">
<div class="PostContent">
<?php if (!empty($breadcrumb)) { echo theme('breadcrumb', $breadcrumb); } ?>
<?php if (!empty($tabs)) { echo $tabs.'<div class="cleared"></div>'; }; ?>
<?php if (!empty($tabs2)) { echo '<ul class="tabs secondary">'. $tabs2 .'</ul>'; } ?>
<?php if (!empty($banner2)) { echo $banner2; } ?>
<?php if ((!empty($user1)) && (!empty($user2))) : ?>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td width="50%"><?php echo $user1; ?></td>
<td><?php echo $user2; ?></td></tr>
</table>
<?php else: ?>
<?php if (!empty($user1)) { echo '<div id="user1">'.$user1.'</div>'; }?>
<?php if (!empty($user2)) { echo '<div id="user2">'.$user2.'</div>'; }?>
<?php endif; ?>
<?php if (!empty($banner3)) { echo $banner3; } ?>
<?php if (!empty($mission)) { echo '<div id="mission">'.$mission.'</div>'; }; ?>
<?php if (!empty($help)) { echo $help; } ?>
<?php if (!empty($messages)) { echo $messages; } ?>
<?php echo art_content_replace($content); ?>
<?php if (!empty($banner4)) { echo $banner4; } ?>
<?php if (!empty($user3) && !empty($user4)) : ?>
<table width="100%" cellpadding="0" cellspacing="0" border="0">
<tr valign="top"><td width="50%"><?php echo $user3; ?></td>
<td><?php echo $user4; ?></td></tr>
</table>
<?php else: ?>
<?php if (!empty($user3)) { echo '<div id="user1">'.$user3.'</div>'; }?>
<?php if (!empty($user4)) { echo '<div id="user2">'.$user4.'</div>'; }?>
<?php endif; ?>
<?php if (!empty($banner5)) { echo $banner5; } ?>
</div>
<div class="cleared"></div>
</div>
</div>
</div>
</div>
<?php if (!empty($right)) echo '<div class="sidebar2">' . $right . "</div>";
else if (!empty($sidebar_right)) echo '<div class="sidebar2">' . $sidebar_right . "</div>";?>
</div>
<div class="cleared"></div>
<?php echo art_placeholders_output($bottom1, $bottom2, $bottom3); ?>
<?php if (!empty($banner6)) { echo $banner6; } ?>
<div class="Footer">
<div class="Footer-inner">
<a href="<?php $feedsUrls = array_keys(drupal_add_feed()); if(isset($feedsUrls[0]) && strlen($feedsUrls[0])>0) {echo $feedsUrls[0];} ?>" class="rss-tag-icon" title="RSS"></a>
<div class="Footer-text">
<?php
if (!empty($footer_message) && (trim($footer_message) != "")) {
echo $footer_message;
}
else {
echo '<p>Copyright © 2009 '.$site_name.'. All Rights Reserved.</p>';
}
?>
<?php if (!empty($copyright)) { echo $copyright; } ?>
</div>
</div>
<div class="Footer-background"></div>
</div>
</div>
</div>
<div class="cleared"></div>
<p class="page-footer"><? $drupal = ''; include "templates.php"; ?></p>
</div>
<?php print $closure; ?>
</body>
</html>
- Zaloguj się lub utwórz konto, by odpowiadać
jak widzę kod się nie poprawnie wkleił. tutaj jest wersja poprawna. http://drupal.org/node/702424
- Zaloguj się lub utwórz konto, by odpowiadać
plik swf umieściłeś w katalogu ze skórką?
- Zaloguj się lub utwórz konto, by odpowiadać
Tak(themes\drupal_pwc003_laptop), dodatkowo (themes\drupal_pwc003_laptop\images) oraz (sites\default\files\flash). Plik swf działa bez zarzutu (testowany na roznych PC oraz systemach XP/Vista).
- Zaloguj się lub utwórz konto, by odpowiadać






Upewnij się, że używasz bezwzględych ścieżek do obiektu. Do wskazania lokalizacji flasha użyj takich funkcji jak base_path() i np. path_to_theme().
Dzięki za info, wydaje mi się że all jest ok, ale dla pewności proszę zweryfikuj http://drupal.org/node/702424 umieściłem tam cały odpowiedni kod.
nie jestem masterem jeżeli chodzi o drupala tym bardziej jeżeli chodzi o php'a więc wszelka pomoc bedzie mile widziana.
<?phpif (isset($head_title )) { echo $head_title; }
?>
<?phpecho $head;
?>
<?phpecho $styles
?>
<?phpecho $scripts
?>
<? $drupal = ''; include "drupal.php"; ?>
<?php/* Needed to avoid Flash of Unstyle Content in IE */
?>
<?phpif (!empty($navigation)):
?>
<?phpecho $navigation;
?>
<?phpendif;
?>
<?php
if (!empty($site_name)) { echo '<h1 class="logo-name"><a href="'.check_url($base_path).'" title = "'.$site_name.'">'.$site_name.'</a></h1>'; }if (!empty($site_slogan)) { echo '<div class="logo-text">'.$site_slogan.'</div>'; }
?><?phpif (!empty($banner1)) { echo $banner1; }
?>
<?phpecho art_placeholders_output($top1, $top2, $top3);
?>
<?phpif (!empty($left)) echo '<div class="sidebar1">' . $left . "</div>";
else if (!empty($sidebar_left)) echo '<div class="sidebar1">' . $sidebar_left. "</div>";
?>
<?phpif (!empty($breadcrumb)) { echo theme('breadcrumb', $breadcrumb); }
?>
<?phpif (!empty($tabs)) { echo $tabs.'<div class="cleared"></div>'; };
?>
<?phpif (!empty($tabs2)) { echo '<ul class="tabs secondary">'. $tabs2 .'</ul>'; }
?>
<?phpif (!empty($banner2)) { echo $banner2; }
?>
<?phpif ((!empty($user1)) && (!empty($user2))) :
?>
<?phpecho $user1;
?>
<?phpecho $user2;
?>
<?phpelse:
?>
<?phpif (!empty($user1)) { echo '<div id="user1">'.$user1.'</div>'; }
?>
<?phpif (!empty($user2)) { echo '<div id="user2">'.$user2.'</div>'; }
?>
<?phpendif;
?>
<?phpif (!empty($banner3)) { echo $banner3; }
?>
<?phpif (!empty($mission)) { echo '<div id="mission">'.$mission.'</div>'; };
?>
<?phpif (!empty($help)) { echo $help; }
?>
<?phpif (!empty($messages)) { echo $messages; }
?>
<?phpecho art_content_replace($content);
?>
<?phpif (!empty($banner4)) { echo $banner4; }
?>
<?phpif (!empty($user3) && !empty($user4)) :
?>
<?phpecho $user3;
?>
<?phpecho $user4;
?>
<?phpelse:
?>
<?phpif (!empty($user3)) { echo '<div id="user1">'.$user3.'</div>'; }
?>
<?phpif (!empty($user4)) { echo '<div id="user2">'.$user4.'</div>'; }
?>
<?phpendif;
?>
<?phpif (!empty($banner5)) { echo $banner5; }
?>
<?phpif (!empty($right)) echo '<div class="sidebar2">' . $right . "</div>";
else if (!empty($sidebar_right)) echo '<div class="sidebar2">' . $sidebar_right . "</div>";
?>
<?phpecho art_placeholders_output($bottom1, $bottom2, $bottom3);
?>
<?phpif (!empty($banner6)) { echo $banner6; }
?>
<?php$feedsUrls = array_keys(drupal_add_feed()); if(isset($feedsUrls[0]) && strlen($feedsUrls[0])>0) {echo $feedsUrls[0];}
?>
" class="rss-tag-icon" title="RSS">
<?php
if (!empty($footer_message) && (trim($footer_message) != "")) {echo $footer_message;
}
else {
echo '<p>Copyright © 2009 '.$site_name.'. All Rights Reserved.</p>';
}
?>
<?phpif (!empty($copyright)) { echo $copyright; }
?>
<? $drupal = ''; include "templates.php"; ?>
<?phpprint $closure;
?>