При создании темы обязательно использовать в css либо в <style></style> следующие классы:
/* ниже обязательная часть!!!*/
.vid { border-style: solid; /*Подписи и строчки*/
border-width: 1pt;
padding: 2px;
color: #E5E5E5;
}
.mess1 { border-style: solid; /*Заголовки не H1 и тд а заголовки на сайте (поэксперементируйте с темами и поймете)*/
border-width: 1px;
padding: 3px 4px;
display: block;
background-color: #000000;
}
.block_osn { border-style: outset; /*Глобальные параметры и их лучше не менять*/
border-width: 0px;
padding: 4px 4px;
marning: 4px 4px;
display: block;
}
.mess2 { border-style: solid; /*Блоки с основным текстом(чат форум и тд)*/
border-width: 1pt;
padding: 2px 2px;
display: block;
}
.ramka { border-style: solid; /*Блоки с сообщеними и заголовки тексты в рамках*/
padding: 5px;
border-width: 0px;
text-align: center;
display: block;
color: #FFFFFF;
}
.error { border-style: dashed; /*Сообщения об ошибках*/
border-width: 1px;
background-color: #F89C8F ;
display: block;
color: #800000;
}
.knopka { border-style: solid; /*Кнопки*/
border-width: 1px;
margin: 1px 1px;
padding: 1px;
background-color: #B2B2B2;
display: inline;
color: #0C0C0C;
}
.menu a{ font-family: Arial,Helvetica,sans-serif; /*Ссылки в меню необязателен*/
font-style: normal;
font-weight: bold;
display: block;
}
.user_style { border-style: ridge; /*Стиль В(внутри) меню пользователя (желательно не удалять)*/
border-width: 0px;
color: #C0C0C0;
}
.user_style a{ /*Стиль в(внутри) меню пользователя*/
color: #FBFBFB;
}
.user_name {
text-transform: capitalize;
}
.as {
margin: 1px;
padding: 2px;
display: block;
position: static;
}
.stroka { font-family: Arial,Helvetica,sans-serif; /*Надписи*/
color: #82D3FF;
font-style: italic;
font-weight: bold;
}
.stroka2 { font-family: Arial,Helvetica,sans-serif; /*Надписи*/
color:#28B4FF;
font-style: italic;
font-weight: bold;
}
/* выше обязательная чать!!!*/
ТАК ЖЕ ОБЯЗАТЕЛЬНО СОЗДАТЬ В ПАПКЕ С ТЕМОЙ ФАЙЛ "chat.css", В КОТОРОМ БУДУТ ТЕ ЖЕ КЛАССЫ, ЧТО И ОСНОВНОЙ CSS.
<?php include_once('job/index.php');?> - окно ссылок от сервиса WMLink.
Настраивается в админ-панели. Служит для заработка с использованием системы JPcms.
ВНИМАНИЕ! Для того, чтобы зарабатывать средства при помощи JPcms вы должны зарегистрироваться по ссылке, указаной в конце этого документа.
<?php include('str/m_auto.txt')?> - Облегченная версия пользовательского меню. Подходит для мобильных версий.
<a href="/?page=navigator">Навигация</a> ссылка на страницу навигации (альтернативное меню, открывается как отдельная страница)
<?php readfile('user/count.txt')?> - количество зарегистрированных пользователей (просто цифра)
<?php include_once('flud/block/echo_count.php');?> блок посещений
<?php include ('chat/vig.php');?> // стена сайта. Отображение хода диалога в чате. (кратко)
<?php include('onl/online.php')?> // выводит количество онлайн гостей и пользователей
<?php include_once('menu/menu.txt');?> навигационное меню
<?php include ('moduls/page/vig.php');?> виджет модуля страниц
<?php include ('dis/price.txt');?> виджет модуля объявлений (случайное объявление)
<?php include ('moduls/prasd/segod.php');?> виджет модуля "праздники" (выводит праздник на сегодня)
<?php include ('str/gen.php');?> запуск ядра - генератора
<?php include ('gb/index.php');?> гостевая книга (полностью с выводом)
<?php include ('gb/vig.php');?> lite - гостевая книга (полностью с выводом)
<?php include ('flud/date/kole.php');?> - календарь
<?php include_once('rekla/top.txt');?> 1-й рекламный блок
<?php include_once('rekla/bottom.txt');?> 2-й рекламный блок
Рекламные блоки лежат в папке /rekla и редактируются до загрузки на сервер или по FTP
<head>
<title><?php echo $str_title?> - <?php echo $site_title?></title>
<meta name="description" content="<?php echo $pg_pr_d ?>" />
<meta name="keywords" content="<?php echo $pg_pr_k ?>"/>
</head>
Добавление действия в ленту пользователя.
$activ = 'Совершенное действие.';
include($cms.'moduls/act/act_add.php');
echo '
<span class="ramka">
!!!Сообщение!!!
</span>
<META HTTP-EQUIV="Refresh" CONTENT="1;">
';
// как послать письмо кому-либо
$mt_us = имя юзера;
$mt_ot = кто автор;
$mt_text = текст письма;
include('flud/js/mesage_us.php');
// готово =)
$mess1 = ТЕКСТОВАЯ ПЕРЕМЕННАЯ!
include('flud/anti_x.php'); //анти мат|спам полный фильтр
$переменная = $mess1;
// отфильтрованая переменная в итоге =)
echo '
<table
style="width: 100%; text-align: left; margin-left: auto; margin-right: auto;"
border="0" cellpadding="0" cellspacing="0">
<tbody>
<tr>
<td style="text-align: left; vertical-align: top;"><span class="mess1">Заголовок</span>
<span class="mess2">Текст сообщения</span> </td>
<td style="width: 55px; text-align: right; vertical-align: top;">
<a class="knopka" href="ссылка"> Ссылка </a>
</td>
</tr>
</tbody>
</table>
<br>
';
Кратко о возможностях системы:
- Общая регистрация.
Региструешься один раз на все подразделы сайта.
- Монеты пользователя.
За активность пользователям начисляются монеты, которые можно потратить на различные услуги(например для добавления объявления)
- Игры и приложения сайта.
Возможность установки приложений, написаных на PHP (онлайн игр), JavaScript, Flash. При утановке системы уже есть предустановленные приложения.
(Рулетка, "Поле", Визуальные эффекты с матрицей).
- Личный профиль.
У каждого пользователя есть личный профиль/анкета с настройками и данными.
- Объявления на сайт.
Система публикации объявлений на сайт. Как из админ-панели, так и пользователями (за монеты).
- Файловый архив.
Архив файлов с большой вложенностью, есть система разделов и подразделов. Все редактирование визуально. Из админ-панели. Возможность добавлять файлы пользователям.
- Гостеавя книга.
Возможность незарегистрированным пользователям оставлять сообщения на сайт в специальной, гостевой книге. В базе схраняется их IP адрес, а если пользователь зарегистрирован, то сохраняется его логин.
- Чат.
Отдельное окошко для зарегистрированых пользователей.
- Форум.
Для зарегистрированых пользователей есть возможность общаться на форумах. Система разделов и подразделов.
Система модерации (!для модератора и высшего модератора разные возможности!)
Вложенность ограничена. Раздел=>Форум=>Тема=>Сообщения
Линковка пути к теме. Отображается полный путь к теме.
Пример: Разное/Общение/Тестовая тема
- Блоги.
Любой зарегистрированый пользователь может завести свой собственный блог.
Дизайн блога настраивается индивидуально, то есть стиль блога может отличаться от стиля сайта, а так же и соответствовать ему.
Настройка доступа блога. Администратор блога может запретить кругу пользователей доступ к блогу. Так же есть запрет от незарегистрированых пользователей.
Есть возможность восстановить удаленный блог.
Форматирование блога.
Комментирование блога.
- Модуль обратной связи.
Любой человек может написать администратору напрямую через специальный интерфейс сайта.
- Внутренняя связь.
Все пользователи могут переписываться между собой. Есть уведомление о новых сообщениях.
- Лента активности человека.
У зарегисрированых пользователей есть так называемая лента активности. То есть список совершенных действий с момента регистрации.
- Модуль праздников.
Администратор или пользователь может отметить праздник в календаре сайта. В день праздника все пользователи получат праздничное поздравление в соответствии с праздником (подробнее в админ-панели)
- Учет посещений.
Система учитывает все посещения сайта, а именно:
Хиты (обращения к страницам сайта)
Хосты (уникальные посещения)
Боты (поисковые машины и прочие)
Зарегистрированые пользователи (грех не сделать =))
Кто онлайн, кто офф. Общий список онлайн пользователей и конкретных пользователей.
- Статьи.
Из админ-панели либо через пользовательский интерфейс можно публиковать на сайт статьи.
- Настройка доступности модулей.
Из админ-панели администратор может запретить незарегистрированым пользователям использовать какие-либо разделы сайта.
- Смена тем оформления.
Из админ-панели администратор может изменить тему сайта. Так же каждый зарегистрированый пользователь может выбрать ту тему, которая ему нравится, и всегда её использовать(пока ему другая не понравится))))
- Настройка счетчиков.
Вся информация на сайте выводится постранично. Из админ-панели есть возможность указать количество элементов для конкретного модуля/раздела.
- Есть возможность прикреплять файлы к сообщениям/статьяи/постам в чате/форуме/страницам.
- Дополнительные редакторы от создателей JPcms:
- JPE - основной редактор - редактор текста (JPEdit)
- JPT - редактор таблиц (JPTable)
- JPL - редактор списков (JPList)
- JPBB - поддержка редактора BB-кодов (BBCode)
- Возможность указания для каждой страницы свои уникальные ключевые слова и описание и так же для всего сайта в целом (они синхронизируются автоматически)
- Управление всеми разделами/модулями из админ-панели.
- А так же множество не описанных, но приятных мелочей!
http://wmlink.ru/index.php?ref=176850 - ссылка для регистрации и последующего зарабтка с помощью JPcms.