• Данный раздел создан исключительно для релизов! Вопросы по лаунчеру или обвязке задавайте ТОЛЬКО в соответсвующей теме автора. Любые другие темы будут удалены, а авторы понесут наказание.

Веб webMCR 2.4

  • Автор темы Автор темы NC22
  • Дата начала Дата начала
Под админом заходишь, и сверху, в панели, появляется кнопка "Добавить новость"
 
f9c0d790652d55f1cd4c612bff36f157.jpg
 
Alastar спасибо всё сделал всё понял!
 
Что бы без вопросов по поводу оформления сайта:
Наслаждаемся и не задаем вопросов+ Музычка вообще огонь:trf:
"Лого" конечно меняется в docs.css, но твой вариант будет проще для тех, кто даже в html разобраться не может. Лайк поставил.
 
@PacMyc, так я и делал самый легкий способ на мое усмотрение) для себя я полностью все переписал а с WebMCR забрал только скрипты.
 
Мини урок для тех кто хочет добавить свои кнопки в меню и страницы на сайте.


1. Делаем копию файла menu.html в папки style и переименовываем его в menu-not-logged.html. Редактируем menu-not-logged.html под себя. В моем примере будут две дополнительные кнопки:
Код:
<li id="menu-main-btn"><a href="index.php">Главная</a></li>
<li id="menu-start-btn"><a href="index.php?mode=100">Начать играть</a></li>
<li id="menu-info-btn"><a href="index.php?mode=101">Информация</a></li>
Обратите внимание на параметр id="" и ?mode=, идентификатор с номером должны быть уникальными.

2. Редактируем файл index.php. Находим строчку (40):
Код:
if ($mode!=2 and $mode!=55 and $mode != 22 and $mode != 'news_full')
Добавляем в нее наши страницы, т.е. mode=100 и mode=101. Получается:
Код:
if ($mode!=2 and $mode!=55 and $mode != 22 and $mode!=100 and $mode!=101 and $mode != 'news_full')
Далее находим строчку (56):
Код:
if (empty($user)) $menu = '<li id="menu-main-btn" class="active"><a href="index.php">Главная</a></li>';
Заменяем ее полностью на:
Код:
if (empty($user)) {
 
ob_start();
include $way_style.'menu-not-logged.html';
$menu = ob_get_clean();
 
}
Находим строчку (133):
Код:
    if ($mode==55) { ob_start(); include $way_style.'start-game.html'; $content_right = ob_get_clean(); }
Вставляем после нее нашу первую кнопку:
Код:
 elseif ($mode==100) {
 
    ob_start();
 
    $page = 'Начать играть';
    include $way_style.'start-game.html'; $content_right = ob_get_clean();
    $addition_events .= "document.getElementById('menu-start-btn').setAttribute('class', 'active');";
    }
Тут есть три момента.
  1. ($mode==100) это номер нашей странице в menu-not-logged.html
  2. start-game.html это сама страница, а точнее ее содержание. Должна находиться в папки style.
  3. menu-start-btn это уникальный идентификатор в menu-not-logged.html
Таким же образом добавляем вторую кнопку.

3. Теперь нам нужно сделать само содержание страниц. start-game.html уже существует, просто редактируем его под себя. А для второй страницы создаем файл info.html и вставляем в него следующее:
Код:
<div class="form-block">
<div class="bloack-header">Название страницы:</div>
<div class="block-line"></div>
<div class="tab-pane" id="Launcer">
Текст страницы! 
</div>
</div>
Как сделать текст красивым, ищем сами в учебниках html.

4. Кнопки для пользователей не прошедших авторизацию мы уже сделали, осталось дело за малым. Редактируем menu.html примерно так:
Код:
<li id="menu-main-btn"><a href="index.php">Главная</a></li>
<li id="menu-start-btn"><a href="index.php?mode=100">Начать играть</a></li>
<li id="menu-info-btn"><a href="index.php?mode=101">Информация</a></li>
<?php echo $addition; ?>
<li id="menu-options-btn"><a href="index.php?mode=2">Настройки</a></li>
<li id="menu-exit-btn"><a href="login.php?out=1">Выход</a></li>
Вот в принципе и все. Писал ночью, мог допустить ошибки и забыть что нибудь написать.
1.png

2.png

3.png
 
@PacMyc,у вас нет урока случайно как настроить мониторинг? ато пытался, пытался в итоге вырезал
 
@PacMyc,у вас нет урока случайно как настроить мониторинг? ато пытался, пытался в итоге вырезал
До мониторинга я еще не дошел. Он у меня тоже работает на половину. Вообще я думаю использовать другой мониторинг. Если завтра найду время, то постараюсь разобраться и выложить.
 
@PacMyc, хороший урок. Лайканул.:)


@Vampikkkk и @PacMyc, могу поделиться с вами мониторингом сайта Ensemplix. Мне не жалко за мониторингом в лс.
 
@alexandrage, у кого то нету возможности купить норм хост поэтому мы и пытаемся помоч им сделать все на бесплатном...
 
@alexandrage, у кого то нету возможности купить норм хост поэтому мы и пытаемся помоч им сделать все на бесплатном...
На бесплатном робит все кроме монитора, разве что чем то ивзне отправлять на скрипт инфу!
 
Или мониторить на денвере и вставить через iframe как то так :) .
 
Что бы без вопросов по поводу оформления сайта:
Наслаждаемся и не задаем вопросов+ Музычка вообще огонь:trf:
Но наверстать то каждый может:trf:
P.S. Видели бы вы что я сделал с Webmcr 18 :trf:
 
Назад
Верх