А люди из 1С наверное так же смеются над всей командой инстанта, которые годами пилят свободную CMS вместо того, чтобы купить битрикс и пилить контент…Я как вижу пилильщиков, смеюсь. Пилить надо контент: статьи, материалы, а они крутят годами скрипт, потом пишут что это хобби было.
Ris
+657
Репутация
3771
Рейтинг
ALreD,
А Вы миграцию как проводили?
По идее надо последовательно. То есть 1.10.1-10.2-10.3-10.4.-10.5-10.6.
Я бы лучше сделал копию базы, сделал бы копию сайта на денвере и провел бы миграцию на локальном сайте.
Потом сконвертированную до 10.6 базу можно будет вернуть на рабочий сайт, если на локальном все заработает.
А Вы миграцию как проводили?
По идее надо последовательно. То есть 1.10.1-10.2-10.3-10.4.-10.5-10.6.
Я бы лучше сделал копию базы, сделал бы копию сайта на денвере и провел бы миграцию на локальном сайте.
Потом сконвертированную до 10.6 базу можно будет вернуть на рабочий сайт, если на локальном все заработает.
И на визитки тоже бывают свои CMS
И я именно об этом.

Эсть же специализированная к*******cms. 15 минут вместе с закачкой движка по фитипи — сайт готов, наполняйте контентом.
Это ж визитка! Интерактива ноль.
На движке социальной сети визитки делать — это как ноутбук в качестве калькулятора использовать.
По поводу дизайна — вполне нормально. Еще бы надписи слева тоже сделать кликабельными.
Например рассказать об этой самой работе без этих самых посредников и образцы правильных документов повесить.
На движке социальной сети визитки делать — это как ноутбук в качестве калькулятора использовать.
По поводу дизайна — вполне нормально. Еще бы надписи слева тоже сделать кликабельными.
Например рассказать об этой самой работе без этих самых посредников и образцы правильных документов повесить.
snoopik,
По поводу двух первых пунктов: пройдите вот этот бесплатный курс:
htmlacademy.ru/courses/
Профессионалом от этого, конечно, не станете, но через неделю сможете задать вопрос более развернуто.
3.\templates\default\css\theme-layout.css 17 строка width: 95%;
По поводу двух первых пунктов: пройдите вот этот бесплатный курс:
htmlacademy.ru/courses/
Профессионалом от этого, конечно, не станете, но через неделю сможете задать вопрос более развернуто.
3.\templates\default\css\theme-layout.css 17 строка width: 95%;
batot,
Запустите phpmyadmin, нажмите импорт и импортируйте в вашу базу файлик из этого архива:
instantcms.ru/users/files/download5257.html
Вернутся посты и объявления, может поможет от белого экрана...
SQL с инсертами не заработал. Сделал файлик с апдейтами. Работает нормально. Архив перезалил.
Запустите phpmyadmin, нажмите импорт и импортируйте в вашу базу файлик из этого архива:
instantcms.ru/users/files/download5257.html
Вернутся посты и объявления, может поможет от белого экрана...
SQL с инсертами не заработал. Сделал файлик с апдейтами. Работает нормально. Архив перезалил.
#8
[ЕСТЬ РЕШЕНИЕ] Где посмотреть специальные тэги для регистрации и авторизации?
16 мая 2015 в 08:28
batot,
Сталкивался с таким. При переходе с 1.9 на 1.10.6
Некоторые пункты меню при перемещении из админки просто пропадали. Всякие исправления деревьев не помогали.
Посмотрел, какие номера у пунктов меню на чистом сайте прямо после установки, пронумеровал основные пункты меню так же как на дефолте (прямо в базе пронумеровал, через phpmyadmin) и уже относительно них двигал все остальные меню-подменю. Всё заработало.
Некоторые пункты меню при перемещении из админки просто пропадали. Всякие исправления деревьев не помогали.
Посмотрел, какие номера у пунктов меню на чистом сайте прямо после установки, пронумеровал основные пункты меню так же как на дефолте (прямо в базе пронумеровал, через phpmyadmin) и уже относительно них двигал все остальные меню-подменю. Всё заработало.
DELLитант,
Без доступа по SSH к настройкам сервера ничего не измените.
Смело пишите письмо в техподдержку — Вам с удовольствием помогут.
Без доступа по SSH к настройкам сервера ничего не измените.
Смело пишите письмо в техподдержку — Вам с удовольствием помогут.
DELLитант,
Самый простой вариант — написать в техподдержку хостера.
Самый простой вариант — написать в техподдержку хостера.
Vladslav Li,
Известно, чего не хватает.
Оформить все это в виде новой формы ввода.
В \admin\components\autoawards\backend.php добавьте после привфото новую таблицу:
А в \languages\ru\admin\components\autoawards.php добавьте про друзей:
После еще в таблицу cms_user_autoawards добавить строку p_friends
Получается так:
Известно, чего не хватает.

Оформить все это в виде новой формы ввода.
В \admin\components\autoawards\backend.php добавьте после привфото новую таблицу:
<tr> <td><img src="/admin/components/autoawards/images/p_privphoto.gif" width="16" height="16" /></td> <td><input name="p_privphoto" type="text" id="p_input" size="5" value="<?php echo @$mod['p_privphoto'];?>" /></td> <td><?php echo $_LANG['AD_PRIVATE_PHOTOS']; ?></td> </tr> <tr> <td><img src="/admin/components/autoawards/images/p_privphoto.gif" width="16" height="16" /></td> <td><input name="p_privphoto" type="text" id="p_input" size="5" value="<?php echo @$mod['p_friends'];?>" /></td> <td><?php echo $_LANG['AD_FRIENDS']; ?></td> </tr>
$_LANG['AD_PUBLIC_PHOTOS'] ='фотографий в общих альбомах'; $_LANG['AD_PRIVATE_PHOTOS'] ='фотографий в личном альбоме'; $_LANG['AD_FRIENDS'] ='друзей';
Получается так:
Есть такой файлик \core\classes\user.class.php
В нем есть функция public static function checkAwards
А в файлике \admin\components\autoawards\backend.php настраиваются в админке условия автовыдачи наград:
Поэтому есть такая мысль, что можно добавить в юзеркласс что-нибудь типа $p_friends = $inDB->rows_count('cms_user_friends', "to_id='$user_id'", 'to_id'); а в бэкенде автоавардзов добавить количество друзей для получения награды $p_friends = cmsCore::request('p_friends', 'int', 0);
В нем есть функция public static function checkAwards
/** * Проверяет условия получения наград и выдает награду пользователю, если нужно * @param int $user_id * @return bool */ public static function checkAwards($user_id=0){ if (!$user_id){ return false; } $inDB = cmsDatabase::getInstance(); $awards = self::getAutoAwards(); if (!$awards){ return false; } $p_content = $inDB->rows_count('cms_content', "user_id='$user_id' AND published = 1"); $p_comment = $inDB->rows_count('cms_comments', "user_id='$user_id' AND published = 1"); $p_blog = $inDB->rows_count('cms_blog_posts', "user_id='$user_id' AND published = 1"); $p_forum = $inDB->rows_count('cms_forum_posts', "user_id='$user_id'"); $p_photo = $inDB->rows_count('cms_photo_files', "user_id='$user_id' AND published = 1"); $p_privphoto = $inDB->rows_count('cms_user_photos', "user_id='$user_id'"); $p_karma = $inDB->get_field('cms_user_profiles', "user_id='$user_id'", 'karma'); foreach ($awards as $award) { if ($inDB->rows_count('cms_user_awards', "user_id = '$user_id' AND award_id = '{$award['id']}'")) { continue; } $granted = ($award['p_content'] <= $p_content) && ($award['p_comment'] <= $p_comment) && ($award['p_blog'] <= $p_blog) && ($award['p_forum'] <= $p_forum) && ($award['p_photo'] <= $p_photo) && ($award['p_privphoto'] <= $p_privphoto) && ($award['p_karma'] <= $p_karma); if (!$granted){ continue; } self::giveAward($award, $user_id); } return true; }
$title = cmsCore::request('title', 'str', $_LANG['AD_AWARD']); $description = cmsCore::request('description', 'str', ''); $published = cmsCore::request('published', 'int', 0); $p_comment = cmsCore::request('p_comment', 'int', 0); $p_forum = cmsCore::request('p_forum', 'int', 0); $p_content = cmsCore::request('p_content', 'int', 0); $p_blog = cmsCore::request('p_blog', 'int', 0); $p_karma = cmsCore::request('p_karma', 'int', 0); $p_photo = cmsCore::request('p_photo', 'int', 0); $p_privphoto = cmsCore::request('p_privphoto', 'int', 0);
а в целом просто бекап на сервере и хватает.
Бэкапы базы у меня делаются автоматически ещеношно. Вот таким методом:
В планировщике задание: /var/www/******/data/dump.sh
Оно запускает файл dump.sh
/usr/bin/mysqldump --opt --user=****** --pass=******** -h localhost -e --add-drop-table ****** | gzip -f9 > /var/www/******/data/Backups/`date "+%d-%m-%Y_%Hh%Mm"`.sql.gz
find /var/www/******/data/Backups/ -name "*sql.gz" -mtime +1 -exec rm -f {} \;
В результате имею три свежие базы (одну действующую, одну вчерашнюю и одну позавчерашнюю) и о бэкапах можно вообще не беспокоиться.
живу без ее лет 3-4
Я жил вообще без всех этих пыхапе и хтмл 40 лет, пока не вышла новая версия 1.10.6 в январе и я не решил посмотреть, что это такое и с чем это едят.