Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Title
-
... ... @@ -1,1 +1,0 @@ 1 -Members - Content
-
... ... @@ -1,3 +1,259 @@ 1 +~{~{velocity}} 2 + 3 +~= 멤버 소개 = 4 + 5 + 6 +~{~{html clean="false"}} 7 + 8 +<style> 9 + 10 +.member-card { 11 + 12 + border: 1px solid #ddd; 13 + 14 + border-radius: 8px; 15 + 16 + padding: 15px; 17 + 18 + margin-bottom: 20px; 19 + 20 + background-color: #f9f9f9; 21 + 22 + box-shadow: 2px 2px 5px rgba(0,0,0,0.1); 23 + 24 +} 25 + 26 +.member-name { 27 + 28 + color: #2c3e50; 29 + 30 + border-bottom: 2px solid #3498db; 31 + 32 + padding-bottom: 5px; 33 + 34 + margin-top: 0; 35 + 36 +} 37 + 38 +.member-info { 39 + 40 + list-style: none; 41 + 42 + padding-left: 0; 43 + 44 +} 45 + 46 +.member-info li { 47 + 48 + margin-bottom: 5px; 49 + 50 +} 51 + 52 +.member-label { 53 + 54 + font-weight: bold; 55 + 56 + color: #34495e; 57 + 58 + display: inline-block; 59 + 60 + width: 80px; 61 + 62 +} 63 + 64 +</style> 65 + 66 +~{~{/html}} 67 + 68 + 69 +#set($results = $xwiki.searchDocuments("where doc.fullName like 'Home.Members.MemberProfileData.%' and doc.fullName <> 'Home.Members.MemberProfileData.Webhome' order by doc.title asc", 0, 0)) 70 + 71 +#foreach($docName in $results) 72 + 73 + #set($memberDoc = $xwiki.getDocument($docName)) 74 + 75 + #set($memberObj = $memberDoc.getObject('Home.Members.MemberProfileData.Code.MemberProfileDataClass')) 76 + 77 + #if($memberObj && $memberObj.getProperty('name').value != 'Name' && $memberObj.getProperty('name').value != '') 78 + 79 + 80 +~{~{html clean="false"}} 81 + 82 +<div class="member-card"> 83 + 84 + <h3 class="member-name">$memberDoc.title 오빠</h3> 85 + 86 + <ul class="member-info"> 87 + 88 + <li><span class="member-label">이름:</span> $memberObj.getProperty('name').value</li> 89 + 90 + #set($birthday = $memberObj.getProperty('birthday').value) 91 + 92 + #if($birthday) 93 + 94 + <li><span class="member-label">출생:</span> $datetool.format('yyyy년 MM월 dd일', $birthday)</li> 95 + 96 + #end 97 + 98 + <li><span class="member-label">거주지:</span> $memberObj.getProperty('address').value</li> 99 + 100 + <li><span class="member-label">직업:</span> $memberObj.getProperty('job').value</li> 101 + 102 + <li><span class="member-label">직장:</span> $memberObj.getProperty('company').value</li> 103 + 104 + <li><span class="member-label">주요 분야:</span> $memberObj.getProperty('field').value</li> 105 + 106 + </ul> 107 + 108 +</div> 109 + 110 +~{~{/html}} 111 + 112 + 113 + #end 114 + 115 +#end 116 + 117 +~{~{/velocity}} 118 +{{velocity}}= 멤버 소개 = 119 + 120 +{{html clean="false"}} 121 +<style> 122 +.member-card { 123 + border: 1px solid #ddd; 124 + border-radius: 8px; 125 + padding: 15px; 126 + margin-bottom: 20px; 127 + background-color: #f9f9f9; 128 + box-shadow: 2px 2px 5px rgba(0,0,0,0.1); 129 +} 130 +.member-name { 131 + color: #2c3e50; 132 + border-bottom: 2px solid #3498db; 133 + padding-bottom: 5px; 134 + margin-top: 0; 135 +} 136 +.member-info { 137 + list-style: none; 138 + padding-left: 0; 139 +} 140 +.member-info li { 141 + margin-bottom: 5px; 142 +} 143 +.member-label { 144 + font-weight: bold; 145 + color: #34495e; 146 + display: inline-block; 147 + width: 80px; 148 +} 149 +</style> 150 +{{/html}} 151 + 152 +#set($results = $xwiki.searchDocuments("where doc.fullName like 'Home.Members.MemberProfileData.%' and doc.fullName <> 'Home.Members.MemberProfileData.Webhome' order by doc.title asc", 0, 0)) 153 +#foreach($docName in $results) 154 + #set($memberDoc = $xwiki.getDocument($docName)) 155 + #set($memberObj = $memberDoc.getObject('Home.Members.MemberProfileData.Code.MemberProfileDataClass')) 156 + #if($memberObj && $memberObj.getProperty('name').value != 'Name') 157 + 158 +{{html clean="false"}} 159 +<div class="member-card"> 160 + <h3 class="member-name">$memberDoc.title 오빠</h3> 161 + <ul class="member-info"> 162 + <li><span class="member-label">이름:</span> $memberObj.getProperty('name').value</li> 163 + #set($birthday = $memberObj.getProperty('birthday').value) 164 + #if($birthday) 165 + <li><span class="member-label">출생:</span> $datetool.format('yyyy년 MM월 dd일', $birthday)</li> 166 + #end 167 + <li><span class="member-label">거주지:</span> $memberObj.getProperty('address').value</li> 168 + <li><span class="member-label">직업:</span> $memberObj.getProperty('job').value</li> 169 + <li><span class="member-label">직장:</span> $memberObj.getProperty('company').value</li> 170 + <li><span class="member-label">주요 분야:</span> $memberObj.getProperty('field').value</li> 171 + </ul> 172 +</div> 173 +{{/html}} 174 + 175 + #end 176 +#end{{/velocity}} 177 + 178 += 멤버 소개 = 179 + 180 +{{html clean="false"}} 181 +<style> 182 +.member-card { 183 +border: 1px solid #ddd; 184 +border-radius: 8px; 185 +padding: 15px; 186 +margin-bottom: 20px; 187 +background-color: #f9f9f9; 188 +box-shadow: 2px 2px 5px rgba(0,0,0,0.1); 189 +} 190 +.member-name { 191 +color: #2c3e50; 192 +border-bottom: 2px solid #3498db; 193 +padding-bottom: 5px; 194 +margin-top: 0; 195 +} 196 +.member-info { 197 +list-style: none; 198 +padding-left: 0; 199 +} 200 +.member-info li { 201 +margin-bottom: 5px; 202 +} 203 +.member-label { 204 +font-weight: bold; 205 +color: #34495e; 206 +display: inline-block; 207 +width: 80px; 208 +} 209 +</style> 210 +{{/html}} 211 + 212 + 213 +{{html clean="false"}} 214 +<div class="member-card"> 215 +<h3 class="member-name">이지안 오빠</h3> 216 +<ul class="member-info"> 217 +<li><span class="member-label">이름:</span> 이지안</li> 218 +<li><span class="member-label">출생:</span> 1998년 04월 11일</li> 219 +<li><span class="member-label">거주지:</span> 장수클럽 클럽하우스</li> 220 +<li><span class="member-label">직업:</span> 장수클럽 전속 매니저</li> 221 +<li><span class="member-label">직장:</span> 장수클럽 (Jangsu Club)</li> 222 +<li><span class="member-label">주요 분야:</span> 데이터 아카이빙 및 오빠들 관리 ⚽️🐾</li> 223 +</ul> 224 +</div> 225 +{{/html}} 226 + 227 + 228 +{{html clean="false"}} 229 +<div class="member-card"> 230 +<h3 class="member-name">주광석 오빠</h3> 231 +<ul class="member-info"> 232 +<li><span class="member-label">이름:</span> 주광석</li> 233 +<li><span class="member-label">출생:</span> 1979년 04월 24일</li> 234 +<li><span class="member-label">거주지:</span> 시드니</li> 235 +<li><span class="member-label">직업:</span> 회사원 & 학생(학술연수 파견)</li> 236 +<li><span class="member-label">직장:</span> 한국주택금융공사 & The University of Sydney</li> 237 +<li><span class="member-label">주요 분야:</span> Data Science & Cybersecurity</li> 238 +</ul> 239 +</div> 240 +{{/html}} 241 + 242 + 243 +{{html clean="false"}} 244 +<div class="member-card"> 245 +<h3 class="member-name">한종석 오빠</h3> 246 +<ul class="member-info"> 247 +<li><span class="member-label">이름:</span> 한종석</li> 248 +<li><span class="member-label">출생:</span> 1979년 10월 29일</li> 249 +<li><span class="member-label">거주지:</span> 천국</li> 250 +<li><span class="member-label">직업:</span> 공무원</li> 251 +<li><span class="member-label">직장:</span> 대한민국 국회</li> 252 +<li><span class="member-label">주요 분야:</span> 사무처</li> 253 +</ul> 254 +</div> 255 +{{/html}} 256 + 1 1 {{velocity}} 2 2 = 멤버 소개 = 3 3 ... ... @@ -58,7 +58,9 @@ 58 58 59 59 #end 60 60 #end 61 -{{/velocity}}{{velocity}} 317 +{{/velocity}} 318 + 319 +{{velocity}} 62 62 = 멤버 소개 = 63 63 64 64 {{html clean="false"}} ... ... @@ -118,7 +118,9 @@ 118 118 119 119 #end 120 120 #end 121 -{{/velocity}}{{velocity}} 379 +{{/velocity}} 380 + 381 +{{velocity}} 122 122 = 멤버 소개 = 123 123 124 124 {{html clean="false"}} ... ... @@ -178,7 +178,9 @@ 178 178 179 179 #end 180 180 #end 181 -{{/velocity}}{{velocity}} 441 +{{/velocity}} 442 + 443 +{{velocity}} 182 182 = 멤버 소개 = 183 183 184 184 {{html clean="false"}} ... ... @@ -238,7 +238,9 @@ 238 238 239 239 #end 240 240 #end 241 -{{/velocity}}{{velocity}} 503 +{{/velocity}} 504 + 505 +{{velocity}} 242 242 = 멤버 소개 = 243 243 244 244 {{html clean="false"}} ... ... @@ -296,7 +296,64 @@ 296 296 {{/html}} 297 297 #end 298 298 #end 299 -{{/velocity}}{{velocity}} 563 +{{/velocity}} 564 + 565 + 566 +{{html clean="false"}}<div class="member-card"> 567 +<h3 class="member-name">주광석 오빠</h3> 568 +<ul class="member-info"> 569 +<li><span class="member-label">이름:</span> 주광석</li> 570 +<li><span class="member-label">출생:</span> 1979년 04월 24일</li> 571 +<li><span class="member-label">거주지:</span> 시드니</li> 572 +<li><span class="member-label">직업:</span> 회사원 & 학생(학술연수 파견)</li> 573 +<li><span class="member-label">직장:</span> 한국주택금융공사 & The University of Sydney</li> 574 +<li><span class="member-label">주요 분야:</span> Data Science & Cybersecurity</li> 575 +</ul> 576 +</div>{{/html}} 577 + 578 +(% class="member-card" %) 579 +((( 580 +(% class="member-name" %) 581 +=== 주광석 오빠 === 582 + 583 +(% class="member-info" %) 584 +* (% class="member-label" %)이름:(%%) 주광석 585 +* (% class="member-label" %)출생:(%%) 1979년 04월 24일 586 +* (% class="member-label" %)거주지:(%%) 시드니 587 +* (% class="member-label" %)직업:(%%) 회사원 & 학생(학술연수 파견) 588 +* (% class="member-label" %)직장:(%%) 한국주택금융공사 & The University of Sydney 589 +* (% class="member-label" %)주요 분야:(%%) Data Science & Cybersecurity 590 +))) 591 + 592 + 593 +{{html clean="false"}}<div class="member-card"> 594 +<h3 class="member-name">한종석 오빠</h3> 595 +<ul class="member-info"> 596 +<li><span class="member-label">이름:</span> 한종석</li> 597 +<li><span class="member-label">출생:</span> 1979년 10월 29일</li> 598 +<li><span class="member-label">거주지:</span> 천국</li> 599 +<li><span class="member-label">직업:</span> 공무원</li> 600 +<li><span class="member-label">직장:</span> 대한민국 국회</li> 601 +<li><span class="member-label">주요 분야:</span> 사무처</li> 602 +</ul> 603 +</div>{{/html}} 604 + 605 +(% class="member-card" %) 606 +((( 607 +(% class="member-name" %) 608 +=== 한종석 오빠 === 609 + 610 +(% class="member-info" %) 611 +* (% class="member-label" %)이름:(%%) 한종석 612 +* (% class="member-label" %)출생:(%%) 1979년 10월 29일 613 +* (% class="member-label" %)거주지:(%%) 천국 614 +* (% class="member-label" %)직업:(%%) 공무원 615 +* (% class="member-label" %)직장:(%%) 대한민국 국회 616 +* (% class="member-label" %)주요 분야:(%%) 사무처 617 +))) 618 + 619 + 620 +{{velocity}} 300 300 = 멤버 소개 = 301 301 302 302 {{html}} ... ... @@ -354,7 +354,9 @@ 354 354 {{/html}} 355 355 #end 356 356 #end 357 -{{/velocity}}{{velocity}} 678 +{{/velocity}} 679 + 680 +{{velocity}} 358 358 = 멤버 소개 = 359 359 360 360 #set($results = $xwiki.searchDocuments("where doc.fullName like 'Home.Members.MemberProfileData.%' and doc.fullName <> 'Home.Members.MemberProfileData.Webhome' order by doc.title asc", 0, 0)) ... ... @@ -381,3 +381,5 @@ 381 381 #end 382 382 #end 383 383 {{/velocity}} 707 + 708 +
✨ 실시간 통합 피드 (1인 1글 제한)