Home Webboard ArticlesKnowledges  
ข่าวประกาศ:

:: กติกา มารยาท ในการใช้งานเว็บบอร์ด ::
กรุณากรอกอีเมล์จริงในการสมัคร และรับอีเมล์ยืนยันเพื่อใช้งานในบอร์ด


ตอบ

Warning: this topic has not been posted in for at least 120 days.
Unless you're sure you want to reply, please consider starting a new topic.
ชื่อ:
อีเมล์:
หัวข้อ:
ไอค่อนข้อความ:

ใส่รูปในกระทู้ คลิก >>
Verification:
ธงชาติไทยมีกี่สี ตอบเป็นเลขอารบิก:

shortcuts: กด alt+s เพื่อตั้งกระทู้ หรือ alt+p แสดงตัวอย่าง


สรุปหัวข้อ

ข้อความโดย: tumsound
« เมื่อ: 05, พฤศจิกายน 2011, 02:51:15 PM »

ใจมากครับบบบ      :wishes: :wishes: :wishes:


หาโค้ดเดิม   ผมหาแล้วไม่เจอครับ...

         // If we had unapproved attachments clean up.
         if ($last_approved_state == 0)
            echo '
                           </fieldset>';

         echo '
                        </div>
                     </div>';

เพิ่มใต้โค้ดที่หาอีกหน่อย

         //show message for guest
         }
         //show message for guest
ข้อความโดย: ekkasit_st
« เมื่อ: 23, กันยายน 2010, 11:17:50 AM »

ขอบคุณมากครับคุณเซียวเหล่งนึ่งฯ ผมเอาแนวคิดนี้มาประยุกต์จนสำเร็จดั่งใจได้ครับ ขอบคุณมากจริงๆครับ

วิธีผมคือ แก้ที่ไฟล์ display.template

หาโค้ดเดิม
      // Assuming there are attachments...
      if (!empty($message['attachment']))
      {

เพิ่มต่อโค้ดเดิม
         //show message for guest
         if ($context['user']['is_guest'])
         {   
         echo '<br><img src="images/image_s.gif"><font color="red">ไฟล์แนบ</font>: คุณจำเป็นต้อง<a
href="http://board.cmlovecar.com/index.php?action=login">เข้าสู่ระบบ</a>ก่อน จึงสามารถดูไฟล์แนบได้หรือ<a
href="http://board.cmlovecar.com/index.php?action=register">สมัครสมาชิก</a>';
         }else{
         //show message for guest


หาโค้ดเดิม

         // If we had unapproved attachments clean up.
         if ($last_approved_state == 0)
            echo '
                           </fieldset>';

         echo '
                        </div>
                     </div>';

เพิ่มใต้โค้ดที่หาอีกหน่อย

         //show message for guest
         }
         //show message for guest

ก็จะได้ตามรูปนี้ครับ




ลิงค์ที่ทำจริงนะครับ http://board.cmlovecar.com/index.php?topic=507

สุดท้ายนี้ขอบคุณคุณเซียวเหล่งนึ่งฯ อีกครั้งนึงครับ
ข้อความโดย: เซียวเหล่งนึ่งฯ
« เมื่อ: 23, กันยายน 2010, 01:30:05 AM »

นี่เป้นแค่วิธีคิดนะ แล้วก็แค่ลองจับโค๊ดมายำเท่านั้น ไม่ได้ทดลองจริง  ลองเอาไปทำดูเผื่อจะได้

ก่อนอื่นไปปิดไม่อนุญาตให้ บคทป เห้นไฟล์แนบ

จากนั้นแก้ไฟล์ ดีสเพลย์.เทมเพลท 

ค้นหา

	
// Assuming there are attachments...
	
	
if (!empty(
$message['attachment']))
	
	
{

แล้วเอาอันนี้ไปวางต่อดู 


if (!$message['member']['is_guest'])
	
	
	
	
{
	

	
	
	
	
	
echo 
'
	
	
	
	

	
	
	
	
	
	
	
	
<form action="'
$scripturl'?action=login2" method="post" accept-charset="'$context['character_set'], '" class="middletext" style="margin: 3px 1ex 1px 0;"', empty($context['disable_login_hashing']) ? ' onsubmit="hashLoginPassword(this, \'' $context['session_id'] . '\');"' '''>
	
	
	
	
	
	
	
	
	
<input type="text" name="user" size="10" /> <input type="password" name="passwrd" size="10" />
	
	
	
	
	
	
	
	
	
<select name="cookielength">
	
	
	
	
	
	
	
	
	
	
<option value="60">'
$txt['smf53'], '</option>
	
	
	
	
	
	
	
	
	
	
<option value="1440">'
$txt['smf47'], '</option>
	
	
	
	
	
	
	
	
	
	
<option value="10080">'
$txt['smf48'], '</option>
	
	
	
	
	
	
	
	
	
	
<option value="43200">'
$txt['smf49'], '</option>
	
	
	
	
	
	
	
	
	
	
<option value="-1" selected="selected">'
$txt['smf50'], '</option>
	
	
	
	
	
	
	
	
	
</select>
	
	
	
	
	
	
	
	
	
<input type="submit" value="'
$txt[34], '" /><br />
	
	
	
	
	
	
	
	
	
<span class="middletext">'
$txt['smf52'], '</span>
	
	
	
	
	
	
	
	
	
<input type="hidden" name="hash_passwrd" value="" />
	
	
	
	
	
	
	
	
</form>'
;
	
	
	
	
}



ก็คงมีเออเรอโค๊ด ลองๆจับมันเล่นดู
ข้อความโดย: ekkasit_st
« เมื่อ: 22, กันยายน 2010, 09:51:05 AM »

Regbar warning ข้อความสมัครสมาชิกก่อนครับ (ก๊วนกวน)
http://www.justusers.net/forum/index.php?topic=2873.0

แล้วเข้าผู้ดูแล / การอนุญาต   บุคคลทั่วไป   /แนบไฟล์    ปิดการมอง


ขอบคุณมากครับ คุณเซียวเหล่งนึึ่ง แปลกดีอะวิธีแบบนี้

แต่ผมอยากได้ขึ้นแทนรูปภาพเลยอะครับ ประมาณไฟล์ที่แนบมานี้

เวอร์ชัน 2.0 RC3 มันทำได้หรือเปล่าครับ



ขอยกตัวอย่างนะครับ

ตอนนี้หมวดนี้ผมซ่อนไม่ให้บุคคลทั่วไปเห็นรูป มันก็เลยโชว์แต่ข้อความล้วนๆเลยอะคับ
เขาคงไม่รู้ว่าต้องสมัครสมาชิกก่อนถึงเห็นรูปได้อะคับ
http://board.cmlovecar.com/index.php?topic=425.0

ขอบคุณมากครับ
ข้อความโดย: เซียวเหล่งนึ่งฯ
« เมื่อ: 21, กันยายน 2010, 07:16:31 PM »

Regbar warning ข้อความสมัครสมาชิกก่อนครับ (ก๊วนกวน)
http://www.justusers.net/forum/index.php?topic=2873.0

แล้วเข้าผู้ดูแล / การอนุญาต   บุคคลทั่วไป   /แนบไฟล์    ปิดการมอง
ข้อความโดย: ekkasit_st
« เมื่อ: 20, กันยายน 2010, 09:06:50 PM »

ผมใช้ smf 2.0 rc3 แล้วมีบางหมวดไม่อยากให้บุคคลทั่วไปเห็นกระทู้พอปิดแล้วรูปหายหมดเลย

อยากให้เป็นรูปคลิป หรือข้อความแจ้ง เพื่อสมัครสมาชิกก่อนจะดูรูป

ทำอย่างไรดีครับ ขอผู้รู้ช่วยบอกหน่อยนะครับ ขอบคุณมากๆครับ
Sitemap 1 2 3 4 5 6 
Back to top