Update to Navbar - Member Info and Avatars


 
Thread Tools Search this Thread
The Lounge What is on Your Mind? Update to Navbar - Member Info and Avatars
# 29  
Old 07-17-2018
Here is the PHP code to update the $newhiddenposts global var (and I searched the plugin code in the DB and this is the only reference to that $newhiddenposts var:

Code:
if (can_moderate()) 
{ 
    $posts = $db->query_first(" 
        SELECT COUNT(postid) AS count 
        FROM " . TABLE_PREFIX . "post AS post 
        LEFT JOIN " . TABLE_PREFIX . "deletionlog AS deletionlog ON(deletionlog.primaryid = post.postid AND type = 'post') 
        WHERE visible = 3 AND " . TABLE_PREFIX . "post.dateline > " . $vbulletin->userinfo[lastvisit] . " 
            AND deletionlog.primaryid IS NULL 
    "); 
    $newhiddenposts = intval($posts['count']); 
}

And there seems no built in cron to update:

Code:
neo@www:/var/www/includes/cron# grep notification *php
neo@www:/var/www/includes/cron# grep notice *php
neo@www:/var/www/includes/cron# grep hiddenpost *php
neo@www:/var/www/includes/cron# grep hidden *php

# 30  
Old 07-17-2018
OK Don,

Looking at the code above, all confidential posts are retrieved:

Code:
  WHERE visible = 3 AND " . TABLE_PREFIX . "post.dateline > " . $vbulletin->userinfo[lastvisit] . "

So, these should clear when the dateline of the post is greater than the time of your last visit, which is based on logging on after logging off.

So, the current system is set up to clear these based on login/logoff times. It is not necessary to "Mark Forums Read" if you logout and then log back on.

However, I am still interested in adding some new code that marks each one of these read; but if we do it automatically, then if you later want to come back and review it, it will not be easy to find; so that's not a perfect solution, either.

Since they do clear and update based on logoff/login, I'm going to move on to other tasks, as call this "good enough for now" unless Scott wants to work on this when he has time since he wrote this great plugin and he might have a good idea how to address this.
# 31  
Old 07-17-2018
Did first integration of Bootstrap with the advanced stats on the first page:

Now:

Code:
<div style="border-style:solid;border-width:1px;margin-bottom:20px;padding:0px;overflow:auto;">
<table  class="table table-sm" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center" style="margin:0;" >
/* old code  */
</div>

Was:

Code:
<table  class="tborder" cellpadding="$stylevar[cellpadding]" cellspacing="$stylevar[cellspacing]" width="100%" align="center" " >

Looks OK and seems to work smoother, but will not be responsive until I do the other embedded tables in that code Smilie

But the good news is that finally, finally, the scrollbars work on this code block Smilie
# 32  
Old 07-17-2018
Right now I have this happening......

I login and get avatar top right with a white 2 in a blue circle.

I click on the 2 and it opens the sidebar showing all my details, location, etc.

It says "New condfidential posts:2" and pointing to it says "Go to your confidential posts" (whatever that means? My conf posts or other people's conf posts on threads to which I've subscribed?).

Clicking on that gives me:

Quote:
Sorry
There are no new posts since your last cookie update.
You will be automatically redirected to new and updated discussions during the previous 24 hours.
Please click below if you are not redirected to our current day discussions or to go there immediately.

Search Last 24 Hours
which then, after 10+ seconds times-out to the Forum Search page.

Clicking on the "Search Last 24 Hours" shown above doesn't get me anywhere either.

Am I doing something stupid or missing something here??
# 33  
Old 07-17-2018
Sounds like you are doing something you do not understand unrelated to CSS and coding issues LOL
# 34  
Old 07-17-2018
Hmmmm......logged out and back in......2 is now 1.....open sidebar....click on confidential posts.....and it works!!! What the heck?

(Chrome on Win7)
This User Gave Thanks to hicksd8 For This Post:
# 35  
Old 07-17-2018
Could be anything, LOL

I'm changing a lot of CSS, CSS libs, JS, JS libs, HTML and more and testing in real time, so clean your cache out often or close and restart your browser from time-to-time if things are weird.

Today I changed a number of tables to Bootstrap table classes and added some div wrappers to many tables, sometimes things break and I have to fix them.

Seems to be fine for the most part and I'm happy with Bootstrap, but I've only touched a small number of tables compared to the entire site; and so far when I try to go deeper into tables to make them more responsive, things break.
Login or Register to Ask a Question

Previous Thread | Next Thread

5 More Discussions You Might Find Interesting

1. Web Development

Update to Member List - New Click Options

FYI, Have updated our memberlist : https://www.unix.com/members/list/?order=DESC&sort=lastvisit&pp=30 $cat memberlist.php ... 375 // added next line by neo 15 Nov 2018 376 $condition .= ' AND credits > 0'; ... The reason for this change is insure the... (3 Replies)
Discussion started by: Neo
3 Replies

2. What is on Your Mind?

Update to Posts - Member Info Icon and Badge

Hey, Upgrade (step 1) the posts, by putting a "user info" icon in the top right and making it so it toggles the user info. The user info icon has a badge which shows the number of posts. I will have to dig around in the code more to get the total posts thanks and other badges working; but... (22 Replies)
Discussion started by: Neo
22 Replies

3. Forum Support Area for Unregistered Users & Account Problems

Update my info

I hadn't logged on here in several months. I want to update my info, such as the email address that I can be contacted at, but I don't see any links to do that. (1 Reply)
Discussion started by: cleopard
1 Replies

4. Post Here to Contact Site Administrators and Moderators

avatars

how do i get those avatars on the bottom of my user name? (2 Replies)
Discussion started by: grizzly1
2 Replies

5. Post Here to Contact Site Administrators and Moderators

Avatars?

Just wondering why the board is configured not to show any avatars in the post displays? I haven't seen anyone else asking this question and there is no mention of it by the admins anywhere (correct me if I am wrong).... A little bit of playfulness would do unix.com good :) (2 Replies)
Discussion started by: patvdv
2 Replies
Login or Register to Ask a Question