vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=245)
-   -   vBulletin Project Tools - Persistent filters / selectors in issuelist page (https://vborg.vbsupport.ru/showthread.php?t=253352)

farhad.khan 11-07-2010 10:00 PM

Persistent filters / selectors in issuelist page
 
1 Attachment(s)
This simple mod makes the filters/selectors in the Issue List persistent. Only applies to project version for now.

Project Version Selector
After installing this mod, when a version is selected in the issue list page, the version is stored in a cookie in your browser. The issuelist page will then automatically select your last used version every time you load this page. When you change the version the cookie is updated and the newly selected version becomes the default.

Caveat
Once you select a version, you lose the ability to view issues from "(any)" version until the cookie expires, which is in 1 day. This is due to the fact that PT does not send a GET param when (any) is selected. PT assumes that if no GET is sent, it means (any). This should be addressed by PT core developers in the future.


How to install

*NIX

Upload the attached patch file to your vb root
run the patch in your vb root directory using the command below
patch < persistent_filters.txt

Windows
Open the patch file and manually add the lines with a + sign to project.php

How to uninstall


*NIX

Run the command below (to be run ONLY after installing the patch):
patch -R < persistent_filters.txt

Windows
Manually remove the lines with a + sign from project.php

Contributed by Grype Solutions.


All times are GMT. The time now is 10:31 PM.

Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2025, vBulletin Solutions Inc.

X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.00953 seconds
  • Memory Usage 1,716KB
  • Queries Executed 10 (?)
More Information
Template Usage:
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (1)printthreadbit
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • showthread
Included Files:
  • ./printthread.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/class_bbcode_alt.php
  • ./includes/class_bbcode.php
  • ./includes/functions_bigthree.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • printthread_start
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete