[8WR] XenPorta (Portal) PRO

[8WR] XenPorta (Portal) PRO [Paid] 1.2.2b

No permission to buy ($40.00)

Jaxel

Well-known member
Jaxel updated [8wayRun.Com] XenPorta 2 (Portal) PRO with a new update entry:

Version 1.0.7 CHANGELOG

Almost all the features in this update have to do with performance.
  • Added some phrasing for the activity list so users will no longer show as viewing an "unknown page".
  • Added an option to exclude promotions from the articles index. When set, an article/feature will only show up on articles listings through categories or authors; but not on the index itself.
  • Added an option in the admin-cp to strip line breaks from article list entries.
  • Added an option in the admin-cp to...
Read the rest of this update entry...
 

Bdrunkz

Member
After the purchases, where do you go to download the updates? The link that is emailed expires after 3 times. How do you download the updates after you have used up your 3 times?
 

Jaxel

Well-known member
After the purchases, where do you go to download the updates? The link that is emailed expires after 3 times. How do you download the updates after you have used up your 3 times?
After each update, you automatically get mailed updates with 3 new downloads. It takes time for the updates to get sent out, be patient. Check your spam folders.
 

Thom Tyler

Well-known member
View attachment 94387

EWRporta2_ArticleList_Bit
Code:
<div class="articleItem" id="article_{$article.thread_id}">
    <div class="sectionMain">
        <div class="subHeading singleLine">
            {xen:helper threadPrefix, $article}
            <a href="{xen:link threads, $article}">{$article.article_title}</a>
        </div>

        <xen:if hascontent="true">
            <div class="headerBlock">
                <xen:contentcheck>
                <xen:if is="{$article.article_icon.type} == 'attach'">
                    <a class="attachHolder" href="{xen:link threads, $article}"><img src="{xen:link attachments, $article.article_icon.data}" alt="{$article.article_icon.data.filename}" /></a>
                <xen:elseif is="{$article.article_icon.type} == 'image'" />
                    <a class="attachHolder" href="{xen:link threads, $article}"><img src="{$article.article_icon.data.url}" alt="{$article.article_icon.data.file}" /></a>
                <xen:elseif is="{$article.article_icon.type} == 'medio'" />
                    <a class="medioHolder OverlayTrigger"style="background-image: url('{xen:helper medio, $article.article_icon.data}');"
                        href="{xen:link 'full:media/media', $article.article_icon.data}" data-href="{xen:link 'full:media/media/popout', $article.article_icon.data}"
                        data-cacheOverlay="false" data-overlayoptions="{&quot;fixed&quot;:false}">
                            <img src="styles/8wayrun/EWRmedio_play.png" />
                    </a>
                </xen:if>
                </xen:contentcheck>
            </div>
        </xen:if>
  
        <xen:if is="{$xenOptions.EWRporta2_articles_dateblock}">
            <div class="dateBlock">
                <div class="heading">{xen:time $article.article_date, 'M'}</div>
                <div class="secondaryContent">{xen:time $article.article_date, 'd'}</div>
            </div>
        </xen:if>
      
        <div class="primaryContent">
            <div class="metaData singleLine">
                <span class="statData"><div class="iconKey comments"></div>{xen:number $article.reply_count}</span>
                <span class="statData"><div class="iconKey views"></div>{xen:number $article.view_count}</span>

                <span class="dateData">
                    <div class="iconKey sticky"></div>
                    {xen:phrase porta2_by_x_on_y_at_z,
                        'user=<a href="{xen:link members, $article}" class="username">{$article.username}</a>',
                        'date=<a href="{xen:link threads, $article}">{xen:date $article.article_date} </a>',
                        'time=<a href="{xen:link threads, $article}">{xen:time $article.article_date} </a>'}
                </span>
            </div>
          
            <xen:if hascontent="true">
                <div class="messageUserBlock"><div class="avatarHolder">
                    <xen:contentcheck>
                    <xen:if is="{$article.article_icon.type} == 'avatar'">
                        <xen:avatar user="$article" size="s" class="Tooltip" title="{$article.username}" itemprop="photo" />
                    </xen:if>
                    </xen:contentcheck>
                </div></div>
            </xen:if>
          
            <div class="baseHtml excerptContent {xen:if '{$xenOptions.EWRporta2_articles_dateblock}', 'excerptOffset'}">
                {xen:raw $article.messageHtml}
              
                <xen:if is="{$article.article_break}">
                    <a href="{xen:link threads, $article}">{$article.article_break}...</a>
                </xen:if>
            </div>
        </div>
      
        <div class="sectionFooter singleLine">
            <div class="continue">
                <a class="button" href="{xen:link threads, $article}">
                    <div class="iconKey redirect"></div>{xen:phrase continue}...
                </a>
            </div>
          
            <xen:include template="EWRporta2_Article_Categories">
                <xen:map from="$article.categories.cats" to="$categories" />
            </xen:include>
        </div>
    </div>
</div>
Code:
.articleItem .headerBlock .medioHolder { display: block; background-size: 100%; line-height: 0px; }
.articleItem .headerBlock .medioHolder img { max-width: 100%; height: auto; }
.articleItem .headerBlock .attachHolder img { max-width: 100%; height: auto; }

Thanks Jaxel - appreciated.
 

Dr.Who

Active member
For those that know CSS, please help... I wanted to add a slight shadow to the feature slider.

The following code creates a subtle drop shadow effect which I like.
Code:
-webkit-box-shadow: 0px 6px 10px -2px rgba(0,0,0,0.75);
-moz-box-shadow: 0px 6px 10px -2px rgba(0,0,0,0.75);
box-shadow: 0px 6px 10px -2px rgba(0,0,0,0.75);
I added it to:
Code:
.featuresGrid .featuresOuter
{
    position: relative;
    z-index: 1;
    border: 1px solid #333;
    background-color: #000;
    overflow: hidden;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    border-radius: 5px;
    -webkit-box-shadow: 0px 6px 10px -2px rgba(0,0,0,0.75);
    -moz-box-shadow: 0px 6px 10px -2px rgba(0,0,0,0.75);
    box-shadow: 0px 6px 10px -2px rgba(0,0,0,0.75);   
}
It worked awesome, BUT, if I add it to extra.css, it does not show the shadow??? Only if I edit the template directly.

Does anyone know why this is??
 

pmflav

Active member
"Exclude featured threads from articles list" and "Auto promote" seems to have stopped working since last update.
 
Last edited:

pmflav

Active member
It worked awesome, BUT, if I add it to extra.css, it does not show the shadow??? Only if I edit the template directly.

Does anyone know why this is??
Unfortunately changes to the extra.css do not take affect as the templates for this addon seems to take priority. I have asked if this can be changed, still waiting on response.
 

Daphonic

Active member
Not sure If I'm missing it in the styles, but how do I change the color of the Timer bar on the Features?
 

Allan

Well-known member
No hardcoded:
Code:
<b>$wCached</b> - returned values are stored in this variable
        <b>$wDateTime</b> - the last update time of the cache
    }
   
    public function getUncachedData($widget, $options)
    {
        <b>$wUncached</b> - returned values are stored in this variable
 

pmflav

Active member
Not sure If I'm missing it in the styles, but how do I change the color of the Timer bar on the Features?
EWRporta2_Features.css
The very last line.

Code:
.featuresGrid .bx-progress { height: 5px; border-top: 1px black solid; background-color: red; width: 0; position: absolute; bottom: 0; left: 0; z-index: 1000; }
 

pmflav

Active member
Is there any advice on which options have a bigger affect on improving the performance? I'd say performance is probably the key issue for us (when we have 5000 users online XenPorta used to grind to a standstill).
Have it run on an nginx server
 
Top