Еще раз добрый день. Я вот видел что можно некоторые иконки менять, не все, а именно какие хочешь. Есть ли скрипт такой?
Вопросы от новичков - 2
Сообщений 361 страница 380 из 496
Поделиться36231 Янв 2011 17:04:11
Lexblack, вам нужен третий пункт в этом сообщении из FAQ по дизайну форума в CSS
Поделиться3631 Фев 2011 16:12:30
Почитал, но не до конца разобрался. Картинка вставилась, но не поменялась. Вставил такой скрипт.
P.S только пока одну картинку поставил, для проверки
<style type="text/css"> #pun-main .forum .tcl {...} #forum_f2 .tc2 {...} #forum_f1 .tc3 {background-image : url("картинка"); background-repeat : no-repeat; height : 72px;} #forum_f7 .tcr #forum_f6 th {...} #forum_f5 Div.icon </style>
И картинку вставил, все что там говорилось - сделал. Картинка поставилась но не там где надо.
Форум имеет такие заголовки как "Форум" "Тем" "Сообщений" "Последние сообщение" , и картинка вставилась именно в под мини - категорий "Сообщений"
http://i56.tinypic.com/f2n28k.jpg
Убирал старые иконки со сриптом, и все тоже самое. В чем проблема? Оо
Отредактировано Lexblack (1 Фев 2011 16:13:10)
Поделиться3641 Фев 2011 21:40:35
Lexblack, во-первых, не путайте понятия код и скрипт.
Во-вторых, объясните, про какие иконки вы говорите. Обычно под иконками подразумеваются изображения которые обозначают темы: Нет новых сообщений, Есть новые сообщения, Закрыта, Прикреплена...
Если вы хотите сменить эти иконки - то вам нужно читать ТРЕТИЙ ПУНКТ из сообщения, ссылку на которое я вам давал. Там даны пять CSS кодов для изменения иконок.
А код который вы дали вставляет фоновое изображение в колонку с классом .tc3(колонка сообщений)
Если вы под иконками подразумеваете что-то другое - опишите это и желательно скрин.
Поделиться3651 Фев 2011 21:54:41
Нет новых сообщений, Есть новые сообщения, Закрыта, Прикреплена...
Оно
Если вы хотите сменить эти иконки - то вам нужно читать ТРЕТИЙ ПУНКТ
Да это не то что нужно. Короче, как вставить к каждой иконки свою картинку? ( чтобы все были разные) На Rusff такое делали и на др форах тоже.
Поделиться3661 Фев 2011 22:17:04
Lexblack, как это может быть оно, и не оно в тоже время?
[реклама вместо картинки]
Если вы про выделенные в прямоугольники иконки тогда вам нужен тот код.
Поделиться3672 Фев 2011 12:05:06
у меня снова проблема с мониторами.
вот если сделать фон с картинкой, то на большом мониторе он будет смотреться так: http://s005.radikal.ru/i212/1102/8c/9e7ead341f88.bmp
а на маеньком так: http://s43.radikal.ru/i099/1102/39/80058c1d8f44.bmp
как сделать, чтобы и на маленьких и на больших мониторах было одно и то же..а не на одном увеличено, а на другом уменьшено?
Поделиться3682 Фев 2011 17:39:25
Если вы про выделенные в прямоугольники иконки тогда вам нужен тот код.
Так он делает новые сообщения, закрытые, важные. Короче на тот скрипт всего 4 картинки можно вставить, а мне нужно чтобы можно было поставить свою картинку(иконку) на каждую тему, и именно чтобы для всех подфорумах стояла разная картинка! Так точно можно сделать! По крайне мере на тех. поддержке Rusff так делали.
Поделиться3693 Фев 2011 00:17:58
Дакота, начинаем по порядку.
1) Разрешение картинки(ее высота и ширина в пикселях) не изменяется. Она загружена куда-то на сервер и вставлена как фон.
2) Допустим у нас есть два монитора с разрешениями 1600х1200 и 1024х768, а фоновое изображение разрешением 800х600.
Рассмотрим какую часть экрана занимает фоновое изображение(все изображено с соблюдением масштаба!)
[реклама вместо картинки]
Как видно из изображения, на мониторе с большим разрешением картинка занимает меньшую часть экрана, что логично.
3) А теперь перейдем к реальным мониторам. Для монитора с разрешением 1600х1200 возьмем диагональ 21" (43х32 см), а для монитора с разрешением 1024х768 возьмем диагональ 17" (36х25 см).
Теперь приводим мониторы в один масштаб(соблюдая пропорции между соответствующими разрешениями экрана и фона!).
[реклама вместо картинки]
Как видно из изображения, размер изображения на 17" мониторе будет больше чем размер того же изображения на 21" мониторе.
ВЫВОДЫ:
1) Всегда помните что разрешение изображения не изменяется!
+
На разных мониторах оно будет иметь различный размер.
=
Отталкиваться нужно не от фактического размера, а от разрешения изображения/монитора.
2) При создании дизайна считайте рабочим разрешением 1024х768(думаю, что в наше время разрешением 800х600 можно принебречь).
Отталкивайтесь от разрешения, а не фактического размера.
Т.е. ширина форума и основная часть фона подбираются из учета этого разрешения, а уже потом этот фон накладывается на фон для больших разрешений.
Lexblack, в следующем коде замените XXX, YYY, ZZZ на значения, в зависимости от размеров ваших иконок
<style type="text/css"> tr[id^=forum_f] div.icon { width: XXXpx; /*Ширина иконки*/ height: YYYpx; /*Высота иконки*/ } tr[id^=forum_f] div.tclcon { margin-left: ZZZpx; /*задает отступ от иконки до ссылки и текста (ZZZ=XXX+отступ)*/ } /*Форум N*/ tr#forum_fN div.icon { /*задает изображение, когда в форуме нет новых сообщений*/ background: transparent url("ссылка_на_иконку_без_новых_сообщений") no-repeat; } tr#forum_fN div.icon.inew { /*задает изображение, когда в форуме есть новые сообщения*/ background: transparent url("ссылка_на_иконку_новых_сообщений") no-repeat; } /*Конец Форум N*/ </style>
Скопируйте нужное количество раз код между комментариями Форум N и Конец Форум N, подставьте соответствующие номера форумов вместо N (в селекторе tr#forum_fN ) и ссылки на изображения
Поделиться37022 Фев 2011 20:12:13
Как сделать таблицу HTML
Поделиться37123 Фев 2011 00:38:23
Антоха, узнать как создавать таблицы вы можете из книг или поиском(хотя бы по форуму).
И если нет желания читать книги по (X)HTML/CSS, то поиск выведет на соответствующую тему. Создаем таблицу!
Внимательно изучайте и создавайте свои таблицы.
Поделиться37223 Фев 2011 13:50:09
спасибо, только это не мне надо а моей подруге у неё свой форум тут.. попросила помочь поискать она сама в этом не разбирается
***
а CSS дизаин и HTML это случайно не одно и тоже ?
Поделиться37324 Фев 2011 03:01:09
Антоха, чтобы начать в чем-то разбираться - нужно начать читать соответствующую литературу
а CSS дизаин и HTML это случайно не одно и тоже ?
(X)HTML ((eXtensible) HyperText Markup Language = (расширяемый) язык гипертекстовой разметки) - язык разметки, который определяет все элементы, присутствующие на странице.
CSS (Cascade Style Sheets = каскадные слои стилей) - определяет стили отображения элементов на странице.
Это совершенно разные вещи, но используются вместе.
P.S. Если уж так сильно не хочется читать как минимум пост, на который выше дана ссылка, то на форуме есть тема для заказа таблиц.
Если нарисуют нормальную таблицу, а не набор отдельный блоков, то получите готовый код.(делается только каркас таблицы. содержимое вставляете самостоятельно)
Поделиться37425 Фев 2011 17:30:22
Здравствуйте.
Подскажите, плиз, есть ли какой-нибудь скрипт, который лишал бы гостей возможности копировать сообщения? Но сами пользователи могли копировать тексты... Спасибо.
Поделиться37525 Фев 2011 21:23:41
Татьяна, есть единственная такая возможность - запретить гостям доступ к сообщениям.
Объясню почему: все, что попадает на компьютер юзера(а это вся разметка страницы(вместе с текстовым содержимым), все стили, все скрипты, все картинки) доступно для пользователя. И с этим вы ничего не поделаете.
Еще на каком-то форуме читал что копирование запрещено, но как не пытался - все способы копировать у меня прекрасно работали
В JavaScript в принципе можно перехватывать/запрещать правый клик мыши, можно перехватывать нажатие горячих клавиш, но это будет работать не во всех браузерах + JavaScript можно отключать.
Да и такой метод остановит только ленивого или не понимающего ничего в браузерах человека (лично я с сайта с картинками выдирал ссылки на понравившиеся из кода страницы).
Ах, да. Как раз на этом сайте был интересный вариант запретить копирование: поверх содержимого растягивалось прозрачное изображение. При попытки сохранить - сохранялся один пиксель прозрачного изображения. Можете попробовать и этот вариант.
Если все-таки надумаете заниматься этим бесполезным делом, ищите по форуму "копирование", в гугле(и т.п.) "JavaScript перехват правой кнопки мыши", "JavScript перехват горячих комбинаций"
Поделиться3767 Мар 2011 02:08:08
простите если не туда попала,но у меня такая проблема(с форумом я хорошо знакома,нормально разбраюсь в настройках)просто дело в том,что у меня не получается добавить новую страницу в меню навигации.расскажите как сделать это?
Поделиться3777 Мар 2011 06:12:03
Alexa Kittch, в настройках нет возможности добавлять новые пункты в меню навигации.
Как вариант - использовать JavaScript, который будет добавлять кусок HTML кода в меню навигации.
Банальный вариант, добавляет новые пункт в конец
Код:<script type="text/javascript"> document.getElementById("pun-navlinks").childNodes[3].innerHTML+= "<li><a href=\"link1\">text1</a></li>"+ "<li><a href=\"link2\">text2</a></li>"; </script>Чтобы добавить больше двух пунктов - скопируйте несколько раз третью строку.
Чтобы добавить только один пункт - удалите третью строку.
Замените linkN на ссылку, а textN на текст ссылки.Если необходима вставка в произвольное место - дальнейшая модернизация скрипта ложится на ваши плечи.
Поделиться37822 Мар 2011 18:01:01
Здравствуйте.
Только сейчас обнаружил, что такое возможно. Как сделать так, чтобы первое сообщение отображалось на всех страницай в теме?
Заранее спасибо.
Поделиться38022 Мар 2011 22:50:29
P.S. Если надумаете использовать - отпишитесь о результатах
Хм, а вот не работает. Не страшно, это не жизненноважный эллемент
А, как я понял, он должен был закреплять первые во всех темах или в каких-то определенных? К примеру подопечный форум. В этой теме и в нескольких других сообщение закреплено, а в большенстве нет.
Похожие темы
Вопросы от новичков. | Архив | 12 Апр 2010 |
Оформление,вопросы от новичка. | Корзина | 2 Май 2009 |
Вопросы\Ошибки скриптов | Скрипты | 19 Апр 2012 |
Вопросы от чайников | Архив | 24 Янв 2010 |
Вопросы/предложения по сервису SpyBB | Комментарии и предложения | 26 Мар 2024 |