Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 2.x > vBulletin 2.x Full Releases
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
characters hack in the title Details »»
characters hack in the title
Version: 1.00, by all-the-vb all-the-vb is offline
Developer Last Online: Oct 2013 Show Printable Version Email this Page

Version: 2.3.x Rating:
Released: 05-05-2003 Last Update: Never Installs: 17
 
No support by the author.

Hello Everyone

hack : characters hack in the title .

hacked by All-the-vb

=========================

if a title is more than 40 characters long, what will be taken is only the first number of letters (depends on the number you select), this makes you thread subjects look neater...



example:

if a subject had a thread of 25 characters , you set it to display 14 characters only...



VB land forums.... <-- this is how it will show instead of VB land forums blah blah blah blah

Show Your Support

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

Comments
  #12  
Old 05-06-2003, 04:07 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How many queries does this add to each thread title?
Reply With Quote
  #13  
Old 05-06-2003, 04:34 AM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Here you go. This will do the same thing and you don't have to hack the db or worry about any extra queries.

PHP Code:
//start characters length hack
          
$maxchars='60'// thread title length
            
$thread[title]=unhtmlspecialchars($thread[title]);
            if (
strlen($thread[title]) > $maxchars) {
              
$thread[title] = substr($thread[title], 0$maxchars-2) . '...';
            }
//end characters length hack 
Reply With Quote
  #14  
Old 05-06-2003, 09:58 AM
hayl hayl is offline
 
Join Date: Feb 2003
Location: egypt
Posts: 7
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

nice idea
Reply With Quote
  #15  
Old 05-06-2003, 12:05 PM
ghroob ghroob is offline
 
Join Date: Dec 2001
Location: Moscow
Posts: 27
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

very nice
tahnk you
Reply With Quote
  #16  
Old 05-06-2003, 12:11 PM
mwhoob's Avatar
mwhoob mwhoob is offline
 
Join Date: Jan 2002
Location: UAE
Posts: 13
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

hi

good luck for you

and nice hack.
Reply With Quote
  #17  
Old 05-06-2003, 01:13 PM
redstaing0 redstaing0 is offline
 
Join Date: Jan 2003
Posts: 25
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Thankes
How ican unstaill it beusoe ihave install it for test and now iwant remove it
Reply With Quote
  #18  
Old 05-06-2003, 07:08 PM
yxboom's Avatar
yxboom yxboom is offline
 
Join Date: Jan 2003
Location: The City
Posts: 94
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

This hack doesn't work and I would like to uninstall it.
Reply With Quote
  #19  
Old 05-06-2003, 07:15 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Today at 03:08 PM yxboom said this in Post #17
This hack doesn't work and I would like to uninstall it.
If that doesn't work and you still want to be able to do it, use the code from this post. It works. I have been running it for a while now with no problems.

https://vborg.vbsupport.ru/showthrea...068#post392068
Reply With Quote
  #20  
Old 05-06-2003, 07:18 PM
yxboom's Avatar
yxboom yxboom is offline
 
Join Date: Jan 2003
Location: The City
Posts: 94
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Boofo:

Thanks!

I install your code where the hack originally said to install in forumdisplay.php? And what about the inst.php file that I installed into the admin dir that is what I really want to get rid of cause I have this option in my admin panel and it is hard to understand...no offense to the author.

[edit to add] I would like to have the character limit around 30 characters. Where do I put this info?
Reply With Quote
  #21  
Old 05-06-2003, 07:25 PM
Boofo's Avatar
Boofo Boofo is offline
 
Join Date: Mar 2002
Location: Des Moines, IA (USA)
Posts: 15,776
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Change the number (60) in this line to whatever you want it to be set at.

PHP Code:
          $maxchars='60'// thread title length 
Yes, put it in the same spot as his code. Let me know how it works for you.

As far as removing the hack goes, go into your Admin CP and run settings.php (like this: http://yoursite.com/forum/admin/settings.php) and you should find the two areas to delete in there. It will take care of the queries needed to delete those.
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 05:34 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.05095 seconds
  • Memory Usage 2,308KB
  • 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
  • (1)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
  • (3)pagenav_pagelink
  • (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