Illyés Edit képe

Ahogy már fent is elhangzott, meg az előző szálban is felhívták rá a figyelmet, nem tudsz CSS-ből swf fájlokat behívni háttérként.

Tedd be ezt a flash.php nevű fájlt a sminkmappába (oda, ahol a page.tpl.php van, értelemszerűen a domain, fájlnév, magasság, szélesség adatokat átírva):

<?php
$output = '<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=8,0,0,0" width="xxx" height="yyy" id="qwerty" align="top">
<param name="allowScriptAccess" value="sameDomain" />
<param name="movie" value="http://domain.hu/flash.swf" /><param name="quality" value="high" /><param name="bgcolor" value="#000000" /><embed src="http://domai.hu/flash.swf" quality="high" bgcolor="#000000" width="xxx" height="yyy" name="qwerty" align="top" allowScriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>';
print $output;
?>

A page.tpl.php-ben include-old be a megfelelő helyen (közvetlenül is beilleszthetnéd a kódot, de így egyszerűbben kezelhető marad a page template):

<?php include_once('flash.php'); ?>

A flash.swf fájlt pedig tedd a Drupal gyökérbe, oda, ahol az index.php van.

0
0
Illyés Edit képe

Illyés Edit képe

Kérlek küldd be a honlap adatait a Linkek rovatunkba.

0
0
Illyés Edit képe

Nézd meg pl. a címkézést, vagy bármilyen autocomplete mezőt.

0
0
Illyés Edit képe

A Drupalt frissíteni kellene, már az 5.7-es verziónál járunk.

Csak a blokkoknál tudok felhasználói csoportokra szűrni jogosultságot, de az nem jó, mert én egy teljes menüt szeretnék letiltani a nagyközönség számára.

A blokkban a teljes menü van, ha a blokkot letiltod, le van tiltva a teljes menü.

0
0
Illyés Edit képe

Meg kell egy kicsit gányolgatni a page.tpl.php-ben, hogy a csupasz tartalmat adja vissza, ne a template-tel körített teljes oldalt. Talán a D7-ben meg lesz oldva.

0
0
Illyés Edit képe

Hát elvileg még a drupal_to_js() sem kell, printelhet közvetlenül XML-be, ha azt szeretné visszakapni, ahogy írja.

Mondjuk én abból indultam ki, hogy azért használ Drupalt, mert nem csak olvasni hanem kezelni is akarja az adatbázist Drupal segítségével. A külső adatbázisból származó adatokat menti valahová, valamilyen mezőkbe, amiket nem akar CCK-val kezelni – akkor gondolom sok kis node típusa van, és átmenetileg azokban tárolja az adatokat, akkor viszont belefut a node_page_default()-ba. De lehet, hogy teljesen más a feladat, több infó kellene.

0
0
Illyés Edit képe

A Drupal log mond valamit a fehér lapra? Nem valószínű, de hátha... Miért vesznének el a CCK-s dátumaid? Azok ott vannak az adatbázisban, ha nem távolítod el teljesen a modult (uninstall), akkor a következő bekapcsoláskor viszontlátod majd őket.

0
0
Illyés Edit képe

param name="movie" value="http://domain.hu/flash.swf"
embed src="http://domain.hu/flash.swf"

Értelemszerűen a http://domain.hu... részbe a saját domained címe kerüljön. Pont azért javasoltam a fenti kódot, hogy soha ne legyen problémád az útvonal eléréssel, de ha nem pontosan másolod be, akkor nincs garancia, hogy működni is fog.

0
0
Illyés Edit képe

Konkrétan miben hasonlítson? Képátméretezést az IMCE is tud.

0
0