vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   Could someone help me with this pluhnews modification? (https://vborg.vbsupport.ru/showthread.php?t=40183)

Weasel 06-23-2002 08:09 AM

Could someone help me with this pluhnews modification?
 
PluhNews is great, but it has one dissadvantage: It has to make a ton of calls to the MySQL database everytime a visitor goes to your homepage. In theory the number of calls could be reduced significantly if it just wrote a new data file each time a news record was posted.

So I re-wrore the pluhnews.php file to write everything to a standard TXT file. Now all I need is for pluhnews.php to execute every time a new thread is posted in the news forum.

So I was wondering if it would be possible to add something like this to the newthread.php file when a new thread is created:

if (forumid == whatever)
execute PluhNews.php

Can anyone offer any more insight?

Logician 06-23-2002 12:09 PM

convert your pluhnews.php to a function add the function to admin/functions.php and call it anytime you need it.

By the way I'm sure you have already noticed that your function(PHP file) needs to handle post edits/deletes/moves etc which requires a lot of coding/hacking or you should post news very carefully, knowing that your further modifications can only performed by manually editing your text file.


All times are GMT. The time now is 11:37 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.01382 seconds
  • Memory Usage 1,703KB
  • 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
  • (2)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