Еще один вопрос, а можно изменить дизайн только каой-нибудь одной страницы?
Пример конкретной страницы - или страниц ?
Единый форум поддержки |
Привет, Гость! Войдите или зарегистрируйтесь.
Вы здесь » Единый форум поддержки » Корзина » Заказ новых скриптов
Еще один вопрос, а можно изменить дизайн только каой-нибудь одной страницы?
Пример конкретной страницы - или страниц ?
ММ, здравствуйте. Я была удивлена что нашла в социальной сети Вконтакте, что-то полезное для форума. Например вот эта страница, [link] Меня жутко заинтересовала некая таблица слева, а можно сделать такую, доступную на обычном форуме?
Отредактировано Sweet Darkness (Чт, 7 Апр 2011 00:03:57)
ДАйте скрипт на бегущую строку чтоб большими буквами было написанно!
Ro$om@h@
посмотри тут Кто нибудь помогите
Скрипт: Единая форма Анкеты на форум
Форма заполнения Анкет: > Cкриншот > http://savepic.ru/2489825.png
Скрипт из Двух Частей
HTML верх:
<!-- Скрипт Anket Ч1 HTML верх--> <script type="text/javascript"> // Установка Параметров var id_ForumAnket=15; // id Форума /число после "id=" при клике на Форум в адресном окне браузера var RulesPag="/pages.php?page=ustav"; // Ccылка на страничку с Правилами в пункте согласия var PunktValid=11; // Номер ячейки по вертикали с пунктом "согласен" - "не согласен" var Hide_Anket=0; // Ключ скрытия Анкет от не авторов (=0 - не скрываем /=1 - Cкрываем; AnktmodersNik=new Array("Ник1","Ник2","Ник3","Ник4","Ник5"); // Ники модераторов форума var Anktstat=-1;if(GroupID==3)UserLogin=" "; else {if(GroupID!=1){for(var i=0; i < AnktmodersNik.length; ++i){if (UserLogin==AnktmodersNik[i]){Anktstat=1;break;};};} else {Anktstat=3;}; }; //alert("Anktstat >> "+Anktstat) </script>
HTML низ:
<!--Cкрипт Anket Ч2 HTML низ ==/ Таблица заполнения Формы Анкеты /--> <div class="terryfox" style="display:none;"> <div class="borderwrap" style="position"absolute"> <form id="AnketForumsID"> <div class="maintitle" style="padding:4px"> <table style="padding: 0px; height: 24px;" border="0" cellspacing="0" cellpadding="0" width="100%"> <tbody> <tr> <td style="word-wrap:break-word;" width="99%"><strong> Анкета</strong></td> </tr> </tbody> </table> </div> <table id="ipbtable" border="0" width="100%"> <tbody> <tr> <th width="30%">Поле</th> <th>Значение</th> </tr> <tr> <td class="row1"><strong>Ваш игровой ник</strong><span style="color: red;"> *</span><br /><small> (Он же имя Анкеты и Темы)</small><br /></td> <td class="row2"><input name="TopicTitle" size="40" type="text" alt="obligatorily"/></td> </tr> <tr> <td class="row1"><strong>Имя</strong> <br /><small>Можно не заполнять</small></td> <td class="row2"><input name="Name" size="40" type="text" /></td> </tr> <tr> <td class="row1"><strong>Возраст</strong><span style="color: red;"> *</span><br /><small>Полных лет</small></td> <td class="row2"><input name="Age" size="40" type="text" alt="obligatorily"/> <br /><small> <span style="color: grey;">Например: 27</span></small></td> </tr> <tr> <td class="catend" colspan="2" height="3px"> </td> </tr> <tr> <td class="row1"><strong>Часовой пояс</strong> <br /><small>Укажите разницу во времени от мск</small></td> <td class="row2"><input name="Country" size="40" type="text" /> <br /><small> <span style="color: grey;">Например: -1 от МСК,<br /></span></small></td> </tr> <tr> <td class="row1"><strong>Расписание</strong> <br /><small>Сколько дней в неделю играете</small></td> <td class="row2"><input name="days" size="40" type="text" /> <br /><small> <span style="color: grey;">Например: 5 или 7</span></small></td> </tr> <tr> <td class="row1"><strong>Часы</strong> <br /><small>В какое время по Москве</small></td> <td class="row2"><input name="hours" size="40" type="text" /> <br /><small> <span style="color: grey;">Например: 19:30</span></small></td> </tr> <tr> <td class="row1"><strong>Наличие микрофона</strong><span style="color: red;"> *</span></td> <td class="row2"><input name="mic" size="40" type="text" alt="obligatorily"/> <br /><small> <span style="color: grey;">Например: Да, у меня есть микрофон </span></small></td> </tr> <tr> <td class="catend" colspan="2" height="3px"> </td> </tr> <tr> <td class="row1"><strong>Любимый класс танков</strong></td> <td class="row2"> <div style="margin-left: 4px;"> <select class="dropdown" style="margin: 2px" name="class" size="1"> <option value="АртСау">АртСау</option> <option value="ПТСАУ">ПТСАУ</option> <option value="ЛТ">ЛТ</option> <option value="СТ">СТ</option> <option value="ТТ">ТТ</option> </select> </div> </td> </tr> <tr> <td class="row1"><strong>Какая техника находится в вашем ангаре</strong></td> <td class="row2"><input name="tanks" size="40" type="text" /> <br /><small> <span style="color: grey;">Например: Mause, ИС-7, Т30</span></small></td> </tr> <tr> <td class="row1"><strong>Ссылка на игровой профиль</strong></td> <td class="row2"><input name="link_game" size="40" type="text" /> <br /><small> <span style="color: grey;">Например: http://challenge.worldoftanks.ru/challenge/accounts/239770-FIAT101/</span></small></td> </tr> <tr> <td class="catend" colspan="2" height="3px"> </td> </tr> <tr> <td class="row1"><strong>Рассказ о себе</strong> <br /><small>Несколько слов о себе</small></td> <td class="row2"><textarea cols="80" rows="8" name="tale"></textarea></td> </tr> <tr> <td class="catend" colspan="2" height="3px"> </td> </tr> <tr> <td class="row1"><strong>Согласны ли Вы с уставом?</strong><span style="color: red;"> *</span> <p style="margin:12px -30px 12px 30px;"><input id="Myrules" type="button" class="button" name="Устав" value="Смотреть Текст" title="Показать Устав"/></p> </td> <td class="row2"><select class="anketosvalid" style="margin: 10px -30px -2px 30px;" name="class" size="1"> <option value="Не согласен">Не согласен</option> <option value="Согласен">Согласен</option></select> </td> </tr> <tr> <td class="catend" colspan="2" height="3px"> </td> </tr> <tr> <td class="row1"><strong>Контактные данные</strong> <br /><small>Контактные данные нужны для связи с вами после вступления в клан.</small></td> <td class="row2"><textarea cols="80" rows="8" name="connect"></textarea></td> </tr> <tr> <td class="formbuttonrow" colspan="2"><input name="PsevdoSubmit" class="button" type="button" value="Сохранить" /> <input id="ancet-reset" type="reset" value="Очистить"> </td> </tr> </tbody> </table></form></div></div> <!-- Скрипт Anket Ч2 HTML низ --> <script src="http://hostjs-mybb2011.narod.ru/js/AnketosScript1.js" type="text/javascript"></script> <!--Конец Скрипт Anket Ч2 HTML низ --><!-- -->
Пояснения:
. // Установка Параметров
var id_ForumAnket=15; // id Форума /число после "id=" при клике на Форум в адресном окне браузера
var RulesPag="/pages.php?page=ustav"; // Ccылка на страничку с Правилами в пункте согласия
var PunktValid=11; // Номер ячейки по вертикали с пунктом "согласен" - "не согласен"
var Hide_Anket=0; // Ключ скрытия Анкет от не авторов (=0 - не скрываем /=1 - Cкрываем;AnktmodersNik=new Array("Ник1","Ник2","Ник3","Ник4","Ник5"); // Ники модераторов форума
1. 15 Прописываем Свое id нужного форума с будущими темами анкет
2. Прописываем номер пункта - Согласен(*с Правилами - Уставом) - считая от вертикали со второго Пункта (Первым Пунктом - идёт имя Игрового ника - Оно же и название Анкет-темы-не в счёт)
3. ..
4. Прописываем Ники модераторов данного Форума(иначе они не смогут полностью выполнить свои функции
Форма для заполнения анкет в HTML низ прописана табличным открытым кодом, поэтому:
Форма заполнения Анкет Достаточно просто адаптируется под произвольные требования
- за Исключением!
1. Первого Пункта меню (Он же имя будущей темы)
2. Пункта -"Согласен"
3. Кнопок "Cохранить" и "Очистка"
В теме: C анкетой получается лишь Первый Пост, (* остальное- только коментарии к ней
Пост с Анкетой приобретает свой собственный класс '.anketpost'- поэтому можно заняться всякими стилевыми украшательствами
Пример: > http://savepic.ru/2450912.png
или так > http://savepic.ru/2445792.png
или так > http://savepic.ru/2429435.png
(* 8.04.11 Поправлена проблема с кнопкой в Мозилле
Отредактировано Deff (Пт, 8 Апр 2011 11:27:03)
ПОПРАВКИ, ДОПОЛНЕНИЯ, ПОЯСНЕНИЯ
------------------------------------
Пост с Анкетой приобретает свой собственный класс '.anketpost'- поэтому можно заняться всякими стилевыми украшательствами
Например Стиль Анкеты Для Заказанного Случая(Скриншот > http://savepic.ru/2429435.png
(* Установлена фоновая картинка бекграундом к сообщению и обводка заполненных Пунктов Анкеты
Код такой ( в HTML верх)
<style>
.anketpost .container{background-image: url(http://savepic.ru/2463209.png);
}
.anketpost .container *{background:transparent none;}
.anketpost .post-content p {
border:2px double #8B9090;
margin:20px;
padding:12px;
width:80%;
border-radius:15px;
-webkit-border-radius:15px;
-khtml-border-radius:15px;
-moz-border-radius:15px;
-o-border-radius:15px;
}
</style>
*Значения красным подбираем по вкусу
Форма заполнения Анкет Достаточно просто адаптируется под произвольные требования
!Для адаптации под свои нужды -просто правим табличку в HTML низ, в коде скрипта
Пункт Анкеты: (Он же строка в таблице
Cтруктура строки в таблице такова:
Пример:
<tr>
<td class="row1"><strong>Возраст</strong><span style="color: red;"> *</span><br /><small>Полных лет</small></td>
<td class="row2"><input name="Age" size="40" type="text" alt="obligatorily"/> <br /><small> <span style="color: grey;">Например: 27</span></small></td>
</tr>Значения Красным можно менять на свои
Значения черным: -Говорят об обязательности - необязательности заполнения Пункта Анкеты - при необязательном заполнении - черное исключаем из кода
Можно менять -удалять - добавлять строки в Таблице Анкеты (кроме ниже указанных
Внимание:! При добавлении или удалении строк таблицы(*то-бишь Пунктов Анкеты)- нужно поменять в Скрипте в HTML верх позицию расположения строки "Согласен"
Форма заполнения Анкет Достаточно просто адаптируется
- за Исключением!
1. Первого Пункта меню (Он же имя будущей темы)
2. Пункта -"Согласен"
3. Кнопок "Cохранить" и "Очистка"
.
Ps:2
Более сложный пример Пункта Анкеты (читай строки таблицы), с выпадающим списком
Основное отличие Пункта Анкеты с выпадающим списком:
1. - отсутствие возможности назначить пункт к обязательному заполнению(поскольку по дефолту - стоит первый вариант в выпадающем списке
2.- Текст в теге option должен дублироваться и в Именовании Пункта выбора и в атрибуте value
Подчеркнуто
<option value="АртСау">АртСау</option>Полный пример строки таблицы(читай Пункта Анкеты) с выпадающим списком:
<tr>
<td class="row1"><strong>Любимый класс танков</strong></td>
<td class="row2">
<div style="margin-left: 4px;">
<select class="dropdown" style="margin: 2px" name="class" size="1">
<option value="АртСау">АртСау</option>
<option value="ПТСАУ">ПТСАУ</option>
<option value="ЛТ">ЛТ</option>
<option value="СТ">СТ</option>
<option value="ТТ">ТТ</option>
</select>
</div>
</td>
</tr>*Значения Красным меняем на свои
Отредактировано Deff (Пт, 8 Апр 2011 23:34:14)
Deff
Огромное спасибо Вам за помощь! Вы просто волшебник, на "#42aaff" вертолете
А теперь по существу:
При нажатии на кнопку "показать текст" открывает ссылку два раза.
terryfox хм - Браузер -какой ? ссылку на форум еще раз - И Вы прописали реальную ссылку на Правила(или устав ? в HTML верхе
(*в таблице - она должна быть пустая
Отредактировано Deff (Чт, 7 Апр 2011 16:27:30)
Deff
Mozilla v 3.6
И еще:
При создании темы, возможно, чтобы слово "Anketa:" кириллицей прописывалось?
terryfox Нет - слишком во многих местах и прописано спецом разным стилем - дабы отличить от реального! (По ней скрываецо тема - при установки ключа скрытия
Отредактировано Deff (Чт, 7 Апр 2011 16:30:24)
Deff
В разделе форума для анкет осталась возможность создавать новые темы\опросы. Если отключить эти права в админке, то пропадает возможность создания анкеты. Можно это как-то исправить?
terryfox не понял - поясни подробнее...
Если отключить эти права в админке,
И чот у тя на этапе создания Анкеты - нифига не видно поясняющего текста
________________________________________________________________________
- в скрипте есть ключ скрытия Анкет от не Авторов (Тестировать нун под Ником Юзера
(*Да - в Мозилле 3.6 - открывает ссылку на Правила устав - дважды.(кстать именно у тебя на форуме - у мну на тестовом в нормае) в Мозилле 4.0 - один раз(Ставь новую версию Мозилки
хотя мож поправлю - когда время будет..
В разделе форума для анкет осталась возможность создавать новые темы\опросы
Попробуй ключ скрытия (В HTML верх - Поставить в 1
(*Да - в Мозилле 3.6 - открывает ссылку на Правила устав - дважды.(кстать именно у тебя на форуме
(*Кстати - может из-за того - что у Вас библиотека jquery - почему то загружаецо более старая версия - чем грузит сам mybb
<style type="text/css">
#pun { width : 80%; min-width :900px; margin: 0 auto;}
</style><script src="http://www.google.com/jsapi"></script>
<script type="text/javascript">
google.load("jquery", "1.3.2");
</script>
Попробуйте временно убрать из HTML верх - красное
Отредактировано Deff (Чт, 7 Апр 2011 17:17:29)
Deff
Ключ скрытия поставил на 1, "красное" из нтмл-верха убрал. Захожу под акком пользователя, а не админа. Но все равно возможность создать тему\опрос по стандартной форме осталась.
Скрин
Ключ скрытия поставил на 1, "красное" из нтмл-верха убрал
terryfox Попробуйте убрать скрипт красным - из HTML верх
Поставьте данный код ( чуть поправил стиль Анкеты - тож в HTML верх
<style>
#AnketForumsID strong{
color: #F2EDED!important;}
#AnketForumsID small{
color: #8EA2CB!important;}
</style>
админа. Но все равно возможность создать тему\опрос по стандартной форме осталась.
Скрин в Опере > http://savepic.ru/2484491.png
в Moзилле 3.6 > http://savepic.ru/2466059.png
в Moзилле 4.0 > http://savepic.ru/2451723.png
Отредактировано Deff (Чт, 7 Апр 2011 17:31:10)
Deff
Сори, это мой косяк. Я пользователя в список модеров добавил, поэтому он мог создавать темы =))
И еще пару вопросов:
1) Кнопку "Смотреть Текст" можно переименовывать? А то я пробовал (менял параметр value="Смотреть Текст") и она переставала работать.
2) Как поменять цвет фона формы анкеты?
terryfox
Попробуй добавить в HTML верх еще кодец
<style>
.anketpost .container{background-image: url(http://savepic.ru/2454809.png);
}
.anketpost .container *{background:transparent none;}
.anketpost .post-content p {
border:2px double #8B9090;
margin:20px;
padding:12px;
width:80%;
border-radius:15px;
-webkit-border-radius:15px;
-khtml-border-radius:15px;
-moz-border-radius:15px;
-o-border-radius:15px;}
</style>
(*Настройка готовой Анкеты
2) Как поменять цвет фона формы анкеты?
Ну я Добавил картинку
.anketpost .container{background-image: url(http://savepic.ru/2454809.png);
Ну собственно к этому коду добавляешь еще
background-color:
(Хотя вроде картинкой забавней
1) Кнопку "Смотреть Текст" можно переименовывать? А то я пробовал (менял параметр value="Смотреть Текст") и она переставала работать.
Я подумаю ( эта строка с "Согласен" - у мну в печенгах сидит - поскольку прописана не чекет(галочкой - то пришлось -извращацо .. ( не сегодня -заодно и двойной клик в Мозилле пофиксить нун
Отредактировано Deff (Чт, 7 Апр 2011 19:33:03)
Попробуй добавить в HTML верх еще кодец
Красиво получилось , но это уже для готовой анкеты. А я имел в виду то, что показано на скрине:
Скрин
Отредактировано terryfox (Чт, 7 Апр 2011 19:24:19)
. А я имел в виду то, что показано на скрине:
Щас - придумаем - кстати - насчёт кнопы - пробуй - поменять своё название и одновременно пропиши ссылку свою сразу в <a href="Тут твоя ссылка" = по идее двух зайцев убъёшь (Отпишись насчёт двух кликов
Cуммарный код для всех <style> - в HTML верх (
<style type="text/css"> #pun { width : 80%; min-width :900px; margin: 0 auto;} </style> <style> #AnketForumsID strong{ color: #F2EDED!important;} #AnketForumsID small{ color: #8EA2CB!important;} </style> <style> .anketpost .container{background-image: url(http://savepic.ru/2454809.png); } .anketpost .container *{background:transparent none;} .anketpost .post-content p { border:2px double #8B9090; margin:20px; padding:12px; width:80%; border-radius:15px; -webkit-border-radius:15px; -khtml-border-radius:15px; -moz-border-radius:15px; -o-border-radius:15px; } #AnketForumsID {background-image: url(http://savepic.ru/2454809.png); } #AnketForumsID td{background:transparent;} </style>
Отредактировано Deff (Чт, 7 Апр 2011 19:38:26)
Deff
Убил только одного зайца. Второй по-прежнему себя клонирует (открывает 2 раза ссылку) =))
Я Понял - что надо (завтра наверное) Скрыть кнопки Опрос и Новая тема для юзеров и в режиме без скрытия - скрытие удобно при отлаженных Анкетах и достаточно большом потоке Потом мне интересно, чтобы люди посмотрели на работу скрипта пару-тройку дней и в режиме гостя
Вы здесь » Единый форум поддержки » Корзина » Заказ новых скриптов