Будут ли ошибки в результате удаления некоторых templates?

Проблемы с установкой или работой phpBB 2.0.x? Ищите ответы здесь!
Аватара пользователя
buffoon
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 6 месяцев
Откуда: Славный город ПИТЕР

Будут ли ошибки в результате удаления некоторых templates?

Сообщение buffoon »

Решил удалить несколько файлов, отвечающих за вид страниц из templates/SubSilver. Например, memberlist_body.tpl К php файлам прикасаться не собираюсь. Будут ли возникать какие-либо ошибки... (кроме "страница не найдена", естественно)?
Аватара пользователя
Siava
Поддержка
Поддержка
Сообщения: 5432
Стаж: 20 лет 4 месяца
Откуда: Питер
Благодарил (а): 177 раз
Поблагодарили: 749 раз

Сообщение Siava »

buffoon
Если не заходить на соответствующие страницы, то ошибок не будет =)
Еще одно нарушение правил и будете забанены. © Mr. Anderson
Ты очистил кеш? © Sheer
https://siava.ru (phpbb 2.0.x 3.5.x)
Аватара пользователя
Romiyo
Неадекватен
Сообщения: 603
Стаж: 20 лет 4 месяца
Откуда: tln.ee

Сообщение Romiyo »

buffoon, помойму будет показываться не "страница не найдена" (т.е. 404), а
"егог... локал/ввв/юзер/веб_дир/мемберлист_бади.тпл не могу найти файл"
Неадекватен
Аватара пользователя
buffoon
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 6 месяцев
Откуда: Славный город ПИТЕР

Сообщение buffoon »

Ну вот и замечательно! Ссылок с форума на эти страницы не будет. А уж если кто зайдет на удаленную страницу - вполне естественно, что он ее не увидит... :D
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

buffoon, вы не совсем верно понимаете назначение tpl-файлов ... На них никто не заходит - они лишь используются php скриптами.
Если вы удалите какой-либо.tpl - это не улучшит безопасность вашего форума, но зато резко ее снизит, поскольку скрипт которому потребуется удаленный вами tpl выведет на экран полный путь необнаруженного файла. Вам оно надо?

Если вы хотите, чтобы в папку с tpl файлами никто не пробрался (и соответственно не открыл шаблоны напрямую), то решать это следует через .htaccess, а не путем удаления шаблонов... Или вы преследуете другие цели? (даже не могу предположить какие именно)
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
buffoon
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 6 месяцев
Откуда: Славный город ПИТЕР

Сообщение buffoon »

avm писал(а):решать это следует через .htaccess
Очень буду признателен Вам, если напишите, как это сделать! Что нужно прописать в .htaccess, чтобы запретить доступ к отдельным страницам? :shock:
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

buffoon, в случае стандартного phpBB (это когда не используется "внешний" css) можно просто "deny from all" на всю папку templates/subSilver, а следом "allow from all" на папку templates/subSilver/images.

Ваш сарказм веселит, ибо решение по запрету доступа к отдельным файлам посредством .htaccess делается примерно так:
- сначала mod_rewrite для запрещаемых файлов на deny.htm
- в deny.htm пишем "нефик сюда лезть".
Надеюсь, мысль понятна...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
buffoon
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 6 месяцев
Откуда: Славный город ПИТЕР

Сообщение buffoon »

На самом деле. Лучше не буду я париться с штааксесс...

Если хочу сделать странички недоступными - ведь можно в темплэйтах этих страниц убрать все, что только можно... таким образом, что если пользователь зайдет на эту страницу - он увидит только верх страницы, низ страницы, стандартный фон, а по центру надпись: НЕ ФИГ СЮДА ЛЕЗТЬ!!! :evil:

Нормально? Очистить темплэйт от всех ссылок так, что страница потеряет свое назначение....
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 21 год 2 месяца
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

buffoon
У вас паранойа? Вы вообще представляете КАК выглядят и КАК работают шаблоны?
Аватара пользователя
buffoon
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 6 месяцев
Откуда: Славный город ПИТЕР

Сообщение buffoon »

Mr. Anderson
Прекрасно себе представляю. А Вы аргументируйте, аргументируйте, товарищ, про паранойю-то! :shock:

Как выглядят шаблоны: набор ссылочек, команды: что, как и где отображать, а также какого качества должно быть отображаемое (размер, число символов...).
Исполняемый код - в файлах *.php. Оттуда-то наши темплэйты и черпают информацию. Если сказать им: грузи это - он загрузит, а если не говорить ему "грузи" - не загрузит (и ошибки никакой быть не может".

Mr. Anderson
В чем, собственно, изумление. Я что-то ужасно глупое в последнем посте сказал?
Аватара пользователя
Romiyo
Неадекватен
Сообщения: 603
Стаж: 20 лет 4 месяца
Откуда: tln.ee

Сообщение Romiyo »

buffoon
ну вот удалите например файл index_body.tpl из templates/subSilver и зайдите на главную форума, посмотрите что написано будет под шапкой.

А про .htaccess вам правильно говорят.
Неадекватен
Аватара пользователя
avm
Former team member
Сообщения: 582
Стаж: 20 лет 3 месяца
Откуда: Москва

Сообщение avm »

buffoon писал(а):Исполняемый код - в файлах *.php. Оттуда-то наши темплэйты и черпают информацию.
Вы уверены что все не происходит наоборот?
Вообще-то это *.php черпают информацию из *.tpl что и как отображать...
выделенный сервер по цене обычного хостинга - менее 150 рублей в месяц
Благодарности принимаются в Яндекс.Деньгах на счет 4100143316948
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 21 год 2 месяца
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

buffoon писал(а):Прекрасно себе представляю.
Исходя из написанного вами ниже, я вижу, что ничерта вы не представляете...

Прекратите чудить... Если вы удалите файлы установленной шкуры (без анинсталла этой шкуры) - ошибки будут (ну надеюсь понятно какие и почему). Если удалите уже не используемую шкуру, то я вообще не понимаю смысла вопроса... У вас что - форум какой-то особенный, что пользователи запрашивают шаблоны, чтобы его увидеть?
Аватара пользователя
buffoon
phpBB 1.4.1
Сообщения: 44
Стаж: 19 лет 6 месяцев
Откуда: Славный город ПИТЕР

Сообщение buffoon »

Mr. Anderson писал(а):Исходя из написанного вами ниже, я вижу, что ничерта вы не представляете...
По вашему: Если удалить из index_body.tpl строчку со ссылкой на мемберлист (например), то будут ошибки???

Конечно, нет. Это слишком очевидно, чтобы об этом говорить....

Аналогичным образом можно удалить другие ссылки, таблички. И ОШИБОК НЕ БУДЕТ.

ЕЩЕ РАЗ ПОВТОРЯЮ: Темплэйты - это набор ссылок и прочих кодов для отображения соответствующих элементов страницы. Если эти коды удалены - значит эти элементы просто не отображаются.

ВЫ же говорите Mr. Anderson непонятно о чем... Что я не понимаю?

Или вы как и avm считаете что:
avm писал(а):Вы уверены что все не происходит наоборот?
Вообще-то это *.php черпают информацию из *.tpl что и как отображать...
AVM не понял, о чем я говорил: информация берется из php. Php, в свою очередь, черпает ее из базы данных.

В-общем, еще раз повторяю: аргументируйте.
Спорить - это ваш удел. Но уж не в этом. Назначение *.php & *.tpl можно прочитать в любой инструкции для начинающих в деле форумов...
К чему придирки.
А htacсess я уже поставил... :D
Аватара пользователя
Mr. Anderson
phpBB Guru
phpBB Guru
Сообщения: 7522
Стаж: 21 год 2 месяца
Откуда: СССР
Благодарил (а): 4 раза
Поблагодарили: 94 раза

Сообщение Mr. Anderson »

buffoon
Кто из нас дурак?
buffoon писал(а):Решил удалить несколько файлов, отвечающих за вид страниц из templates/SubSilver. Например, memberlist_body.tpl
buffoon писал(а):Если удалить из index_body.tpl строчку со ссылкой на мемберлист (например)
Или кто-то завирается... Или первые посты писали не вы? :lol:

Вернуться в «Поддержка phpBB 2.0.x»