D7 smink probléma

csakiistvan képe

Sziasztok,

Szeretném a d6-ra készült sminket áttenni hetesre. Sok minden megy, a frontend működik hibátlanul. bejelentkezve a http://domain/#overlay=admin/appearance oldalra viszont ezt látom:

Notice: Undefined variable: rdf_namespaces in include() (line 4 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: grddl_profile in include() (line 5 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: head_title in include() (line 6 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: head in include() (line 7 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: styles in include() (line 8 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: scripts in include() (line 12 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: page_top in include() (line 18 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: page_bottom in include() (line 48 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined index: name in system_sort_modules_by_info_name() (line 909 of domain\modules\system\system.admin.inc).
Notice: Undefined index: name in system_sort_modules_by_info_name() (line 909 of domain\modules\system\system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 140 of domain\modules\system\system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 158 of domain\modules\system\system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 159 of domain\modules\system\system.admin.inc).
Notice: Undefined index: name in system_themes_page() (line 183 of domain\modules\system\system.admin.inc).
Notice: Undefined index: name in theme_system_themes_page() (line 2657 of domain\modules\system\system.admin.inc).

A smink tartalmaz egy page.tpl.php(UTF8 küdolás)-t, és egy template.php(UTF8 BOM nélkül kódolás)-t.

page.tpl.php fejléce jelenleg így néz ki:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML+RDFa 1.0//EN"
  "http://www.w3.org/MarkUp/DTD/xhtml-rdfa-1.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="<?php print $language->language ?>" dir="<?php print $language->dir ?>"
  <?php print $rdf_namespaces ?>>
	<head profile="<?php print $grddl_profile ?>">
		<title><?php print $head_title; ?></title>
		<?php print $head; ?>
		<?php print $styles ?>
		<!--[if lt IE]>
		  <?php print phptemplate_get_ie_styles(); ?>
		<![endif]-->
		<?php print $scripts; ?>
	</head>

Nyilván valami megváltozott amit benéztem, remélem ti jobban tájékozódtatok mint én :)

Olvasmány ahol nézelődtem: http://palocz.hu/node/250

Üdv
István

Drupal verzió: 
Fórum: 
csakiistvan képe

Illetve az emlegetett closure helyett betett rágiókra is ezt dobja sajnos:

Notice: Undefined variable: page_top in include() (line 12 of domain\sites\all\themes\balcon\page.tpl.php).
Notice: Undefined variable: page_bottom in include() (line 42 of domain\sites\all\themes\balcon\page.tpl.php).

Ez alapján tettem be: http://drupal.org/node/254940#closure

0
0

Drupal full-stack developer at Wunderman Thompson Budapest

pp képe

A hetesben van egy új tpl ez pedig a html.tpl.php ez a html körítés. Ebben vannak a hiányzó változók. Ennek kvázi a body tag-jei közötti rész a page.tpl.php.

http://api.drupal.org/api/drupal/modules--system--html.tpl.php/7/source

pp

0
0
ercsi képe

Bocsi, én is d7 sminkelnék, de 6-os után sztem sokban különbözik...
Pl. ez a html.tpl.php is...
Én a Bartikot akartam egy kicsit áthúzni. Először a base themmel próbáltam, de úgy túl sok volt a hibasor :) Aztán fogtam, lemásoltam az egészet a sites/all/themes alá, átneveztem az info, meg a preprocesseket...
Már csak ez a két hibasor jön(Ez még csak egy local teszt...):
Notice: Undefined variable: hide_site_name include() függvényben (C:\XAMPP\xampp\htdocs\sites\all\themes\b2\templates\page.tpl.php 99 sor).
Notice: Undefined variable: hide_site_name include() függvényben (C:\XAMPP\xampp\htdocs\sites\all\themes\b2\templates\page.tpl.php 103 sor).

Illetve aprócska bibi, hogy amit beállítok színsémát az admin felületen, na az egyáltalán nem látszik :)))

Ha esetleg Te vagy vki más tudná(és meg is osztaná :), hogy hol kell még átírni és mit, hogy életre keljen?
Már kezdek egy kicsit őszülni tőle :)

0
0

Ercsi

ercsi képe

Korrigálok. Az túlzás, hogy sehol nem látszik a beállított színséma... Csak és kizárólag a sémaszerkesztő mintában de látom, hogy milyen lenne...

0
0

Ercsi

pp képe

új téma és ne wuduzz.

Vagyis írd le pontosan mit csináltál és mi nem ment. Pl. pastebin-re told fel a kódot, hogy meg tudjuk nézni.

pp

0
0
ercsi képe

Bocsi, nem akartam rosszat, gondoltam a topic címe megfelel a kérdésemnek...
Indítottam rá újat.

0
0

Ercsi

aranyozottpatkoszeg képe

Szintén ugyan ez a problémám. (Hasonló körülmények között. Nekem mindenütt nyomja ezt a hibaüzenetet.)

Keresgetem a Drupal.org-on is a hasonló gondokat, de azok általában konkrét sminkekről szólnak, ahol egy rilíz frissítéssel megoldanak. De ezt is emlegetik nagyon:
http://drupal.org/node/254940#function-names-phptemplate

0
0