The forum of the forums
Would you like to react to this message? Create an account in a few clicks or log in to continue.

Aligning the LAST POST icons

3 posters

Go down

In progress Aligning the LAST POST icons

Post by troyeccles October 5th 2015, 5:06 am

Hello.

Please see the image below. I'm not sure if the usernames and the last-post icons are inextricably linked (so moving one, means moving the other) but if I can, I'd like to tidy this up a little by aligning the icons in a straight column a little further away from the username.

Is this possible? I need to do it on the HOME page and the topic pages (I'm guessing if it can be done, it's an alignment code that I can just apply on both pages???)

Thanks,

Troy.

Aligning the LAST POST icons Screen13
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by Ange Tuteur October 5th 2015, 10:39 am

Hi @troyeccles,

You can use the following CSS to position the icon where ever you want on the rows :
Code:
li.row { position:relative }

.lastpost a[href^="/t"] {
  position:absolute;
  right:10px;
  top:40%;
}

Adjust the right and top values to manipulate the position of the icon.
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 5th 2015, 11:46 am

Hi Ange.

Many thanks. It works perfectly on the topics page (see image 1).
But on the home page, it's also moving the topic name (see image 2).
Image 3 is what the home page looked like BEFORE implementing the code.

Any way of fixing this?


Image 1:
Aligning the LAST POST icons Screen14

Image 2:
Aligning the LAST POST icons Screen15

Image 3:
Aligning the LAST POST icons Screen16
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by Ange Tuteur October 5th 2015, 11:50 am

Oh right, I forgot about that. Try this instead :
Code:
li.row { position:relative }

.forumbg .lastpost a[href^="/t"], .forabg .last-post-icon {
  position:absolute;
  right:10px;
  top:40%;
}
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 5th 2015, 11:56 am

Perfect! You are the Albert Einstein of code! Smile

One more thing on this subject (kind of)... the last three page columns are REPLIES, VIEWS, LAST POSTS. Is there a simple way of switching them around so it goes LAST POSTS, REPLIES, VIEWS?
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by SLGray October 6th 2015, 1:52 am

This is be achieved by modifying the templates.


Aligning the LAST POST icons Slgray10

When your topic has been solved, ensure you mark the topic solved.
Never post your email in public.
SLGray
SLGray
Administrator
Administrator

Male Posts : 51482
Reputation : 3519
Language : English
Location : United States

https://forumsclub.com/gc/128-link-directory/

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 6th 2015, 3:16 pm

How do I do that?
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 7th 2015, 10:50 am

One more question regarding the LAST POST (NEW)images:
In the actual topic area, there are two LAST POST icons. One on the far left of the topic line and another on the far right. How do I remove the one on the left? they don't appear for LAST LINK already viewed....just the NEW ones.

I can see the line to remove the link on the page inspector but I don't know how to remove it using CSS.

Aligning the LAST POST icons Screen17
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by Ange Tuteur October 7th 2015, 11:01 am

Add this CSS to hide the icon next to the topic titles :
Code:
.dterm a[href$="?view=newest"] { display:none; }

As for the order of the columns, go to Display > Templates > General and open the topics_list_box template. Edit

Find
Code:
               <dd class="posts">{topics_list_box.row.L_REPLIES}</dd>
               <dd class="views">{topics_list_box.row.L_VIEWS}</dd>
               <dd class="lastpost"><span>{topics_list_box.row.L_LASTPOST}</span></dd>

Replace by :
Code:
                                        <dd class="lastpost"><span>{topics_list_box.row.L_LASTPOST}</span></dd>
               <dd class="posts">{topics_list_box.row.L_REPLIES}</dd>
               <dd class="views">{topics_list_box.row.L_VIEWS}</dd>

Find :
Code:
               <dd class="posts" style="padding-left:45px;">{topics_list_box.row.topic.table_sticky.L_REPLIES}</dd>
               <!-- <dd class="authors">{topics_list_box.row.L_AUTHOR}</dd> -->
               <dd class="views">{topics_list_box.row.topic.table_sticky.L_VIEWS}</dd>
               <dd class="lastpost"><span>{topics_list_box.row.topic.table_sticky.L_LASTPOST}</span></dd>

Replace by :
Code:
               <dd class="lastpost"><span>{topics_list_box.row.topic.table_sticky.L_LASTPOST}</span></dd>
               <dd class="posts" style="padding-left:45px;">{topics_list_box.row.topic.table_sticky.L_REPLIES}</dd>
               <!-- <dd class="authors">{topics_list_box.row.L_AUTHOR}</dd> -->
               <dd class="views">{topics_list_box.row.topic.table_sticky.L_VIEWS}</dd>

Find :
Code:
            <dd class="posts">{topics_list_box.row.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
            <dd class="views">{topics_list_box.row.VIEWS} <dfn>{L_VIEWS}</dfn></dd>
            <dd class="lastpost">

                    <!-- BEGIN avatar -->
                    <span class="lastpost-avatar">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</span>
                    <div style="float:left;">
                    <!-- END avatar -->

               <span>{topics_list_box.row.LAST_POST_AUTHOR}&nbsp;<dfn>{L_LASTPOST}</dfn>
               {topics_list_box.row.LAST_POST_IMG}<br style="clear:left;" />{topics_list_box.row.LAST_POST_TIME}</span>

                    <!-- BEGIN avatar -->
                    </div>
                    <!-- END avatar -->
            </dd>

Replace by :
Code:
            <dd class="lastpost">

                    <!-- BEGIN avatar -->
                    <span class="lastpost-avatar">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</span>
                    <div style="float:left;">
                    <!-- END avatar -->

               <span>{topics_list_box.row.LAST_POST_AUTHOR}&nbsp;<dfn>{L_LASTPOST}</dfn>
               {topics_list_box.row.LAST_POST_IMG}<br style="clear:left;" />{topics_list_box.row.LAST_POST_TIME}</span>

                    <!-- BEGIN avatar -->
                    </div>
                    <!-- END avatar -->
            </dd>
            <dd class="posts">{topics_list_box.row.REPLIES} <dfn>{L_REPLIES}</dfn></dd>
            <dd class="views">{topics_list_box.row.VIEWS} <dfn>{L_VIEWS}</dfn></dd>

Save and publish. Add
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 7th 2015, 11:13 am

Trying that now, Ange. The first bit worked!! Smile I'm doing the rest right now!

A bit of code you gave me earlier seemed to work (the one that aligns the LAST POST icons) but on closer inspection, it's only aligning the icons that have already been viewed. New post icons are still out of whack. The code was this:

li.row { position:relative }

.forumbg .lastpost a[href^="/t"], .forabg .last-post-icon {
position:absolute;
right:10px;
top:40%;
}

Here's the screengrab so you can see what I mean (look at the top VIEW LAST TOPIC icon):

Aligning the LAST POST icons Screen18
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 7th 2015, 11:16 am

Ange, I can't see Display > Templates > General. All I see in DISPLAY is this:

Aligning the LAST POST icons Screen19
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by Ange Tuteur October 7th 2015, 11:17 am

You need to be logged into the foundation account. That is user 1 or /u1, an example : https://help.forumotion.com/u1
Ange Tuteur
Ange Tuteur
Forumaster

Male Posts : 13246
Reputation : 3000
Language : English & 日本語
Location : Pennsylvania

https://fmdesign.forumotion.com

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 7th 2015, 11:31 am

Great! Found it. Thanks.
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

In progress Re: Aligning the LAST POST icons

Post by troyeccles October 7th 2015, 12:07 pm

An update for you, Ange (don't hate me).
I tried switching those columns and....well, it looked awful Sorry to waste your time.

The only outstanding issue now is the alignment of the LAST POST (new) icons. LAST POST (old) align ok.

This was the code I used:

li.row { position:relative }

.forumbg .lastpost a[href^="/t"], .forabg .last-post-icon {
position:absolute;
right:10px;
top:40%;
}
avatar
troyeccles
Forumember

Posts : 301
Reputation : 5
Language : English

Back to top Go down

Back to top

- Similar topics

 
Permissions in this forum:
You cannot reply to topics in this forum