vb.org Archive

vb.org Archive (https://vborg.vbsupport.ru/index.php)
-   vBulletin 4.x Template Modifications (https://vborg.vbsupport.ru/forumdisplay.php?f=246)
-   -   Mini Mods - VBCMS Threads promoted to articles link to forum thread no more article pages (https://vborg.vbsupport.ru/showthread.php?t=247758)

Ohiocustoms 07-31-2010 10:00 PM

VBCMS Threads promoted to articles link to forum thread no more article pages
 
1 Attachment(s)
What does this mod do?
Everything will lead the user to the forum thread and no longer open an article page. The pencil edit icon will edit the post.

Who should use this mod?
Only use this mod if your articles are promoted from the forums only. Vb software has always been about forums at least for me. I like all my content in the forums and not scattered in articles and blogs. I'm sure there are others that feel the same so that's the reason I'm sharing this mod.

Once again DO NOT use this mod if you create articles from the home page or promote articles from blogs.

How to install
Admincp>Styles & Templates>Style Manager>Edit Templates>Vbulletin CMS Templates

Edit
vbcms_content_article_preview

Select all and replace with the code below then save
Code:

{vb:raw css}

<div class="article_preview">
        <vb:if condition="$showtitle">
        <div class="title">
                <h3 class="article_preview">
                        <a href="{vb:raw vboptions.bburl}/showpost.php?{vb:raw session.sessionurl}p={vb:raw postid}"><span>{vb:raw title}</span></a>&nbsp;
                <vb:if condition="$can_edit">
                        <a class="edit" href="{vb:raw vboptions.bburl}/editpost.php?{vb:raw session.sessionurl}p={vb:raw postid}">
                        <img class="editimage" src="{vb:stylevar imgdir_cms}/edit_small.png" alt="{vb:rawphrase edit}" />
                        </a>
                </vb:if>
                </h3>
        </div>
        </vb:if>

        <vb:if condition="$showuser OR $showpublishdate OR ($viewcount AND $showviewcount) OR ($showrating AND $rating!='')">
        <div class="cms_article_username">
                <vb:if condition="$showuser">
                        {vb:rawphrase by_x_nolink, {vb:raw memberaction_dropdown}}
                </vb:if>

                <vb:if condition="$showpublishdate">
            <vb:if condition="!$published OR !$setpublish">
                    <span style="color:red">
                    <vb:if condition="$publishdate AND $setpublish">
                            {vb:rawphrase page_will_be_published_x {vb:raw publishdatelocal}} {vb:raw publishtimelocal}
                    <vb:else />
                            {vb:rawphrase page_not_published}
                    </vb:if>
                    </span>
            <vb:elseif condition="$publishdate" />
                    {vb:rawphrase published_on_x {vb:raw publishdatelocal}}  {vb:raw publishtimelocal}
            </vb:if>

                        <vb:if condition="$showupdated and $lastupdated">
                                &nbsp;{vb:rawphrase updated_on_x {vb:date {vb:raw lastupdated}, {vb:raw dateformat}}}&nbsp;
                        </vb:if>
                </vb:if>

                <vb:if condition="$viewcount AND $showviewcount">
                        &nbsp;{vb:rawphrase number_of_views}: {vb:raw viewcount}&nbsp;
                </vb:if>

                <vb:if condition="$showrating">
                        <span class="cmsrating rating{vb:raw rating}"></span>
                </vb:if>

        </div>
        </vb:if>
        <vb:if condition="!empty($categories)">
                <div class="cms_article_section_location">
                        {vb:phrase in_category}
                        <ol class="commalist">
                                <vb:each from="categories" key="categoryid" value="category">
                                        <li><a href="{vb:raw category.category_url}">{vb:raw category.category}</a></li>
                                </vb:each>
                        </ol>
                </div>
        </vb:if>
<vb:comment>
        <!--  Display Section Location -->
        <div class="cms_article_section_location">
                {vb:rawphrase section}: <a href="{vb:raw section_url}">{vb:var parenttitle}</a>
        </div>
</vb:comment>

        <div class="fullwidth article_preview_contents<vb:if condition="$showpreviewonly"> showpreviewonly</vb:if> restore">
                <vb:if condition="$showpreviewonly">
                        <vb:if condition="$previewvideo">
                                {vb:raw previewvideo}
                        <vb:elseif condition="$previewimage" />
                                <a href="{vb:raw vboptions.bburl}/showpost.php?{vb:raw session.sessionurl}p={vb:raw postid}">
                                <img class="cms_article_preview_image" src="{vb:raw previewimage}" alt="{vb:rawphrase article_preview}" /></a>
                        </vb:if>
                </vb:if>
                <div>
                        <br />
                        <div class="cms_article_txt_content postcontainer">
                        {vb:raw previewtext}
                        <vb:if condition="$preview_chopped">...</vb:if>
                        </div>
                </div>
        </div>

        <div class="fullwidth">

                <vb:if condition="$preview_chopped">
                        <span class="cms_article_readmore"><a href="{vb:raw vboptions.bburl}/showpost.php?{vb:raw session.sessionurl}p={vb:raw postid}">{vb:rawphrase read_more_phrase} <img src="{vb:stylevar imgdir_cms}/read_more-{vb:stylevar right}.png" alt="{vb:rawphrase read_more_phrase}" /></a>
                        </span>
                </vb:if>

                <vb:if condition="$comment_count">
                        <span class="cms_article_comment_number">
                                <a href="{vb:raw newcomment_url}"><img class="inlineimg" src="{vb:stylevar imgdir_button}/firstnew-comment.png" alt="{vb:rawphrase go_to_first_new_comment}" /></a>
                                <a href="{vb:raw newcomment_url}"  rel="nofollow">{vb:raw comment_count}
                                <vb:if condition="$comment_count == 1">
                                        {vb:rawphrase comment}
                                <vb:else />{vb:rawphrase comments}
                                </vb:if></a>
                        </span>
                </vb:if>
        </div>
</div>

Optional
Admincp>Styles & Templates>Style Manager>Edit Templates>Vbulletin CMS Templates

Edit
vbcms_toolbar

Select all and delete then save

This will remove the create article on the home page. Just to make sure no articles are created.

sticky 08-01-2010 08:24 PM

OMG! The day is here, finally :)

JorgeX 08-02-2010 06:22 AM

Good, i installed it, the bad thing is that if u edit the post, your article still the same...... i mean, it still being separated things..... if you would take the post content and then show it as article would be a different thing.....

So i have to uninstall it because if i need to edit the article i have to do a large way.....

Damn CMS and its lacks of configuration options

Ohiocustoms 08-02-2010 08:14 PM

Quote:

Originally Posted by JorgeX (Post 2077991)
Good, i installed it, the bad thing is that if u edit the post, your article still the same...... i mean, it still being separated things..... if you would take the post content and then show it as article would be a different thing.....

So i have to uninstall it because if i need to edit the article i have to do a large way.....

Damn CMS and its lacks of configuration options

Valid point but you have to do that without this mod already. I'll see what I can do though.

shuett 09-07-2010 06:58 AM

thanks so much, working perfectly on 4.2. Just what I was after!

Ninos 10-29-2010 07:10 PM

does this work for 4.0.7? and is there a demo or screen shot?

Ohiocustoms 10-29-2010 07:23 PM

Works in all up to 4.0.8. You can visit my site for a demo www.ohiocustoms.com Click on a title or read more link.

Ninos 10-29-2010 07:40 PM

This isn't exactly what I was looking for but I think I can use this.
Thanks

Ninos 10-29-2010 09:46 PM

When you promote a thread it automatically creates a thread linking to the atricle and kind of defeats the purpose of this mod.
Is there any way to stop it from making a new thread??

Ohiocustoms 10-29-2010 09:55 PM

Are you talking about the comment thread for the articles? if so go to admincp>settings>Content Management>Associated Forum for Comments>then disable comments.

Post a link to your site if not so I can see what you are talking about.


All times are GMT. The time now is 07:34 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.01272 seconds
  • Memory Usage 1,758KB
  • 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
  • (1)bbcode_quote_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
  • (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