Перейти к контенту

[1.x.x] IPB convertor php->html


Рекомендуемые сообщения

как это нема? :D на s= внимания не обращай...

 

вот какие линки в наших форумах 1 к 1 ...

 

а вообще "вид" линков ты легко можешь поправить

 

в каталоге скин лежит такой шаблон

topic_create_table.tpl

правим это

<td align='left'><b>« <a href='{$forum['real_board_path']}?act=ST&f={$decoder_faq_pp_ru->f}&t={$decoder_faq_pp_ru->t}&view=old'>Next Oldest</a> | <a href='{$forum['real_board_path']}?&act=ST&f={$decoder_faq_pp_ru->f}&t={$decoder_faq_pp_ru->t}&view=new'>Next Newest</a>

===========

Ссылка на комментарий
Поделиться на других сайтах

  • 3 недели спустя...
  • Ответы 231
  • Создана
  • Последний ответ

Лучшие авторы в этой теме

Лучшие авторы в этой теме

Valera

Памоему конвертор сильно грузит сервер если форум очень бальшой.

Вот здесь я писал про это: Очень много постингов

Чтонибудь можно придумать :D ?

Ссылка на комментарий
Поделиться на других сайтах

Памоему конвертор сильно грузит сервер если форум очень бальшой.

 

Не, он использует в несколько раз меньше запросов к базе чем сам форум.

Ссылка на комментарий
Поделиться на других сайтах

Valera

Может он использует меньше запросов, но наверное менее оптимизированные под бальшие таблицы :D

Факт что при использовании этого конвертора в MySQL по каманде: show processlist; долго висит такая вещь:

Sending data | SELECT f.id, f.topics, f.name, f.description, f.last_title, p.post FROM ibf_forums f, ibf_posts p ...

Между закодированной и последней версией есть разница в этом отношении?

Ссылка на комментарий
Поделиться на других сайтах

Извиняюсь за идиотский вопрос. А как пользоваться-то?

Скачал, а в архиве даже инструкции по установке нет :D

Как, в какую папку, etc.

Ссылка на комментарий
Поделиться на других сайтах

Распаковать в произвольную папку например archive, в конфиг файл прописать параметры для коннекта с базой... Вроде все...

 

Между закодированной и последней версией есть разница в этом отношении?

Последняя версия полностью переделанная, я на своем сайте косяков не наблюдаю.

 

Sending data | SELECT f.id, f.topics, f.name, f.description, f.last_title, p.post FROM ibf_forums f, ibf_posts

p ...

А как долго висит? И висит что-нибудь подобное при юзаньи форума?

Ссылка на комментарий
Поделиться на других сайтах

Valera

А как пускать, и по какому принципу работает.

Как я понял из постов выше, он создаёт отдельный форум на фтп, который потом цепляют боты.

-----

Вобщем я разобрался, но вот, что интересно:

- как поисковики найдут ссылку на convertor.php ?

- надо ли обязательно размещать ссылку на нормальном форуме?

- Два форума остаются идентичными (кроме php -> html)?

Ссылка на комментарий
Поделиться на других сайтах

- как поисковики найдут ссылку на convertor.php ?

Делаем на главной странице сайта линк на дамп форума, в случае если будет на него ссылка поисковики без проблем проиндексируют форум.

 

- Два форума остаются идентичными (кроме php -> html)?

В общем-то да!

 

 

 

php -> html

Сейчас другая надпись см. http://www.ibresource.ru/archive/

Russian ipb support autor script html emu

php -> html - это старая версия

Ссылка на комментарий
Поделиться на других сайтах

Valera

Делаем на главной странице сайта линк на дамп форума, в случае если будет на него ссылка поисковики без проблем проиндексируют форум.

А если поисковикам подсовывать именно архив, а не форум (ну при регистрации, чтоб лишние ссылки на форуме не делать)?

А на порталы, распространяется модификация?

 

Кстати, можно подредактировать немножко исходники, чтоб всё по-русски было?

 

---------

И вот ещё, вспомнил: можно ли запретить вход в дамп незарегистрированным юзерам, но разрешить для ботов?

Ссылка на комментарий
Поделиться на других сайтах

А если поисковикам подсовывать именно архив,

 

Можно и так... :D

 

Кстати, можно подредактировать немножко исходники, чтоб всё по-русски было?

 

Можно, главное что бы линк на ибресурс и фак-пп остался...

Скины тоже можно редактировать, но мне кажется тот что есть оптимальный, т.к. уже проверено временем что его индексирует и апорт, и рамблер не говоря уже о других поисковиках.

Ссылка на комментарий
Поделиться на других сайтах

А как на счёт запрета для незарегистрированных юзеров?

 

Или, что лучше, надо как-то разместить ссылку, чтоб поисковики её свободно находили, а пользователи нет (им это просто не к чему).

Если специально поставить скин для ботов и вкорячить туда здоровый линк на дамп :D ?

Ссылка на комментарий
Поделиться на других сайтах

надо как-то разместить ссылку, чтоб поисковики её свободно находили,

 

Сделать скрытый линк на архив, так что бы фон ссылки совпадал с фоном страницы.

Ссылка на комментарий
Поделиться на других сайтах

Уважаемый, Valera !

 

Дайте плиз ссылку на последний релиз Вашего скрипта, тот который лежит в архиве IPB convertor php->html (Последнее обновление: 24.12.2003, 18:55 ) не показывает всех разделов и тем, у меня не показывает почти половину. :D

 

Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Там и есть последняя версия.

====================

А что именно не работает?

Показывает не все разделы форума?

в конфиге есть такая строка

$system['deny_forums'] ="15";

я ее оставил в качестве примера и помоему не убрал, вполне может быть что форум с ид15 не показывает,

что бы отображало все форумы надо сделать так.

$system['deny_forums'] ="";

==================================

Еще одна причина по которой форум может не отображатся, это если в нем меньше 1-ой темы и меньше одного поста... т.е. пустые не заполненные форумы прога не отображает...

Ссылка на комментарий
Поделиться на других сайтах

Дык, там же у Вас написано:

//запретит на показ форумов ид которых равно (цифры через запятую)

а вот мой:

$system['deny_forums']  ="5";//на экспортируемые темы это тоже влияет

 

Вот оригинал форума

http://sergmuz.com.ru/restforum/index.php

 

А вот результат работы Вашего скрипта

http://www.sergmuz.com.ru/dump/

 

Кстати, $system['deny_forums'] =""; тоже не помогло. :D

Ссылка на комментарий
Поделиться на других сайтах

интересный форум :D

 

не выводит данные форумы потому что:

нужен ответ на любое сообщение

================

Новости форума

Ресторанная система "Эксперт"

Ресторанная система "TillyPad"

ЖЕЛЕЗО (HARDWARE)

Интересные линки

===============конец списка

для вывода форума необходимо что в нем как минимум была 1тема, и 1"ответ" на тему

 

 

Работа для специалистов в области автоматизации ресторанов, кафе, баров = Эту категорию не выводит потому что:

========== в форумах

Предлагаю услуги >> необходимо сообщение на любой пост (тему)

Требуются услуги >> нужна 1 тема и ответ, можно на эту же тему

 

результат индексирования форума декабрьской версией программы, faq.pp.ru/forums рамблером

http://search.rambler.ru/srch?words=Russia...tp://faq.pp.ru/

"апорт еще необходил"

здесь таже самая версия сайт ибресурс (этот сайт)

http://search.rambler.ru/srch?words=Russia.../ibresource.ru/

Ссылка на комментарий
Поделиться на других сайтах

интересный форум

Спасибо, за комплимент. :D

 

Суть проблемы понял, спасибо за подробное разьяснение.

 

Если можно, еще один вопросик: как я понимаю, поисковиком индексируется сэмулированные Вашим скриптом страницы, но у меня в оригинале свои цвета и т.п., скриптом они к сожалению не воспроизводятся.

 

Можно ли как-то перебрасывать пользователя при открытии сэмулированой страницы на сам оригинал ?

 

Может для этого подойдут в .htaccess следующие строки:

Redirect /forum2.html http://sergmuz.com.ru/restforum/index.php?showforum=2

?

Посоветуйте пожалуйста, как лучше это реализовать.

Ссылка на комментарий
Поделиться на других сайтах

Можно ли как-то перебрасывать пользователя при открытии сэмулированой страницы на сам оригинал ?

 

1.вариант сделать как на руфоруме или здесь, написать это архив форума, настящий форум находится по такому-то адресу.

 

2.вариант поисковики не воспринимают джава-скрипты, так вот написать джава-скрипт редиректа на главный форум.

 

htaccess для таких целей не подойдет т.к. он будет редиректить поисковики тоже...

Ссылка на комментарий
Поделиться на других сайтах

Valera

2.вариант поисковики не воспринимают джава-скрипты, так вот написать джава-скрипт редиректа на главный форум.

Очень интересно. Может займёшься? :D

Или кто-нибудь другой. Скрип-то наверно не сложный (сам бы сделал, но совсем не разбараюсь в JavaScript)

Ссылка на комментарий
Поделиться на других сайтах

"Мы просто не любим, когда нас обманывают"

 

Я считаю, что под этим ответом подпишутся все создатели поисковых машин. (если систему не обманывают, а она выдает нерелевантные результаты — это уже проблема системы, давайте такие даже не рассматривать)

 

Редирект, помимо благих целей, может использоваться и в т. н. "page cloaking". Page cloaking - это выдача разных страниц при разных обстоятельствах. Эта технология используется для того, чтобы показывать поисковикам "заточенные" под них страницы, а пользователям показывать страницы с совсем другим содержанием. Делается это двумя способами - или используется переменная User-Agent (надо знать имя поискового робота), или IP-адресов (надо иметь базу данных IP-адресов поисковиков).

 

Page cloaking — это прямой обман поисковых машин, иными словами — злостный спам. Это именно то, к чему поисковики относятся очень плохо. Представьте, как должен себя чувствовать робот, когда он заходит с одного IP на страничку и видит, что она "for adults only", а заходит с другого — а там реклама зубных щеток. Я бы чувствовал себя плохо :D

 

Итак, подведем резюме. Поддерживая старые URL, помните и о пользователях, и о поисковиках. И старайтесь обманывать поисковые системы пореже. ;)

 

Всего доброго,

Максим Корниенко

 

По этой причине редиректы скриптами или еще чем не желательны.

 

вот эта функция должна делать редирект

window.location=http://твой_форум.ru;

Ссылка на комментарий
Поделиться на других сайтах

ОФФТОП:

Valera

В данном случае речь не идёт об обмане. Если поисковики такие "крутые", что не могут нормально индексировать php, выкручиваться приходится админам ;) Мы не обманываем - мы помогаем ботам индексировать.

 

window.location=http://твой_форум.ru;

Если не сложно, напиши скриптик поподробней, е с JS вообще-то на ВЫ. :D

Ссылка на комментарий
Поделиться на других сайтах

В данном случае речь не идёт об обмане. Если поисковики такие "крутые", что не могут нормально индексировать php, выкручиваться приходится админам  Мы не обманываем - мы помогаем ботам индексировать.

Согласен с мнением Kosiak, обмана здесь никакого нету, мы просто думаем об удобстве пользователя зашедшего на наш форум, и не мудрили бы ничего, если бы поисковики нормально индексировали php.

 

Уважаемый, Valera , если можно, дайте совет "чайнику в JS" как в Ваш скрипт добавить функцию window.location, так чтобы она автоматом на нужную страницу перекидовала, например, пользователь грузит /dump/forum2.html, а переходит автоматом на /forum/index.php?showforum=2 ?

 

Очень удобная фича была бы, думаю всем она нужна. :D

 

Спасибо.

Ссылка на комментарий
Поделиться на других сайтах

Очень удобная фича была бы, думаю всем она нужна.

 

Постараюсь сделать на следующей неделе! :D фича в общем-то полезная...

 

В данный момет у меня есть срочные дела... ;)

 

Прога сделана, соори что долго не отвечал на ваши посты...

Изменено пользователем Valera
Ссылка на комментарий
Поделиться на других сайтах

  • 1 месяц спустя...

Джава скрипт уже встроен!

Для того что-бы посетители более-менее корректно переносились в нормальный форум необходимо

в конфиг.пхп указать такие же параметры показа топиков и постов на страницу как и форуме по умолчанию.

 

$forum['topic_by_page'] =15; //сколько тем на страницу выводить?

$forum['post_by_page'] =15; //сколько постов на страницу выводить?

 

по умолчанию вроде 15,15

 

(только ссылки на наши форумы не убирайте :D )

Ссылка на комментарий
Поделиться на других сайтах


×
×
  • Создать...

Важная информация

Находясь на нашем сайте, вы соглашаетесь на использование файлов cookie, а также с нашим положением о конфиденциальности Политика конфиденциальности и пользовательским соглашением Условия использования.