Go Back   vb.org Archive > Community Discussions > Modification Requests/Questions (Unpaid)
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools Display Modes
  #1  
Old 06-08-2005, 04:44 AM
HansMuenchen HansMuenchen is offline
 
Join Date: May 2005
Posts: 115
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default 0-Poster Hack

Hi there!

Because I was before a WBB User there was a Hack was called 0-Poster Hack.
What does that hack do?

Well into the ACP you can set the Number of days when a User will be warned when he has 0 Postings and also the Number of days when the User will be deleted.

After the Number of days you set befor the user will be warned he becomes a Email notification that he don't have postet since xx days and that xx days will be left to make a posting.

When the maximum days will be reached he automaticly will be deleted from the forum.

It would be very nice to have some hack like that also for the VB.
Mabe it would be also very nice if it will be possible to modify that hack so that you can say into the ACP what groups will be excluded for example the Admin groups etc. and that if a user make a poll the counter will be reset and start once more till he get warned again.

Greetings out of Munich and pls. excuse my maybe badly english
Hans
Reply With Quote
  #2  
Old 06-08-2005, 06:15 AM
VBUsers's Avatar
VBUsers VBUsers is offline
 
Join Date: Aug 2004
Posts: 830
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

why dont you just set that members must post in the introduction forum . and all members with 0 hacks can not enter to any other forum until they post there first. once they post they have atleast one post and can see the whole forum. no point in deleting members just excluding them if they dont atlest post one time. you then can change your No permission pop up to redirect them to that link if you want an example on this PM me so i can show you or visit the link in my sig. it works fine for my site and makes everyone say something about themselves if they want to be a part of the site.
Reply With Quote
  #3  
Old 06-08-2005, 12:47 PM
Andreas's Avatar
Andreas Andreas is offline
 
Join Date: Jan 2004
Location: Germany
Posts: 6,863
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here is a script I use on my board, maybe it is useful for you too.
What it does:
Users that hav max. x PMs, are in Group a, b or c, have never posted and were not axtive for the time y will get an email that they will be deleted after time z when they don't visit again.
After time z they will be deleted if they had not visited again and will get another email that they have been deleted.

1) Run the following query
[sql]ALTER TABLE user ADD inactivitytag INT ( 10 ) DEFAULT '0' NOT NULL;[/sql]
If you are using a table prefix put it in front of user
2) Edit inactiveusers.php to suits your needs (affected grouips, etc.)
3) Create the phrases userdelnotification and inactivitywarning in phrasegroups eMail Subject Text and eMail Body Text
4) Create a Cron-Job for inactiveusers.text to run once every day.

You can alos take a look here:
https://vborg.vbsupport.ru/showthread.php?t=75740
https://vborg.vbsupport.ru/showthread.php?t=78952

@lowandloudinc
This might work for smaller boards, but not if you get 100+ registrations/day
Doing so would only create tons of "Hi"-Posts, but then the users would'n post anymore.
At least this happend to me
Attached Files
File Type: php inactiveusers.php (2.0 KB, 3 views)
Reply With Quote
  #4  
Old 06-09-2005, 01:01 AM
VBUsers's Avatar
VBUsers VBUsers is offline
 
Join Date: Aug 2004
Posts: 830
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

or this one is cool if you dont want to delete members and just keep em out

This mod basically locks a newbie with 0 in post count
from opening any other forums than your "newbie forum",
or introductions forum.

PHP Code:
####################
# forumdisplay.php #
####################

########
# find #
########

if (!($forumperms CANVIEW))
{
    
print_no_permission();
}


#############
# change to #
#############

if (!($forumperms CANVIEW) OR $bbuserinfo['posts'] <= AND $forumid != 18)
// change 18 to your forum id
{
    
print_no_permission();
}


################################
# change 18 to your n00b forum #
################################ 
Reply With Quote
Reply


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT. The time now is 01:54 AM.


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.01785 seconds
  • Memory Usage 2,210KB
  • Queries Executed 12 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)ad_showthread_beforeqr
  • (1)ad_showthread_firstpost
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (4)post_thanks_box
  • (4)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (4)post_thanks_postbit_info
  • (4)postbit
  • (1)postbit_attachment
  • (4)postbit_onlinestatus
  • (4)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available:
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files:
  • ./showthread.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/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.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
  • showthread_start
  • showthread_getinfo
  • forumjump
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • postbit_attachment
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete