• DONATE to NULLED!
    Вы можете помочь Форуму и команде, поддержать финансово.
    starwanderer - модератор этого раздела будет Вам благодарен!

Помощь Раскодировать шаблон

Статус
В этой теме нельзя размещать новые ответы.

Klikunoff

Писатель
Регистрация
28 Сен 2009
Сообщения
4
Реакции
0
По всему шаблону куча "копирайтов". Я не против оставить ссылку на главной, но их количество, увы, зашкаливает. Да и невозможность стереть придает чувство неуверенности.
В общем, при попытке стереть копирайт с footer, выскакивает сообщение на белом фоне, что так-то-так, нельзя стирать, уважайте чужой труд и т. д.
Полез в "функции", нашел пару закодированных функций, расшифровал, стер. Кажись, еще в header была одна-две. Вроде все сделал правильно - захожу на сайт, копирайта то нету, но и всего footer'а тоже, вместе с правым блоком.
Опускаются руки, не знаю что делать. Помогите, если кому не сложно. Заранее благодарен!
P.S. Шаблон прилагается.
 

Вложения

  • Game Star.zip
    686 KB · Просмотры: 7
проще забить на такую тему однако если хочется
то
1. нужно раскодить все функции base64_decode
2. и править уже сами функции,
если есть желание выкладывай раскодированные функции подправить их несложно, их содержат
header.php
и functions.php

Добавлено через 9 минут
лечение
создай в теме файл footer2.php оставь в нем их копирайт
в файле functions.php
вставь это вместо закодированного
PHP:
function check_theme_footer() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) { /* */ } else { $l = 'href="http://freewordpressthemes.ru/" title="'; $f = dirname(__file__) . "/footer2.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); fclose($fd); if (strpos($c, $l) == 0) { theme_usage_message(); die; } } } check_theme_footer();

футер footer.php можно редактировать :cool:
 
Вроде все уже работает. Но все равно хочу убедится, что ничего лишнего не задел.
functions.php:
PHP:
if (!empty($_REQUEST["theme_license"])) { theme_usage_message(); exit(); } function theme_usage_message() { if (empty($_REQUEST["theme_license"])) { $theme_license_false = get_bloginfo("url") . "/index.php?theme_license=true"; echo "<meta http-equiv=\"refresh\" content=\"0;url=$theme_license_false\">"; exit(); } else { echo ("<p style=\"padding:10px; margin: 10px; text-align:center; border: 2px dashed Red; font-family:arial; font-weight:bold; background: #fff; color: #000;\">Эта тема выпущена по лицензии creative commons licence, все ссылки в подвале (файл footer.php) должны оставаться нетронутыми. Уважайте свой и чужой труд!</p>"); } }
PHP:
function check_theme_footer() { $uri = strtolower($_SERVER["REQUEST_URI"]); if(is_admin() || substr_count($uri, "wp-admin") > 0 || substr_count($uri, "wp-login") > 0 ) {  } else { $l = 'href="http://freewordpressthemes.ru/" title="'; $f = dirname(__file__) . "/footer.php"; $fd = fopen($f, "r"); $c = fread($fd, filesize($f)); fclose($fd); if (strpos($c, $l) == 0) { theme_usage_message(); die; } } } check_theme_footer();
PHP:
check_theme_header();
Есть опасения, что ее нужно оставить, верно?
PHP:
function check_theme_header() { if (!(function_exists("functions_file_exists") && function_exists("theme_footer_t"))) { theme_usage_message(); die; } }
header.php:
Изначально:
PHP:
<?php echo get_theme_option("head") . "\n"; eval(base64_decode('ZnVuY3Rpb24gZnVuY3Rpb25zX2ZpbGVfZXhpc3RzKCkgeyBpZiAoIWZpbGVfZXhpc3RzKGRpcm5hbWUoX19maWxlX18pIC4gIi9mdW5jdGlvbnMucGhwIikgfHwgIWZ1bmN0aW9uX2V4aXN0cygidGhlbWVfdXNhZ2VfbWVzc2FnZSIpICkgeyBlY2hvICgiPHAgc3R5bGU9XCJwYWRkaW5nOjEwcHg7IG1hcmdpbjogMTBweDsgdGV4dC1hbGlnbjpjZW50ZXI7IGJvcmRlcjogMnB4IGRhc2hlZCBSZWQ7IGZvbnQtZmFtaWx5OmFyaWFsOyBmb250LXdlaWdodDpib2xkOyBiYWNrZ3JvdW5kOiAjZmZmOyBjb2xvcjogIzAwMDtcIj4mIzEwNjk7JiMxMDkwOyYjMTA3MjsgJiMxMDkwOyYjMTA3NzsmIzEwODQ7JiMxMDcyOyAmIzEwNzQ7JiMxMDk5OyYjMTA4NzsmIzEwOTE7JiMxMDk3OyYjMTA3NzsmIzEwODU7JiMxMDcyOyAmIzEwODc7JiMxMDg2OyAmIzEwODM7JiMxMDgwOyYjMTA5NDsmIzEwNzc7JiMxMDg1OyYjMTA3OTsmIzEwODA7JiMxMDgwOyBjcmVhdGl2ZSBjb21tb25zIGxpY2VuY2UsICYjMTA3NDsmIzEwODk7JiMxMDc3OyAmIzEwODk7JiMxMDg5OyYjMTA5OTsmIzEwODM7JiMxMDgyOyYjMTA4MDsgJiMxMDc0OyAmIzEwODc7JiMxMDg2OyYjMTA3NjsmIzEwNzQ7JiMxMDcyOyYjMTA4MzsmIzEwNzc7ICgmIzEwOTI7JiMxMDcyOyYjMTA4MTsmIzEwODM7IGZvb3Rlci5waHApICYjMTA3NjsmIzEwODY7JiMxMDgzOyYjMTA3ODsmIzEwODU7JiMxMDk5OyAmIzEwODY7JiMxMDg5OyYjMTA5MDsmIzEwNzI7JiMxMDc0OyYjMTA3MjsmIzEwOTA7JiMxMTAwOyYjMTA4OTsmIzExMDM7ICYjMTA4NTsmIzEwNzc7JiMxMDkwOyYjMTA4ODsmIzEwODY7JiMxMDg1OyYjMTA5MTsmIzEwOTA7JiMxMDk5OyYjMTA4NDsmIzEwODA7LiAmIzEwNTk7JiMxMDc0OyYjMTA3MjsmIzEwNzg7JiMxMDcyOyYjMTA4MTsmIzEwOTA7JiMxMDc3OyAmIzEwODk7JiMxMDc0OyYjMTA4NjsmIzEwODE7ICYjMTA4MDsgJiMxMDk1OyYjMTA5MTsmIzEwNzg7JiMxMDg2OyYjMTA4MTsgJiMxMDkwOyYjMTA4ODsmIzEwOTE7JiMxMDc2OyE8L3A+DQoiKTsgZGllOyB9IH0gZnVuY3Rpb25zX2ZpbGVfZXhpc3RzKCk7')); wp_head(); ?>
Расшифровка:
PHP:
function functions_file_exists() { if (!file_exists(dirname(__file__) . "/functions.php") || !function_exists("theme_usage_message") ) { echo ("<p style=\"padding:10px; margin: 10px; text-align:center; border: 2px dashed Red; font-family:arial; font-weight:bold; background: #fff; color: #000;\">Эта тема выпущена по лицензии creative commons licence, все ссылки в подвале (файл footer.php) должны оставаться нетронутыми. Уважайте свой и чужой труд!</p>
"); die; } } functions_file_exists();
Я только ее стер, остальное же в первой строчке осталось и шаблон заработал.
Вроде все.

Добавлено через 2 минуты
футер footer.php можно редактировать :cool:
Я так понял, это просто способ пусть пыль в глаза проверки копирайта? То бишь создать "левый" footer с копирайтом?
 
Я так понял, это просто способ пусть пыль в глаза проверки копирайта? То бишь создать "левый" footer с копирайтом?
ну типо если по быстрее,
по хорошему, лишние функции лучше заморочиться и убрать,
 
В общем, при попытке стереть копирайт с footer, выскакивает сообщение на белом фоне, что так-то-так, нельзя стирать, уважайте чужой труд и т. д.

Хм,не сталкивался чтобы удаление код блокировалось.Обычно не раскодирую base64_decode ,а просто смотрю код со стороны сайта и вставляю его в футер.
 
Статус
В этой теме нельзя размещать новые ответы.
Назад
Сверху