"Магазин Сайта" 4.4.0/4.5.1

8.76K
.
RAZDOR
ValekS, ну я бы не сказал) я для пущей правильности под 5ые файлы сделал и точно все гуд.а 4ая почта от 5ой немного отличается. да и форум от сегоро популярен)да и функционс.пых явно надо от 5ой...
.
Ей 25
RAZDOR (02.06.2013 / 12:05)
хо могу выложить готовые файлы на 5ку?
Если уже сделал, то вылаживай. Почему бы и нет. Мне не надо будет тратить время на переписывание магазин под 5 Джон.
Только собери всё нормально в архив, с инсталятором, как я делал. Одни файлы кидать не нужно, наверное. Ну и можешь ридми подредачить, вписать туда поддержку Джона 5 и свой ник. Гг
.
ValekS, нееее)я свой ник писать не буду.адаптация это дело на 5 ну максимум 20 минут в зависимости от сложности)
.
ValekS
Ей 25
RAZDOR (02.06.2013 / 12:11)
ValekS, ну я бы не сказал) я для пущей правильности под 5ые файлы сделал и точно все гуд.а 4ая почта от 5ой немного отличается. да и форум от сегоро популярен)да и функционс.пых явно надо от 5ой...
Я об этом и писал. Файлы в папке /shop/ трогать не нужно. Они и так будут работать. А вот системные файлы в 4 ветке отличаются от тех что в 5 ветке. Поэтому код, необходимый для работы магазина, нужно перенести из старых системных файлов в новые. И усё. Вся переписка.
Почта то отличается кодом, а таблицы теже. А Я только таблицы использую в магазине. Форум от Сег0ро то популярен, но в дистрибутив движка не входит, поэтому под него переписывать код не нужно. Но если ты сделал магазин под форум Сег0ро, то может выложить и такой вариант. Многим пригодится.
.
ValekS, ну да.у меня на сайте сегоровский.ща правлю...
.
чет я не в одном архиве не инстала не ридми)
.
ValekS
Ей 25
RAZDOR (02.06.2013 / 12:24)
чет я не в одном архиве не инстала не ридми)
Плохо смотришь Гг. Открой папку /shop/ там есть install.php и файл reedme.txt, первый это инстал а второй ридми. Но ридми я сделал не для чтения, а для инклуда в инсталл.пхп, и уже от туда, при установке магазина, его можно прочитать.
Конечно Не помешало бы сделать ещё один ридми сразу в архиве, а не в папке /shop/, что бы можно было ознакомиться с модулем и узнать как его устанавливать.
.
ValekS (02.06.2013 / 12:27)
Плохо смотришь Гг. Открой папку /shop/ там есть install.php и файл reedme.txt, первый это инстал а второй ридми. Но ридми я сделал не для чтения, а для инклуда в инсталл.пхп, и уже от туда, при устано
я в глаза дыр дыр)))знач все готово.
.
Ей 25
MRAMOR (01.07.2013 / 16:56)
ValekS, напиши пожалуйста что нужно писать в forum/index.php, users/profile.php, incfiles/head.php а то у меня эти файлы измененные
В forum/index.php :
заменить имеющийся код на этот(строка 553 примерно):
// Ник юзера и ссылка на его анкету
                    if ($user_id && $user_id != $res['user_id']) {
                        echo '<a href="../users/profile.php?user=' . $res['user_id'] . '">'.(strlen($cnick) == 1 ? '<b>' . $res['from'] . '</b> ' : '<font color="'.$cnick.'"><b>' . $res['from'] . '</b></font> ').'</a> ';
                    } else {
                        echo ''.(strlen($cnick) == 1 ? '<b>' . $res['from'] . '</b> ' : '<font color="'.$cnick.'"><b>' . $res['from'] . '</b></font> ').'';
                    }

И ещё(строка 576 у меня):
// Статус юзера
                    if (!empty($res['status']))
                        echo '<div class="status"><img src="../theme/' . $set_user['skin'] . '/images/label.png" alt="" align="middle"/>&#160;'.(strlen($cstat) == 1 ? '' . $res['status'] . '' : '<font color="'.$cstat.'">' . $res['status'] . '</font>').'</div>';
.
Ей 25
В users/profile.php :
echo '<div><img src="../images/coins.png" width="16" height="16"/>&#160;<a href="/shop/money.php?user=' . $user['id'] . '"><b>Перевести монеты</b></a></div>';

Вставить после 149 строки, перед "Написать".

В incfiles/head.php :
if(time() > $datauser['money_time'] + 3600 * 24){
    $bonus = mysql_fetch_assoc(mysql_query("SELECT * FROM `shop` WHERE `id`=5"));
    $mon = $datauser['balans'] + $bonus['price'];
    mysql_query("UPDATE `users` SET `balans` = '$mon', `money_time` = '".time()."' WHERE `id` = '$user_id'");
    $list[] = '<a href="' . core::$system_set['homeurl'] . '/users/profile.php?act=stat">Ежедневный бонус!</a><br/>Вам зачислено +'.$bonus['price'].' монет! Спасибо что посещаете наш сайт!';
    }

Вставить после 202 строки, в конце файла, перед этим:
if (!empty($list)) echo '<div class="rmenu">' . $lng['unread'] . ': ' . functions::display_menu($list, ', ') . '</div>';
}
Всего: 268