Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.6 > vBulletin 3.6 Add-ons

Reply
 
Thread Tools
QuoteIt! - Quote Database Details »»
QuoteIt! - Quote Database
Version: 3.17, by Cap'n Steve Cap'n Steve is offline
Developer Last Online: May 2010 Show Printable Version Email this Page

Category: Major Additions - Version: 3.6.0 Rating:
Released: 01-01-2007 Last Update: 04-30-2008 Installs: 207
DB Changes Uses Plugins Template Edits
Re-useable Code Additional Files Translations  
No support by the author.

QuoteIt! version 3.1

I'm no longer able to put very much time into this mod, so I've set up a Subversion repository at http://www.vbulletinprogramming.com/projects/quoteit/ to allow others to help out. You can use the login "vbuser" with the password "vbulletin" to edit files. If someone would like to completely take over the mod, please contact me.


QuoteIt! allows you to have a database of quotes integrated with your forum. Users submit quotes that can then be voted on by the other users, using your choice of two rating systems. The average installation will show a random quote on the forum home page, but you can include it on any vBulletin page or on your portal home page.

If you'd like to see a demo, go to forums.monkeycrap.com.

Features:

Random Quote
- a random quote can be shown on any vBulletin powered page
- the administrator can set a default rating threshold that quotes must meet before showing up as the random quote
- a new random quote can be chosen at a specific interval of time, to reduce server load

Quote Database
- quotes can be searched, filtered, and sorted by many different criteria
- quotes have a "context" field that can be turned on or off to include more information about the quote
- quotes can be embedded in posts with bbcode
- each post and private message now has a "Submit to Quotes" link that allows users to quote things said on your forum more easily

Quote Ratings System
- quotes can be rated either plus/minus or on a scale from 1 to 5
- quotes below a certain total score or average score can be filtered out

Quote Management
- quotes can either be automatically approved or moderated
- the quote moderation que is like the que for posts, enabling the moderation of several quotes at once
- usergroup permissions are used for adding, editing, deleting, rating and viewing quotes
- most actions use AJAX to avoid page reloads

Don't forget to click install!

Currently known problems are listed here.

The files needed to edit the included images are attached to this post.

This hack is based on QuoteIt! 1.2, originally by magnus. The "submit post" feature was inspired by an addon by CtrlAltDel.

Older versions (no longer in development): QuoteIt! 3 for vBulletin 3.5.x | QuoteIt! 2.03 for vBulletin 3.0.x

Show Your Support

  • This modification may not be copied, reproduced or published elsewhere without author's permission.

Comments
  #532  
Old 03-09-2008, 07:16 PM
iBaker's Avatar
iBaker iBaker is offline
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Cap't
Unfortunately now I get this msg popup followed by the msg in the bottom of the attachment - note this is on my test installation that isn't moded at all
Attachment 77018

When I can get this final thing working I will post the code changes I made to get these following layouts including a random quote in a left column on the forum home without using any extra mods, addons or plugins - if any one is interested:
Attachment 77028 Attachment 77029

or if you prefer across the bottom of the home page:
Reply With Quote
  #533  
Old 03-10-2008, 06:14 AM
Cap'n Steve's Avatar
Cap'n Steve Cap'n Steve is offline
 
Join Date: Feb 2004
Location: Kalamazoo, MI, USA
Posts: 745
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Does the other AJAX stuff (like voting) work properly? Try reuploading the Javascript files.
Reply With Quote
  #534  
Old 03-10-2008, 03:13 PM
cookiepants cookiepants is offline
 
Join Date: Jul 2006
Location: Nor Cal
Posts: 118
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How do I delete a quote I have already approved?
I would also like to make the Quote it box smaller. How do I do this?

thanks for a great mod!
Reply With Quote
  #535  
Old 03-10-2008, 08:58 PM
Cap'n Steve's Avatar
Cap'n Steve Cap'n Steve is offline
 
Join Date: Feb 2004
Location: Kalamazoo, MI, USA
Posts: 745
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

There should be a delete button when you're viewing a quote. Just make sure you've given yourself the proper permissions.

Like I said earlier, there are a few posts in the thread like this one that have edited styles.
Reply With Quote
  #536  
Old 03-11-2008, 08:45 PM
iBaker's Avatar
iBaker iBaker is offline
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cap'n Steve View Post
Does the other AJAX stuff (like voting) work properly? Try reuploading the Javascript files.
Hi Capt
I have just completely deleted QuoteIT from my test forum (note this is vb v3.7.0 BETA 5), downloaded QuoteIT again, installed it, made no template mods. The results are that:

- In Firefox v2.0.0.12
1. Quote rating works although you have to refresh the page to show that you have scored it (the same as in vb v3.6.8)
2. Clicking the highlight check box works
3. Delete works but again you have to refresh the page manually to see that it is deleted
4. When you add a quote and click submit the page returns only showing the newly added quote not the list of quotes
5. Clicking edit in a quote does nothing

- In I.E. 7.0.5730.11
1. Quote rating brings up an error "Line: 87 Error: Object expected" but rating was successful after you refresh the page
2. Clicking the highlight check box works but brings up the error "Line: 61 Error: Object expected" on both select and unselect
3. Delete brings up an error "Line: 87 Error: Object expected" but delete was successful after you refresh the page
4. Same as in Firefox
5. Clicking Edit brings up the error "Line: 312 Error: 'agent.handler.responseXML.documentElement' is null or is not an object

Hope this helps and screen shots of my settings are attached.
Reply With Quote
  #537  
Old 03-12-2008, 01:55 AM
Cap'n Steve's Avatar
Cap'n Steve Cap'n Steve is offline
 
Join Date: Feb 2004
Location: Kalamazoo, MI, USA
Posts: 745
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Ok, one more thing to try. In quotes.php, find
PHP Code:
require_once('./global.php');
require_once(
DIR '/includes/functions_quoteit.php'); 
and replace that with
PHP Code:
$ajaxrequest $_REQUEST['ajax'];
require_once(
'./global.php');
require_once(
DIR '/includes/functions_quoteit.php');
$_REQUEST['ajax'] = $ajaxrequest
Reply With Quote
  #538  
Old 03-12-2008, 05:48 AM
iBaker's Avatar
iBaker iBaker is offline
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks Cap't - that worked

However (there is always an however) - the only thing that seems to cause an error now is the clicking of the highlight check box and only in I.E. - the one that turns the quote background yellow - all though what it is for I do not know

Thanks again Cap't!
Reply With Quote
  #539  
Old 03-12-2008, 08:01 AM
Cap'n Steve's Avatar
Cap'n Steve Cap'n Steve is offline
 
Join Date: Feb 2004
Location: Kalamazoo, MI, USA
Posts: 745
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thanks for bringing that to my attention. I guess Jelsoft decided to mess with $_REQUEST['ajax'] in global.php for some reason. I'll release a fixed update as soon as the final version of 3.7 is released.

What do you mean about the highlighting? It's used with the list at the bottom for inline moderation if that's what you're asking. What's the error?
Reply With Quote
  #540  
Old 03-12-2008, 09:01 AM
iBaker's Avatar
iBaker iBaker is offline
 
Join Date: Oct 2006
Location: Melbourne, Australia
Posts: 152
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Cap'n Steve View Post
Thanks for bringing that to my attention. I guess Jelsoft decided to mess with $_REQUEST['ajax'] in global.php for some reason. I'll release a fixed update as soon as the final version of 3.7 is released.

What do you mean about the highlighting? It's used with the list at the bottom for inline moderation if that's what you're asking. What's the error?
Pleasure is all mine Cap't - glad I could help.

The error in I.E. only on the moderation select box that highlights the quote yellow is:
"Line: 61 Error: Object expected"
but it still works once you clear the error box. If you select to debug the error it is in the quoteit_common.js file and is the line that says "array_push(groupElements, allTags[i]);"

If that helps!
Reply With Quote
  #541  
Old 03-27-2008, 12:27 AM
romanticyao's Avatar
romanticyao romanticyao is offline
 
Join Date: Oct 2002
Location: Canada
Posts: 114
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

are you goin to release a new version for vb3.70? great new and it gonna be another MOMth!
Reply With Quote
Reply

Thread Tools

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:16 AM.


Powered by vBulletin® Version 3.8.12 by vBS
Copyright ©2000 - 2024, vBulletin Solutions Inc.
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.05307 seconds
  • Memory Usage 2,321KB
  • Queries Executed 25 (?)
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
  • (2)bbcode_php
  • (2)bbcode_quote
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)modsystem_post
  • (1)navbar
  • (6)navbar_link
  • (120)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (3)pagenav_pagelinkrel
  • (11)post_thanks_box
  • (11)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (11)post_thanks_postbit_info
  • (10)postbit
  • (11)postbit_onlinestatus
  • (11)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