Hiển thị ảnh minh họa bài viết ở forumdisplay vbb 4.0.x

Mr LNA

Administrator
1 Tháng mười một 2010
49,064
12
38
Show thumb of thread in the forumdisplay​

Chức năng :
  • Tự động get ảnh ở trong bài viết, ko phải lấy từ file attach hay phải chèn thêm 1 filed là thumb khi post bài nữa
  • Nếu trong bài ko có thẻ thì nó sẽ get theo thẻ [youtube] để lấy ảnh của youtube làm thumb
    [*]Có thể tùy chỉnh độ lớn nhỏ của thumb với tùy từng box
    [/LIST]
    [B]Cách xài:[/B]
    [LIST]
    [*]Import XML
    [*]Cấu trúc: tên box,tên box|dài,rộng
    [*]Mỗi cái ngăn = 1 phát xuống dòng
    [*]Mở template [B]threadbit[/B]
    Tìm
    [QUOTE]"></a> [/QUOTE]

    Thay bằng

    [QUOTE]">{vb:raw thread.chip_thumb}</a> [/QUOTE]
    [/LIST]
    [B]Tác giả:[/B] Chiplove
 

Đính kèm

romaticxxi

New member
17 Tháng mười một 2011
6
0
0
34
Ðề: Hiển thị ảnh minh họa bài viết ở forumdisplay vbb 4.0.x

Mã:
<li class="threadbit {vb:raw thread.statusstring}<vb:if condition="$show['paperclip']"> attachments</vb:if><vb:if condition="!$thread['postuserid'] AND !$thread['del_userid']"> guest</vb:if><vb:if condition="$thread['moderatedprefix']"> unapproved</vb:if>" id="thread_{vb:raw thread.realthreadid}">
	<div class="rating{vb:raw thread.rating}<vb:if condition="$thread['sticky']"> sticky<vb:else /> nonsticky</vb:if>">
		<div class="threadinfo" title="{vb:raw thread.preview}">
			<!--  status icon block -->
			<a class="threadstatus" rel="vB::AJAX" <vb:if condition="$show['threadcount']">title="{vb:rawphrase have_x_posts_in_thread_last_y, {vb:raw thread.dot_count}, {vb:raw thread.dot_lastpost}}"</vb:if>></a>
		
			<!-- title / author block -->
			<div class="inner">
				<h3 class="threadtitle">
                                       <vb:if condition="$show['gotonewpost']"><a href="{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_newpost}, 'threadid', 'threadtitle'}" id="thread_gotonew_{vb:raw thread.realthreadid}"><img class="gotonewpost" src="{vb:stylevar imgdir_button}/firstnew.png" alt="{vb:rawphrase go_to_first_new_post}" /></a>
					</vb:if>	
						
                                        <vb:if condition="$show['threadicon']">
                                                <img src="{vb:raw thread.threadiconpath}" alt="{vb:raw thread.threadicontitle}" border="0" />
                                        </vb:if>

					<vb:if condition="$thread['sticky']">
					 	<img src="{vb:stylevar imgdir_misc}/sticky.gif" alt="{vb:rawphrase sticky_thread}" />
					</vb:if>
                                        
 					<vb:if condition="$thread['movedprefix'] OR $thread['typeprefix'] OR $thread['moderatedprefix'] OR $thread['prefix_rich']">
						<span class="prefix understate">
							{vb:raw thread.movedprefix}
							{vb:raw thread.typeprefix}
							{vb:raw thread.moderatedprefix}
							{vb:raw thread.prefix_rich}
						</span>
					</vb:if>
                                        <a class="title<vb:if condition="$show['gotonewpost']"> threadtitle_unread</vb:if>" href="{vb:link thread, {vb:raw thread}, {vb:raw pageinfo}, 'threadid', 'threadtitle'}" id="thread_title_{vb:raw thread.realthreadid}">{vb:raw thread.threadtitle}</a>
				</h3>
						

				<div class="threadmeta">				
					<p class="threaddesc">{vb:raw thread.preview}</p>
					<div class="author">
						<vb:if condition="$show['rmanage']">
							<span class="rmanage"><a href="{vb:raw $vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}postings.php?{vb:raw session.sessionurl}do=editthread&t={vb:raw thread.redirectthreadid}">{vb:rawphrase manage}</a></span>
						</vb:if>						
						<vb:if condition="!$show['detailedtime']">
							{vb:rawphrase started_by_x_y_z_a, {vb:link member, {vb:raw thread}, null, 'postuserid', 'postusername'}, {vb:raw thread.postusername}, {vb:raw thread.startdate}, {vb:raw thread.starttime}, {vb:stylevar dirmark}}
						<vb:else />
							{vb:rawphrase started_by_x_y_z, {vb:link member, {vb:raw thread}, null, 'postuserid', 'postusername'}, {vb:raw thread.postusername}, {vb:raw thread.startdate}, {vb:stylevar dirmark}}
						</vb:if>
						<vb:if condition="$show['unsubscribe']">
							   <a href="{vb:raw $vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}newreply.php?{vb:raw session.sessionurl}do=newreply&t={vb:raw thread.threadid}" rel="nofollow">{vb:rawphrase reply}</a>
							 | <a href="{vb:raw $vboptions.vbforum_url}{vb:if "$vboptions['vbforum_url']", '/', ''}subscription.php?{vb:raw session.sessionurl}do=removesubscription&return=ucp&t={vb:raw thread.threadid}" rel="nofollow">{vb:rawphrase unsubscribe}</a>
						</vb:if>
						<vb:if condition="$thread['pagenav']">
							<dl class="pagination" id="pagination_threadbit_{vb:raw thread.realthreadid}">
								<dt class="label">{vb:raw thread.totalpages} {vb:rawphrase pages} <span class="separator">•</span></dt>
								<dd>
									{vb:raw thread.pagenav}
									<vb:if condition="$show['pagenavmore']"> <span class="separator">...</span> <span><a href="{vb:raw thread.lastpagelink}">{vb:raw thread.totalpages}</a></span></vb:if>
								</dd>
							</dl>
						</vb:if>
					</div>
					
				</div>

			</div>				
			<!-- iconinfo -->
			<div class="threaddetails td">
				<div class="threaddetailicons">
					<vb:if condition="$show['taglist']">
						<img src="{vb:stylevar imgdir_misc}/tag.png" alt="{vb:raw thread.taglist}" />
					</vb:if>
					<vb:if condition="$show['rexpires']">
						<img src="{vb:stylevar imgdir_misc}/expires.gif" alt="{vb:rawphrase expires_on_x_y, {vb:raw thread.expiredate}, {vb:raw thread.expiretime}}" />
					</vb:if>
					<vb:if condition="$show['moderated']">
						<img src="{vb:stylevar imgdir_misc}/moderated_small.gif" alt="{vb:rawphrase x_moderated_posts, {vb:raw thread.hiddencount}}" />
					</vb:if>
					<vb:if condition="$show['deletedthread']">
						<img src="{vb:stylevar imgdir_misc}/trashcan_small.gif" alt="{vb:rawphrase x_deleted_posts, {vb:raw thread.deletedcount}}" />
					</vb:if>
					<vb:if condition="$show['paperclip']">
						<a href="javascript://" onclick="attachments({vb:raw thread.threadid}); return false"> <img src="{vb:stylevar imgdir_misc}/paperclip.png" border="0" alt="{vb:rawphrase x_attachments, {vb:raw thread.attach}}" /></a>
					</vb:if>
					<vb:if condition="$show['subscribed']">
						<img src="{vb:stylevar imgdir_misc}/subscribed.png" alt="{vb:rawphrase you_are_subscribed_to_this_thread}" />
					</vb:if>
				</div>
			</div>
		</div>
		
		<!-- threadstats -->
		<vb:if condition="!$show['notificationtype']">
		<ul class="threadstats td alt" title="<vb:if condition="$thread['dot_count'] > 0">{vb:rawphrase have_x_posts_in_thread_last_y, {vb:raw thread.dot_count}, {vb:raw thread.dot_lastpost}}</vb:if>">
			<li>{vb:rawphrase replies}: <a href="misc.php?do=whoposted&t={vb:raw thread.threadid}" onclick="who({vb:raw thread.threadid}); return false;" class="understate">{vb:raw thread.replycount}</a></li>
			<li>{vb:rawphrase views}: {vb:raw thread.views}</li>
			<li class="hidden">{vb:rawphrase rating}{vb:raw thread.rating} / 5</li>
		</ul>
		</vb:if>					
		<!-- lastpost -->
		<dl class="threadlastpost td<vb:if condition="$show['notificationtype']"> alt</vb:if>">
			<dt class="lastpostby hidden">{vb:rawphrase last_post_by}</dt>
			<dd>{vb:raw memberaction_dropdown}</dd>
			<dd>{vb:raw thread.lastpostdate}<vb:if condition="!$show['detailedtime']">, <em class="time">{vb:raw thread.lastposttime}</em></vb:if>
			<a href="{vb:link thread, {vb:raw thread}, {vb:raw pageinfo_lastpost}, 'threadid', 'threadtitle'}#post{vb:raw pageinfo_lastpost.p}" class="lastpostdate understate" title="{vb:rawphrase go_to_last_post}"><img src="{vb:stylevar imgdir_button}/lastpost-{vb:stylevar right}.png" alt="{vb:rawphrase go_to_last_post}" /></a>
			</dd>
		</dl>

		<vb:if condition="$show['notificationtype']">
		<!--  notification -->
		<div class="threadnotification td" >
			<label for="thread_imod_checkbox_{vb:raw thread.realthreadid}">{vb:raw thread.notification}</label>
		</div>
		<label class="threadimod td">
			<input type="checkbox" name="deletebox[{vb:raw subscribethread.$threadid}]" id="thread_imod_checkbox_{vb:raw thread.realthreadid}" value="yes" tabindex="1" />
		</label>
		</vb:if>
		
		<vb:if condition="$show['inlinemod']">
		<!-- fourth block -->
		<label class="threadimod td alt">
			<input type="checkbox" id="thread_imod_checkbox_{vb:raw thread.realthreadid}" name="imodcheck[{vb:raw thread.realthreadid}]" tabindex="1" />
		</label>
		</vb:if>
		
	</div>
</li>
Trong Threadbit của mình ko có
Mã:
"></a>
Mình phải thay
Mã:
">{vb:raw thread.chip_thumb}</a>
vào đâu vậy
 

Mr LNA

Administrator
1 Tháng mười một 2010
49,064
12
38
Ðề: Hiển thị ảnh minh họa bài viết ở forumdisplay vbb 4.0.x

Cái này mình chèn thử rồi, nó bị lỗi và bị xung với mấy cái khác, tốt nhất là bạn không nên dùng cái này. Trình bày theo kiểu của mình cũng được, chỉ hiện tên tác giả dưới bài gửi, và xóa bớt các thông tin như ngày đăng...nhìn cho nó gọn
 

Thống kê diễn đàn

Chủ đề
61,128
Bài viết
63,348
Thành viên
86,023
Thành viên mới nhất
linkwinvnn

VỀ CHÚNG TÔI

  • Sinhvienthamdinh.Com là diễn đàn đầu tiên và lớn nhất dành riêng cho cộng đồng nhân lực ngành thẩm định giá. Cổng thông tin được tạo ra nhằm tạo kênh kết nối tri thức cho tất cả các bạn đã và đang quan tâm đến ngành thẩm định giá. Các thông tin được tổng hợp với đầy đủ các mảng thuộc lĩnh vực thẩm định giá như: Thẩm định giá Bất động sản, thẩm định giá động sản, thẩm định giá máy móc thiết bị, thẩm định giá doanh nghiệp, thẩm định giá dự án đầu tư, thẩm định giá thương hiệu...
  • Với phương châm "Connet For Sharing" chúng tôi chia sẻ hoàn toàn miễn phí và không giới hạn những kiến thức từ cộng đồng diễn đàn.

DANH MỤC CHÍNH

CÁ NHÂN