Перейти к публикации
View in the app

A better way to browse. Learn more.

Дизайн и модификация 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.
Опубликовано:

Подскажите как сделать портал чтобы были 2 навигационные меню по бокам а по центру новости ?

У меня сейчас вот так сделано

<!--
SKINNOTE: Remember boxes are also in skin_gallery_portal, skin_blog_portal and skin_downloads_external
-The striping doesn't add the proper padding like the board index does
-Poll is kinda ugly
-Print and Email should be icons.  Note that I also used "moderation_bar" class for that row, which isn't necessarily
	semantic, but displays fine - your call on whether to change it
-->
<if test="disablelightbox:|:!$this->settings['disable_lightbox']">
{parse template="include_lightbox" group="global" params=""}
</if>
<div id='portal_articles' class='left'>
       <!--MAIN-->
        <!--::recent_topics_last_x::-->
        <!--END MAIN-->
</div>
<div id='index_stats' class='portal left'>
<!-- LEFT -->
 <!--::portal_sitenav::-->
 <!--::online_users_show::-->
 <!--::blogs_show_last_updated_x::-->
 <!--::recent_downloads_last_x::-->
 <!--::gallery_show_random_image::-->
 <!--::calendar_show_current_month::-->
 <!--::poll_show_poll::-->
 <!--::recent_topics_discussions_last_x::-->
 <!--::portal_affiliates::-->
 <!--END LEFT-->
</div>
{parse template="include_highlighter" group="global" params="1"}
<script type='text/javascript'>
// Resize images
$$('.post', '.poll').each( function(elem){
	ipb.global.findImgs( $( elem ) );
});
</script>

 

И заодно подскажите как менять надписи в верхней меню например "Обсуждение" заменить на "Форум" как?

Изменено пользователем kokojamba

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

Опубликовано:

Новый код

<!--
       SKINNOTE: Remember boxes are also in skin_gallery_portal, skin_blog_portal and skin_downloads_external
       -The striping doesn't add the proper padding like the board index does
       -Poll is kinda ugly
       -Print and Email should be icons.  Note that I also used "moderation_bar" class for that row, which isn't necessarily
               semantic, but displays fine - your call on whether to change it
-->
<if test="disablelightbox:|:!$this->settings['disable_lightbox']">
{parse template="include_lightbox" group="global" params=""}
</if>
<div class='portal_main'>
<div id='portal_articles' class='left'>
       <!--MAIN-->
        <!--::recent_topics_last_x::-->
        <!--END MAIN-->
</div>
<div id='index_stats' class='portal left'>
       <!-- LEFT -->
        <!--::portal_sitenav::-->
        <!--::online_users_show::-->
        <!--::blogs_show_last_updated_x::-->
        <!--::recent_downloads_last_x::-->
        <!--::gallery_show_random_image::-->
        <!--::calendar_show_current_month::-->
        <!--::poll_show_poll::-->
        <!--::recent_topics_discussions_last_x::-->
        <!--::portal_affiliates::-->
        <!--END LEFT-->
</div></div>
<div id='portal_left' class='left'>
содержание
</div>
{parse template="include_highlighter" group="global" params="1"}
<script type='text/javascript'>
       // Resize images
       $$('.post', '.poll').each( function(elem){
               ipb.global.findImgs( $( elem ) );
       });
</script>

 

 

 

А в css отрегулируйте проценты блоков, если нужно пропишите новые классы

.portal_main - с паддингом слева на величину левого блока (padding-left: ****;)

#portal_left - с шириной левой колонки

 

Ну и пофантазируйте насчет верстки внутренних блоков

 

По дефолту портальные классы находятся в ipb_styles.css, ближе к концу

 

Ps

Второй вопрос к теме портала не относится.

Опубликовано:
  • Автор

@Fisana, а можете сделать и скинуть мне а то я начинающий ????

Опубликовано:

Я дала достаточно подробную информацию. Если Вы в состоянии понять, поймете. Если нет, не отнимайте время.

У нас прикладной форум.

Это означает, что сюда уже надо приходить со знанием html и css, не говоря уже про знание форума.

Чтобы было понятнее: Мы не учим ездить на велосипеде, мы только показываем путь, куда ехать.

 

Поэтому идите и читайте справочники по верстке, потом приходите подготовленными.

Опубликовано:
  • Автор

Ок буду пробывать сам :(

Изменено пользователем kokojamba

Создайте аккаунт или войдите в него для комментирования

Сейчас на странице 0

  • Нет пользователей, просматривающих эту страницу.

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.