Важная информация!
Правила форума
для обязательного прочтения!
Пожалуйста, не регистрируйтесь на этом форуме с электронными адресами mail.ru, bk.ru, inbox.ru, list.ru - вам может не прийти письмо со ссылкой активации!
Вы можете воспользоваться адресами типа yandex.ru, rambler.ru, gmail.com и т.д.
(забыл / потерял пароль)
Общий FAQ по управлению форумом
FAQ: реклама на форуме
Туториалы по разным функциям ваших форумов
Алфавитный указатель
Интересные решения для форумов
Наши видео-туториалы
Условия пользования сервисом
Ссылки на полезные ресурсы
Последние темы
» Проблема с гугл из-за Hitskinавтор лексей2222 Сегодня в 11:30
» совет админам
автор лексей2222 Сентябрь 24th 2024, 05:54
» Пропали иконки редактирования - HEEELP
автор Archaea Сентябрь 23rd 2024, 18:11
» [решено]Редактирвоание темы
автор лексей2222 Сентябрь 23rd 2024, 17:37
» Как загружать ролики и мультики по ссылкам напрямую
автор лексей2222 Сентябрь 14th 2024, 19:22
» Интернет адрес форума
автор Mierena Сентябрь 7th 2024, 15:24
» некоторые форумы долго загружаются
автор Raumt Сентябрь 6th 2024, 15:06
» На форуме Пропали кнопки модерации тем
автор лексей2222 Август 16th 2024, 22:36
» Проблема с метатегом Description
автор VeraLV Июнь 14th 2024, 17:06
» [решено] Исчезли картинки кнопок
автор VeraLV Май 26th 2024, 13:04
Как создать свою "Галерею"
Страница 1 из 1
Как создать свою "Галерею"
Конечно, галереи картинок Forum2x2 и красивей, и комменты оставлять можно, и есть система голосов и т.п. , но когда размеру галереи наступает конец, понимаешь, что что-то надо делать. Собственно, здесь будет показан аналог галереи, который каждый может сделать сам
Часть первая: Виджеты.
Для начала покажу, как будет выглядеть галерея:
Как вы видите, это виджет. Количество картинок вы можете менять сами, а можете сделать пару виджетов с разным количеством картинок.
Ну, поехали!
Теперь работает!
На радикале можно создавать картинки-превьюшки, например:
На всякий случай, пример однокартиночного виджета:
Часть вторая: Страница "Галерея нашего сайта".
Разумеется, многим пользователям захочется посмотреть все фотки сразу, и для этого желательно создать отдельную страницу.
Пример:
В менеджменте страниц вы можете найти ссылку на созданную страницу.
Теперь надо оставить ссылки в виджетах. Для этого добавьте в конец каждого виджета (перед </center>) следующее:
Времени можно убить немало, но теперь у вас есть галерея с неограниченным пространством!
Часть первая: Виджеты.
Для начала покажу, как будет выглядеть галерея:
- Спойлер:
Как вы видите, это виджет. Количество картинок вы можете менять сами, а можете сделать пару виджетов с разным количеством картинок.
Ну, поехали!
- Закачиваем картинки куда-нибудь ^_^ я лил на радикал.
- Если нет своего профиля, лучше копируйте ссылки в какой-нибудь документик.
- Для начала создаём виджет. Можете ставить любые параметры, только желательно ставьте table type на yes (У мя форум английский )
- Называем его, допустим, "Галерея", в содержании ставим следующий код:
- Код:
<center>
<SCRIPT LANGUAGE="JavaScript">
var Text = new Array()
// вот здесь мы делаем список картинок.
Text[1] = '<img src="Адрес картинки" alt="Можно комментарий добавить"> ' // неразбиваемый пробел нужен, чтобы было пространство между картинками
Text[2] = '<img src="Адрес картинки" alt="Можно комментарий добавить"> '
Text[3] = '<img src="Адрес картинки" alt="Можно комментарий добавить"> '
Text[4] = '<img src="Адрес картинки" alt="Можно комментарий добавить"> '
var c1 = Math.floor(Math.random() * Text.length)
if (c1 == 0) {
c1 = 1;
}
var c2 = Math.floor(Math.random() * Text.length)
if (c2 == 0) {
c2 = 1;
}
while (c2 == c1){
var c2 = Math.floor(Math.random() * Text.length) //проверяем, нету ли совпадений картинок
if (c2 == 0) {
c2 = 1;
}
}
var c3 = Math.floor(Math.random() * Text.length)
if (c3 == 0) {
c3 = 1;
}
while ((c3 == c1)||(c3 == c2)){
var c3 = Math.floor(Math.random() * Text.length)
if (c3 == 0) {
c3 = 1;
}
}
document.write(Text[c1]); //рисуем картинки. когда увеличиваем или уменьшаем кол-во картинок, не забываем про количество переменных cN
document.write(Text[c2]);
document.write(Text[c3]);
</SCRIPT>
</center>
- В целом, виджет готов! Проверяйте, чтобы количество существующих картинок было больше количества показываемых!
- Не забываем сохранить виджет!
- Добавляем его на портал или на панели по бокам страницы.
Теперь работает!
На радикале можно создавать картинки-превьюшки, например:
- Код:
<a target="_blank" href="http://radikal.ru/F/s008.radikal.ru/i305/1103/7a/b2e5f90e0d90.jpg.html"><img src="http://s008.radikal.ru/i305/1103/7a/b2e5f90e0d90t.jpg" ></a>
На всякий случай, пример однокартиночного виджета:
- Код:
<center>
<SCRIPT LANGUAGE="JavaScript">
var Text = new Array()
Text[1] = '<img src="Адрес картинки" alt="Можно комментарий добавить"> '
Text[2] = '<img src="Адрес картинки" alt="Можно комментарий добавить"> '
Text[3] = '<img src="Адрес картинки" alt="Можно комментарий добавить"> '
var c1 = Math.floor(Math.random() * Text.length)
if (c1 == 0) {
c1 = 1;
}
document.write(Text[c1]);
</SCRIPT>
</center>
Часть вторая: Страница "Галерея нашего сайта".
Разумеется, многим пользователям захочется посмотреть все фотки сразу, и для этого желательно создать отдельную страницу.
Пример:
- Спойлер:
- Заходим в админпанель, Модули -> html -> html pages management (в самом низу)))
- Создаём новую страницу
- Обзываем её, допустим, "Галерея телепузиков" ^_^
- Включаем футеры и хедеры (ну не знаю я, как по русски будет)))
- Вставляем в содержимое:
- Код:
<center><h1>Здесь находятся все наши фотки из галереи!</h1><br><br>
<a target="_blank" href="ссылка на большое изображение"><img src="адресс превью" ></a>
</center>
- Тулим после <br> коды картинок из виджетов.
- Сохраняем страницу!
В менеджменте страниц вы можете найти ссылку на созданную страницу.
Теперь надо оставить ссылки в виджетах. Для этого добавьте в конец каждого виджета (перед </center>) следующее:
- Код:
<br><br><b>
<a href="ссылка на галерею">Жми сюда, чтобы просмотреть все фотки!</a></b>
- Спойлер:
Времени можно убить немало, но теперь у вас есть галерея с неограниченным пространством!
Последний раз редактировалось: Dana Domirani (Октябрь 6th 2013, 20:22), всего редактировалось 4 раз(а) (Обоснование : Я лох просто)
Мизраил-
-
Сообщения : 258
Возраст : 28
Регистрация : 2011-03-08
Благодарности : 107
Похожие темы
» Можно ли как то добавить свою категорию в галерею аватаров ?
» Хочу создать свою HTML
» Как пользователи могут создать свою группу?
» Как на своем форуме создать свою систему званий.
» Могу ли я создать такие кнопки только со своими надписями и в какой программе их можно создать?
» Хочу создать свою HTML
» Как пользователи могут создать свою группу?
» Как на своем форуме создать свою систему званий.
» Могу ли я создать такие кнопки только со своими надписями и в какой программе их можно создать?
Страница 1 из 1
Права доступа к этому форуму:
Вы не можете отвечать на сообщения