Go Back   vb.org Archive > vBulletin Modifications > Archive > vB.org Archives > vBulletin 3.7 > vBulletin 3.7 Add-ons
FAQ Community Calendar Today's Posts Search

Reply
 
Thread Tools
Video-Directory Details »»
Video-Directory
Version: 1.1.0 RC 2, by Surviver Surviver is offline
Developer Last Online: May 2020 Show Printable Version Email this Page

Category: Major Additions - Version: 3.7.x Rating:
Released: 09-28-2008 Last Update: 11-14-2008 Installs: 350
DB Changes Uses Plugins Auto-Templates
Additional Files Translations Is in Beta Stage  
No support by the author.


What is this?

This add on gives your users the possibility to collect their favourite videos from some video-webpages (supported at the moment: MyVideo, YouTube, Sevenload and Metacafe) and to provide them in the forum. The videos can be commented and rated.

The Administrator has many possibilities of settings and can create video-categories and administrate the video-directory.

List of features:
  • Completely integrated in vBulletin
  • Many possibility of settings for the Administrator
    • Many possibilities of settings
    • permissions of usergroups
    • Administration of categories
    • Administration of video-webpages
      • Incl. import and export
  • Very simple installation
  • Homepage can be configured easily
  • Videos are integrated in the forum
    • Videos can be voted with AJAX
    • Commets to videos can be posted
    • Videos can be reported
    • User can see other members watching the video at the same time
  • Simple search-function
  • RSS-Feed of videos
  • Advanced WOL-integration
  • Advanced vBSEO-integration
Installation:
  1. Upload all files from the directory "root" (Keep the structure of folders)
  2. The directory of videothumbnails and includes/videoserviceapi needs 777 permissions
  3. Import the product-videodirectory.xml from the admin-controllpanel
  4. After importing the product DON'T close the window, follow the installiton instructions!
History:
  • 1.0.0 RC 1 - First release
  • 1.0.0 RC 2 - Improvements and correcting some errors - many thanks to Hapi for reworking the templates!
  • 1.0.0 RC 3 - Correting some bugs: 38409, 38496, 38548, 38611
  • 1.1.0 Beta 1 - "Major Release"
    • Correcting some bugs
    • New: Search function
    • New: Reporting funvtion for videos
    • New: Import/export funtion for Video-Webpages
    • New: Improvements for guests
    • New: Best voted videos on Mainpage
    • New: vBSEO-Integration
    • New: Simplified installation
  • 1.1.0 Beta 2 - Small Bugfix-Release
  • 1.1.0 RC 1 - New Feature (Members who are watching the same video at video details page), Bugfixes (Missing File for comments added, vBSEO CRR fixed)
  • 1.1.0 RC 2 - Added two new videohosters (sevenload and metacafe), added rss feed, added thumbnail-preview when adding a video, MyVideo Class optimized, some bugs fixed
Roadmap for Version 1.2.0:
  • Tag-function for videos
  • Favourite Videos (AJAX)
  • Watchlist (AJAX)
  • [s]User watching the same video at the moment[/s] - Added in Version 1.1.0 RC 1
  • Video-comments per AJAX, to avoid reload
  • "Video-Profile" for user
  • Moderation
  • [S]New Videos in forumhome[/S] (See addons)
  • [s]RSS-Feed for Videos[/s] - Added in Version 1.1.0 RC 2
  • Integration in statistic-block in profile
Developer notes:

Do you want to enhance the video-directory, but some hooks are missing? Do you want to enhance the templates and you need some template-hooks? No Problem! Send a PM and the hooks will be integrated in the next version!

Developer-Blog:

Feel free to check out our Developer-Blog at vBPoint.org!

Supporters / CoAuthors

Show Your Support

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

Comments
  #462  
Old 12-07-2008, 03:38 AM
nightbloom's Avatar
nightbloom nightbloom is offline
 
Join Date: Mar 2008
Location: Whidbey Island, WA
Posts: 145
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

*muah* I feel dumb. That WORKED! ^^
Reply With Quote
  #463  
Old 12-07-2008, 06:36 AM
winstone winstone is offline
 
Join Date: Dec 2006
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

now supports PHP4 and uses built-in vbulletin XML class (minimum PHP 4.3.0)
Reply With Quote
  #464  
Old 12-07-2008, 07:37 AM
Surviver's Avatar
Surviver Surviver is offline
 
Join Date: Feb 2006
Location: Bonn, Germany
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by winstone View Post
a feature request to Survivor,

-> multi-level categories

all that needs to be done is adding "parentid" to cats and creating a function to show them all in right structure

by the way I modified the code to have maximum 3 level cats but it's not worth sharing as its just a nested while loop

cheers
It's not that easy

1.1.0 will containiing all necessary Database Columns for this.

Quote:
Originally Posted by winstone View Post
now supports PHP4 and uses built-in vbulletin XML class (minimum PHP 4.3.0)
A WeGame Class using the vBulletin Defaultclasses will be integrated in the next release
Reply With Quote
  #465  
Old 12-08-2008, 07:15 PM
F0xy's Avatar
F0xy F0xy is offline
 
Join Date: Mar 2008
Location: Ireland
Posts: 249
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Jaxel View Post
Survivor... I've made a crap ton of changes to your code on my own forums... in the scripts, and in the templates... This is what I have now:

http://www.8wayrun.com/video.php
http://www.8wayrun.com/video.php?do=...ls&videoid=230

I changed a lot of the formatting, so that it looks less generic and can display more information a single screen... plus, on the video details pages, hacked your code up to support BB Code for [youtube] tags.
are you going to release this update and if not Surviver are you going to implement bbcode in the next update and when can we expect the next update?
Reply With Quote
  #466  
Old 12-09-2008, 12:53 AM
Jaxel Jaxel is offline
 
Join Date: Sep 2005
Posts: 1,160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay... here is how you add BBCode... (I'm doing this with BeyondCompare3, so if I forget something, I'm sorry)

in VIDEO.PHP FIND:
PHP Code:
$videobbcode $obj->fetch_videobbcode($videoinfo['videoidservice']); 
REPLACE WITH:
PHP Code:
$videobbcode $obj->fetch_videobbcode($videoinfo['videoidservice'], $videoinfo['title']); 
FIND:
PHP Code:
$xml->add_tag('source'$hostername, array('url' => $videourl)); 
REPLACE WITH:
PHP Code:
$xml->add_tag('source'$hostername, array('url' => htmlspecialchars_uni($videourl))); 

In STYLES -> VIDEO-DETAILS REPLACE WITH:
PHP Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="tcat">
        <
a href="$videourltarget="_blank">$videoinfo[title]</a>
    </
td>
</
tr>
<
tr>
    <
td class="panelsurround" align="center">
        <
div class="panel">
            
$embedhtml
        
</div>
    </
td>
</
tr>
</
table>

<if 
condition="$numberregistered">

<
br />

<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="thead">
        <
a style="float:$stylevar[right]href="#top" onclick="return toggle_collapse('watching_members')"><img id="collapseimg_watching_members" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_watching_members].gif" alt="" border="0" /></a> <phrase 1="$totalonline2="$numberregistered3="$numberguest">$vbphrase[members_who_are_watching_this_video]</phrase>
    </
td>
</
tr>
<
tbody id="collapseobj_watching_members" style="$vbcollapse[collapseobj_watching_members]">
<
tr valign="top">
    <
td class="alt1">
        
$activeusers
    
</td>
</
tr>
</
tbody>
</
table>
</if>

<
br />

<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="thead">
        <
a style="float:$stylevar[right]href="#top" onclick="return toggle_collapse('videodetails')"><img id="collapseimg_videodetails" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_videodetails].gif" alt="" border="0" /></a$vbphrase[video_details]
    </
td>
</
tr>
<
tbody id="collapseobj_videodetails" style="$vbcollapse[collapseobj_videodetails]">
<
tr valign="top">
    <
td class="panelsurround" align="center">
    <
div class="panel">
        <
div align="center">
            <
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center" style="margin-bottom: 10px;">
            <
colgroup>
                <
col width="20%" />
                <
col width="80%" />
            </
colgroup>
            <
tr>
                <
td class="alt2" align="left" width="20%">
                    
$vbphrase[title]
                </
td>
                <
td class="alt2" align="left">
                    
$videoinfo[title]
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_category]
                </
td>
                <
td class="alt2" align="left">
                    <
a href="video.php?$session[sessionurl]do=viewcategory&amp;categoryid=$catinfo[videocategoryid]">$catinfo[title]</a>
                </
td>
            </
tr>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[rating]
                </
td>
                <
td class="alt2" align="left">
                    <if 
condition="$show['videorating']">
                        <
div id="videorating">
                            <if 
condition="$show['popups']">
                                <if 
condition="$show['rating']">
                                    <
a href="$show[nojs_link]id="videorating_current"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$videoinfo[rating].gif" alt="<phrase 1="$videoinfo[ratingnum]" 2="$videoinfo[ratingavg]">$vbphrase[rating_x_votes_y_average]</phrase>" border="0" /></a>
                                <else />
                                    <
a href="$show[nojs_link]id="videorating_current">$vbphrase[rate_this_video]</a>
                                </if>
                                <
script type="text/javascript"vbmenu_register("videorating"); </script>
                            <else />
                                <!-- 
Non JS Stuff -->
                                <if 
condition="$show['rating']">
                                    <
img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$videoinfo[rating].gif" alt="<phrase 1="$videoinfo[ratingnum]" 2="$videoinfo[ratingavg]">$vbphrase[rating_x_votes_y_average]</phrase>" border="0" />
                                <else />
                                    
$vbphrase[rate_this_video_entry]
                                </if>
                                <
a name="goto_videorating"></a>
                                <
form action="video.php?do=ratevideo&amp;videoid=$videoinfo[videoid]method="post" style="display: inline">
                                    <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                                    <
input type="hidden" name="s" value="$session[dbsessionhash]/>
                                    <
input type="hidden" name="do" value="ratevideo" />
                                    <
input type="hidden" name="videoid" value="$videoinfo[videoid]/>
                                    <
select name="vote" onchange="this.form.submit()" style="width: 175px">
                                        <
optgroup label="$vbphrase[choose_a_rating]">
                                            <
option value="5" $voteselected[5]>$vbphrase[excellent]</option>
                                            <
option value="4" $voteselected[4]>$vbphrase[good]</option>
                                            <
option value="3" $voteselected[3]>$vbphrase[average]</option>
                                            <
option value="2" $voteselected[2]>$vbphrase[bad]</option>
                                            <
option value="1" $voteselected[1]>$vbphrase[terrible]</option>
                                        </
optgroup>
                                    </
select>$gobutton
                                
</form>
                            </if>
                        </
div>
                    </if>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[date]
                </
td>
                <
td class="alt2" align="left">
                    
$videoinfo[date], <span class="time">$videoinfo[time]</span>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[description]
                </
td>
                <
td class="alt2" align="left">
                    
$videoinfo[description]
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[by]
                </
td>
                <
td class="alt2" align="left">
                    <
a href="member.php?$session[sessionurl]u=$videoinfo[userid]">$videoinfo[musername]</a>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_service]
                </
td>
                <
td class="alt2" align="left">
                    <
a href="$videourltarget="_blank">$hostername</a>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_url]
                </
td>
                <
td class="alt2" align="left">
                    <
input type="text" class="bginput" size="70" onclick="this.focus(); this.select()" value="$videourlreadonly="readonly" />
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_bbcode]
                </
td>
                <
td class="alt2" align="left">
                    <
textarea class="bginput" cols="70" rows="2" onclick="this.focus(); this.select()" value="$videobbcodereadonly="readonly">$videobbcode</textarea>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[embed_code]
                </
td>
                <
td class="alt2" align="left">
                    <
textarea class="bginput" cols="70" rows="6" onclick="this.focus(); this.select()" value="$embedcopyreadonly="readonly">$embedcopy</textarea>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[views]
                </
td>
                <
td class="alt2" align="left">
                    <
strong>$videoinfo[views]</strong>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[comment_count]
                </
td>
                <
td class="alt2" align="left">
                    <
strong>$videoinfo[commentcount]</strong>
                </
td>
            </
tr>
            <if 
condition="$show['editvideo'] OR $show['reportvideo']">
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[action]
                </
td>
                <
td class="alt2" align="left">
                                <if 
condition="$show['editvideo']"><a href="video.php?$session[sessionurl]do=editvideo&amp;videoid=$videoinfo[videoid]">[$vbphrase[edit]]</a></if> <if condition="$show['reportvideo']"><a id="report_video" href="">[$vbphrase[report_video]]</a><script type="text/javascript"vbmenu_register("report_video"true); </script></if>
                </
td>
            </
tr>
            </if>
            </
table>
        </
div>
    </
div>
    </
td>
</
tr>
</
tbody>
</
table>

<
br />

<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="thead">
        <
a style="float: $stylevar[right]href="#top" onclick="return toggle_collapse('videocomments')"><img id="collapseimg_videocomments" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_videocomments].gif" alt="" border="0" /></a> <a name="comments"></a>$vbphrase[comments]
    </
td>
</
tr>
<
tbody id="collapseobj_videocomments" style="$vbcollapse[collapseobj_videocomments]">
<if 
condition="!$videoinfo['commentcount']">
<
tr valign="top">
    <
td class="alt1" align="center">$vbphrase[there_are_no_comments_to_this_video]</td>
</
tr>
<else />
    
$commentbits
</if>
</
tbody>
</
table>

<if 
condition="$pagenav">
    <
br />
    
$pagenav
</if>

<if 
condition="$show['quickreply']">
    <!-- 
quick reply -->
    
$vBeditTemplate[clientscript]
    <
br />
    <
script type="text/javascript" src="clientscript/vbulletin_quick_reply.js?v=$vboptions[simpleversion]"></script>
    <
script type="text/javascript" src="clientscript/vbulletin_ajax_videocomment.js?v=$vboptions[simpleversion]"></script>

    <
form action="video.php?do=postcomment&amp;videoid=$videoinfo[videoid]method="post" name="vbform" onsubmit="return qr_prepare_video_comment_submit(this, $vboptions[videodirectory_commentminlength]);" id="qrform">
    <
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
    <
thead>
        <
tr>
            <
td class="thead" colspan="2">
                <if 
condition="$show['quickreply_collapse']"><a style="float: $stylevar[right]href="#top" onclick="return toggle_collapse('quickreply')"><img id="collapseimg_quickreply" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_quickreply].gif" alt="" border="0" /></a></if>
                <
phrase 1="$videoinfo[title]">$vbphrase[post_comment_to_video_x]</phrase>
            </
td>
        </
tr>
    </
thead>
    <
tbody id="qr_error_tbody" style="display: none">
    <
tr>
        <
td class="thead">$vbphrase[errors_occured_when_submitted]</td>
    </
tr>
    <
tr>
        <
td class="alt1" id="qr_error_td"></td>
    </
tr>
    <
tr>
        <
td class="tfoot" align="center"><span class="smallfont"><a href="#" onclick="return qr_hide_errors()">$vbphrase[okay]</a></span></td>
    </
tr>
    </
tbody>
    <
tbody id="collapseobj_quickreply" style="$vbcollapse[collapseobj_quickreply]">
    <
tr>
        <
td class="panelsurround" align="center">
            <
div class="panel">
                <
div align="$stylevar[left]style="max-width: $stylevar[formwidth]; width: auto !important; width: $stylevar[formwidth]">
                    <
div class="smallfont">$vbphrase[message]:</div>
                    <
div id="$editoridclass="vBulletin_editor">$messagearea</div>
                    
$human_verify
                
</div>
            </
div>
            <
div style="margin-top: $stylevar[cellpadding]px">
                <
input type="hidden" name="fromquickreply" value="1" />
                <
input type="hidden" name="s" value="$session[sessionhash]/>
                <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                <
input type="hidden" name="do" value="postcomment" />
                <
input type="hidden" name="videoid" value="$videoinfo[videoid]id="qr_videoid" />
                <
input type="hidden" name="postid" value="" id="qr_postid" />
                <
input type="hidden" name="parseurl" value="1" />
                <
input type="hidden" name="quickreply" value="0" id="qr_quickreply" />
                <
input type="hidden" name="preview" value="0" />
                <
input type="hidden" name="loggedinuser" value="$bbuserinfo[userid]/>
                <
input type="submit" class="button" value="$vbphrase[save_comment]accesskey="s" title="(Alt + S)" name="sbutton" tabindex="2" id="qr_submit" onclick="clickedelm = this.value" />
            </
div>
        </
td>
    </
tr>
    </
tbody>
    </
table>
    </
form>

    <if 
condition="!is_browser('ie') AND $show['wysiwyg']">
        <!-- 
Mozilla work around for focusing on QR in WYSIWYG mode -->
        <
div id="qr_scroll"></div>
    </if>

    <
script type="text/javascript">
    <!--
    
// initialize quick reply
    
qr_init();
    
//-->
    
</script>
    <!-- / 
quick reply -->
</if>

<if 
condition="$show['videorating'] AND $show['popups']">
    <!-- 
blog rating menu -->
    <
div class="vbmenu_popup" id="videorating_menu" style="display: none">
    <
form action="video.php?do=ratevideo&amp;videoid=$videoinfo[videoid]method="post" id="video_videorate_form">
        <
div class="thead" style="margin: 1px; white-space: nowrap">$vbphrase[rate_this_video]<a name="goto_videorating"></a></div>
        <if 
condition="$show['ratevideo']">
            <
div id="rating_ratedno">
                <
ul class="vbmenu_option nobullets" id="videorating_options" style="padding: 4px; margin: 1px; margin-top: 0px">
                    <
li class="smallfont"><label for="vote5"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_5.gif" alt="$vbphrase[excellent]/><input type="radio" name="vote" id="vote5" value="5" $votechecked[5] />$vbphrase[excellent]</label></li>
                    <
li class="smallfont"><label for="vote4"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_4.gif" alt="$vbphrase[good]/><input type="radio" name="vote" id="vote4" value="4" $votechecked[4] />$vbphrase[good]</label></li>
                    <
li class="smallfont"><label for="vote3"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_3.gif" alt="$vbphrase[average]/><input type="radio" name="vote" id="vote3" value="3" $votechecked[3] />$vbphrase[average]</label></li>
                    <
li class="smallfont"><label for="vote2"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_2.gif" alt="$vbphrase[bad]/><input type="radio" name="vote" id="vote2" value="2" $votechecked[2] />$vbphrase[bad]</label></li>
                    <
li class="smallfont"><label for="vote1"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_1.gif" alt="$vbphrase[terrible]/><input type="radio" name="vote" id="vote1" value="1" $votechecked[1] />$vbphrase[terrible]</label></li>
                </
ul>
                <
div id="videorating_submit" class="vbmenu_option" align="center" style="padding: 4px; margin: 1px; margin-top: 0px">
                    <
input type="hidden" name="s" value="$session[dbsessionhash]/>
                    <
input type="hidden" name="do" value="ratevideo" />
                    <
input type="hidden" name="b" value="$videoinfo[videoid]/>
                    <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                    <
input type="submit" class="button" value="$vbphrase[vote_now]/>
                </
div>
            </
div>
            <if 
condition="!$vbulletin->options['votechange']">
                <
div id="rating_ratedyes" class="vbmenu_option" style="display:none; padding: 4px; margin: 1px; margin-top: 0px">$vbphrase[already_rated_this_video]</div>
            </if>
        <else />
            <
div class="vbmenu_option" style="padding: 4px; margin: 1px; margin-top: 0px">$vbphrase[already_rated_this_video]</div>
        </if>
    </
form>
    </
div>
    <!-- / 
video rating menu -->

    <
script type="text/javascript" src="clientscript/vbulletin_ajax_videorate.js?v=$vboptions[simpleversion]"></script>
    <
script type="text/javascript">
    <!--
    
vB_AJAX_VideoRate_Init('video_videorate_form');
    var 
videoid $videoinfo[videoid];
    
//-->
    
</script>
</if>

<if 
condition="$show['popups'] AND $show['reportvideo']">
<
div class="vbmenu_popup" id="report_video_menu" style="display:none" align="$stylevar[left]">
    <
table cellpadding="4" cellspacing="1" border="0">
    <
tr>
        <
td class="thead">$vbphrase[report_video]</td>
    </
tr>
    <
tr>
        <
td class="vbmenu_option" title="nohilite">
            <
form action="video.php?do=reportvideo" method="post">
                <
input type="hidden" name="do" value="reportvideo" />
                <
input type="hidden" name="s" value="$session[sessionhash]/>
                <
input type="hidden" name="videoid" value="$videoinfo[videoid]/>
                <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                <
div><input type="text" class="bginput" name="comment" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]tabindex="1004" /></div>
                <
div style="margin-top:$stylevar[cellpadding]px">
                    
$report_categories_html
                
</div>
            </
form>
        </
td>
    </
tr>
    </
table>
</
div>
</if> 
Attached are the two YouTube XML files required for all this... (YouTube and YouTubeHD)
You don't have to use the YouTubeHD.xml, but you MUST use the included YouTube.xml

Here is my version of STYLES -> VIDEO-BIT if you care...
(The HD tag will only work if you are using the included YouTubeHD.xml)
PHP Code:
<tr>
    <
td class="alt2" width="1%" align="center"><a href="$video[url]"><img src="$video[thumbnailpath]alt="$video[title]title="$video[title]style="height: 54px;" border="0" /></a></td>
    <
td valign="top" class="alt1">
        <
span class="smallfont">
            <
span style="float: $stylevar[right]; text-align: right;"><small>
                <
a href="$video[caturl]">$video[cattitle]</a><br />
                
$video[date]<br /><span class="time">$video[time]</span><br />
                
$vbphrase[by] <a href="member.php?$session[sessionurl]u=$video[userid]">$video[musername]</a>
            </
small></span>
            <
strong><if condition="$video[videoservice]=='YouTubeHD'"><span style="color: #FF0000;">HD </span></if><a href="$video[url]">$video[title]</a></strong><br />
            
$video[description]
        </
span>
    </
td>
    <
td class="alt2" width="1%" align="center">
        <
img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$video[rating].gif" border="0" /><br />
        <
span class="smallfont"><small>$vbphrase[views]</small></span><br />
            <
big><strong>$video[views]</strong></big>
    </
td>
</
tr
Reply With Quote
  #467  
Old 12-09-2008, 04:07 AM
Surviver's Avatar
Surviver Surviver is offline
 
Join Date: Feb 2006
Location: Bonn, Germany
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by F0xy View Post
are you going to release this update and if not Surviver are you going to implement bbcode in the next update and when can we expect the next update?
No, that will not be officially integrated!

Quote:
Originally Posted by Jaxel View Post
Okay... here is how you add BBCode... (I'm doing this with BeyondCompare3, so if I forget something, I'm sorry)

in VIDEO.PHP FIND:
PHP Code:
$videobbcode $obj->fetch_videobbcode($videoinfo['videoidservice']); 
REPLACE WITH:
PHP Code:
$videobbcode $obj->fetch_videobbcode($videoinfo['videoidservice'], $videoinfo['title']); 
FIND:
PHP Code:
$xml->add_tag('source'$hostername, array('url' => $videourl)); 
REPLACE WITH:
PHP Code:
$xml->add_tag('source'$hostername, array('url' => htmlspecialchars_uni($videourl))); 

In STYLES -> VIDEO-DETAILS REPLACE WITH:
PHP Code:
<table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="tcat">
        <
a href="$videourltarget="_blank">$videoinfo[title]</a>
    </
td>
</
tr>
<
tr>
    <
td class="panelsurround" align="center">
        <
div class="panel">
            
$embedhtml
        
</div>
    </
td>
</
tr>
</
table>

<if 
condition="$numberregistered">

<
br />

<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="thead">
        <
a style="float:$stylevar[right]href="#top" onclick="return toggle_collapse('watching_members')"><img id="collapseimg_watching_members" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_watching_members].gif" alt="" border="0" /></a> <phrase 1="$totalonline2="$numberregistered3="$numberguest">$vbphrase[members_who_are_watching_this_video]</phrase>
    </
td>
</
tr>
<
tbody id="collapseobj_watching_members" style="$vbcollapse[collapseobj_watching_members]">
<
tr valign="top">
    <
td class="alt1">
        
$activeusers
    
</td>
</
tr>
</
tbody>
</
table>
</if>

<
br />

<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="thead">
        <
a style="float:$stylevar[right]href="#top" onclick="return toggle_collapse('videodetails')"><img id="collapseimg_videodetails" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_videodetails].gif" alt="" border="0" /></a$vbphrase[video_details]
    </
td>
</
tr>
<
tbody id="collapseobj_videodetails" style="$vbcollapse[collapseobj_videodetails]">
<
tr valign="top">
    <
td class="panelsurround" align="center">
    <
div class="panel">
        <
div align="center">
            <
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center" style="margin-bottom: 10px;">
            <
colgroup>
                <
col width="20%" />
                <
col width="80%" />
            </
colgroup>
            <
tr>
                <
td class="alt2" align="left" width="20%">
                    
$vbphrase[title]
                </
td>
                <
td class="alt2" align="left">
                    
$videoinfo[title]
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_category]
                </
td>
                <
td class="alt2" align="left">
                    <
a href="video.php?$session[sessionurl]do=viewcategory&amp;categoryid=$catinfo[videocategoryid]">$catinfo[title]</a>
                </
td>
            </
tr>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[rating]
                </
td>
                <
td class="alt2" align="left">
                    <if 
condition="$show['videorating']">
                        <
div id="videorating">
                            <if 
condition="$show['popups']">
                                <if 
condition="$show['rating']">
                                    <
a href="$show[nojs_link]id="videorating_current"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$videoinfo[rating].gif" alt="<phrase 1="$videoinfo[ratingnum]" 2="$videoinfo[ratingavg]">$vbphrase[rating_x_votes_y_average]</phrase>" border="0" /></a>
                                <else />
                                    <
a href="$show[nojs_link]id="videorating_current">$vbphrase[rate_this_video]</a>
                                </if>
                                <
script type="text/javascript"vbmenu_register("videorating"); </script>
                            <else />
                                <!-- 
Non JS Stuff -->
                                <if 
condition="$show['rating']">
                                    <
img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$videoinfo[rating].gif" alt="<phrase 1="$videoinfo[ratingnum]" 2="$videoinfo[ratingavg]">$vbphrase[rating_x_votes_y_average]</phrase>" border="0" />
                                <else />
                                    
$vbphrase[rate_this_video_entry]
                                </if>
                                <
a name="goto_videorating"></a>
                                <
form action="video.php?do=ratevideo&amp;videoid=$videoinfo[videoid]method="post" style="display: inline">
                                    <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                                    <
input type="hidden" name="s" value="$session[dbsessionhash]/>
                                    <
input type="hidden" name="do" value="ratevideo" />
                                    <
input type="hidden" name="videoid" value="$videoinfo[videoid]/>
                                    <
select name="vote" onchange="this.form.submit()" style="width: 175px">
                                        <
optgroup label="$vbphrase[choose_a_rating]">
                                            <
option value="5" $voteselected[5]>$vbphrase[excellent]</option>
                                            <
option value="4" $voteselected[4]>$vbphrase[good]</option>
                                            <
option value="3" $voteselected[3]>$vbphrase[average]</option>
                                            <
option value="2" $voteselected[2]>$vbphrase[bad]</option>
                                            <
option value="1" $voteselected[1]>$vbphrase[terrible]</option>
                                        </
optgroup>
                                    </
select>$gobutton
                                
</form>
                            </if>
                        </
div>
                    </if>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[date]
                </
td>
                <
td class="alt2" align="left">
                    
$videoinfo[date], <span class="time">$videoinfo[time]</span>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[description]
                </
td>
                <
td class="alt2" align="left">
                    
$videoinfo[description]
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[by]
                </
td>
                <
td class="alt2" align="left">
                    <
a href="member.php?$session[sessionurl]u=$videoinfo[userid]">$videoinfo[musername]</a>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_service]
                </
td>
                <
td class="alt2" align="left">
                    <
a href="$videourltarget="_blank">$hostername</a>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_url]
                </
td>
                <
td class="alt2" align="left">
                    <
input type="text" class="bginput" size="70" onclick="this.focus(); this.select()" value="$videourlreadonly="readonly" />
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[video_bbcode]
                </
td>
                <
td class="alt2" align="left">
                    <
textarea class="bginput" cols="70" rows="2" onclick="this.focus(); this.select()" value="$videobbcodereadonly="readonly">$videobbcode</textarea>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[embed_code]
                </
td>
                <
td class="alt2" align="left">
                    <
textarea class="bginput" cols="70" rows="6" onclick="this.focus(); this.select()" value="$embedcopyreadonly="readonly">$embedcopy</textarea>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[views]
                </
td>
                <
td class="alt2" align="left">
                    <
strong>$videoinfo[views]</strong>
                </
td>
            </
tr>
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[comment_count]
                </
td>
                <
td class="alt2" align="left">
                    <
strong>$videoinfo[commentcount]</strong>
                </
td>
            </
tr>
            <if 
condition="$show['editvideo'] OR $show['reportvideo']">
            <
tr>
                <
td class="alt2" align="left">
                    
$vbphrase[action]
                </
td>
                <
td class="alt2" align="left">
                                <if 
condition="$show['editvideo']"><a href="video.php?$session[sessionurl]do=editvideo&amp;videoid=$videoinfo[videoid]">[$vbphrase[edit]]</a></if> <if condition="$show['reportvideo']"><a id="report_video" href="">[$vbphrase[report_video]]</a><script type="text/javascript"vbmenu_register("report_video"true); </script></if>
                </
td>
            </
tr>
            </if>
            </
table>
        </
div>
    </
div>
    </
td>
</
tr>
</
tbody>
</
table>

<
br />

<
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
<
tr>
    <
td class="thead">
        <
a style="float: $stylevar[right]href="#top" onclick="return toggle_collapse('videocomments')"><img id="collapseimg_videocomments" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_videocomments].gif" alt="" border="0" /></a> <a name="comments"></a>$vbphrase[comments]
    </
td>
</
tr>
<
tbody id="collapseobj_videocomments" style="$vbcollapse[collapseobj_videocomments]">
<if 
condition="!$videoinfo['commentcount']">
<
tr valign="top">
    <
td class="alt1" align="center">$vbphrase[there_are_no_comments_to_this_video]</td>
</
tr>
<else />
    
$commentbits
</if>
</
tbody>
</
table>

<if 
condition="$pagenav">
    <
br />
    
$pagenav
</if>

<if 
condition="$show['quickreply']">
    <!-- 
quick reply -->
    
$vBeditTemplate[clientscript]
    <
br />
    <
script type="text/javascript" src="clientscript/vbulletin_quick_reply.js?v=$vboptions[simpleversion]"></script>
    <
script type="text/javascript" src="clientscript/vbulletin_ajax_videocomment.js?v=$vboptions[simpleversion]"></script>

    <
form action="video.php?do=postcomment&amp;videoid=$videoinfo[videoid]method="post" name="vbform" onsubmit="return qr_prepare_video_comment_submit(this, $vboptions[videodirectory_commentminlength]);" id="qrform">
    <
table class="tborder" cellpadding="$stylevar[cellpadding]cellspacing="$stylevar[cellspacing]border="0" width="100%" align="center">
    <
thead>
        <
tr>
            <
td class="thead" colspan="2">
                <if 
condition="$show['quickreply_collapse']"><a style="float: $stylevar[right]href="#top" onclick="return toggle_collapse('quickreply')"><img id="collapseimg_quickreply" src="$stylevar[imgdir_button]/collapse_thead$vbcollapse[collapseimg_quickreply].gif" alt="" border="0" /></a></if>
                <
phrase 1="$videoinfo[title]">$vbphrase[post_comment_to_video_x]</phrase>
            </
td>
        </
tr>
    </
thead>
    <
tbody id="qr_error_tbody" style="display: none">
    <
tr>
        <
td class="thead">$vbphrase[errors_occured_when_submitted]</td>
    </
tr>
    <
tr>
        <
td class="alt1" id="qr_error_td"></td>
    </
tr>
    <
tr>
        <
td class="tfoot" align="center"><span class="smallfont"><a href="#" onclick="return qr_hide_errors()">$vbphrase[okay]</a></span></td>
    </
tr>
    </
tbody>
    <
tbody id="collapseobj_quickreply" style="$vbcollapse[collapseobj_quickreply]">
    <
tr>
        <
td class="panelsurround" align="center">
            <
div class="panel">
                <
div align="$stylevar[left]style="max-width: $stylevar[formwidth]; width: auto !important; width: $stylevar[formwidth]">
                    <
div class="smallfont">$vbphrase[message]:</div>
                    <
div id="$editoridclass="vBulletin_editor">$messagearea</div>
                    
$human_verify
                
</div>
            </
div>
            <
div style="margin-top: $stylevar[cellpadding]px">
                <
input type="hidden" name="fromquickreply" value="1" />
                <
input type="hidden" name="s" value="$session[sessionhash]/>
                <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                <
input type="hidden" name="do" value="postcomment" />
                <
input type="hidden" name="videoid" value="$videoinfo[videoid]id="qr_videoid" />
                <
input type="hidden" name="postid" value="" id="qr_postid" />
                <
input type="hidden" name="parseurl" value="1" />
                <
input type="hidden" name="quickreply" value="0" id="qr_quickreply" />
                <
input type="hidden" name="preview" value="0" />
                <
input type="hidden" name="loggedinuser" value="$bbuserinfo[userid]/>
                <
input type="submit" class="button" value="$vbphrase[save_comment]accesskey="s" title="(Alt + S)" name="sbutton" tabindex="2" id="qr_submit" onclick="clickedelm = this.value" />
            </
div>
        </
td>
    </
tr>
    </
tbody>
    </
table>
    </
form>

    <if 
condition="!is_browser('ie') AND $show['wysiwyg']">
        <!-- 
Mozilla work around for focusing on QR in WYSIWYG mode -->
        <
div id="qr_scroll"></div>
    </if>

    <
script type="text/javascript">
    <!--
    
// initialize quick reply
    
qr_init();
    
//-->
    
</script>
    <!-- / 
quick reply -->
</if>

<if 
condition="$show['videorating'] AND $show['popups']">
    <!-- 
blog rating menu -->
    <
div class="vbmenu_popup" id="videorating_menu" style="display: none">
    <
form action="video.php?do=ratevideo&amp;videoid=$videoinfo[videoid]method="post" id="video_videorate_form">
        <
div class="thead" style="margin: 1px; white-space: nowrap">$vbphrase[rate_this_video]<a name="goto_videorating"></a></div>
        <if 
condition="$show['ratevideo']">
            <
div id="rating_ratedno">
                <
ul class="vbmenu_option nobullets" id="videorating_options" style="padding: 4px; margin: 1px; margin-top: 0px">
                    <
li class="smallfont"><label for="vote5"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_5.gif" alt="$vbphrase[excellent]/><input type="radio" name="vote" id="vote5" value="5" $votechecked[5] />$vbphrase[excellent]</label></li>
                    <
li class="smallfont"><label for="vote4"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_4.gif" alt="$vbphrase[good]/><input type="radio" name="vote" id="vote4" value="4" $votechecked[4] />$vbphrase[good]</label></li>
                    <
li class="smallfont"><label for="vote3"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_3.gif" alt="$vbphrase[average]/><input type="radio" name="vote" id="vote3" value="3" $votechecked[3] />$vbphrase[average]</label></li>
                    <
li class="smallfont"><label for="vote2"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_2.gif" alt="$vbphrase[bad]/><input type="radio" name="vote" id="vote2" value="2" $votechecked[2] />$vbphrase[bad]</label></li>
                    <
li class="smallfont"><label for="vote1"><img class="inlineimg" src="$stylevar[imgdir_rating]/rating_1.gif" alt="$vbphrase[terrible]/><input type="radio" name="vote" id="vote1" value="1" $votechecked[1] />$vbphrase[terrible]</label></li>
                </
ul>
                <
div id="videorating_submit" class="vbmenu_option" align="center" style="padding: 4px; margin: 1px; margin-top: 0px">
                    <
input type="hidden" name="s" value="$session[dbsessionhash]/>
                    <
input type="hidden" name="do" value="ratevideo" />
                    <
input type="hidden" name="b" value="$videoinfo[videoid]/>
                    <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                    <
input type="submit" class="button" value="$vbphrase[vote_now]/>
                </
div>
            </
div>
            <if 
condition="!$vbulletin->options['votechange']">
                <
div id="rating_ratedyes" class="vbmenu_option" style="display:none; padding: 4px; margin: 1px; margin-top: 0px">$vbphrase[already_rated_this_video]</div>
            </if>
        <else />
            <
div class="vbmenu_option" style="padding: 4px; margin: 1px; margin-top: 0px">$vbphrase[already_rated_this_video]</div>
        </if>
    </
form>
    </
div>
    <!-- / 
video rating menu -->

    <
script type="text/javascript" src="clientscript/vbulletin_ajax_videorate.js?v=$vboptions[simpleversion]"></script>
    <
script type="text/javascript">
    <!--
    
vB_AJAX_VideoRate_Init('video_videorate_form');
    var 
videoid $videoinfo[videoid];
    
//-->
    
</script>
</if>

<if 
condition="$show['popups'] AND $show['reportvideo']">
<
div class="vbmenu_popup" id="report_video_menu" style="display:none" align="$stylevar[left]">
    <
table cellpadding="4" cellspacing="1" border="0">
    <
tr>
        <
td class="thead">$vbphrase[report_video]</td>
    </
tr>
    <
tr>
        <
td class="vbmenu_option" title="nohilite">
            <
form action="video.php?do=reportvideo" method="post">
                <
input type="hidden" name="do" value="reportvideo" />
                <
input type="hidden" name="s" value="$session[sessionhash]/>
                <
input type="hidden" name="videoid" value="$videoinfo[videoid]/>
                <
input type="hidden" name="securitytoken" value="$bbuserinfo[securitytoken]/>
                <
div><input type="text" class="bginput" name="comment" size="25" tabindex="1001" /><input type="submit" class="button" value="$vbphrase[go]tabindex="1004" /></div>
                <
div style="margin-top:$stylevar[cellpadding]px">
                    
$report_categories_html
                
</div>
            </
form>
        </
td>
    </
tr>
    </
table>
</
div>
</if> 
Attached are the two YouTube XML files required for all this... (YouTube and YouTubeHD)
You don't have to use the YouTubeHD.xml, but you MUST use the included YouTube.xml

Here is my version of STYLES -> VIDEO-BIT if you care...
(The HD tag will only work if you are using the included YouTubeHD.xml)
PHP Code:
<tr>
    <
td class="alt2" width="1%" align="center"><a href="$video[url]"><img src="$video[thumbnailpath]alt="$video[title]title="$video[title]style="height: 54px;" border="0" /></a></td>
    <
td valign="top" class="alt1">
        <
span class="smallfont">
            <
span style="float: $stylevar[right]; text-align: right;"><small>
                <
a href="$video[caturl]">$video[cattitle]</a><br />
                
$video[date]<br /><span class="time">$video[time]</span><br />
                
$vbphrase[by] <a href="member.php?$session[sessionurl]u=$video[userid]">$video[musername]</a>
            </
small></span>
            <
strong><if condition="$video[videoservice]=='YouTubeHD'"><span style="color: #FF0000;">HD </span></if><a href="$video[url]">$video[title]</a></strong><br />
            
$video[description]
        </
span>
    </
td>
    <
td class="alt2" width="1%" align="center">
        <
img class="inlineimg" src="$stylevar[imgdir_rating]/rating_$video[rating].gif" border="0" /><br />
        <
span class="smallfont"><small>$vbphrase[views]</small></span><br />
            <
big><strong>$video[views]</strong></big>
    </
td>
</
tr
Maybe I'll integrate some of your changes (in the class file) in the next release.

Regards
Surviver
Reply With Quote
  #468  
Old 12-10-2008, 12:58 AM
Jaxel Jaxel is offline
 
Join Date: Sep 2005
Posts: 1,160
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Okay... sub-categories are quickly becoming a MUST on my forums...

Also, anyone should be able to make categories.
Reply With Quote
  #469  
Old 12-10-2008, 10:14 AM
winstone winstone is offline
 
Join Date: Dec 2006
Posts: 68
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

I think this is a bug, even tho I have vbseo (latest gold version) installed and running on my forum, I can't get video urls to rewrite

general settings page of video directory in admincp shows:
Quote:
Obviously you have installed vBSEO, but the video-directory isn't integrated in vBSEO yet.

To rewrite the links of the video-directory, add in your vBSEO-control center in "user definded rewrite rules" what follows:

'video.php?do=viewdetails&categoryid=(d+)&category title=(.*)&videoid=(d+)&videotitle=(.*)'=>'videos/$2-$1/$4-$3.html' 'video.php?do=viewcategory&categoryid=(d+)&categor ytitle=(.*)&page=(d+)'=>'videos/$2-$1/$3/' 'video.php?do=viewcategory&categoryid=(d+)&categor ytitle=(.*)'=>'videos/$2-$1/' 'video.php'=>'videos/'

After you have done that, this remark will disappear.
I've done what it says but this message is not disappearing and the only working URL is "video.php" one which becomes "/video/"
all other links are still the old style, e.g. "http://localhost/forums/videos/?do=viewdetails&categoryid=1&categorytitle=general &videoid=6&videotitle=xingmpeg-player-test-video"

@Jaxel,
I've done the necessary changes to have 3level categories but it's a repeated while loop within couple of files, I can share it if you want but its messy, it's better to have a function to do this or maybe use or copy one of the built-in vbulletin category functions
Reply With Quote
  #470  
Old 12-11-2008, 04:35 PM
conker1 conker1 is offline
 
Join Date: May 2007
Location: Turkey
Posts: 16
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

How can i see RSS feeds for videos ?

Thanks.
Reply With Quote
  #471  
Old 12-12-2008, 11:32 AM
Surviver's Avatar
Surviver Surviver is offline
 
Join Date: Feb 2006
Location: Bonn, Germany
Posts: 382
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by conker1 View Post
How can i see RSS feeds for videos ?

Thanks.
video.php?do=rss
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 08:47 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.06647 seconds
  • Memory Usage 2,961KB
  • Queries Executed 26 (?)
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
  • (12)bbcode_php
  • (7)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
  • (4)pagenav_pagelink
  • (2)pagenav_pagelinkrel
  • (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