1. Приветствуем Вас на неофициальном форуме технической поддержки XenForo на русском языке. XenForo - новый и перспективный форумный движок от бывших создателей vBulletin.
Загрузка

1.4.x [8wayRun.Com] XenPorta (Portal) [RU] 1.6.0

Портальная система для XenForo

  1. xDealer

    xDealer Местный

    Регистрация:
    31.03.13
    Сообщения:
    50
    Симпатии:
    23
    Версия XF:
    1.5.6
    EWRblock_RecentNews

    Заменить все содержимое на:
    Код:
    <xen:require css="message_user_info.css" />
    <xen:require css="bb_code.css" />
    <xen:require css="EWRblock_RecentNews.css" />
    
    <div id="recentNews">
        <xen:foreach loop="$RecentNews" value="$news">
            <div class="section sectionMain recentNews" id="{$news.thread_id}">
    
                <div class="primaryContent {xen:if {$option.leftdate}, 'leftDate'}">
                    <div class="subHeading">
                        <div style="float: right; white-space: nowrap;">
                            <a href="{xen:link threads, $news}"><xen:datetime time="$news.promote_date" /></a>
                            <xen:if is="{$visitor.permissions.EWRporta.canPromote}">
                                &nbsp; (<a href="{xen:link 'threads/edit', $news}" class="OverlayTrigger">{xen:phrase edit}</a>)
                            </xen:if>
                        </div>
    
                        <h2><a href="{xen:link threads, $news}" class="newsTitle">{xen:helper threadPrefix, $news}{$news.title}</a></h2>
                    </div>
    
                    <xen:if is="{$news.promote_icon} != 'disabled'">
                    <xen:if hascontent="true">
                        <div class="messageUserBlock">
                            <div class="avatarHolder">
                                <xen:contentcheck>
                                <xen:if is="{$news.attach}">
                                    <a href="{xen:link threads, $news}"><img src="{$news.attach.thumbnailUrl}" alt="{$news.attach.filename}" /></a>
                                <xen:elseif is="{$news.medio}" />
                                    <div style="background: url('{xen:helper medio, $news.medio}') no-repeat;">
                                        <a href="{xen:link 'full:media/media/popout', $news.medio}" class="OverlayTrigger"><img src="styles/8wayrun/EWRmedio_play.png" width="160" height="90" /></a>
                                    </div>
                                <xen:elseif is="{$news.image}" />
                                    <a href="{xen:link threads, $news}"><img src="{$news.image}" alt="{$news.image}" style="max-height: 150px; max-width: 150px;" /></a>
                                <xen:else />
                                    <xen:avatar user="$news" size="m" itemprop="photo" />
                                </xen:if>
                                </xen:contentcheck>
                            </div>
                        </div>
                    </xen:if>
                    </xen:if>
    
                    <div class="messageContent baseHtml">
    
                        <div class="newsText">{xen:raw $news.messageHtml}</div>
                        <div class="clearFix"></div>
                    </div>
    
                    <div class="sectionFooter">
                        <xen:if is="{$option.social}">
                            <xen:if hascontent="true">
                                <div class="sharePage">
                                    <xen:require css="share_page.css" />
    
                                    <xen:contentcheck>
                                        <xen:hook name="recentnews_share_page_options" params="{xen:array 'url={xen:link canonical:threads, $news}'}">
                                        <xen:if is="{$xenOptions.tweet.enabled}">
                                            <div class="tweet shareControl">
                                                <a href="http://twitter.com/share" class="twitter-share-button"
                                                    data-count="horizontal"
                                                    data-lang="{xen:helper twitterLang, $visitorLanguage.language_code}"
                                                    data-url="{xen:link canonical:threads, $news}"
                                                    {xen:if {$news.title}, 'data-text="{$news.title}"'}
                                                    {xen:if {$xenOptions.tweet.via}, 'data-via="{$xenOptions.tweet.via}"'}
                                                    {xen:if {$xenOptions.tweet.related}, 'data-related="{$xenOptions.tweet.related}"'}>{xen:phrase tweet}</a>
                                            </div>
                                        </xen:if>
                                        <xen:if is="{$xenOptions.plusone}">
                                            <div class="plusone shareControl">
                                                <div class="g-plusone" data-size="medium" data-count="true" data-href="{xen:link canonical:threads, $news}" data-lang="{$visitorLanguage.language_code}"></div>
                                            </div>
                                        </xen:if>
                                        <xen:if is="{$xenOptions.facebookLike}">
                                            <div class="facebookLike shareControl">
                                                <xen:container var="$facebookSdk">1</xen:container>
                                                <fb:like href="{xen:link canonical:threads, $news}" layout="button_count" action="{$xenOptions.facebookLikeAction}" font="trebuchet ms" colorscheme="@fbColorScheme"></fb:like>
                                            </div>
                                        </xen:if>
                                        </xen:hook>
                                    </xen:contentcheck>
                                </div>
                            </xen:if>
                        <xen:else />
                            <div class="categories">
                                <ul>
                                    <xen:if is="{$visitor.permissions.EWRporta.canPromote}">
                                        <a href="{xen:link 'threads/category', $news}" class="button OverlayTrigger">+</a>
                                    </xen:if>
                                    <xen:foreach loop="$news.categories" value="$subCat">
                                        <li><a href="{xen:link 'articles', $subCat}" class="button">{$subCat.category_name}</a></li>
                                    </xen:foreach>
                                </ul>
                            </div>
                        </xen:if>
    
                        <div class="continue">                  
                        ({xen:number $news.view_count} {xen:phrase views} / {xen:number $news.first_post_likes} {xen:phrase likes})&nbsp&nbsp&nbsp&nbsp&nbsp
                        <a href="{xen:link threads/unread, $news}">{xen:number $news.reply_count} {xen:phrase comments}</a>&nbsp&nbsp&nbsp&nbsp&nbsp
                            <a class="iconKey" href="{xen:link threads, $news}">
                                {xen:phrase continue_reading}
                            </a>
                        </div>
                    </div>
                </div>
            </div>
        </xen:foreach>
    
        <xen:if hascontent="true">
        <div class="section sectionMain">
            <xen:contentcheck>
            <xen:if is="{$option.pagenav} && {$option.count} > {$option.limit}">
                <xen:pagenav link="articles" linkdata="{$category}" page="{$page}" perpage="{$option.limit}" total="{$option.count}" />
            </xen:if>
            </xen:contentcheck>
        </div>
        </xen:if>
    </div>
    EWRblock_RecentNews.css
    Найти:
    Код:
    .recentNews .leftDate .newsText { margin-left: 25px; }
    Заменить на:
    Код:
    .recentNews .leftDate .newsText { margin-left: 0px; }
     
    Киря и omentos нравится это.
  2. hunterkomp

    hunterkomp Новичок

    Регистрация:
    19.08.13
    Сообщения:
    29
    Симпатии:
    2
    Версия XF:
    1.1.5
    Уважаемые знатоки, просьба подсказать, можно ли как-то "поднимать" сообщения в портале выше?, или скажем так "закрепить" сообщение вверху страницы?
    Заранее спасибо
     
  3. Leksi

    Leksi Пользователь

    Регистрация:
    01.08.13
    Сообщения:
    24
    Симпатии:
    3
    Версия XF:
    1.2.0
    Подскажите, а как добавить номер страницы в title для 2, 3 и тд страниц главной.
    --- добавлено : 13 ноя 2013 в 16:00 ---
    Отметить тему как Важную. В блоке recent news она будет вверху держаться
     
    Последнее редактирование модератором: 21 ноя 2013
  4. hunterkomp

    hunterkomp Новичок

    Регистрация:
    19.08.13
    Сообщения:
    29
    Симпатии:
    2
    Версия XF:
    1.1.5
    так она "поднимется" только в списке форума, а вот на главной портала она будет "уползать" вниз с появлением новых тем
     
    Последнее редактирование модератором: 23 ноя 2013
  5. Leksi

    Leksi Пользователь

    Регистрация:
    01.08.13
    Сообщения:
    24
    Симпатии:
    3
    Версия XF:
    1.2.0
    А Вы пробовали?
    У меня не ползет. Ссылка на форум в профиле. Но у меня версия форума другая
     
  6. hunterkomp

    hunterkomp Новичок

    Регистрация:
    19.08.13
    Сообщения:
    29
    Симпатии:
    2
    Версия XF:
    1.1.5
    да, конечно пробовал. вот тестовый на 1.2.3 - http://test.sevro.ru/index.php
    создал 2 темы в одной ветке. Одну указал "Важно", другой не ставил значение ВАЖНО. В итоге вторая оказалась "выше". То же самое и на реальном
    XenForo 1.1.5
     
  7. SpiritFlame

    SpiritFlame Местный

    Регистрация:
    12.07.13
    Сообщения:
    75
    Симпатии:
    20
    Версия XF:
    1.4.5
    На сколько я знаю в правах пользователей нужно разрешить поднятие темы. тогда на портале появится кнопочка "повышение темы"
     
  8. hunterkomp

    hunterkomp Новичок

    Регистрация:
    19.08.13
    Сообщения:
    29
    Симпатии:
    2
    Версия XF:
    1.1.5
    я в группе "Administrative"
    и проверив права убедился, что "везде разрешено"... может еще какие варианты есть?
    --- добавлено : 15 ноя 2013 в 15:29 ---
    или хотя бы где это чудо "поднять" тему?
     
    Последнее редактирование модератором: 23 ноя 2013
  9. SpiritFlame

    SpiritFlame Местный

    Регистрация:
    12.07.13
    Сообщения:
    75
    Симпатии:
    20
    Версия XF:
    1.4.5
    А если в саму тему заходите, под строкой поиска нет кнопки "Повышение темы"?
     
  10. AngelL

    AngelL Местный

    Регистрация:
    15.07.12
    Сообщения:
    6
    Симпатии:
    0
    Скажите, почему страница недоступна пользователям, у которых в настройках не указан, что они могут изменять страниц? Сами виджеты настроены под группы.
     
  11. Kelt

    Kelt Read only

    Регистрация:
    13.06.11
    Сообщения:
    146
    Симпатии:
    46
    Самый главный минус, на мой взгляд, в Xenporta - это отсутствие древовидных(вложенных) комментариев. Нынешняя система комментарования с цитированием сообщений представляет собой кромешний адъ, если пользователи любят цитировать по любому поводу.

    И кстати, автора сего плагина писал, что собирается его полностью переписать.
     
  12. Pablos

    Pablos Активный пользователь

    Регистрация:
    11.01.12
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.1.1
    Помогите пожалуйста ! при попытке установить [8wayRun.Com] XenPorta (Portal) [RU] 1.6.0 на движок Xenforo 1.2.3 выдает вот такую ошибку:
    У меня стояла версия портала 1.5.7 при попытке обновить выдало эту же ошибку, я удалил портал версии 1.5.7 и попробовал с нуля поставить версию 1.6.0 но опять вылетела эта ошибка. В чем проблема ? где копать и что исправлять ?
     
  13. Kelt

    Kelt Read only

    Регистрация:
    13.06.11
    Сообщения:
    146
    Симпатии:
    46
    @Pablos Чисти базу данных на предмет наличия таблиц порты
     
  14. Pablos

    Pablos Активный пользователь

    Регистрация:
    11.01.12
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.1.1
    почистил, не помогло. Но потом удалил еще и дистрибутив портала а потом снова залил и было мне щастье ! вообщем после часа танцев с бубном вроде заработало.
     
  15. omentos

    omentos Местный

    Регистрация:
    05.08.11
    Сообщения:
    9
    Симпатии:
    2
    Версия XF:
    1.3.0
    @Kelt про переписывание где читали? хотелось бы подробностей о причинах и соответственно явных отличиях
     
    Последнее редактирование: 28 ноя 2013
  16. Kelt

    Kelt Read only

    Регистрация:
    13.06.11
    Сообщения:
    146
    Симпатии:
    46
    на оф форуме в ветке плагина поищи
     
  17. AlexMerser

    AlexMerser Новичок

    Регистрация:
    21.02.13
    Сообщения:
    8
    Симпатии:
    1
    Версия XF:
    1.2.3
    Поставив галку "Убрать содержание подменю" оно не убралось
    --- добавлено : 30 ноя 2013 в 18:37 ---
    И как сменить "Главная" в верхнем меню и speedbar?
     
    Последнее редактирование модератором: 8 дек 2013
    Roni нравится это.
  18. Deckard

    Deckard Новичок

    Регистрация:
    03.12.13
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.2.3
    Здравствуйте, может кто подсказать, когда я размещаю тему на главной, то она не наследует те параметры, которые заданы на форуме. То есть на форуме изображение стоит по центру, а когда вывожу на главную, то изображение стоит так, как прописано в шаблоне EWRRecentNews.
    Как сделать так, что бы изображение\видео было размещено на главной так же, как и на форуме.
    Прописать то можно в шаблоне, что бы изображение стояло как на форуме по центру скажем, но мне нужно именно так, что бы параметры менялись, в зависимости от параметров сообщения.
     
  19. Kelt

    Kelt Read only

    Регистрация:
    13.06.11
    Сообщения:
    146
    Симпатии:
    46
    Deckard убарть/отредактировать теги в шаблоне recentnews, отвечающие за позиционирование изображения.
     
  20. Deckard

    Deckard Новичок

    Регистрация:
    03.12.13
    Сообщения:
    9
    Симпатии:
    0
    Версия XF:
    1.2.3
    Это я понимаю, только не соображу как раз, как это сделать. Можно пример с кодом?
     

Поделиться этой страницей