ใช้ Dreamฯ ( Editplus2 ก็ดีนะครับ ) เปิดไฟล์ Viewforum_body.tpl จะอยู่ใน template ของเเต่ละ template มองหา {topicrow.TOPIC_TITLE} ประมาณบรรทัดที่ 30 แล้วเซ็ต target=_blank
ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
-
นายอ๊อด
- สมาชิก
- โพสต์: 13
- ลงทะเบียนเมื่อ: 04 ส.ค. 2008, 06:59
- Tel: 0818815220
- team: LannaBikeTrip
- Bike: ควายแดง
- ตำแหน่ง: เชียงใหม่
- ติดต่อ:
ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
ฝากป๋าโนและทีมงาน พิจารณาการใช้งานดูนะครับ ปรับแต่งมาจาก phpbb2.0.21 นะครับ ไม่ทราบว่าจะใช้กับ phpbb3 ได้ไหมนะครับ
open new windows
ใช้ Dreamฯ ( Editplus2 ก็ดีนะครับ ) เปิดไฟล์ Viewforum_body.tpl จะอยู่ใน template ของเเต่ละ template มองหา {topicrow.TOPIC_TITLE} ประมาณบรรทัดที่ 30 แล้วเซ็ต target=_blank
จะได้ target=_blank class="topictitle">{topicrow.TOPIC_TITLE} >>>> ตามนี้นะครับ เวลากดดูกระทู้ก็จะขึ้นหน้าต่างใหม่ให้เลยครับ
ใช้ Dreamฯ ( Editplus2 ก็ดีนะครับ ) เปิดไฟล์ Viewforum_body.tpl จะอยู่ใน template ของเเต่ละ template มองหา {topicrow.TOPIC_TITLE} ประมาณบรรทัดที่ 30 แล้วเซ็ต target=_blank
-
นายอ๊อด
- สมาชิก
- โพสต์: 13
- ลงทะเบียนเมื่อ: 04 ส.ค. 2008, 06:59
- Tel: 0818815220
- team: LannaBikeTrip
- Bike: ควายแดง
- ตำแหน่ง: เชียงใหม่
- ติดต่อ:
Re: ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
หน้าบอร์ดหลักให้มีปุ่ม "ตั้งกระทู้ใหม่" ปุ่มเดียวถูกต้องเเล้วครับ แต่ในกระทู้ย่อยเมื่อเปิดดูกระทู้ จะมี 2 ปุ่มคือ ตั้งกระทู้ใหม่ และตอบกระทู้
เพื่อนสมาชิกสับสนมาก จะต่อกระทู้นั้นหรือตอบกระทู้นั้นแต่กด "ตั้งกระทู้ใหม่" ทำให้กระทู้ใหม่เลอะบอร์ดเลยครับ สังเกตุได้จากกระดานหัดโพส
น่าจะลบปุ่ม "ตั้งกระทู้ใหม่" ออก เหลือเเต่ "ตอบกระทู้" พอครับ
( ใช้ Dreamฯ MX2004 ลบหรือประเเต่งหน้าตาเว็บบอร์ดได้เลยครับ)
-
นายอ๊อด
- สมาชิก
- โพสต์: 13
- ลงทะเบียนเมื่อ: 04 ส.ค. 2008, 06:59
- Tel: 0818815220
- team: LannaBikeTrip
- Bike: ควายแดง
- ตำแหน่ง: เชียงใหม่
- ติดต่อ:
Re: ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
ใช้แก้ไข กรณีเพื่อนสมาชิก link ภาพมาจาก url อื่นบางภาพมีขนาดใหญ่มากๆ เกินขนาดเฟรมของเว็บไซต์ ทำให้เฟรมแตก หน้าเว็บบอร์ดไม่สวย
ต้องเลื่อนซ้ายขวาเพื่อดูภาพ และอาจช้าในการเเสดงผล การ resize fix ทำให้เว็บบอร์ดกำหนดขนาดภาพได้ว่า กว้างและยาวเท่าไหร่ ทำให้
แสดงผลไว และเฟรมไม่เเตก ( ขนาดภาพจริง เมื่อเซฟภาพไว้ดูจะได้ขนาดเดิมตามที่ link มาครับ) ลองพิจารณาใช้งานดูนะครับ
*****************************************************
resize fix
#
#-----[ OPEN ]------------------------------------------
#
subSilver/bbcode.tpl
#
#-----[FIND]------------------------------------------
#
<!-- BEGIN img --><img src="{URL}" border="0" /><!-- END img -->
#
#-----[REPLACE WITH]------------------------------------------
#
<!-- BEGIN img -->
<script language="javascript" type="text/javascript">
<!--
function pointercursor(){document.body.style.cursor = "move";}
function unpointercursor(){document.body.style.cursor="";}
//-->
</script>
<img src="{URL}" border="0" onmouseout="unpointercursor();" onmouseover="if(this.width == 550) {pointercursor();}" onclick="if(this.width == 550) { window.open('templates/subSilver/resizefix.php?originalsize={URL}', '_blank' ,'scrollbars=1,toolbar=no,resizable=1,menubar=no,directories=no,status=yes'); return false; }" alt="" />
<!-- END img -->
#
#-----[ OPEN ]------------------------------------------
#
subSilver/overall_header.tpl
#
#-----[FIND]------------------------------------------
#
<!-- END switch_enable_pm_popup -->
#
#-----[ AFTER, ADD ]------------------------------------------
#
<script language="javascript" type="text/javascript">
<!--
function resize_images()
{
for (i = 0; i < document.images.length; i++)
{
while ( !document.images.complete )
{
break;
}
if ( document.images.width > 550 )
{
document.images.width = 550;
}
}
}
//-->
</script>
#
#-----[FIND]------------------------------------------
#
<body bgcolor="{T_BODY_BGCOLOR}" text="{T_BODY_TEXT}" link="{T_BODY_LINK}" vlink="{T_BODY_VLINK}">
#
#-----[ IN-LINE FIND ]------------------------------------------
#
vlink="{T_BODY_VLINK}"
#
#-----[ IN-LINE AFTER, ADD ]------------------------------------------
#
onload="resize_images()"
#
#-----[ SAVE/CLOSE ALL FILES ]------------------------------------------
#
-
นายอ๊อด
- สมาชิก
- โพสต์: 13
- ลงทะเบียนเมื่อ: 04 ส.ค. 2008, 06:59
- Tel: 0818815220
- team: LannaBikeTrip
- Bike: ควายแดง
- ตำแหน่ง: เชียงใหม่
- ติดต่อ:
Re: ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
สร้างไฟล์ชื่อ resizefix.php แล้วก๊อปปี้ข้อความตามข้างล่าง ไปวางในไฟล์นี้ตามบรรทัด(เริ่มบรรทัด 1 ที่ <html> และ จบบรรทัดที่ 77 ที่ </html> )
ก๊อปปี้ไฟล์ resizefix.php นี้ ไปไว้ใน forum/templates/ ชื่อ templates /resizefix.php
<html>
<head>
<!--
//-->
<title>Original size</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<style type="text/css">
<!--
body {
background-color: #EBEBEB;
/*
scrollbar-face-color: #E3E3E3;
scrollbar-highlight-color: #E3E3E3;
scrollbar-shadow-color: #E3E3E3;
scrollbar-3dlight-color: #E3E3E3;
scrollbar-arrow-color: #E3E3E3;
scrollbar-track-color: #EBEBEB;
scrollbar-darkshadow-color: #E3E3E3;
*/
}
table { font-family: Verdana, Arial, Helvetica, sans-serif; font-size : 10; }
a:link,a:active,a:visited { text-decoration: none; color : #111111; }
a:hover { text-decoration: underline; color : #C51E21; }
//-->
</style>
<script language="JavaScript">
window.onload = maxWindow;
function maxWindow()
{
window.moveTo(0,0);
if (document.all)
{
top.window.resizeTo(screen.availWidth,screen.availHeight);
}
else if (document.layers||document.getElementById)
{
if (top.window.outerHeight<screen.availHeight||top.window.outerWidth<screen.availWidth)
{
top.window.outerHeight = screen.availHeight;
top.window.outerWidth = screen.availWidth;
}
}
}
</script>
<body leftmargin="0" topmargin="0" marginwidth="0" marginheight="0">
<table width="100%" height="99%" border="0" cellpadding="0" cellspacing="0">
<tr>
<td bordercolor="#FFFFFF"><div align="center">
<table width="50" border="0" cellspacing="0" cellpadding="0">
<tr>
<td align="center"><table width="1" border="0" cellspacing="0" cellpadding="0">
<tr>
<td bgcolor="#000000"><a href="javascript:window.close();"><img src="<?PHP print $HTTP_GET_VARS[originalsize];?>" alt="Close this window" border="0"></a></td>
</tr>
</table></td>
</tr>
<tr>
<td></td>
</tr>
<tr>
<td><div align="center"><br />
<a href="javascript:window.close();">Close this window</a></div></td>
</tr>
</table>
</div></td>
</tr>
</table>
</body>
</html>
-
นายอ๊อด
- สมาชิก
- โพสต์: 13
- ลงทะเบียนเมื่อ: 04 ส.ค. 2008, 06:59
- Tel: 0818815220
- team: LannaBikeTrip
- Bike: ควายแดง
- ตำแหน่ง: เชียงใหม่
- ติดต่อ:
Re: ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
ด้วยความยินดียิ่งครับ
-
ppp
Re: ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
เป็นข้อเสนอแนะที่ดีมากครับ ช่วยให้บอร์ดดูดีขึ้น และลดความสับสนในการใช้งาน เพื่อน ๆ ที่มีความรู้ในเรื่องการทำเวบบอร์ดมาช่วย ๆ กัน
- nbt
- Site Admin

- โพสต์: 2686
- ลงทะเบียนเมื่อ: 03 ส.ค. 2008, 23:44
- Tel: 0882160166
- team: thaimtb , osk
- Bike: Trek Procaliber, Bianchi OrtheXR2 , cBroadman CX , Canyon Enduro
- ติดต่อ:
Re: ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
ขอบคุณคุณอ๊อดมั๊กๆครับ
จะลองนำไปประกอบร่างแก้ไขดูครับ
ผมว่าเดี๋ยวเราเปิดกระดาน developer ดีกว่ามั๊ยครับ น่าจะมีคนใช้กระดานพวกนี้เยอะพอสมควร ผมเองก็เพิ่งใช้ยังมือใหม่มากครับ
ผมว่าเดี๋ยวเราเปิดกระดาน developer ดีกว่ามั๊ยครับ น่าจะมีคนใช้กระดานพวกนี้เยอะพอสมควร ผมเองก็เพิ่งใช้ยังมือใหม่มากครับ
ThaiMTB facebook -> facebook.com/ThaiMTB
nbt facebook -> facebook.com/nbt.thaimtb
สงสัยอะไรดูที่นี่ก่อนนะครับ -> ประกาศสำคัญของเวบ / เทคนิคการใช้งานเวบ / คำถามที่พบบ่อย
nbt facebook -> facebook.com/nbt.thaimtb
สงสัยอะไรดูที่นี่ก่อนนะครับ -> ประกาศสำคัญของเวบ / เทคนิคการใช้งานเวบ / คำถามที่พบบ่อย
- P'Ter
- ขาประจำ
- โพสต์: 595
- ลงทะเบียนเมื่อ: 04 ส.ค. 2008, 15:58
- team: PraRam 5-1+(7- 2)
- Bike: Look 486
Re: ฝากป๋าโน พิจารณาครับ resize fix / open new windows และอื่นๆ
สุดยอดครับ
จะคอยแอบตามดู
จะคอยแอบตามดู
Ride for L I V E !!!.......................
......................Live for R I D E !!!
---------------------------------------------------------------------------------------------------
......................Live for R I D E !!!
---------------------------------------------------------------------------------------------------