Сайт на IP.Content для форума 3.2.x - Дизайн и модификация Invision Power Board

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

 

Правила раздела

Здесь обсуждаются вопросы только по IP.Content. Не путайте с IP.Board (!).
Если не знаете, что это такое, пожалуйста, не оффтопьте и обратите внимание на соседние разделы.
Установка и настройка форума IP.Board.
Оформление форума.
Размещение рекламы на форумах.
SEO оптимизация форума.
Техническая поддержка наших скинов и модов.

СвернутьПрикрепленные теги

Теги не найдены
  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

Сайт на IP.Content для форума 3.2.x создание полноценного новостного сайта

#1 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 27 Сентябрь 2011 - 00:05

Хочется создать полноценный сайт на IP.Content для форума [3.2.x]
Что мы имеем:
Forums [3.2.2], Content [v2.2.1] (всё - лицензия) и т.д. что на сегодняшний день есть самыми последними версиями.

Вопросы:
1. Как сделать сайт вида приблизительно такого: wowjuju.com/?p=2 , indoanime.net/?p=2
Как настроить index.php для такого отображения. Как сделать такие страницы с сортировкой Next Page / Previous Page (в идеале с номерами страниц)

2. Можно ли как-нибудь сделать отображение ссылок компонентов такого вида: Сайт = ipbskins.ru , Форум = ipbskins.ru/forum , Блоги = ipbskins.ru/blogs , Календарь = ipbskins.ru/calendar и т.д. без привязки к подпапке forum , прим.: Календарь = ipbskins.ru/forum/calendar

Очень надеюсь на вашу помощь, поскольку материалов на доступном русском языке по данному приложению нету.
0

#2 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 30 Сентябрь 2011 - 19:58

Закрывайте тему нафиг, либо удалите её - никто ничего незнает.
0

#3 Пользователь на сайте   Ritsuka »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 981
  • Регистрация: 08-Июнь 09
  • Репутация: 246
  • IPB version:3.2.x
 

Отправлено 01 Октябрь 2011 - 01:35

Вы очень многого хотите, если честно.

Впервые увидев эту тему, начал было расписывать, что и как, но быстро понял, что на это дело минимум полдня уйдет... Вы либо как-то разбейте вопросы на несколько конкретных небольших задач, либо закажите платную услугу кому-нибудь. А "как создать полноценный сайт с нуля" - вопрос, не имеющий короткого ответа. На него ни один профессионал не возьмется отвечать, потому что отвечать там можно и день, и два, и три, если не упускать всех важных деталей.

Сам делал вот такое на IP.Content: desu.ru + blog.desu.ru. Так же не раз "правильно" разносил адреса приложений (т.е. / - сайт, /forums/* - форумы, /blogs/* - блоги и т.д.). И по всему этому можно написать книгу страниц на 200. Но времени на это нет, а при существующей текучке версий и функционала - и смысла особого тоже :)
0

#4 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 01 Октябрь 2011 - 01:52

Спасибо за ответ! Уж подумал было, что после 100 просмотров с 0 ответов это так вообще не реально сделать.
Насчет пукта 1 похоже я понял, что "сдедующая" и "предыдущая" страницы должны появится автоматически при условии опредилённого количества новостей на главной.
Что касается пункат 2 то вроде бы я всё описал, а вы всё верно поняли site.ru = сайт (IP.Content), site.ru/forum = форум, site.ru/blog = блоги и т.д. Именно это я и хочу сделать. Но как? Если положить, например Блоги в папку site.ru/board - то будут блоги выводится аж через слеш директории, я же хочу чтобы они выводились из site.ru/blogs. Надеюсь теперь более понятно описал.
0

#5 Пользователь на сайте   Ritsuka »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Skins Team
  • Сообщений: 981
  • Регистрация: 08-Июнь 09
  • Репутация: 246
  • IPB version:3.2.x
 

Отправлено 01 Октябрь 2011 - 12:07

Чтобы привести все пути в порядок, имея IP.Content проще всего сделать так:

1. Поставить все в одну папку в корне сайта (т.е. чтобы форум открывался по адресу http://example.com/). Никакой гейтвей-файл и настройки к его пути в разделе IP.Content админки не нужны, используем установку "по-умолчанию" - в папку с форумом.

2. Отредактировать initdata.php, прописать где-нибудь в начале файла:
	define( 'IPS_DEFAULT_PUBLIC_APP', 'ccs' );


3. Отредактировать /admin/applications/forums/extensions/furlTemplates.php - добавить всезде папку /forums ко всем рерайтам (поднимаем форум в папку "forums"). Готовый файл для 3.2.2:
Вложение  furlTemplates.php (4,26К)
Количество загрузок: 38

4. Отредактировать /admin/applications_addon/ips/ccs/extensions/furlTemplates.php - убрать везде папку /pages (опускаем IP.Content в корневую папку). Готовый файл для 3.2.0:
Вложение  furlTemplates.php (1,32К)
Количество загрузок: 25

4. Очистить кэш ЧПУ.

На выходе имеем:

- все страницы из корня сайта (/blablabla и /blabla/blabla) и все не существующие пути передаются в IP.Content, и тот отдает валидные 404-теги и свою дефолтную 404-страницу из конфига (или страницу ошибки, если такая не задана), если нет такой страницы, либо выводит существующую страницу

- форумы - в папке /forums, блоги - /blogs, галерея - /gallery и т.д.

Естественно, все это работает только при наличии IP.Content и при включенных ЧПУ.
2

#6 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 01 Октябрь 2011 - 23:19

Большое спасибо! Сделал всё по инструкции, но теперь почему-то не хотят появляться разделы "Календарь" и "Загрузки" - перебрасывает на страницу с ошибкой. Все кэши перестроил, может что-то не так делаю.
Вот такая конфигурация выставлена у меня:
Вложение  1.png (71,31К)
Количество загрузок: 41
Вложение  2.png (44,47К)
Количество загрузок: 42
При переходе на "Календарь" и "Загрузки" получаю такую страницу:
Вложение  3.png (43,98К)
Количество загрузок: 25

В .htaccess прописано всё как нужно:
AddDefaultCharset utf-8

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /index.php [L]
</IfModule>

Что может быть не так?

И ещё вопрос. Как сделать чтобы в ссылке небыло "index.html"?
http://site.ру/index.html/_/misc/media/media-management-r3
0

#7 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 02 Октябрь 2011 - 02:31

Появился ещё один вопрос. Можно ли в Frontpage Template HTML разрешить предпросмотр не количеством символов, а количеством слов? Где-то в этом куске кода:
{IPSText::truncate( strip_tags( IPSText::getTextClass('bbcode')->stripAllTags( $record['article_body'] ) ), 250 )}

0

#8 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 02 Октябрь 2011 - 16:53

Цитата

И по всему этому можно написать книгу страниц на 200

С большой охотой приобрел бы такую книгу ;)
Как же мне включить работу приложений "Календарь" и "Загрузки" ? Все остальные работаю корректно (Members, Blogs, Gallery, Chat)
0

#9 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 02 Октябрь 2011 - 22:03

Придётся ждать Fisan'у... -_-
0

#10 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 03 Октябрь 2011 - 01:24

Ritsuka, еще раз спасибо, разобрался. Вобщем, в твоём файле /admin/applications_addon/ips/ccs/extensions/furlTemplates.php удалён адрес /page
'regex'		=> "#/page(/.*?)?/([^/]+?)(\/|\?|$)#i",

Всё работает.
0

#11 Пользователь не на сайте   Lesovsky »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 247
  • Регистрация: 18-Июль 10
  • Репутация: 33
  • Откуда:Russia
  • IPB version:3.1.x
 

Отправлено 03 Октябрь 2011 - 21:47

Прошу прощения если не по теме, но где-то видел где Фисана писала, что вам Ritsuka, удалось избавиться от дб маркера при использовании форумного враппера, не подскажите путь решения?
0

#12 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 10 Октябрь 2011 - 18:40

Lesovsky,подскажите, как убрать этот дурацкий index.html/_/? В вашей работе misоn.cоm.ua это реализовано.
0

#13 Пользователь не на сайте   Lesovsky »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 247
  • Регистрация: 18-Июль 10
  • Репутация: 33
  • Откуда:Russia
  • IPB version:3.1.x
 

Отправлено 10 Октябрь 2011 - 21:11

Слово работа было громко сказано, я только сделал дизайн, да и отключил index.html.
Это обсуждалось уже на форуме.

ACP > Приложения > IP. Content > Page Manager > index.html > Page Details > Omit page name in URL > Yes
1

#14 Пользователь не на сайте   smkysil »

 
 
  • Member
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: В бане
  • Сообщений: 45
  • Регистрация: 17-Сентябрь 09
  • Репутация: 1
  • IPB version:3.2.x
 

Отправлено 10 Октябрь 2011 - 21:48

В опции Omit page name in URL > Yes всё сделал. Но ничего от этого не меняется. Кэши, шаблоны, урлы и все что можно перестраивал. Выходит что с использованием этой модификации из поста #5 такого пути сделать нельзя?
0

#15 Пользователь не на сайте   Lesovsky »

 
 
  • Advanced
  • Смотреть галерею
  • Insert nick to fast reply form
  • Quote selected text to fast reply form
  • Группа: IPB Specialist
  • Сообщений: 247
  • Регистрация: 18-Июль 10
  • Репутация: 33
  • Откуда:Russia
  • IPB version:3.1.x
 

Отправлено 10 Октябрь 2011 - 23:01

ACP > Manage Applications & Modules > Обновить кеш ЧПУ
0

Сообщить об этой теме:


  • 2 Страниц +
  • 1
  • 2
  • Вы не можете создавать новые темы
  • Вы не можете отвечать в этой теме

1 пользователей читают эту тему
0 зарегистрированных, 1 гостей, 0 скрытых


Контактная информация

Заказ дизайна форума

+7 (917) 501-4765
C 10 до 20 в рабочие дни (время московское)

Техническая поддержка

Контактные данные специалистов

Дизайн форумов

IPB 3.x ¦ IPB 2.x

Бесплатные шаблоны

IPB 3.2 – 3.3 ¦ IPB 3.1 ¦ IPB 3.0 ¦ IPB 2.2 – 2.3 ¦ IPB 2.1 ¦ Клипарт
Лицензия на использование ¦ Ваша поддержка ¦ О проекте
Copyright © 2005-2012 IPBSkins.ru Team
При копировании материалов с сайта
прямая ссылка на источник обязательна