The Arcive of Official vBulletin Modifications Site.It is not a VB3 engine, just a parsed copy! |
|
#1
|
|||
|
|||
how to cut/limit the sentence(letters) on non vB page
And can anyone tell me how to cut off the sentence(letters) on the non vB page below 10 letters
Coz : if my thread title is: How to put image at starting of a link in latest active threads on Non vB page This is being shown on non vB page as How to put image at starting of a lin k in latest active threads on Non vB page I want this to be shown as How to put image..... Thanks |
#2
|
||||
|
||||
You might want to look up the function fetch_trimmed_title in the functions.php file.
|
#3
|
|||
|
|||
What to change here
Thanks // ################################################## ########################### /** * Trims a string to the specified length while keeping whole words * * @param string String to be trimmed * @param integer Number of characters to aim for in the trimmed string * @param boolean Append "..." to shortened text * * @return string */ function fetch_trimmed_title($title, $chars = -1, $append = true) { global $vbulletin; if ($chars == -1) { $chars = $vbulletin->options['lastthreadchars']; } if ($chars) { // limit to 10 lines (\n{240}1234567890 does weird things to the thread preview) $titlearr = preg_split('#(\r\n|\n|\r)#', $title); $title = ''; $i = 0; foreach ($titlearr AS $key) { $title .= "$key \n"; $i++; if ($i >= 10) { break; } } $title = trim($title); unset($titlearr); if (vbstrlen($title) > $chars) { $title = vbchop($title, $chars); if (($pos = strrpos($title, ' ')) !== false) { $title = substr($title, 0, $pos); } if ($append) { $title .= '...'; } } //$title = fetch_soft_break_string($title); } return $title; } |
#4
|
||||
|
||||
Don't change it. Use the function for the titles in your non-vb page.
|
|
|
X vBulletin 3.8.12 by vBS Debug Information | |
---|---|
|
|
More Information | |
Template Usage:
Phrase Groups Available:
|
Included Files:
Hooks Called:
|