gte

Пользователей онлайн: 0.

Темизация файла update.php | [Харзах]-[НЕТ]

Аватар пользователя B.X
Автор: B.X - вт, 15/01/2008 - 15:08

Выявіў, што, аднак, не ўсё яшчэ наладжана ў адпаведнасці з тэмай на сайце. Досыць важны файл update.php таксама карыстаецца сваімі наладамі (колькі лішняга кода, аднак) замест таго, каб выкарыстоўваць налады тэмы. Але мы выправім сітуацыю.

Не забудзьцеся, што тэкст павінен быць у кадоўцы utf-8. Там жа знаходзіцца скрыпт install.php, яго можна наогул выдаліць, бо для абнаўлення Друпала ён больш не спатрэбіцца (у вас ужо ўсталяваны Друпал).

Открываем файл update.php (ён у корані сайта) і шукаем 575 радок:



<?php
function update_access_denied_page() {
  
drupal_set_title('Access denied');
  return 
'<p>Access denied. You are not authorized to access this page. Please log in as the admin user (the first user you created). If you cannot log in, you will have to edit <code>update.php</code> to bypass this access check. To do this:</p>
<ol>
 <li>With a text editor find the update.php file on your system. It should be in the main Drupal directory that you installed all the files into.</li>
 <li>There is a line near top of update.php that says <code>$access_check = TRUE;</code>. Change it to <code>$access_check = FALSE;</code>.</li>
 <li>As soon as the script is done, you must change the update.php script back to its original form to <code>$access_check = TRUE;</code>.</li>
 <li>To avoid having this problem in future, remember to log in to your website as the admin user (the user you first created) before you backup your database at the beginning of the update process.</li>
</ol>'
;
}
?>

Заменяем на гэта (памяняйце назву і тэкст, калі трэба):



<?php
function update_access_denied_page() {
  
drupal_set_title('::: Harzah.Net | Доступ забаронены');
  return 
'<head><meta http-equiv="Refresh" content="13;url=http://harzah.net/user"><style type="text/css" media="all">@import "http://harzah.net/sites/all/themes/slash/maintenance.css";</style><link rel="Shortcut Icon" type="image/x-icon" href="http://harzah.net/system/files/favicon.ico" /></head><div id="message-box"><h2>::: Harzah.Net403 - Доступ забаронены</h2><div id="message">Нажаль, вы не маеце мае рацыю для прагляду гэтай старонкі. Магчыма вы не прайшлі аўтарызацыю. Праз некаторы час вы будзеце перамешчаны на сістэмную старонку для ўводу <a href="http://harzah.net/user">імя карыстача і пароля</div></div><div><img src="http://harzah.net/sites/all/themes/slash/maintenance-drupalicon.png" width="359" height="460" alt="Drupal Logo" id="drupal-logo" />';
}
?>

Содержание: 

што менавіта праверыць? што паказвае файл update.php?
так зайдзіце па адрасе localhost/update.php (ці туды на Дэнверы, дзе ў вас усталяваны Друпал) ананімным карыстачом і вы ўбачыце, як выглядае гэта старонка...