# ValekS (07.11.2015 / 22:32)
А на ГитХабе это что? Или о каком репозитории ты говоришь?
ммм
ставил я как то пол-десятка веб-цмсок в один день, вот кроме одной все умели прямо во время инсталла чекать репозиторий тем и плагинов и подтягивать их, с "тихой" установкой
гитхаб? а что гитхаб? движок ни как с ним не работает.
из разряда "пойди сам найди, разберись, установи, почини, победи" - даже близко не то что требуется
Посоветуйте как лучше организовать код
Чтобы не создавать к примеру два файла.php
А можно было в одном файле сделать нужные ссылки и так далее
К примеру
Я создал index.php и в нем все вписал
Есть два раздела
1. Вопросы
2. Ответы
Создать switch case с разделом 1
И создать с разделом 2
При переходе на раздел 1 или 2 я видел содержание страницы
А то что-то не пойму, искал в гугле но не нашёл ответа, там разные $, а они мне не нужны
Andrei4ik93, Уже разобрался сам и нашёл тут на форуме решение
Я это имел ввиду
http://johncms.com/forum/index ... 64398
# wapwegas (08.11.2015 / 09:15)
ДоХтор, Этот кoд куда добавляю
Этот код не для добавления, а для демонстрации принципа. Чтобы его куда-то добавлять, его надо сперва отредактировать под конкретный код. Например, я хочу в выводить в шапке сайта ссылки на:
1. Гостевую
2. Форум
3. Загрузки
4. Библиотеку
Тогда в шапку сайта incfiles/
head.php надо записать такой код
код (+/-)
/*
-----------------------------------------------------------------
Главное меню пользователя
-----------------------------------------------------------------
*/
/** ***** Горизонтальное меню ***** **/
$menu = array(
// Ссылка на гостевую
$lng['guestbook'] => 'guestbook/index.php',
// Ссылка на Форум
$lng['forum'] => 'forum/index.php',
// Ссылка на загрузки
$lng['downloads'] => 'download/index.php',
// Ссылка на библиотеку
$lng['library'] => 'library/index.php'
);
echo '<div class="tmn">' .
(isset($_GET['err']) || $headmod != "mainpage" || ($headmod == 'mainpage' && $act) ? '<a href=\'' . $set['homeurl'] . '\'>' . functions::image('menu_home.png') . $lng['homepage'] . '</a><br/>' : '') .
($user_id && $headmod != 'office' ? '<a href="' . $set['homeurl'] . '/users/profile.php?act=office">' . functions::image('menu_cabinet.png') . $lng['personal'] . '</a> ' . getMenu($menu, 0) : '') .
(!$user_id && $headmod != 'login' ? functions::image('menu_login.png') . '<a href="' . $set['homeurl'] . '/login.php">' . $lng['login'] . '</a>' : '') .
'</div><div class="maintxt">';
function getMenu($array, $align = 1) {
if (!is_array($array)) return false;
$h = '';
if (!$align) $h = ' style="margin-right:8px"';
$result = '';
foreach ($array as $link => $href) {
$result .= '<a'. $h .' href="'. $href .'">'. $link .'</a>';
}
return $result;
}
/** Конец блока Горизонтальное меню **/
/*
-----------------------------------------------------------------
Рекламный блок сайта
-----------------------------------------------------------------
*/
ДоХтор, Спасибо но мне не для Джона)
А так, уже сам разобрался
Спасибо
# MAH9IK (08.11.2015 / 13:26)
ДоХтор, Спасибо но мне не для Джона)
А так, уже сам разобрался
Спасибо
А мне ещё проще, если не для джона - отпадает необходимость поиска конкретного кода )
Druzya yesli smojete sobrat modul ili skript kak yego nazvat neznayu. Skajem modul pod krossvord. Chtob sv mog sobrat krossvord yest takoy chto nibud???
Ved vam interesnoje druzya. Sobrat yesli smojete vashe bilobi klassno.
Нужна помощь. Как в один <div> стиль можно с двух сторон поставить ссылки? Это стоит на правой стороне. Надо на левую сторону поставить ссылку "домой" (на главную)
echo '<div class="header" style="text-align: right">' . (!$user_id ? '<a href="/login.php"><b>Войти или зарегистрироваться!</b></a> ' : '<a href="/users/profile.php?act=office"><b><big>' .$login . '</big></b></a> <big><b>ID:' .$user_id. ' </b></big>'). '</div>' ; // by GeGo