Напишите ваши предложения в личку этим людям:Да. А что тут смешного?
instantcms.ru/users/1205/sendmessage.html
instantcms.ru/users/1292/sendmessage.html
Вот то, что они Вам ответят — будет серьезно.
Всё остальное — смешно…
Напишите ваши предложения в личку этим людям:Да. А что тут смешного?
Вот файл \templates\default\controllers\content\category_view.tpl.php целиком:Код вставить могу, знать бы куда, спасибо .
<?php $base_url = $ctype['name']; $base_ds_url = href_to_rel($ctype['name']) . '%s' . (isset($category['slug']) ? '/'.$category['slug'] : ''); if (!$is_frontpage){ $seo_title = false; if (!$seo_title) { $seo_title = $page_header; } $this->setPageTitle($seo_title); if (!empty($current_dataset['seo_desc'])){ $this->setPageDescription($current_dataset['seo_desc']); } $this->setPageKeywordsItem($meta_item)->setPageDescriptionItem($meta_item)->setPageTitleItem($meta_item); } if ($ctype['options']['list_on'] && !$request->isInternal() && !$is_frontpage){ $this->addBreadcrumb($list_header, href_to($base_url)); } foreach($category['path'] as $c){ $this->addBreadcrumb($c['title'], href_to($base_url, $c['slug'])); } } if (cmsUser::isAllowed($ctype['name'], 'add')) { if (!$category['id'] || $user->isInGroups($category['allow_add'])){ 'class' => 'add', 'href' => $href )); } } if ($ctype['is_cats']){ if (cmsUser::isAllowed($ctype['name'], 'add_cat')) { 'class' => 'folder_add', 'title' => LANG_ADD_CATEGORY, 'href' => href_to($ctype['name'], 'addcat', $category['id']) )); } if ($category['id']){ if (cmsUser::isAllowed($ctype['name'], 'edit_cat')) { 'class' => 'folder_edit', 'title' => LANG_EDIT_CATEGORY, 'href' => href_to($ctype['name'], 'editcat', $category['id']) )); } if (cmsUser::isAllowed($ctype['name'], 'delete_cat')) { 'class' => 'folder_delete', 'title' => LANG_DELETE_CATEGORY, 'href' => href_to($ctype['name'], 'delcat', $category['id']), 'onclick' => "if(!confirm('".LANG_DELETE_CATEGORY_CONFIRM."')){ return false; }" )); } } } if (cmsUser::isAdmin()){ 'class' => 'page_gear', )); } ?> <?php if ($page_header && !$request->isInternal() && !$is_frontpage){ ?> <div class="content_list_styles"> <?php foreach ($list_styles as $list_style) { ?> <a rel="nofollow" href="<?php echo $list_style['url']; ?>" class="style_switch <?php echo $list_style['class']; ?>"> <?php echo $list_style['title']; ?> </a> <?php } ?> </div> <?php } ?> <h1> <?php echo $page_header; ?> <a class="inline_rss_icon" title="RSS" href="<?php echo href_to('rss', 'feed', $ctype['name']) . $rss_query; ?>"></a> <?php } ?> </h1> <?php } ?> <?php if ($datasets && !$is_hide_items){ 'datasets' => $datasets, 'dataset_name' => $dataset, 'current_dataset' => $current_dataset, 'ds_prefix' => '-', 'base_ds_url'
А что, в рубрикаторе запросов мало? Кто-то сравнивал?Если много запросов к БД, кто может допилить рубрикатор ?
$cat_count = cmsCore::getModel('content') ->joinLeft('con_articles_cats', 'ac', 'i.category_id = ac.id')->filterGtEqual('ac.ns_left', $c['ns_left'])->filterLtEqual('ac.ns_right', $c['ns_right']) ->getCount('con_'.$ctype['name'].'_cats_bind', "category_id = {$c['id']}");
RENAME TABLE `cms_con_articles` TO `cms_con_stati`; RENAME TABLE `cms_con_articles_cats` TO `cms_con_stati_cats`; RENAME TABLE `cms_con_articles_cats_bind` TO `cms_con_stati_cats_bind`; RENAME TABLE `cms_con_articles_fields` TO `cms_con_stati_fields`; RENAME TABLE `cms_con_articles_props` TO `cms_con_stati_props`; RENAME TABLE `cms_con_articles_props_bind` TO `cms_con_stati_props_bind`; RENAME TABLE `cms_con_articles_props_values` TO `cms_con_stati_props_values`; UPDATE `cms_content_types` SET `name` = 'stati' WHERE `name` = 'articles'; UPDATE `cms_widgets_pages` SET `name` = REPLACE(name,'articles', 'stati');
Это стили вашего браузера.Но где прячутся стили эти хотелось бы узнать
Но почему? Наберите в адресной строке ваш_сайт.ру/admin и нажимайте там "вход для администраторов".но войти в админку без капчи не могу
SELECT i.*, u.nickname AS user_nickname, f.title AS folder_title FROM cms_con_anec i FORCE INDEX FOR ORDER BY (date_pub) INNER JOIN cms_users AS u FORCE INDEX (PRIMARY) ON u.id = i.user_id LEFT JOIN cms_content_folders AS f ON f.id = i.folder_id WHERE (i.is_parent_hidden IS NULL) AND (i.rating > '-20') AND (i.is_deleted IS NULL) AND (i.is_pub = '1') ORDER BY i.date_pub DESC LIMIT 0, 30 Время выполнения 0.00471 секунд
/system\controllers\comments\model.php => 298 => modelComments->getComments() SELECT i.*, r.score AS is_rated, u.nickname AS user_nickname, u.avatar AS user_avatar FROM cms_comments i LEFT JOIN cms_users AS u ON u.id = i.user_id LEFT JOIN cms_comments_rating AS r ON r.comment_id = i.id AND r.user_id='86' WHERE (i.user_id = '86') AND (i.is_deleted IS NULL) ORDER BY i.is_approved DESC, i.date_pub DESC LIMIT 0, 20 Время выполнения 15.11935 секунд
Отображение строк 0 - 19 (20 всего, Запрос занял 0.0310 сек.) [date_pub: 2018-02-10 01:19:23... - 2018-02-08 20:10:31...] SELECT i.*, r.score AS is_rated, u.nickname AS user_nickname, u.avatar AS user_avatar FROM cms_comments i LEFT JOIN cms_users AS u ON u.id = i.user_id LEFT JOIN cms_comments_rating AS r ON r.comment_id = i.id AND r.user_id='86' WHERE (i.user_id = '86') AND (i.is_deleted IS NULL) ORDER BY i.date_pub DESC LIMIT 0, 20
if (!$user->is_admin && $user-> id != 123 /* 123 заменить на номер нужного юзера*/) { $options['buttonSource'] = false; }
if (!$user->is_admin) { $options['buttonSource'] = false; }
Нет уж, Вы расскажите, как мемкешед мускул кеширует. Я хотя бы попробую на тестовом сервере.Ну ладно, вижу зря я тут к вам влез со своими умозаключениями, успехов!
Какой ошибки?Насчёт ошибки — всё же memcached разве работает с MyISAM?