Jump to content
View in the app

A better way to browse. Learn more.

IPBMafia.ru - поддержка Invision Community, релизы, темы, плагины и приложения

A full-screen app on your home screen with push notifications, badges and more.

To install this app on iOS and iPadOS
  1. Tap the Share icon in Safari
  2. Scroll the menu and tap Add to Home Screen.
  3. Tap Add in the top-right corner.
To install this app on Android
  1. Tap the 3-dot menu (⋮) in the top-right corner of the browser.
  2. Tap Add to Home screen or Install app.
  3. Confirm by tapping Install.

Featured Replies

  • Replies 56
  • Просмотров 17,5k
  • Created
  • Последний ответ

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

Most Popular Posts

  • modules_public/portal/portal.php <div class='ipsType_smaller desc lighter right' style='clear: both; text-align:right;'>Portal v1.3.0 by <a href='__www.devfuse.com/' title='DevFuse home pag

  • Sirius, это наоборот круто. Не будет такого, что будут школьные разборки про то что: "Нах ты мне столько минусов натыкал" и т.п.

  • В новой версии копирайт запрятали по другому, помогите найти и убрать

  • 4 недели спустя...

Требуется создать блок по центру и выводить в нем инфу из RSS.

Есть идеи как реализовать?

У меня есть Боковой блок RSS от ibresource. Инфа выводится в боковом слайдере портала и форума, нужно еще и по центру с сайта новости выводить.

  • 3 месяца спустя...

Сделал по инструкции, что бы портал был главной страницей, но возникла проблема с путём форума, он теперь получается __имядомена.ru//index.php?/forums/

Причём реально два слэша стоит в адресной строке

Мой код:

'act=idx'       => array( 'app'		      => 'forums',
							  'allowRedirect' => 0,
							  'out'           => array( '#act=idx(&|$)#i', 'forums/$1' ),
							  'in'            => array( 'regex'   => '#^/forums(/|$|?)#i',
												        'matches' => array( array( 'act', 'idx' ) ) ) ),
);

Edited by nikfcsm

nikfcsm, в файле conf_global.php строка  

$INFO['board_url']            =    '__сайт.ru';

как выглядит?

 

с двойным слешем у меня была проблема после неправильной установки (ошибка описана в теме поддержки 3.4.5)

 

так же index.php?/forums/  вот это вот если не ошибаюсь - результат не включенного ModRewrite и ЧПУ "путь"

 

раздел для настройки - Поисковая оптимизация (SEO)

Два слэша убрались. Включил настройки ЧПУ, включил мод реврайт, создал файл .htaccess со следующим содержимым:

<IfModule mod_rewrite.c>
Options -MultiViews
RewriteEngine On
RewriteBase /forums/
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule .(jpeg|jpg|gif|png)$ /forums/public/404.php [NC,L]

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule . /forums/index.php [L]
</IfModule>

Но к сожалению, пути не изменились

 

ИмяДомена.ru/forums/index.php?/forums/

вот путь к форуму- Жесть, глаза мозолит ппц

 

Поставил в настройках ЧПУ Тип урл: Путь, стало вот так

 

ИмяДомена.ru/forums/index.php/forums/

Edited by nikfcsm

Сейчас переписываюсь с сапортом, он пишет, что такое невозможно, что бы хттаксес не обрабатывался :///

Опа, только после переписки с ним всё работает прекрасно:))) Спасибо вам за помощь

Edited by nikfcsm

возможно в .htaccess нужно убрать строку 

Options -MultiViews
иногда хостеры не любят этого...

 

и да, путь должен в идеале выглядеть при установке в корень хостинга

__сайт.ru/forum/2-forum/
где

forum - раздел форумов

2-forum - ID форума, дефис, транслитерация имени форума (у меня он называется Форум )

Ребят, а подскажите теперь еще по одной ситуации. перенес форум из папки Forums в корневой каталог сайта.

Переписал в файле conf_global.php строка  

$INFO['board_url']            =    '__сайт.ru/forums';

на

$INFO['board_url']            =    '__сайт.ru/';

В АЦ > Система > Глобальные настройки", в строчке "Адрес сайта 

заменил все значения, т.е. убрал из путей /forums/

 

Сайт теперь открывается по адресу __сайт.ru/. Сразу же открывается приложение Портал, но при нажатии, на кнопку Форумы, отдаёт 404. Где копать?

Привет, помогите разобраться, сделал все как в мануале, однако форум перестал открываться - думаю проще показать на примере teamgaming.ru

  • 2 месяца спустя...

Вот возник такой вопрос. У меня выдает последние темы форума, а мне нужно что бы выдавал последние статьи. Я так понял изменить надо вот этот PHP код, но как фиг его знает. Подскажите пожалуйста.

<?php

if ( ! $this->registry->isClassLoaded( 'portalBlocks' ) )
{
	$classToLoad =  IPSLib::loadLibrary( IPSLib::getAppDir( 'portal' ) . "/sources/blocks.php", 'portalBlockGateway' );
	$this->registry->setClass( 'portalBlocks', new $classToLoad( ipsRegistry::instance() ) );
}

print $this->registry->getClass('portalBlocks')->latest_topics_main();

?>

post-9417-0-19119000-1387295198_thumb.pn

  • 3 месяца спустя...

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Ответить в этой теме...

Последние посетители 0

  • No registered users viewing this page.

Configure browser push notifications

Chrome (Android)
  1. Tap the lock icon next to the address bar.
  2. Tap Permissions → Notifications.
  3. Adjust your preference.
Chrome (Desktop)
  1. Click the padlock icon in the address bar.
  2. Select Site settings.
  3. Find Notifications and adjust your preference.