Единый форум поддержки

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

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


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам


Запросы по скриптам

Сообщений 281 страница 300 из 1058

1

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

В этой теме просим о создании различных скриптов.

Просьба быть внимательным, бо тема касается только вопросов о создании новых скриптов , вопросы по кодам css и другие какие либо вопросы задаем в темах: Общие вопросы от новичков (45) Общие вопросы по оформлению (51)

Разница между скриптом и css:

Все скрипты начинаются с тега :

<script type="text/javascript">

или (устаревшее):

<script language="JavaScript">

Все css начинаются с тега:

<style type="text/css">

Хорошее объяснение разницы между стилем (CSS) и скриптом от Remus John Lupin: Запросы по скриптам Советую почитать.

Все вопросы, не касающиеся запросов скриптов, будут удаляться.

Вопрос

Видел на одном сайте при копировании такую вещь, когда вставляешь скопированный текст куда-нибудь:
«Текст, который был скопирован.»
И по-умолчанию сама собой добавляется надпись, что-то вроде:
"Этот материал может быть защищен авторским правом" или "этот материал принадлежит такому-то сайту".

Возможно ли сделать такое на мэйббе и/или руссифе? И если да, то как? А если нельзя, то может, можно что-нибудь придумать?

0

281

Пришёл за советом.
Интересует вот что: теоретически должно быть реально назначить стиль для таблиц в подписи и только для них (конкретно - отсутствие границ), но как именно это сделать?

Код:
<style type="text/css">
.post-sig {
  ???
}
</style>

Отредактировано careol (Сб, 1 Июн 2013 21:11:37)

0

282

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

теоретически должно быть реально назначить стиль для таблиц в

Может так ?

<style type="text/css">
.post-sig td{
  color:maroon;
}
</style>

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

Отредактировано Deff (Сб, 1 Июн 2013 21:14:32)

0

283

ларчик просто открывался...) Спасибо большое)

0

284

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

Ну вынесите неизменямую часть в начало HTML верх

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

Почему нельзя, чтобы все стили из скрипта ссылалась на цвета в "своем стиле"?

Может, можно как-то модифицировать скрипт на смену мини-стилей с возможностью вернуться к исходному варианту и ставить туда ссылки на файлы на css, а не код прописывать?

Отредактировано eniver (Вс, 9 Июн 2013 02:39:33)

0

285

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

Может, можно как-то модифицировать скрипт на смену мини-стилей с возможностью вернуться к исходному варианту и ставить туда ссылки на файлы на css, а не код прописывать?

Ну вохможно всё...
Но, в том числе и возможно пользоваться существующей версией и сделать как вам нужно...
1. Сделать неизменяемый стиль ссылкой из стиля
типо(ставим в самое начало файла стиля)

@import url("имя файла 1 с неизменяемый стилем"); /*Cохраненного в Админке - файлы*/
@import url("имя файла 2 ссылалабщегося на цвета "); /*Cохраненного в Админке - файлы*/

Отредактировано Deff (Вс, 9 Июн 2013 02:51:20)

0

286

Deff
речь идет о скрипте на смену стиля?

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

можно дать ссылки на тестовики?

На одном поставила линк на постоянный стиль, загруженный через файлы, его же поставила на "свой стиль", чтобы админка не была лысой и чтобы эта лысость не мелькала на каждой странице. Только дело в том, что это постоянное представляет из себя некий каркас, а не полный стиль, и вот так форум выглядит, когда на него заходишь впервые и пока не выбрал один из предложенных стилей.
А предлагаемые стили есть недостающие части к этому каркасу. И все равно получается, что на виду ничего лишнего не мелькает, но вот на деле все равно аж три css подгружаются.

На втором сделала проще. В свой стиль поставила основной стиль, а в файлы - упрощенный. В скрипт ссылки на них. Так если выбрать упрощенный, то при каждом объявлении (вместо отсутствия стиля) мелькает основной, все равно загружаемый из своего стиля, прежде чем сработает скрипт на смену стиля...

Отредактировано eniver (Вс, 9 Июн 2013 03:29:39)

0

287

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

Мне просто нужно, чтобы на каждой странице прогружался сразу выбранный стиль, и только он

Этого не получится, поскольку свой стиль или стандартный находятся до установки скрипта смены стиля, поэтому загружаются раньше,
Но можно оставить файл своего стиля практически пустым и перенести стили с контентом в начало HTML верх, тогда возможна подгрузка сразу же нужного стиля

Отредактировано Deff (Вс, 9 Июн 2013 03:34:41)

0

288

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

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

Если структура css в файле стиля построена верно для скоростной загрузки, то мельканий быть не должно и без модификаций...
Смотрите тестовый пример скрипта со сменой стандартных стилей

Мелькания есть если Оч большие(по весу) фоновые картинки формата png
И то - можно обойти и это - если фоновые картинки грузить в самом конце первого окна

Типично при сменах стиля картинки выполнять в jpg, с качеством примернр 70%
Для исключения png - совмещаем в ФШ png картинку с нижележащим фоном

Отредактировано Deff (Вс, 9 Июн 2013 03:40:53)

0

289

eniver
Создайте тестовый форум со сменами стиля - дайте ссылку - если форум с Rusff и фоновые цвета бекграундов разных стилей различаются тотально  - возможно задача неисполнима, посколь есть существенная задержка меж установкой бекграунда исполнением скриптов от rusff и началом исполнения скриптов в HTML верх

Отредактировано Deff (Вс, 9 Июн 2013 03:51:02)

0

290

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

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

то есть? скрипт или какую-то его часть пенести выше? А то там указано, что скрипт надо ставить в самый конец html-низ.

Пока искала "тестовый пример скрипта со сменой стандартных стилей" (не нашла, направьте, если можно) нашла еще один скрипт на смену стиля. Хм.

От почти всех пнгэшек избавилась, джипеги оптимизировала даже в ущерб качеству изображений, только они все вразброс стоят по стилю. Стоит убрать вниз?

0

291

http://kokokola.mybb.ru/

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

На одном поставила линк на постоянный стиль, загруженный через файлы, его же поставила на "свой стиль", чтобы админка не была лысой и чтобы эта лысость не мелькала на каждой странице. Только дело в том, что это постоянное представляет из себя некий каркас, а не полный стиль, и вот так форум выглядит, когда на него заходишь впервые и пока не выбрал один из предложенных стилей.
А предлагаемые стили есть недостающие части к этому каркасу. И все равно получается, что на виду ничего лишнего не мелькает, но вот на деле все равно аж три css подгружаются.

http://valerianka.mybb.ru/

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

На втором сделала проще. В свой стиль поставила основной стиль, а в файлы - упрощенный. В скрипт ссылки на них. Так если выбрать упрощенный, то при каждом объявлении (вместо отсутствия стиля) мелькает основной, все равно загружаемый из своего стиля, прежде чем сработает скрипт на смену стиля...

а сам форум на rusff

0

292

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

то есть? скрипт или какую-то его часть пенести выше? А то там указано, что скрипт надо ставить в самый конец html-низ. Пока искала "тестовый пример скрипта со сменой стандартных стилей" (не нашла, направьте, если можно)

Скрипты от пользователей 1
На тесте нужно глядет - если мелькания при перезагрузке страницы,
(При самом моменте переключения - несущественно, посколь однократно

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

Пока искала "тестовый пример скрипта со сменой стандартных стилей" (не нашла, направьте, если можно) нашла еще один скрипт на смену стиля. Хм.

Cмысл не меняется - суть в том что изначальный стиль ставится все равно...

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

eniver
Создайте тестовый форум со сменами стиля - дайте ссылку

Нужно глянуть, что можно сделать под Ваши требования

Отредактировано Deff (Вс, 9 Июн 2013 04:20:24)

+1

293

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

http://valerianka.mybb.ru/

Думаю - продолжение уже завтра...

0

294

Deff
Да-да, этот скрипт и нашла. Попробую. Понимаю, что загрузка стиля прописана в "голове", и это не поменять. Наверное, лучше его пустым оставить. Или каркас туда.

Ссылки на тестовики- это просто перебор варианты того, как можно поставить скрипт. Думаю, что с этим тоже повожусь...

В любом случае, спасибо. Вернусь.

0

295

Тот что стоит сейчас у Вас в объявлении, еще более медленный, чем выложенная мною ссылка
Пока, из типовых для майб =он наиболее быстрый

Отредактировано Deff (Вс, 9 Июн 2013 04:30:27)

0

296

Deff
Создала еще один тестовик, на rusff: http://testomessia.rusff.ru/. Да, второй скрипт работает гораздо быстрее.

Раз уж свой стиль прописан в "голове" и все равно загружается (ну или не он, а стандартный какой-нить), то это нужно использовать. Хотя б админка уродливой не будет.

Я поставила в первое окошко каркас и включила отображение своего стиля. Соответственно, если никакой из стилей не выбран, гость появляется на форуме впервые, и скрипт не используется, то загружается каркас. Но каркас, как я уже говорила, это неполный стиль. Значит, нужно сделать так, чтобы один из предлагаемых стилей-насадок подключался к каркасу, если скрипт не используется. И чтобы не срабатывал, если стиль выбран.

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

А еще такой вопрос: можно ли поработать с тегами кнопок-переключателей так, чтобы не поломалось ничего?
Хочу заменить <img> на <a>, в <a> вписать title, чтобы при наведении появлялось название стиля (а еще было бы хорошо иметь возможность показать мини-скриншот при наведении), а сам <a> сделать блочным, и картинку к нему не через <img>, а через backgroung, и вообще оформить кнопки средствами css.

0

297

eniver
Пробуйте добавить так:

<script>if(!Lmem)Lmem=$("#changeStyle img[alt]:first").attr('alt');
$("#changeStyle img[alt='"+Lmem+"']").addClass("STYLselect");$('#changeStyle img[alt]').click(function(){L=$(this).attr("alt");$('#changeStyle img[alt]').removeClass("STYLselect");$(this).addClass("STYLselect");clearSet(L)});</script>
<!--------------------------------- смена стиля: конец -------------------->

Если ничего не выбрано, выбирается Первый стиль,

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

, а стандартный какой-нить), то это нужно использовать. Хотя б админка уродливой не будет.

Для скорости лучше его оставлять пустым
(вставить в окно единстенную строку

/*Пустой файл*/

, а постоянный стиль, независящий от кнопок ставить в самое начало HTML верх

<link rel="stylesheet" type="text/css" href="http://testomessia.rusff.ru/files/XXXXX.css" />

Отредактировано Deff (Вс, 9 Июн 2013 14:18:20)

0

298

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

Если ничего не выбрано, выбирается Первый стиль,

не работает(

а что насчет кнопочек?

0

299

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

не работает(

Не наю - как Вы тестировали - всё работает
1. Для проверки - очистите кеш и кукисы - увидите что будет выбрана первая кнопка
2. Поставьте тестовый стиль в самое начало HTML верх

<link rel="stylesheet" type="text/css" href="http://st1.bbcorp.ru/style/Mybb_Bend/Mybb_Bend.css" />

Увидите что стиль будет слабо зависить от кнопок

0

300

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

А еще такой вопрос: можно ли поработать с тегами кнопок-переключателей так, чтобы не поломалось ничего?
Хочу заменить <img> на <a>, в <a> вписать title, чтобы при наведении появлялось название стиля (а еще было бы хорошо иметь возможность показать мини-скриншот при наведении), а сам <a> сделать блочным, и картинку к нему не через <img>, а через backgroung, и вообще оформить кнопки средствами css.

Пропишите стиль в title img - будет тож самое

<img title="asdasdasd" src="http://www.10pix.ru/img1/3492/5439523.jpg" alt="http://forumstatic.ru/files/0013/02/b5/62005.css"/>

вообще оформить кнопки средствами css.

Поставьте картинку прозрачкой и фон к ней ставьте css как бекграунд
Селектор картинки можно выбрать по атрибуту, к примеру Ваш title

#changeStyle img[title="asdasdasd"] {
  ...
}
#changeStyle  img[title="asdasdasd"]:hover {
  ...
}

Отредактировано Deff (Вс, 9 Июн 2013 15:01:06)

0


Вы здесь » Единый форум поддержки » Архив » Запросы по скриптам