vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vB3 General Discussions (https://vborg.vbsupport.ru/forumdisplay.php?f=111)
-   -   ChocoJournal 2.5b - vBulletin Journals (https://vborg.vbsupport.ru/showthread.php?t=66622)

TheComputerGuy 07-30-2004 11:23 AM

I agree! Very impressive to say the least!

Ghostsuit 07-30-2004 12:15 PM

Very impressive but since you posted saying your not intending to release it (Pretty sure you deleted the post ;)) I hate the fact you keep teasing us. Still good PR for getting people to join the site to see it :p

Now I'm off to start thinking about how to improve the Journal system thats was at vbEverything.

The Coldwood 07-30-2004 12:20 PM

Looks awesome, you have done a great job!

Gamingforce 07-31-2004 03:28 AM

Oh, I never said I wasn't going to release it. It's still up in the air!

At the very least, I hope my work inspires other people to get new ideas for their journal systems and speed up development.

Ghostsuit 07-31-2004 02:27 PM

Well it's working your inspiring me to expand a little on what I've got currently :)

Gamingforce 08-02-2004 02:27 AM

This is a direct paste from my board:

Closely following the tracks of the ChocoJournal 2.70 released a couple of days ago, ChocoJournal's been updated to version 2.75 with a major feature update! I've realized that other than the 10 Latest Entries listing on the main page, it's hard for less known members to get journal recognition. I was browsing through old entries and noticed that there are a lot of great journals that get little traffic. So I thought, what can I do to allow people to discover new journals? I came up with a bunch of ideas and put it under a new feature called ChocoJournal Discovery!

Changes From Version 2.70 (2.70 -> 2.75)

[ New Feature ]
ChocoJournal Discovery is a collection of (currently) 3 tools that allow you to discover new journals. It can be accessed by the graphic on the main Journal page.

http://www.gamingforce.com/forums/images/jd-keyword.gif

Discover By Keywords is a natural language search engine that searches through tens of thousands of journal entries and then ranks the results in real time by relevancy scores. Because it is natural language and not exact phrase matching, you can type stuff like "I love going to to the beach in the summer." and it will bring journals that most match that sentence. Explaining how it works exactly is pretty complex, but the algorithm that matches your query works pretty well. How do I know? I did a search for "masturbate" and Jessykin's journal appears as the first result with her relevancy score of 32(much higher than second place which has 6) . Use this to find new journals by typing in stuff of similar interest. Maybe you'll find a few new journals and make a few new buddies!

http://www.gamingforce.com/forums/images/jd-music.gif

The similar music interests feature is much simpler in that it looks only in the stuff entered into the "Now Playing" section to find people who like the bands / type of music you do. It's not going to solve world peace, but having one thing in common is better than having nothing in common. The search engine automatically strips out "the" out of any band name and does exact phrase partial matching. Type use into the engine will match stuff like Muse and Fuse. Journals that have the highest number of entries that match your query will be listed on top.

http://www.gamingforce.com/forums/images/jd-active.gif

The Active Journals feature lists the 20 most active journals. Active being, the amount of comments a journal has received in the past 24 hours. It's amazing from a technical look because it gets the entire list with just one query to the database server. If you know any SQL, here's the query that I'm using to get this information:

Code:

SELECT journal.userid,user.username,COUNT(journaldiscussion.commentid) AS count FROM journal LEFT JOIN journaldiscussion USING (entryid) LEFT JOIN user ON (journal.userid=user.userid) WHERE journaldiscussion.dateline > (UNIX_TIMESTAMP() - (86400 * $dayrange)) GROUP BY journal.userid ORDER BY count DESC LIMIT 20
It's amazing how flexible database servers are, but most of you are probably falling asleep by all this technical garbage. The entire goal of this new feature is to help people find new journals and ultimately, new buddies. I think the keyword feature is more real than something like Match.com because it looks through content that you've written about yourself, not some static profile that you decide to come up with on any given day. Let me know if there are any other discovery methods I can add to the discover page or if there is any way I can optimise these results.

[ Feature Update ]
The comment and entry search engines now link directly to single posts rather than the entire page.

[ Bug Fix ]
Fixed a bug in the comment search engine that resulted in occasional duplicate search results.

AN-net 08-02-2004 02:50 AM

not to be a party crasher:( but isnt natural language matching only available in certain versions of mysql, i think its 4.1.1 and up maybe>_> i just wanted to bring this up incase others may not have mysql at that version but i really love the idea of using the match function;)

cbase 08-15-2004 05:49 AM

Quote:

Originally Posted by Gamingforce
Let me know if there are any other discovery methods I can add to the discover page or if there is any way I can optimise these results.

How about allowing the journal owner to select a category for his/her entry? The categories would be different for every site, but would correspond to the major topics found in the boards. For example, in my health community the categories would include specific diseases.

This would allow a function to be built to browse journal entries by category.

dethfire 08-17-2004 08:56 PM

how about releasing the dang thing instead of teasing us :nervous:

Polo 08-17-2004 09:03 PM

Quote:

Originally Posted by dethfire
how about releasing the dang thing instead of teasing us :nervous:

lol :p


All times are GMT. The time now is 12:44 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.01145 seconds
  • Memory Usage 1,746KB
  • 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
  • (1)bbcode_code_printable
  • (2)bbcode_quote_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (4)pagenav_pagelink
  • (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