vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.5 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=113)
-   -   QuoteIt! - Quote Database (https://vborg.vbsupport.ru/showthread.php?t=97585)

samu2 12-19-2005 10:14 AM

OK Finally I got it to work :) is there any way I can get it to show up on all pages? great mod Thank you :)

dieselpowered 12-19-2005 03:24 PM

After moderating, I am receiving this error:

"Could not find phrase 'quote_x_has_been_approved"

It is odd as looking within the phrase manager does have it existing? :ermm:

Also, is there a way to make a confirmation page so that people know that the quote will not display until approved?

Cap'n Steve 12-20-2005 04:44 AM

Quote:

Originally Posted by xtremeoff-road
No my friend, I am looking for the code to add to my CMPS moderation module so that I do not have to go into the admincp every time to check if new quotes have ben submitted.

I know, it's in that post I linked along with instructions for adding the Random Quote block.

To add a message for after a quote is submitted, create a template called quote_message (just base it off of quote_addquote and delete the text boxes) then, in quotes.php find

PHP Code:

elseif ($_REQUEST['do'] == 'add') {

    if (!
$vbulletin->userinfo['userid']) {
        
print_no_permission();
        exit;
    }

    if (empty(
$_POST['author']) OR empty($_POST['quote'])) {
        eval(
standard_error(fetch_error('requiredfields')));
    }
    
$approved 0;
    if (
$settings[3] == 0) {
        
$approved 1;
    }
    if (
$settings[5] == 1) {
        
$context $db->escape_string(htmlspecialchars_uni(trim($_POST['context'])));
    }
    
$author $db->escape_string(htmlspecialchars_uni(trim($_POST['author'])));
    
$quote $db->escape_string(nl2br(htmlspecialchars_uni(trim($_POST['quote']))));
    
$db->query_write('
        INSERT INTO ' 
TABLE_PREFIX 'quotes
        (quote, author, userid, approved, context) VALUES
        ("' 
$quote '", "' $author '", ' $vbulletin->userinfo['userid'] . ', ' $approved ', "' $context '")
    '
);

    
header('Location: ' $vbulletin->options['forumhome'] . '.php?' $vbulletin->session->vars['sessionurl']);



and replace that with

PHP Code:

elseif ($_REQUEST['do'] == 'add') {

    if (!
$vbulletin->userinfo['userid']) {
        
print_no_permission();
        exit;
    }

    if (empty(
$_POST['author']) OR empty($_POST['quote'])) {
        eval(
standard_error(fetch_error('requiredfields')));
    }
    
$approved 0;
    if (
$settings[3] == 0) {
        
$approved 1;
    }
    if (
$settings[5] == 1) {
        
$context $db->escape_string(htmlspecialchars_uni(trim($_POST['context'])));
    }
    
$author $db->escape_string(htmlspecialchars_uni(trim($_POST['author'])));
    
$quote $db->escape_string(nl2br(htmlspecialchars_uni(trim($_POST['quote']))));
    
$db->query_write('
        INSERT INTO ' 
TABLE_PREFIX 'quotes
        (quote, author, userid, approved, context) VALUES
        ("' 
$quote '", "' $author '", ' $vbulletin->userinfo['userid'] . ', ' $approved ', "' $context '")
    '
);

    eval(
'print_output("' fetch_template('quote_message') . '");');



I know about the missing phrase, I've yet to figure out what group to put it in. :ermm:

Quote:

Originally Posted by samu2
is there any way I can get it to show up on all pages?

Instructions are in this post.

thisgeek 12-20-2005 07:13 AM

Is there any way to get the quotes to parse vbcode and smilies?

DefenceTalk 12-20-2005 05:49 PM

FYI:

If you have Photopost installed, this mod's who is online process will cause issues with Photopost's Who is online not working correctly with vB.

Cap'n Steve 12-21-2005 12:18 AM

Quote:

Originally Posted by thisgeek
Is there any way to get the quotes to parse vbcode and smilies?

Not yet.

Quote:

Originally Posted by DefenceTalk
FYI:

If you have Photopost installed, this mod's who is online process will cause issues with Photopost's Who is online not working correctly with vB.

I'll take a look at that.

CtrlAltDel 12-21-2005 02:05 AM

nice work steve, thought i'd slap a post in here ;)

thisgeek 12-21-2005 01:39 PM

How can I integrate QuoteIt with vbShout (v2)? - I want to add a 'Submit to Quotes' link on the archives page - any simple way of doing this?

Robbed 12-21-2005 10:33 PM

Quote:

Originally Posted by xtremeoff-road
After moderating, I am receiving this error:

"Could not find phrase 'quote_x_has_been_approved"

It is odd as looking within the phrase manager does have it existing? :ermm:

Same problem, any fixes?

also the title of the page is Array[bbtitle]

Cap'n Steve 12-22-2005 03:54 AM

Quote:

Originally Posted by Robbed
Same problem, any fixes?

also the title of the page is Array[bbtitle]


Just ignore the phrase for now, it's harmless.

To fix the title, change $vbulletin->options to $vboptions in the templates.

Quote:

Originally Posted by thisgeek
How can I integrate QuoteIt with vbShout (v2)?

I'm not sure how the vbShout database is structured, but you could probably just copy the submit post code and adapt it to their table. They'd probably be able to give you more help than me.


All times are GMT. The time now is 02:05 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.01372 seconds
  • Memory Usage 1,774KB
  • 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
  • (2)bbcode_php_printable
  • (7)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (10)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
  • pagenav_page
  • pagenav_complete
  • bbcode_fetch_tags
  • bbcode_create
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • printthread_post
  • printthread_complete