Jump to content

Featured Replies

Название: Portal 1.1.0

Добавил: Respected

Добавлен: 14 Apr 2012

Категория: Компоненты IP.Board 3.3.x

Название по-русски : Портал для IP.Board 3.3.x

Portal 1.1.0 - компонент портала для IP.Board 3.3.x от Mike John! Отлично подойдёт для вас, если вы хотите сделать главную страницу вашего форума с размещением полезной информации.

Link to comment
https://ipbmafia.ru/topic/643-portal-110/
Share on other sites
  • 2 недели спустя...

Это приложение не может быть установлено. Убедитесь что оно в правильной директории. Нельзя устанавливать сторонние приложения в директорию IPS и наоборот.

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-3297
Share on other sites

Ты, видимо, загрузил его в папку IPS, где должны быть только офф приложения, коим Portal 1.1.0 не является :)

Загрузи в папку other

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-3299
Share on other sites

Respected, разобрался. У меня в папке IPS до этого был установлен там Portal. Оттуда надо удалить ив се отлично пойдет. А чем этот портал отличается от Unreal Portal?

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-3300
Share on other sites

Практически одно и тоже)

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-3301
Share on other sites
  • 3 недели спустя...

При переходе по закладке "Управление порталом" :

Каталог '{app_name}/extensions/portalPlugins' не существует. Создайте его и попробуйте еще раз.

Помогите разобраться, я только учусь.

Интересует еще пара вопросов:

1 Как ограничить высоту новости или количество знаков

2 Хотелось бы вывести на портале слайдер из галерей, есть такая возможность?

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-4157
Share on other sites

Каталог '{app_name}/extensions/portalPlugins' не существует. Создайте его и попробуйте еще раз.

Проверь, существует ли папка по указанному пути!

На остальные два вопроса ответ нет!

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-4234
Share on other sites

Папки не было, создал, то же самое.

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

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-4240
Share on other sites

Права на запись ей присвоил?

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-4254
Share on other sites
  • 1 месяц спустя...

Каталог '{app_name}/extensions/portalPlugins' не существует. Создайте его и попробуйте еще раз.

Аналогичная проблема, создание папки не помогает. Может быть кто-то всетаки подскажет решение? Заранее спасибо.

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6028
Share on other sites

Ошибка имеет неизвестное происхождение..

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6030
Share on other sites

А как-нибудь можно добавить кнопку Подробнее... или Читать полностью, ну или что-нибудь в этом духе?

И ещё заметил что нет кнопки типа "Добавить комментарий"...

Можно только на шапке кликнуть

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6208
Share on other sites

Можно добавить кнопку ссылку, например Текст полностью. Для этого нужно отредактировать шаблон Портал --> articles, в нём найти кусок кода:


<div class='general_box'>
<h3 class='ipsType_smaller'>
После него добавляем ссылку:

<a href='{parse url="showtopic={$topic['tid']}" base="public" seotitle="{$topic['title_seo']}" template="showtopic"}'>Текст полностью</a>
[/code]

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

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6211
Share on other sites

Скорее всего это то, что нужно!

А ещё вопрос - шаблон портала хранится в файле portal_root_templates.xml ?

Если да - то почему после его изменения ничего не меняется на сайте? Возможно в IPB нужно сделать какие-то действия (сбросить закешированный макет?)

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

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6213
Share on other sites

Да, главный шаблон портала - portal_root_templates.xml

Чтобы изменения вступили в силу, нужно обновить данные базового стиля для портала, 100%-й вариант - переустановить портал :D

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6214
Share on other sites

А кнопочками никак?

ЗЫ Поискал внесённые изменения во всех файлах, нашёлся только skin_portal.php. Я так понимаю это закешированный скин.

И больше нигде изменения не прописались.

Получается настройки стилей хранятся в базе?

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6216
Share on other sites

Именно так, в базе!

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6218
Share on other sites

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

дальнейшая работа идёт только с базой, шаблон можно поменять только через админку, и единственное внешнее проявление - это кешированный стиль, правильно?

...при этом стиль можно перекешировать в любой момент, да и IPB сам при сохранении изменений похоже перекеширует

Ладно, с этим разобрались...

Ещё не хватает - на портал выводится только часть сообщения, по кнопке Читать полностью выводится всё сообщение.

Я так понимаю этот портал так не умеет? (дополнительные сообщения не очень красиво).

Может какой другой модуль для IPB такое может?

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6219
Share on other sites

Можно подпилить этот компонент, найти опять же в шаблоне articles:


{$topic['post']}
Заменить на:

{parse expression="IPSText::truncate( $topic['post'], 35)"}
[/code]

Где 35 - ограничение количества символов..

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6225
Share on other sites

Ну по количеству символов - это очевидное решение, однако, что будет, если там тег картинки, или видео, и т.д.

Может можно какой-нибудь якорь воткнуть, и на него опираться?

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6227
Share on other sites

Больше ничего предложить не могу, да и не думаю, что можно как-то уменьшить изображение или видео.

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6228
Share on other sites

Не, не уменьшить изображение.

Представь, что сообщение состоит: "А вот поглядите на картинку %7Boption%7D__мойсайтсдлинным-длиннымназванием.ru/категоирия1/категория2/ТутНечитаемоеНазваниеКакой-нибудьвесёлойпревесёлойкартинки.jpg%7Boption%7D"

Насколько я понимаю - в данном случае (при обрезании определённого количества символов) на главную выведется что-то в духе:

"А вот поглядите на картинку %7Boption%7D__мойсайтсдлинным-длиннымназванием.ru/категоирия1/кате" Читать полностю =>

Как-то это не красиво на мой взгляд...

Может есть другие приложения для IPB, которые позволяют управлять контентом на портале?

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6271
Share on other sites

IP.Content если только

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6274
Share on other sites

А что если сделать не


{parse expression="IPSText::truncate( $topic['post'], 35)"}

а

{parse expression="IPSText::truncate( $topic['post'], strstr($topic['post'],"[endmain]"))"}

Т.е. в тексте сообщения ставим некую метку - [endmain], и при выводе сообщения ищем номер позиции этой метки, и выводим на главную только контент до этой метки.

...ну и соответственно при выводе основного сообщения надо будет скрывать эту метку (str_replace("[endmain]","",$topic['post'])), только не знаю пока в каком файле :D

...вечером попробую на локальном серваке...

Link to comment
https://ipbmafia.ru/topic/643-portal-110/#findComment-6278
Share on other sites

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.