Jump to content

Leaderboard

  1. linkmat

    linkmat

    Newbie


    • Points

      1

    • Posts

      7


  2. phillyian

    phillyian

    Rookie


    • Points

      1

    • Posts

      23


  3. Tony

    Tony

    Administrator


    • Points

      1

    • Posts

      5,256


  4. Kingy

    Kingy

    Retired Staff


    • Points

      1

    • Posts

      1,134


Popular Content

Showing content with the highest reputation on 10/04/2015 in all areas

  1. Try uninstalling all third party themes you might have installed. That's precisely what happened to me as well.
    1 point
  2. I'd say, as long as no harm is done, there's nothing to worry but don't just let it be. Keep an eye on whatever this is. Just my opinion, though.
    1 point
  3. in app manager u need to change here in application manager click on the lock Permission after u will see something like that on my picture its in french ... but the second one u need to change to off... and its will remove the link from ur navigation
    1 point
  4. You should implement a session timeout of your own. Both options mentioned by others (session.gc_maxlifetime and session.cookie_lifetime) are not reliable. I'll explain the reasons for that. First: session.gc_maxlifetime session.gc_maxlifetime specifies the number of seconds after which data will be seen as 'garbage' and cleaned up. Garbage collection occurs during session start. But the garbage collector is only started with a probability of session.gc_probability divided by session.gc_divisor. And using the default values for those options (1 and 100 respectively), the chance is only at 1%. Well, you could simply adjust these values so that the garbage collector is started more often. But when the garbage collector is started, it will check the validity for every registered session. And that is cost-intensive. Furthermore, when using PHP's default session.save_handler files, the session data is stored in files in a path specified in session.save_path. With that session handler, the age of the session data is calculated on the file's last modification date and not the last access date: Note: If you are using the default file-based session handler, your filesystem must keep track of access times (atime). Windows FAT does not so you will have to come up with another way to handle garbage collecting your session if you are stuck with a FAT filesystem or any other filesystem where atime tracking is not available. Since PHP 4.2.3 it has used mtime (modified date) instead of atime. So, you won't have problems with filesystems where atime tracking is not available. So it additionally might occur that a session data file is deleted while the session itself is still considered as valid because the session data was not updated recently. And second: session.cookie_lifetime session.cookie_lifetime specifies the lifetime of the cookie in seconds which is sent to the browser. […] Yes, that's right. This only affects the cookie lifetime and the session itself may still be valid. But it's the server's task to invalidate a session, not the client. So this doesn't help anything. In fact, having session.cookie_lifetime set to 0 would make the session’s cookie a real session cookie that is only valid until the browser is closed. Conclusion / best solution: The best solution is to implement a session timeout of your own. Use a simple time stamp that denotes the time of the last activity (i.e. request) and update it with every request: if (isset($_SESSION['LAST_ACTIVITY']) && (time() - $_SESSION['LAST_ACTIVITY'] > 1800)) { // last request was more than 30 minutes ago session_unset(); // unset $_SESSION variable for the run-time session_destroy(); // destroy session data in storage } $_SESSION['LAST_ACTIVITY'] = time(); // update last activity time stampUpdating the session data with every request also changes the session file's modification date so that the session is not removed by the garbage collector prematurely. You can also use an additional time stamp to regenerate the session ID periodically to avoid attacks on sessions like session fixation: if (!isset($_SESSION['CREATED'])) { $_SESSION['CREATED'] = time(); } else if (time() - $_SESSION['CREATED'] > 1800) { // session started more than 30 minutes ago session_regenerate_id(true); // change session ID for the current session and invalidate old session ID $_SESSION['CREATED'] = time(); // update creation time }Notes: session.gc_maxlifetime should be at least equal to the lifetime of this custom expiration handler (1800 in this example);if you want to expire the session after 30 minutes of activity instead of after 30 minutes since start, you'll also need to use setcookie with an expire of time()+60*30 to keep the session cookie active.
    1 point
  5. Version 3.4.x

    3,427 downloads

    Carbon RED for IPB 3.4.x
    1 point
  6. Hey everyone! I recently installed the subway skin and I'm having a little bit of trouble editing it, It's the first time I install a skin and I've never edited one I just wanna know two things. First, how do I remove the Forums/Members/Calendar next to the header? It's covering part of it and I can't see the rest I just wanna add them to the "more" button at the end. Also, how can I make the height of my header a bit taller, it's too short. Basically I'm asking for directions, where to go on my ACP. Thanks so much.
    1 point
  7. Lo encontré! esto es lo que dice <if test="$this->settings['navDropdown']=='yes'"><ul id='primary_extra_menucontent' class='ipbmenu_content' style='display: none'><li><a href='#'>Extra Link</a></li><li><a href='#'>Extra Link</a></li><li><a href='#'>Extra Link</a></li> Qué debo cambiar?
    1 point
  8. Thanks a lot Minty! I was able to remove the menus with Pro Menu! But I still don't know how to make the height a little bit taller. It's too short right now
    1 point
  9. In your Skin Look and feel under Global Template ctrl +F then type Forum and it should find it another way to manage your menu is using another app called Pro Menu then you have full control over the menu
    1 point
  10. Version 2.5.2

    551 downloads

    [center][font='lucida sans unicode', 'lucida grande', sans-serif][size=6]IP.Downloads adds file-sharing capabilities to your IPS community, giving you and your users tools to submit, share and download all kinds of digital content.[/size][/font][/center]
    1 point
This leaderboard is set to New York/GMT-05:00
×
×
  • Create New...