Перейти к содержимому


Фотография

[2.1.x]php to html 2.1

Форумы IBResource

  • Авторизуйтесь для ответа в теме
Сообщений в теме: 231
urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

Название: php to html 2.1
Добавил: urisoft
Добавлен: 13 Дек 2005
Обновлен: 22 Июн 2007
Категория: IP.Board 2.1.x

Преобразование ссылок из вида /index.php?showforum=X в /forumX.html.
Соответственно темы в /topicX.html и так далее...

Нажмите здесь, чтобы скачать файл

Инвизионист
  • Участники
  • Cообщений: 538
  • http://

Отправлено

Извините если вопрос тупой. Но стоит ли устанавливать мод, что она дает? спасиб заранее за ответ :D

Все сделал по инструкции, мод реврайт у хостера включен, .htaccess сделал в корне.. Но форум пропал. и все.. возвращаю былое состояние файла ipclass.php все ок, но мода нету естестно.. Кроме того не могу найти вот это "Tools & Settings -> General Configuration -> Converter Settings -> Enable PHP to HTML conversion ?" Где это в русской версии?

так вроде все ок с файлами, но никак в админке не найду
Tools & Settings -> General Configuration -> Converter Settings -> Enable PHP to HTML conversion ;)

urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

Инвизионист
Немного не понятно, что за реклама самого себя в подписи... :D
Такой простейший мод не в состоянии поставить.
Читать тут:
php to html 2.0
Конвертор PHP -> HTML

Инвизионист
  • Участники
  • Cообщений: 538
  • http://

Отправлено

Да нет )) я все поставил, просто не могу в русской админке найти :
Tools & Settings -> General Configuration -> Converter Settings -> Enable PHP to HTML conversion :D

goblin2k
  • Участники
  • Cообщений: 199

Отправлено

2urisoft Вопросик. А можно ли будет выключить эту фишку в любой момент и не затрагивает ли мод пхп файлы? Тоесть он все в пхп не переводит, а просто делает ссылки на темы более красивыми?

Инвизионист
  • Участники
  • Cообщений: 538
  • http://

Отправлено

Чует мое сердце, автор допустил какую то ошибку в запросе в БД, поэтому настройка не появляется..


Ой я был прав ;)

Ошибка в запросе в БД нужно не так:


// -----------------------------
// В MySQL выполнить запрос:
// ВНИМАНИЕ! Заменить ibf_ на ваш префикс
// -----------------------------

INSERT INTO `ibf_conf_settings` ( `conf_title` , `conf_description` , `conf_group` , `conf_type` , `conf_key` , `conf_value` , `conf_default` , `conf_extra` , `conf_evalphp` , `conf_protected` , `conf_position` , `conf_start_group` , `conf_end_group` , `conf_help_key` , `conf_add_cache` )
VALUES (
'Enable PHP to HTML conversion ?', 'Before enable this features you must right set .htaccess file.', '10', 'yes_no', 'php_to_html', '', '0', '', '', '1', '127', 'Converter Settings', '1', '0', '1'
);

А так..


// -----------------------------
// В MySQL выполнить запрос:
// ВНИМАНИЕ! Заменить ibf_ на ваш префикс
// -----------------------------

INSERT INTO `ibf_conf_settings` ( `conf_title` , `conf_description` , `conf_group` , `conf_type` , `conf_key` , `conf_value` , `conf_default` , `conf_extra` , `conf_evalphp` , `conf_protected` , `conf_position` , `conf_start_group` , `conf_end_group` , `conf_help_key` , `conf_add_cache` )
VALUES (
'Enable PHP to HTML conversion ?', 'Before enable this features you must right set .htaccess file.', '1', 'yes_no', 'php_to_html', '', '0', '', '', '1', '127', 'Converter Settings', '1', '0', '1'
);

Исправьте архив :)


Спасибо за мод :D

urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

У меня в 2.1.0 эта группа под ID:10
Потому так и написано.

Интересно у меня одного так ?

Инвизионист
  • Участники
  • Cообщений: 538
  • http://

Отправлено

Только что установил эти моды на три форума под 2.1.3 и сработало '1'

urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

Ок.
Архив обновил. :D

saahov
  • Участники
  • Cообщений: 10
  • http://saahov.ru/

Отправлено

Я думаю, что группа настроек не у всех совпадает. У меня вообще оэти настройки оказались в экспорте новостей. Здесь от конкретного форума зависит. Будет лучше создать отдельную группу настроек, по типу этого(31 - это новая группа настроек):

INSERT INTO `ibf_conf_settings_titles` VALUES (31, 'PHP to HTML', 'Включение/Выключение конвертера', 1, 0, 'php_to_html');
INSERT INTO `ibf_conf_settings` VALUES (300, 'Enable PHP to HTML conversion ?', 'Before enable this features you must right set .htaccess file.', 31, 'yes_no', 'php_to_html', '', '0', '', '', 1, 127, 'Converter Settings', 1, '0', 1);


urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

2 saahov
Нет. Лучше уж запрос поменять. 31-я группа может быть уже занята другим модом.
Короче вот так должно работать у всех:
INSERT INTO `ibf_conf_settings` ( `conf_title` , `conf_description` , `conf_group` , `conf_type` , `conf_key` , `conf_value` , `conf_default` , `conf_extra` , `conf_evalphp` , `conf_protected` , `conf_position` , `conf_start_group` , `conf_end_group` , `conf_help_key` , `conf_add_cache` )
SELECT  'Enable PHP to HTML conversion ?', 'Before enable this features you must right set .htaccess file.', conf_title_id, 'yes_no', 'php_to_html', '', '0', '', '', '1', '127', 'Converter Settings', '1', '0', '1'
FROM ibf_conf_settings_titles WHERE conf_title_keyword LIKE ('general')

Архив обновил.

goblin2k
  • Участники
  • Cообщений: 199

Отправлено

2urisoft Вопросик. А можно ли будет выключить эту фишку в любой момент и не затрагивает ли мод пхп файлы? Тоесть он все в пхп не переводит, а просто делает ссылки на темы более красивыми?

urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

2 goblin2k
Включение/отключение мода из админки. Для работы необходимо настроить .htaccess При установке мода, естественно нужно изменять некоторые участки кода IPB.
Мод заменяет ссылки вида index.php?showforum=X на forumX.html
Изменения вносятся только в контент отсылаемый пользователю в браузер. Реально все остается как было, файлы php и код ссылок в них не меняется.
Протестировать можно (нужно) на локалке если не все понятно.

VADOS [Dj]
  • Участники
  • Cообщений: 168
  • http://www.balbesov.net
  • Город:Санкт-Петербург

Отправлено

Только один вопрос: если стоит мод, который заменяет ссылки на форум названиями (то есть если просто запостить ссылку, то она будет выглядеть так: php to html 2.1 ) - будет ли он работать (мод замены ссылок названиями)?

VADOS [Dj]
  • Участники
  • Cообщений: 168
  • http://www.balbesov.net
  • Город:Санкт-Петербург

Отправлено

Пост можно удалить.

Сообщение отредактировал VADOS [Dj]: 16 Декабрь 2005 - 00:03


TOIIOP
  • Участники
  • Cообщений: 838

Отправлено

Автор: можно ли сделать чтоб еще и начало новой темы было также... и + еще несколько ссылок.. чтоб было html )

Инвизионист
  • Участники
  • Cообщений: 538
  • http://

Отправлено

Только один вопрос: если стоит мод, который заменяет ссылки на форум названиями (то есть если просто запостить ссылку, то она будет выглядеть так: php to html 2.1 ) - будет ли он работать (мод замены ссылок названиями)?


Мне тоже интересен этот вопрос.

urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

2 Инвизионист
Никаких проблем с другими модами до сих пор замечено не было ;)
Только везде, где необходим ввод ссылок нужно будет писать старые ссылки вида index.php?showforum=X.
Обратное преобразование не предусмотрено. Я сам указанный мод не ставил и не знаю как он работает. Если будете проверять, сообщите результат.

2 TOIIOP

можно ли сделать чтоб еще и начало новой темы было также... и + еще несколько ссылок.. чтоб было html

Не совсем я понял, что надо... :D

Учитесь, наконец, понятно излагать свои мысли. Может больше будете получать понятно написанных ответов.

TOIIOP
  • Участники
  • Cообщений: 838

Отправлено

ну вот допустим когда начинаешь новую тему или отвечаешь.. то ссылка не в виде html
ipb.html?act=post&do=new_post&f=20
ipb.html?act=post&do=reply_post&f=20&t=30

вот... и еще есть места где явно нет ссылок в виде html

вообщем не полностью ты сделал ЧПУ =(

а так все ок =)))

urisoft
  • Участники
  • Cообщений: 909
  • http://

Отправлено

2 TOIIOP

ну вот допустим когда начинаешь новую тему или отвечаешь.. то ссылка не в виде html
ipb.html?act=post&do=new_post&f=20
ipb.html?act=post&do=reply_post&f=20&t=30

Ну вообще-то ipb.html это как раз html :D
А потом изначально идея была не столько в создании ЧПУ, сколько в улучшении индексации форума поисковиками. Для 2.0 и 2.1 это уже не актуально, поскольку есть LoFi.
И в описании написано про robots.txt и Disallow: /ipb для запрета индексации ipb.html как не нужной части (для тех поисковиков которые "прислушиваются" к robots.txt).
Под 2.0 и 2.1 сделано только потому что попросили...

З.Ы. По поводу индексации динамических страниц дискуссия уже была и повторятся не стоит. См. тут:
Конвертор PHP -> HTML
php to html 2.0




Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных