vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 3.8 Add-ons (https://vborg.vbsupport.ru/forumdisplay.php?f=235)
-   -   Show Thread Enhancements - Chief First Post - Every Page - [Thread Based] (https://vborg.vbsupport.ru/showthread.php?t=194830)

manutdvn 04-10-2010 09:31 AM

Thank you. Installed.

cyn0r 06-22-2010 04:42 PM

Is this person not supporting this product? We need some help/answers here.

Datenpapst 06-27-2010 04:22 PM

any chance to get this for vb4?

mmllc 07-01-2010 05:18 AM

Great hack, INSTALLED

GE-Tom 09-20-2010 04:02 AM

Is ther a Version or can you build some for the vB 4? Someone know an alternativ Heck für vB4 ?

Thanks

johnban 11-07-2010 02:39 PM

Hi,

I install it, but I want to ask something..

I want in some threads of a specific forum to have the first post in every page..

If I understood correctly since you enable in a forum the option for chief first post , all the threads will have theirs first post in every page???

SEW810 01-31-2011 12:33 AM

Uninstalled :(
Thank you Atakan for this pretty useful mod, It helped me a lot in my vb 3.x days
I hope some day this mod will be released for vbulletin 4.X
Thanks and good luck :up::up::up:

gutelaune 02-03-2011 11:32 AM

I also hope

MagicThemeParks 04-24-2011 09:03 PM

Works great for 3.8.7 and since I use the Chief First Post for certain posts within the forums, this 'threads based' version works perfect! :up:

Added an 'if conditional' to have it only viewable to mods and admins and commented out the options that I didn't need as well as sort the options to my liking. :D

Thanks! :)

mp3president 04-27-2011 08:47 AM

Thank you, i will try it.

MagicThemeParks 04-27-2011 10:26 AM

Here's a demo of my customized 'chief first post' :D

DEMO: United States History Forum - New York State Information

MagicThemeParks 06-05-2011 08:22 PM

For those having overlapping text issues with the postbit area, you can make a quick edit to the postbit_articles template by searching for this line...

Code:

<div id="post_message_$post[postid]">$post[message]</div>
and changing it to this....

Code:

<div style="width:95%;" id="post_message_$post[postid]">$post[message]</div>

Example: George Washington - Official President Thread


Another fix was to include the AdLocation correctly in the template. Go to postbit_articles template and search for this...

Code:

<!-- message -->
<div id="post_message_$post[postid]">$post[message]</div>
<!-- / message -->

and replace it with....

Code:

<!-- message -->
<div id="post_message_$post[postid]">
$ad_location[ad_showthread_firstpost_start]
$post[message]
</div>
<!-- / message -->

Hope that helps :up:

letsjoy 07-30-2011 10:18 PM

Atakan KOC, please create it fro vb 4.x
Thanks

sa3eka.com 08-22-2011 03:04 PM

translate to arabic

الترجمه للعربية

http://www.traidnt.net/vb/traidnt1931560/

gutelaune 10-09-2011 10:19 AM

I hope for a version vb4.x :)

sergio00 10-27-2011 09:30 PM

ATAKAM dont wanna reply the question and suggestion. He MP is bloked :(

CrashPush 11-24-2011 03:48 PM

This mod seems to be working fine. The only thing is that the default setting on the mod needs to be changed from Postbit Article to your forums default postbit setting.

mykkal 03-11-2013 09:06 AM

Hi there, I'm hoping the plugin developer see's this. I've been using Chief First Post for years. I love it. It helps guests or members on each page to understand the conversation without reading threads. This is really useful on posts with many pages of threads.

However, I just signed up for Google webmaster tools and it notified me of a problem. Because Chief First Post repeats the first post on every page the meta descriptions for each page are the same! This causes Google to rank low or not index these pages. It also keeps search engines from indexing relevant content on sequential pages in the thread.

I'm using vBSEO. Other SEO plugins also seem to scrape the meta description out of the first paragraph of each post.

Is there anything you can do? I want to continue using this plugin and I know that if I've just discovered this issue that it must be plaguing other users as well.

Please help. This would be the only disadvantage to this plugin. I created a post on vBSEO's website asking if they could help as well. Maybe the developer could work with them?

I'm willing to pay for a quick fix since every post with multiple pages is being dropped from the search engine index or being demoted in ranking. :eek:

I created a post on vBSEO's forum's asking for their help. If this author can help that would be great. I every almost all of this plugin's base is using vBSEO.

http://www.vbseo.com/f67/using-chief...iptions-55252/

mykkal 03-12-2013 09:26 AM

Is this still supported?

mykkal 03-26-2013 03:46 AM

To Atakan KOC, can you help me with this? I love this mod and want to continue using it without penalties to my search engine ranking.

Honestly I think its so cool it should be in the core of every vbulletin style... but there's just that one thing.

mykkal 05-16-2013 12:47 PM

Here is a fix offered by VBSEO support that will help those using this plugin to avoid duplicate meta descriptions:
Must be using vbSEO to do this
Change the vbseo_extract_msg_postbits() function code in functions_vbseo_vb.php file to:
Code:

function vbseo_extract_msg_postbits($postno = 0)
{
global $vbulletin;


$msg = '';
$pbits = $GLOBALS['postbits'];
if(!$pbits)
$pbits = vBSEO_Storage::get('cms_text');


if($pbits)
{
preg_match_all('#<!--\s*message\s*-->(.*?)<!--\s*/\s*message\s*-->#s', $pbits, $post_match);
if(!$post_match || !$post_match[1] || (isset($vbulletin) && $vbulletin->gars) ){
$lfor = (VBSEO_VB4? '</blockquote>' : '</div>');
if(strstr($pbits, $lfor))
preg_match_all('#post_message_[^>]*?\>(.*?)'.$lfor.'#s', $pbits, $post_match);


}


$msg = preg_replace('#<!--.*?-->#s', '', $msg);
$msg = str_replace('>Quote:<', '', $post_match[1][$postno]);
$msg = preg_replace('#<div>Originally Posted by.*?</div>#', '', $msg);
$msg = preg_replace('#<script.*?\>.*?</script>#is', '', $msg);
$msg = preg_replace('#(<.*?\>)+#s', ' ', $msg);
$msg = trim($msg);
}

return $msg;
}

Next replace this line in functions_vbseo.php file:
Code:

$desc_content = vbseo_extract_msg_postbits();
with:
Code:

$desc_content = vbseo_extract_msg_postbits(intval($_GET['page'])>1 ? 1 : 0);

M.C. 07-11-2013 07:14 AM

I love it on 3.8 so please update it for 4.2! THANKS!

shahidbaloch 01-16-2014 05:01 AM

is it available for vb 4.2.2?

ozzy47 01-16-2014 10:37 AM

Here, https://vborg.vbsupport.ru/showthread.php?t=306348


All times are GMT. The time now is 05:04 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.01362 seconds
  • Memory Usage 1,767KB
  • 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
  • (7)bbcode_code_printable
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)pagenav
  • (1)pagenav_curpage
  • (1)pagenav_pagelink
  • (1)post_thanks_navbar_search
  • (1)printthread
  • (24)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