┃수고가 많습니다.
┃
┃조은보드의 무궁한 발전을 기원하면서 한가지 질문드립니다.
┃
┃혹시 이번 업데이터 버전에 아래와 같은 부분이 가능한지요.
┃...............................................................
┃게시판 설정관리에서 [링크 5개]를 생성 했습니다.
┃
┃리스트화면(ist_form.asp)에 <%=jb_link%>을 기입하니 링크중 1번는 기본으로 보여집니다.
┃나머지 4개의 링크도 리스트화면에서 보이게 하고 싶은데
┃가능한가요?
┃......................
┃
┃감사합니다..
┃
현재 리스트에서의 링크는 1개만 지원하고 있습니다.
꼭 넣으셔야 되겠다면 아래의 소스를 참고하여 커스트마이징을 시도해보시기 바랍니다.
set objCmd_2 = Server.CreateObject("ADODB.Command")
With objCmd_2
.ActiveConnection = db
.CommandText = "a_Jboard_link_S"
.CommandType = adCmdStoredProc
.Parameters.Append .CreateParameter("@ji_tname", advarchar, adParamInput, 20)
.Parameters.Append .CreateParameter("@jb_sort", adchar, adParamInput, 5)
.Parameters.Append .CreateParameter("@jb_idx", adBigInt, adParamInput, 20)
.Parameters.Append .CreateParameter("@LinkCount", adBigInt, adParamOutput, 0)
.Parameters("@ji_tname") = ji_tname
.Parameters("@jb_sort") = jb_sort
.Parameters("@jb_idx") = jb_idx
.Parameters("@LinkCount") = 0
.Execute , , adExecuteNoRecords
LinkCount = CDbl(.Parameters("@LinkCount"))
end With
set rs2 = Server.CreateObject ("ADODB.Recordset")
rs2.Open objCmd_2,, adOpenStatic, adLockReadOnly, adCmdStoredProc
set objCmd_2 = nothing
for i = 0 to LinkCount-1
if not (rs2.bof or rs2.eof) then
jl_link(i) = rs2("jl_link")
link_no(i) = i + 1
if Instr(jl_link(i),"http://") = 0 Then jl_link(i) = "http://" & jl_link(i)
jl_link(i) = "<a href='"& jl_link(i) &"' target='_blank'>" & url_icon(i) & jl_link(i) & "</a>"
rs2.movenext
end if
next
rs2.close
set rs2 = nothing
-------------------------------------------------------------------------------------
모두 다섯개라는 가정하에 출력시에는
jl_link(0) --> 첫번째
jl_link(4) --> 다섯번째 입니다. 괄호안의 숫자를 순서에 맞게끔 넣으시면 됩니다.
여기까지 밖에 도와드리지 못한점 양해바랍니다.
┃
┃조은보드의 무궁한 발전을 기원하면서 한가지 질문드립니다.
┃
┃혹시 이번 업데이터 버전에 아래와 같은 부분이 가능한지요.
┃...............................................................
┃게시판 설정관리에서 [링크 5개]를 생성 했습니다.
┃
┃리스트화면(ist_form.asp)에 <%=jb_link%>을 기입하니 링크중 1번는 기본으로 보여집니다.
┃나머지 4개의 링크도 리스트화면에서 보이게 하고 싶은데
┃가능한가요?
┃......................
┃
┃감사합니다..
┃
현재 리스트에서의 링크는 1개만 지원하고 있습니다.
꼭 넣으셔야 되겠다면 아래의 소스를 참고하여 커스트마이징을 시도해보시기 바랍니다.
set objCmd_2 = Server.CreateObject("ADODB.Command")
With objCmd_2
.ActiveConnection = db
.CommandText = "a_Jboard_link_S"
.CommandType = adCmdStoredProc
.Parameters.Append .CreateParameter("@ji_tname", advarchar, adParamInput, 20)
.Parameters.Append .CreateParameter("@jb_sort", adchar, adParamInput, 5)
.Parameters.Append .CreateParameter("@jb_idx", adBigInt, adParamInput, 20)
.Parameters.Append .CreateParameter("@LinkCount", adBigInt, adParamOutput, 0)
.Parameters("@ji_tname") = ji_tname
.Parameters("@jb_sort") = jb_sort
.Parameters("@jb_idx") = jb_idx
.Parameters("@LinkCount") = 0
.Execute , , adExecuteNoRecords
LinkCount = CDbl(.Parameters("@LinkCount"))
end With
set rs2 = Server.CreateObject ("ADODB.Recordset")
rs2.Open objCmd_2,, adOpenStatic, adLockReadOnly, adCmdStoredProc
set objCmd_2 = nothing
for i = 0 to LinkCount-1
if not (rs2.bof or rs2.eof) then
jl_link(i) = rs2("jl_link")
link_no(i) = i + 1
if Instr(jl_link(i),"http://") = 0 Then jl_link(i) = "http://" & jl_link(i)
jl_link(i) = "<a href='"& jl_link(i) &"' target='_blank'>" & url_icon(i) & jl_link(i) & "</a>"
rs2.movenext
end if
next
rs2.close
set rs2 = nothing
-------------------------------------------------------------------------------------
모두 다섯개라는 가정하에 출력시에는
jl_link(0) --> 첫번째
jl_link(4) --> 다섯번째 입니다. 괄호안의 숫자를 순서에 맞게끔 넣으시면 됩니다.
여기까지 밖에 도와드리지 못한점 양해바랍니다.