Понедельников НЕТ!
Регистрация или вход Регистрация или вход Избранное на этом сайте | Главная | Анкета | Рекомендовать | Обратная связь | В избранное | Сделать домашней
Скачать SSDForums
Скачать SSDForums 1.0.1 Скачать SSDForums 1.0.1
Скачать SSDForums 1.0.1 SP1 Скачать SSDForums 1.0.1 SP1
Скачать SSDForums 1.0.1 SP2 Скачать SSDForums 1.0.1 SP2
SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro SSD Forums 1.0.1 SP3 only Slaed 3.5 Pro
SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro SSD Forums 1.0.1 SP4-beta only Slaed 4.1 Pro
Jewelry Сase Team
Скачать Ruby Chat 0.1.1 Скачать Ruby Chat 0.1.1
Меню
Главная
Форум
Магазин цифровых товаров

Новости
Подписка на новости
Темы новостей
Добавить новость

Каталог файлов
Карта файлового архива
Публикации

Опросы
Анкета пользователя
Чат

BestMaker
Викторина
Архив новостей
Карманный оракул
Поиск по сайту с помощью Яндекс
Поиск по сайту с помощью Google
Фото дня
Для души
Погода на 3 дня
IndexCat
IndexTop
Map_Pages
Поиск по сайту









Подписка на новости
Ваше имя:
Ваш E-Mail:*
Секретный код:
Секретный код
Повторить:*
Интересное в сети
  • Источник https://med-obninsk.ru
  • Форум -> О форуме на Понедельниках -> своя картинка для каждого раздела)))
    своя картинка для каждого раздела)))
    pozitiv Дата: 20.08.2007, в 21:48 | Сообщение №1
    pozitiv
    Новичок
    Пользователь №: 138
    Сообщений: 24

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

    Код
    1
    2
    3
    if($id && $id == $categories[$i]['id'] OR !$id) {

    $a = 1;

    echo "<tr><td colspan=\"4\" bgcolor=\"#e3e7ff\">";


    Код
    1
    2
    echo "<tr class=\"bgcolor1\"><td width=\"32\"><img src=\"modules/$module_name/images/forum[color=red]$a[quote].gif\" border=\"0\"></td>"


    Код
    1
    2
    3
    4
    5
    ."<td align=\"center\" width=\"70\">".$subvalue['totalposts']."</td></tr>";      

    $a++;

       

                }


    как видите я добавил переменную $a которая отвечает за номер картинки....если назвать картинки forum1,forum2......forum10 то для разделов в категории будут соответсвуюшие картинки....но в каждой категории картинки повторяются(( но другого выхода я пока невижу



    посмотреть можно тут

    http://kinomob.h.com.ua/index.php?name=Forums (не реклама!!!)

    _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
    Отредактированно 20.08.2007 г. в 21:51:10
    Serg_pnz Дата: 20.08.2007, в 22:31 | Сообщение №2
    Serg_pnz
    Администратор
    Пользователь №: 1
    Сообщений: 2242

    pozitiv, если идти по такому пути - нумеровать картинки в зависимости от категории, то делается это так:



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



    2. Там, где надо ставим код, работающий по схеме:

    если существует файл id.gif или id.jpg или id.png, то вывести его картинкой к категории, иначе вывести стандартную.

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



    При таком подходе у тебя не будет пересечений изображений.

    Пример реализации - http://www.lite24.ponedelnikov.net/ вверху по середине меню: ни одной повторяющейся картинки - логика работы как я сейчас описал.

    Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
    "...даме водки? Это чистый спирт!" © кот Бегемот
    pozitiv Дата: 20.08.2007, в 22:45 | Сообщение №3
    pozitiv
    Новичок
    Пользователь №: 138
    Сообщений: 24

    чет я немогу понять как ето реализовать((( хотя так для меня было бы лучше
    Serg_pnz Дата: 20.08.2007, в 23:09 | Сообщение №4
    Serg_pnz
    Администратор
    Пользователь №: 1
    Сообщений: 2242

    кидаешь картинки по адресу
    Код
    1
    modules/Forums/images/cat


    и выводишь картинки кодом
    Код
    1
    echo "<tr class=\"bgcolor1\"><td width=\"32\"><img src=\"modules/$module_name/images/".$subvalue['id'].".gif\" border=\"0\"></td>"

    Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
    "...даме водки? Это чистый спирт!" © кот Бегемот
    pozitiv Дата: 21.08.2007, в 01:06 | Сообщение №5
    pozitiv
    Новичок
    Пользователь №: 138
    Сообщений: 24

    жесть))))) пасиба))))
    fiftar Дата: 19.12.2007, в 21:00 | Сообщение №6
    fiftar
    Странник
    Пользователь №: 277
    Сообщений: 7

    не подскажите пожалуста куда именно кидать этот код? немного не понял...
    Sunvas Дата: 19.12.2007, в 21:28 | Сообщение №7
    Sunvas
    Профи
    Пользователь №: 181
    Сообщений: 552

    Скажу еще и свое мнение. Для таких целей считаю необходимым завести в БД форума поле, где хранить название картинки. Так и себе будет понятнее, где какая картинка, когда форум большой и захочешь что-то изменить. Ну и конечно же перед "лепкой" картинки к разделу необходимо проверить ее наличие - в противном случае лепить стандартную.
    Потому, что ИМХО делать что-то аля пэд по типу image[id].jpg - примитивно и глупо (еще раз вспомню, как пэд сел в лужу с темами оформления в 3.5).
    Serg_pnz Дата: 21.12.2007, в 09:27 | Сообщение №8
    Serg_pnz
    Администратор
    Пользователь №: 1
    Сообщений: 2242

    Sunvas, объясни почему глупо

    Не все кальсоны с оторванными пуговицами - брюки. © Serg_pnz
    "...даме водки? Это чистый спирт!" © кот Бегемот
    fiftar Дата: 22.12.2007, в 21:49 | Сообщение №9
    fiftar
    Странник
    Пользователь №: 277
    Сообщений: 7

    пробовал пробовал так и не получилось сделать для каждого раздела свою картинку. подскажите пожалуста, очень бы хотелось =)

    Вы не можете ответить в тему анонимно, пожалуйста, войдите или зарегистрируйтесь!


    Реклама
    Главная | Форум | Новости | Подписка на новости | Темы новостей | Добавить новость | Каталог файлов | Карта файлового архива | Публикации | Опросы | Анкета пользователя | Чат | BestMaker | Викторина | Архив новостей | Карманный оракул | Поиск по сайту с помощью Яндекс | Поиск по сайту с помощью Google | Фото дня | Для души | Погода на 3 дня | IndexCat | IndexTop | Map_Pages | Весь Оракул

    Rambler's Top100

    Генерация страницы: 0.268 сек. и 17 запросов к базе данных за 0.024 сек.
    Web site engine code is Copyright © 2006 by SLAED CMS. All rights reserved.