| Профиль | Блог (33) | Комментарии (337) | Закладки (6) | Продукты |
Для моего проекта, шестеренка «Новости» стала очень полезной. Кто ставил ее на свой сайт и тестировал, знает, что на главной страничке новостей отображаются только категории новостей. Меня это не устраивало, под четким руководством создателя шестеренки dreycorp, была доработана главная страничка.
На своем проекте я использую, всего 4 категорий новостей без подкатегорий. Вот я и решил сделать их, в виде табов. Пример можно посмотреть.
На своем проекте я использую, всего 4 категорий новостей без подкатегорий. Вот я и решил сделать их, в виде табов. Пример можно посмотреть.
Эта статья предназначена для новичков и людей, которым не особо хочется разбираться в движке. Итак, когда я начал пользоваться системой управления содержимым Cogear и вошел под администратором, мне сразу же не понравилось, что много иконок находятся, так сказать, в разброс. Я приверженец минимализма и простоты, сразу же взялся за упорядочивание, на мой взгляд, не удобно расположенных деталей.
1. Первое с чего я начал, это стрелочки голосования за топики. Их я решил переместить в информацию о ноде (node_info). Я узнал, что стрелочки (points) добавляются функцией breadcrumb в файле _hooks.php. Идем в /gears/points/_hooks.php, ищем строчку номер 21 и выводим их в node_info, вместо node_title ставим значение node_info.
было:
было:
1. Первое с чего я начал, это стрелочки голосования за топики. Их я решил переместить в информацию о ноде (node_info). Я узнал, что стрелочки (points) добавляются функцией breadcrumb в файле _hooks.php. Идем в /gears/points/_hooks.php, ищем строчку номер 21 и выводим их в node_info, вместо node_title ставим значение node_info.
было:
if($Breadcrumb->name == 'node_title' && $CI->gears->points->nodes->enabled)
стало:if($Breadcrumb->name == 'node_info' && $CI->gears->points->nodes->enabled)
2. Второе, что находилось не на своем месте, это иконка добавления топика в закладки (звездочка), рядом с заголовком топика. Делаем по аналогии, идем в /gears/favorite/_hooks.php и меняем на node_info.было:
if($Breadcrumb->name == 'node_title' && acl('favorites manage'))
стало:if($Breadcrumb->name == 'node_info' && acl('favorites manage'))
все оказывается очень просто)
Многие участники сообщества с нетерпением ждали шестеренку «Компании», не давали проходу программистам движка и результат не заставил себя долго ждать. Рад сообщить приятную новость! Разработка шестеренки «Компании» идет полным ходом и в воскресенье ожидается уже тестирование. В первую очередь, шестеренку получат те люди, которые участвовали в ее создании и те, кто поддержал движок материально. В открытый доступ она попадет не раньше, чем через 3 месяца после разработки и тестирования.
Инвесторами шестеренки выступили: 3dinfo = 20wmz, Inetlover = 20wmz, Vezun4ik = 16wmz, Varhal = 56wmz, итого перевели 100wmz создателю шестеренки IceDragon. Что бы все было по честному, мы решили устроить коллективный сбор пожертвований в поддержку движка.
Первые два человека, которым необходима шестеренка «Компании», получат ее всего за
Всем привет, навожу последние штрихи на сайте и вот не судьба. Сама шестеренка «Новости», категории новостей и выбранная новость работают, но не хочет отображаться главная страничка site.ru/news, выдает многим любимую 404. Много пытался исправить ошибку, но безрезультатно. Шестеренка скачена сегодня, прошу помощи у сообщества!
Возникла необходимость сверстать меню, вида:
Думаю, все главное меню придется поделить на 5 маленьких и для каждого создать правила CSS. То есть, создать их в админке с помощью шестеренку «Меню» и вывести через переменные в header.
Второй вариант, который пришел мне в голову, создать меню html тегами. Но русский язык не хочет отображаться, кодировка оп видимому не хочет с ним дружить.
Уважаемые знатоки, внимание вопрос:
2. Так, как верстка резиновая, необходимо к пунктам 1-го меню сделать привязку других меню, что бы за пунтками 1 го меню тянулись остальные. Пока, не могу себе представить, как это сделать.
Если есть идеи, как по другому создать это меню, буду благодарен.
Думаю, все главное меню придется поделить на 5 маленьких и для каждого создать правила CSS. То есть, создать их в админке с помощью шестеренку «Меню» и вывести через переменные в header.
Второй вариант, который пришел мне в голову, создать меню html тегами. Но русский язык не хочет отображаться, кодировка оп видимому не хочет с ним дружить.
Уважаемые знатоки, внимание вопрос:
- Первый вариант, через шестеренку «Меню»
2. Так, как верстка резиновая, необходимо к пунктам 1-го меню сделать привязку других меню, что бы за пунтками 1 го меню тянулись остальные. Пока, не могу себе представить, как это сделать.
- Второй вариант, через html
Если есть идеи, как по другому создать это меню, буду благодарен.
В данный момент, несколько моих проектов находятся на besthosting.ua. Сайт ужасно тормозит и работает с перебоями, на один домен даже не ставится Cogear. Техническая поддержка или не отвечает или все сваливает на меня. Хочется посоветоваться с сообществом в выборе адекватного хостинга, в соотношении цена/качество. Думаю многим будет интересна данная тема.
Подскажите, что за неведомая ошибка:
A PHP Error was encounteredВ шестеренке Menu не ковырялся и нечего не менял.
Severity: Warning
Message: Invalid argument supplied for foreach()
Filename: models/menu.php
Line Number: 77


admin → блог Nepofigist / О Cogear: немного эмоций 9
JiLiZART → Новости / Релиз фреймворка задерживается 173
Oleksandr → Обновления / Loginza 19
Ramir → Запросы, предложения и планы / Оптимизация Cogear One 3
Ramir → блог aesteral / Сжатие JavaScript и CSS 2
IceDragon → блог IceDragon / Тестирование cogear2 на реальном хостинге 1