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

Reply
 
Thread Tools Display Modes
  #41  
Old 01-14-2004, 07:27 PM
MindTrix's Avatar
MindTrix MindTrix is offline
 
Join Date: Apr 2002
Location: United Kingdom
Posts: 1,833
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I expect the bracket doesnt need to be there because it is still in the file (Wasnt told to replace it if you look )
Reply With Quote
  #42  
Old 01-14-2004, 07:28 PM
MindTrix's Avatar
MindTrix MindTrix is offline
 
Join Date: Apr 2002
Location: United Kingdom
Posts: 1,833
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

But you never said to replace the bracket when saying too find

PHP Code:
[font=Courier New][color=#0000cc]$edit[/color][color=#006600][[/color][color=#cc0000]'reason'[/color][color=#006600]] = [/color][color=#0000cc]htmlspecialchars_uni[/color][color=#006600]([/color][color=#0000cc]fetch_censored_text[/color][color=#006600]([/color][color=#0000cc]trim[/color][color=#006600]([/color][color=#0000cc]$_POST[/color][color=#006600][[/color][color=#cc0000]'reason'[/color][/font][color=#006600][font=Courier New]]))); [/font][/color] 
Reply With Quote
  #43  
Old 01-14-2004, 07:30 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think he ment Brace (a closing }), which is what I missed in the code.
Reply With Quote
  #44  
Old 01-14-2004, 07:32 PM
MindTrix's Avatar
MindTrix MindTrix is offline
 
Join Date: Apr 2002
Location: United Kingdom
Posts: 1,833
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

god damn bugs!!!
Reply With Quote
  #45  
Old 01-14-2004, 08:18 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Heres a much better version which seems to work in the most common areas with only one file edit:

Find:

PHP Code:
function fetch_censored_text($text)
{
    global 
$vboptions;
    static 
$censorwords
Add after:

PHP Code:
    switch(THIS_SCRIPT) {

        case 
'editpost':
            
$uservar = &$GLOBALS['postinfo'];
            break;
        case 
'private':
            
$uservar = &$GLOBALS['pm'];
            break;
        case 
'showthread':
        case 
'showpost':
            
$uservar = &$GLOBALS['post'];
            break;
        case 
'newthread':
            
$uservar = &$GLOBALS['bbuserinfo'];
            break;
        case 
'newreply':
            
$uservar = &$GLOBALS['post'];
            break;
    }

    if (
$uservar['userid'] == || (THIS_SCRIPT == 'newreply' && ($uservar['userid'] == || $GLOBALS['bbuserinfo']['userid'] == 1)) || (THIS_SCRIPT == 'private' && ($uservar['fromuserid'] == || $GLOBALS['bbuserinfo']['userid'] == 1))) {
        return 
$text;
    } 
Reply With Quote
  #46  
Old 01-14-2004, 09:56 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

The editpost code doesn't work. On an edit the word is censored.
Reply With Quote
  #47  
Old 01-14-2004, 10:01 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

My improved single edit one definitely works for the edit screen.
Reply With Quote
  #48  
Old 01-14-2004, 10:03 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, so go back and undo the other code and try this one, right?
Reply With Quote
  #49  
Old 01-14-2004, 10:07 PM
NTLDR's Avatar
NTLDR NTLDR is offline
Coder
 
Join Date: Apr 2002
Location: Bristol, UK
Posts: 3,644
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

That one is much better though *Should* work correctly on newreply/thread/editpost/showthread/pm's etc. I tested it on my board, but only having one user and and two posts limited the testing.
Reply With Quote
  #50  
Old 01-14-2004, 10:19 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

LOL Well, the editpost works great! But the newreply censors the text. I had to go into edit mode and type the word back in and then it stayed. We're close though.

Now what?
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 10:51 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.04546 seconds
  • Memory Usage 2,270KB
  • Queries Executed 11 (?)
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
  • (3)bbcode_php
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)navbar
  • (3)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (10)post_thanks_box
  • (10)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (10)post_thanks_postbit_info
  • (10)postbit
  • (10)postbit_onlinestatus
  • (10)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
  • pagenav_page
  • pagenav_complete
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • showthread_complete