Перейти к содержанию

Portal 1.1.0


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

Название: 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! Отлично подойдёт для вас, если вы хотите сделать главную страницу вашего форума с размещением полезной информации.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

Можно добавить кнопку ссылку, например Текст полностью. Для этого нужно отредактировать шаблон Портал --> 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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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


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

а

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

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

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

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

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

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.
Примечание: Ваш пост будет проверен модератором, прежде чем станет видимым.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...