ForumD.ru - Дизайн, графика, скрипты, техническая поддержка для форумов и сайтов

Объявление

🔴 МАСТЕР-КЛАСС от magia "Жизненный цикл проекта"

Дата и время: начало 28 апреля в 16:00 по МСК;
Если у вас возникла идея создать ролевую игру, сообщество любителей собак или форум для киноманов,
но не знаете с чего начать и что делать, не беда! Мы здесь чтобы помочь.

Подробности

GEMcross

Кроссовер, ориентированный на активную игру и уютный флуд.
Собираем у себя драгоценных игроков уже почти три года.

Посетить

🔥 Новинка в портфолио: ДИЗАЙН И ГРАФИКА В СТИЛЕ GENSHIN IMPACT

Платформа: MyBB.ru (RusFF)
Стоимость: 6500 рублей;
Авторы: Moju & wasurenagusa

Посмотреть

💰 Теперь у нас можно приобрести "Мгновенные уведомления от Алекса"

Скрипт оповещает пользователей о событиях на форуме в реальном времени, придавая динамики общению.
Автор: Alex_63 | Платформа: MyBB.ru.

У нас: структурированная документация, возможность платить иностранными картами, перевыпустить подписку или купить бессрочно.

Купить скрипт

🌟 ОПЛАТА ЗАКАЗА НАГРАДНЫМИ БАЛЛАМИ И СКИДКИ

Заказы можно оплачивать наградными баллами (НБ). Полностью или частично.
Бартер за НБ осуществляется на условиях платного заказа, в качестве оплаты - НБ.
А если у вас есть любой платный заказ, вы можете обменять НБ на скидочные купоны.

узнать подробности

📣 Наш проект: Ролевой поисковик

Поиск роли на текстовых ролевых
Проект от специалистов FD

Спойлеры и обсуждение

❤️ Поддержать проект

Если у вас есть желание помочь нам сделать наш проект лучше:
Реклама на сайтеПредложения
Стать модераторомОтзывы

Подробнее

SPECIAL OFFER: We distribute designs for free

Finalizing the layout for your project;
Developing a style code;
Mobile version included if you wish.

Details

Support the project

If you want to help us:
Become a moderator
SuggestionsReviews

Details
❗ ❗ ❗ Technical work is underway. We'll fix it soon. :) If you're english-speaker and want to use our forum, switch to the russian language. This is temporary, until the works with multi-language option will be done. Sorry for the inconvenience.

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.



Наводим порядок к дню рождения форума

Сообщений 21 страница 30 из 66

21

Deff
я ща поглядела эти скрипты и разочаровалась
Смена стилей на форуме (Mybb)
Смена стилей на форуме кнопками

они игнорируют текущие настройки стиля. тупо отключают все, кроме выбранного файла css
а можно сделать простенький свичер, который подключает дополнительные стили к текущим? (а не отдельный стиль вместо текущего)
тогда можно было бы помимо "картиночной" версии форума еще сделать кнопку отключения рекламных блоков для зарегистрированных пользователей, например.

+1

22

Герда написал(а):

они игнорируют текущие настройки стиля. тупо отключают все, кроме выбранного файла css
а можно сделать простенький свичер, который подключает дополнительные стили к текущим? (а не отдельный стиль вместо текущего)

Хм - Собственно "про сейчас" и не собирался рекомендовать кнопки, именно так и думал...
Такое очущение, что Ти мой пост 14 пропускаешь

Deff написал(а):

Можем попробовать загружать диз в зависимости от пиксельного размера экрана

Собственно нужон ток твой критерий  подключения/отключения

Отредактировано Deff (15.02.12 09:57)

0

23

Deff написал(а):

Можем попробовать загружать диз в зависимости от пиксельного размера экрана

дак не пропускаю, а имею в виду.
это можно через ксс сделать ;)
попробуй браузер мышкой сузить - увидишь как форум с помощью media quires начинает сужаться и отключается лишняя лабуда.
так что, ту мишуру простенькую, которую я накатала, можно по умолчанию пихнуть, и прописать в ксс отключения для дисплеев меньше 1280.

у меня идея такая.
кнопка-свитчер (включить/выключить)
при нажатии на кнопку "включается" файл стилей и, как в выше указанных скриптах, кешируется включение/выключение кнопки.
при этом все другие настройки css продолжают работать.

с помощью такой кнопки, например можно сделать для юзеров отключение рекламы.
добавлю класс "reklama" во все блоки, где она есть и напишу в подключаемом css .reklama {display:none;}

если успею, сделаю тру-брутально-пафосный стиль для ПК (а не просто мишуру). и на всех параметрах css, которые конфликтуют с нынешними настройками стиля просто добавлю "!important"

собственно, почему хочется именно включение/отключение дополнительных стилей.
я то ли практичная, то ли ленивая.
если мы найдем и поправим один какой-нить баг, он вполне может присутствовать во всех остальных стилях. (как например вот сейчас было с кнопкой "поделиться")
придется править это во всех дополнительных стилях.*
а если основной файл стилей будет одинаковый, однозначно жизнь станет проще.

*и, кстати, ты говорил, что файл с одинаковым именем можно переписать на место старого. у меня не получается.  http://uploads.ru/i/E/z/6/Ez6aC.gif

0

24

Герда написал(а):

*и, кстати, ты говорил, что файл с одинаковым именем можно переписать на место старого. у меня не получается

1. Вот у тьву, к примеру есть уже залитый файл- В Администрировании - файлы Сохраняешь текущий файл
на рабочий стол - правишь в блокноте - сохраняешь на рабочку(не изменяя имени) - перезаливаешь с рабочки заново в админку... Пробуй

+1

25

Deff
ага... значит сохранять надо под "циферным" именем файла....

ток вот измененный файл у меня все равно не перезаписывается.
удалила половину информации, перезаписала. а висит все равно полная версия после попытки перезалить. http://uploads.ru/i/p/5/O/p5OIG.gif
что я не так делаю?

Добавлено:а, все нормально
просто у меня закешировалась старая версия. ctrl+f5 решило проблему.

разобралась. спасибо. :)

0

26

Герда написал(а):

удалила половину информации, перезаписала. а висит все равно полная версия после попытки перезалить.

Ти не суетись - нун две три минуты его пообновлять - сервис перезаписывает не сходу
даж F5 не нужно(ДЛя ИЕ нужно - для остальных - они считывают по дате

Отредактировано Deff (15.02.12 11:30)

0

27

Герда написал(а):

кнопки, гуд, кидай их в сюда.

Герда написал(а):

это над ваще удалить из списка. скриптег неуместен

окау, удалю.

Герда написал(а):

поставь в туда тупо наши баннеры. =)

окау.

0

28

лиска-тян
сегодня, если текущее задание (которое я подробно описала ранее) не начнет выполняться, снимаю с стажерства.
ибо идей много, а организаторской деятельности мало. http://uploads.ru/i/d/S/N/dSN09.gif

отписать пост "Забегались, дорогие мои хд Открываю голосование **" может каждый.
важно наличие самого голосования удобном для пользователей формате.

0

29

Герда написал(а):

кнопка-свитчер (включить/выключить)

Добавка доп файлов Стиля к текущему

В Начало HTML верх:

Код:
<script type="text/javascript">
$("link[rel='stylesheet']:first").after('<link id="MyStyle" rel="stylesheet" type="text/css"/>')
var linkStyles='<link id="MyStyle" rel="stylesheet" type="text/css" href="';
function setcookie(a,b,c) {if(c){var d = new Date();d.setDate(d.getDate()+c);}if(a && b) document.cookie = a+'='+b+(c ? '; expires='+d.toUTCString() : '');else return false;}
function getcookie(a) {var b = new RegExp(a+'=([^;]){1,}');var c = b.exec(document.cookie);if(c) c = c[0].split('=');else return false;return c[1] ? c[1] : false;}
function clearSet(L){if(L){setcookie("changeStyle",L,30);$("#MyStyle").replaceWith(linkStyles+L+'"/>')}};var Lmem=getcookie("changeStyle");clearSet(Lmem);
</script>

Сразу следом, - ставим наши кнопки

<style>#changeStyle img{border:solid 2px transparent;}
.STYLselect {border-color:red!important;}
</style>
<div id="changeStyle" style="top:0; left: 3px; position:fixed!important;">
<img src="http://www.10pix.ru/img1/3492/5439523.jpg" alt="http://forum.mybb.ru/style/Mybb_Space/Mybb_Space.css"/>
<br>
<img src="http://www.10pix.ru/img1/3492/5439523.jpg" alt="http://forum.mybb.ru/style/Mybb_Sloven/Mybb_Sloven.css"/>
<br>
</div>
<script>$("#changeStyle img[alt='"+Lmem+"']").addClass("STYLselect");
$('#changeStyle img[alt]').click(function(){if($(this).hasClass("STYLselect")){L='#';$('#changeStyle img[alt]').removeClass("STYLselect")}else{  L=$(this).attr("alt");$('#changeStyle img[alt]').removeClass("STYLselect");$(this).addClass("STYLselect");}clearSet(L);});
</script>

Пояснения:
Красным - ссылки на картинки соответствующих кнопок
Коричневым жирным  - ссылки на добавляемые файлы стиля для этой кнопки
Синим жирным - стиль кнопки после нажатия


Позиционирование кнопок туть => <div id="changeStyle" style="top:0; left: 3px; position:fixed!important;">

Cкрипт для - нескольких (Мон оставить ток одну, смену изо под кнопки мон сделать чисто фоновой картинкой (саму картинку ставить прозрачкой
если кнопа стиль подгружает - у img - класс = STYLselect
у

Отредактировано Deff (15.02.12 13:15)

0

30

Почему у faiko и L Michaelis здесь одинаковые аватары? оО
http://uploads.ru/t/l/6/K/l6KCs.jpg

0