Сообщество
Пожалуй, без этого сообщества не обойтись, так как постов на данную тему много, а сообщества нет. Одни могут здесь найти ответ на свои проблемы, другие – понять, с какими проблемами сталкиваются новички.
Нужно было сделать вывод всех лучших сообществ
для этого создал 2 файла и прописал путь в index.php
samples/hot_community.php
<?php
require_once(System_Router::getPathRoot().'/system/mappers/community.mysql.mapper.php');
$oCommunityMapper = new Community_MySQLMapper(System_Database::getInstance('site'));
require_once 'system/essences/community.essence.php';
require_once 'system/essences/communityusers.essence.php';
$aCommunitiesRes = System_Cacher::Get("communities_by_rating_1_15");
$aCommunitiesRes = $oCommunityMapper->getCollectionByOrder('rating', 1, 15);
if (false === ($aCommunitiesRes = System_Cacher::Get("communities_by_rating_1_15")))
{
require_once 'system/mappers/topics.mysql.mapper.php';
System_Cacher::Set($aCommunitiesRes, "communities_by_rating_1_15", array("communities_list"), 60);
}
$oSmarty->assign('aCommunities', $aCommunitiesRes['aCollection']);
?>
и собственно шаблон вывода
sample.hot_community.tpl
<h1>Рейтинг<br />сообществ</h1>
{foreach item=oCommunity from=$aCommunities}
<a href="http://{$oCommunity->getAddress()}.{$oRouter->clearPathWeb($oRouter->getPathWeb())}">{$oCommunity->getTitle()}</a>
{/foreach}
и вот такая штука. Данные появляются тогда когда заходишь в сообщество, до этого их просто нет. а потом спустя какое-то время, указанное в кэшере данные опять исчезают.
Возможно нужно доработать маппер.
Добрый день, Бигстритовцы!
Выручайте. На главной 5 постов
Есть 5 купленных ссылок на морде. Хочу разместить купленные ссылки после постов (sample.topics.tpl), а не толпой в футере.
Прошу разжевать как такое организовать, с остальными страницами разберусь собственными силами. Заранее спасибо.
Вот и собственно и весь вопрос… Чем отличается BigStreet-CMS-alpha-2 от alpha-0.2.1-fixed ??? По размерам архивов они разные:
BigStreet-CMS-alpha-2 — 1,53МБ
alpha-0.2.1-fixed — 4,02МБ
Добрый день пешеходам большой улицы :)
Подскажите, пожалуйста, как поправить шаблон… Ситуация вот в чем заключается:
Если перейти в какой-то пост, который имеет малое содержание текста (2-3 строки), а тегов и горячих новостей много — то сам пост опускается в самый низ сайта, и его не видно, пока не опустить полосу прокрутки браузера… Тоже самое происходит, если нажать на «Запостить»: вся форма добавления новости опускается (поля «Название», «Текст», «Метки» и т.д.) вниз сайта, то есть незнающий пользователь думает что пост добавить нельзя, так как не видит перед собой нужных полей....
И еще, можно ли как-то ограничивать количество выводимых тегов?
Буду признателен за любую помощь!
Так… сейчас заметил ещё одну проблему… в группах в комментарии не загружаются картинки… то есть в блогах при комментировании всё хорошо, в группах если коментируешь и хочешь в коментарий загрузить картинку, то ничего не происходит… всмысле нажимаешь нашу любимую кнопочку загрузки… выбираем картинку, нажимаем загрузить и всё, окошко пропадает, куда ковырять?
Прошу помощи! Как это лечится? Я думаю у многих возникает такая ошибка.
Способ, описанный
тут не помогает...
Заранее спасибо.
сайт:
fission.ruхостинг:
sweb.ru
Прошу помочь в установке.
Я распаковал BigStreet-CMS-alpha-2, залил содержимое на хостинг, /www/htdocs/papka1
установил нужные права к папкам, в файле .config прописал БД, имя, пароль(вот только она(БД) у меня уже используется на нескольких сайтах на wordpress — возможно ли как-то прописать для установки BigStreet новый prefix?).
далее запуская
www.сайт.ru/papka1/index.php,
у меня пишет:
Parse error: parse error, unexpected T_STRING, expecting T_OLD_FUNCTION or T_FUNCTION or T_VAR or '}' in /www/mytraini/www/htdocs/papka1/index.php on line 38
Подскажите, как установить.
Установил. Вроде всё прошло без проблем. Но при попытке зайти на главную — ругается:
Fatal error: Cannot redeclare class Zend_Cache_Backend_Interface in /opt/php5/lib/ZendFramework/library/Zend/Cache/Backend/Interface.php on line 30
Кто поможет? Как лечить?
Зарание спасибо за помощь ;)
Ситуация такая… разобрался с созданием групп на поддоменах и всё хорошо, сейчас заметил… создаём тему на поддомене и просто забиваем коментариями… в итоге после каждого комента
Fatal error: Call to a member function setComments() on a non-object in /home/******/domains/********/public_html/modules/community/topic.action.php on line 107
Как с этим пороться?
и сразу чтобы не плодить… где и как подредактировать время например +3 часа… рылся… не нашёл
и ещё одна ошибка:
Fatal error: Call to a member function getId() on a non-object in /home/*******/domains/********/public_html/modules/blog/edit_topic.action.php on line 275
ребят… никто не подскажет как прикрутить shadowbox к bigstreet? оч нуна… тоесть чтобы в блоге например есть фотка и открывалась она с этим эффектом…