vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   Modification Requests/Questions (Unpaid) (https://vborg.vbsupport.ru/forumdisplay.php?f=112)
-   -   [Request] Spaces after periods (https://vborg.vbsupport.ru/showthread.php?t=43348)

Travis641 09-09-2002 03:02 AM

[Request] Spaces after periods
 
One of my user seems to refuse to put spaces after their periods, in their posts. Is there any way to force this on them, as in just for this particular user?

Any help is appreciated.

Logician 09-09-2002 08:56 AM

yes it's possible:

edit newreply.php, newthread.php, and editpost.php and find this:
PHP Code:

$message=censortext($message); 

After that add:
PHP Code:

$message=preg_replace("/(,)(\S)/""\\1 \\2"$message); 

This is for all users.. If you want the hack to apply to a certain user use this instead:
PHP Code:

if ($bbuserinfo['userid']==X)
{
$message=preg_replace("/(,)(\S)/""\\1 \\2"$message);


Replace X with his userid.

Enjoy..

Travis641 09-09-2002 08:27 PM

Thanks Logician,
Your work is impeccable :)

Unknown553 09-09-2002 11:45 PM

Would this also prevent people from typing multiple periods in a row? I know a couple of my members and myself included use "..." in a lot of my posts.

Logician 09-10-2002 07:36 AM

Quote:

Originally posted by Unknown553
Would this also prevent people from typing multiple periods in a row? I know a couple of my members and myself included use "..." in a lot of my posts.
EDIT: (Sorry didnt noticed "period") :)

To make it work with periods use this:

PHP Code:

$message=preg_replace("/(\.)([^\.]\S)/""\\1 \\2"$message); 

It will not touch multiple periods like this: ...


All times are GMT. The time now is 01:47 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.00993 seconds
  • Memory Usage 1,722KB
  • 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
  • (4)bbcode_php_printable
  • (1)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (5)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