Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум поддержки IPB.SU > Поддержка модификаций > Анкета


Автор: Alex Okonnor Сен 11 2008, 23:42
Собсна, вот...Уже 3 человек просил мод наподобие "Анкеты", а я его уже писал, но в теме "Спроси у Доброго" и он где-то на 20 стр., и пользователям явно лень все тему рыть, что бы его найти...вот и решил отдельный топик сделать.

Пример анкеты можно посмотреть тут : http://ipboard.net/index.php?act=Attach&type=post&id=13889

Единственный минус, этой "Анкеты" ...в том что вам придется заполнять её в ручную. =( Автоматом нельзя сделать при помощи html =(

В ссылки "Подать заявку" ссылка на топик на форуме где подаются заявки...а потом руками вписываем в таблицу "имя", "Характер" и другую информацию с поданной анкеты...


Так делаем анкету на портале.

1. Нам надо создать новую страницу на портале. Для этого заходим в "админку"
АЦ - Системные настройки - |-- Страницы портала

Там находим "Создать новую страницу" кликаем

Адрес : anketa

Загаловок страницы : Анкета

Содержание (HTML разрешён) :

CODE
<div class='tableborder'>
<div class='maintitle'><{CAT_IMG}> Анкета</div>
<div class='tablepad'>
<br>
<br><div align="center"><a href="http://ваш_форум.ipb.su/home.php?pg=anketa"><img src="Сссылка на картинку анкеты"></a></div><div align="right"><a href="Ссылка на тему на форуме, где подают заявки">[Подать Анкету]</a></div><br>
   <table style="text-align: left;" class="moduleborder" border="0" cellpadding="0" cellspacing="1" width="98%">
   <tbody><tr>
    <td>
               <table style="text-align: left;" border="0" cellpadding="5" cellspacing="1" width="100%">

                       <tbody><tr>
                        <th class="modulex" width="10%">Имя</th>

               <th class="modulex" align="center" width="25%">Характер</th>
               <th class="modulex" align="center" width="25%">Внешность</th>
               <th class="modulex" align="center" width="10%">Племя</th>
               <th class="modulex" align="center" width="10%">Статус</th>
               <th class="modulex" align="center" width="20%">Заявка</th>      
                       </tr>          <tr>

                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 1</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 1
               </td><td class="modulecell" align="left" width="25%">Внешность тест 1
               </td><td class="modulecell" align="center" width="10%">Племя тест 1
               </td><td class="modulecell" align="center" width="10%">Статус тест 1
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 1</b>      
                       </td></tr>          <tr>
                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 2</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 2
               </td><td class="modulecell" align="left" width="25%">Внешность тест 2
               </td><td class="modulecell" align="center" width="10%">Племя тест 2
               </td><td class="modulecell" align="center" width="10%">Статус тест 2
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 2</b>      
                       </td></tr>          <tr>

                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 3</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 3
               </td><td class="modulecell" align="left" width="25%">Внешность тест 3
               </td><td class="modulecell" align="center" width="10%">Племя тест 3
               </td><td class="modulecell" align="center" width="10%">Статус тест 3
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 3</b>      
                       </td></tr>          <tr>
                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 4</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 4
               </td><td class="modulecell" align="left" width="25%">Внешность тест 4
               </td><td class="modulecell" align="center" width="10%">Племя тест 4
               </td><td class="modulecell" align="center" width="10%">Статус тест 4
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 4</b>      
                       </td></tr>          <tr>

                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 5</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 5
               </td><td class="modulecell" align="left" width="25%">Внешность тест 5
               </td><td class="modulecell" align="center" width="10%">Племя тест 5
               </td><td class="modulecell" align="center" width="10%">Статус тест 5
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 5</b>      
                       </td></tr>          <tr>
                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 6</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 6
               </td><td class="modulecell" align="left" width="25%">Внешность тест 6
               </td><td class="modulecell" align="center" width="10%">Племя тест 6
               </td><td class="modulecell" align="center" width="10%">Статус тест 6
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 6</b>      
                       </td></tr>          <tr>

                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 7</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 7
               </td><td class="modulecell" align="left" width="25%">Внешность тест 7
               </td><td class="modulecell" align="center" width="10%">Племя тест 7
               </td><td class="modulecell" align="center" width="10%">Статус тест 7
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 7</b>      
                       </td></tr>          <tr>
                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 8</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 8
               </td><td class="modulecell" align="left" width="25%">Внешность тест 8
               </td><td class="modulecell" align="center" width="10%">Племя тест 8
               </td><td class="modulecell" align="center" width="10%">Статус тест 8
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 8</b>      
                       </td></tr>          <tr>

                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 9</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 9
               </td><td class="modulecell" align="left" width="25%">Внешность тест 9
               </td><td class="modulecell" align="center" width="10%">Племя тест 9
               </td><td class="modulecell" align="center" width="10%">Статус тест 9
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 9</b>      
                       </td></tr>          <tr>
                        <td class="modulecell" width="10%"><a href="ссылка на пользователя который подал анкету"><b>Имя тест 10</b></a>
               </td><td class="modulecell" align="left" width="25%">Характер тест 10
               </td><td class="modulecell" align="left" width="25%">Внешность тест 10
               </td><td class="modulecell" align="center" width="10%">Племя тест 10
               </td><td class="modulecell" align="center" width="10%">Статус тест 10
               </td><td class="modulecell" align="center" width="20%"><b>Заявка тест 10</b>      
                       </td></tr></tbody></table></td></tr></tbody></table></center><br>

</div>
</div>


Теперь сохраняем это все.

2. Сейчас заходим в CSS.
АЦ - Скины и Шаблоны - Настройка скинов - CSS

и в самый низ вставляем вот это :

CODE
.moduleborder,
.modulex { color: #FFF; background-color: #8B1A1A }

.modulecell { background-color: #F7FBF8 }


Сохраняем.

3. Заходим http://ваш_форум.ipb.su/home.php?pg=anketa

все smile.gif

Автор: murmuno Сен 12 2008, 00:51
Интересное решение, тока муторное манёха... smile.gif У нас, на Пути, немного (немного) проще - администратором в профиль ставится ссылка, и это значение выводится под аватар (= Это довольно просто устроить, только сейчас мне было бы весьма проблематично всё это расписывать... Может, попозже как-нить ^^

Powered by Invision Power Board (//www.invisionboard.com)
© Invision Power Services (//www.invisionpower.com)