We build. You grow.

Get best community software here

Start a social network, a fan-site, an education project with oxwall - free opensource community software

как изменить размеры в новостях ??? | Forum

youkosru
youkosru Feb 21 '14
как именить размеры ихображения в newsfeed ??? чень интересно


С уважением "youkos-ru"

Alia Team
Alia Feb 24 '14
Немного похожее обсуждалось вот тут http://www.oxwall.org/forum/topic/15761?&page=1
Но это сработает только в том случае если загружаемое фото само по себе большое.
Маленькие фото растягивать скрипт не станет.
Но если картинка большая то можно сделать так что бы она показывалась в большем размере.

Попробуйте добавить след. стили в Edit CSS:

.ow_newsfeed_large_image .ow_newsfeed_item_picture {    max-height: 200px;    max-width285px;    width100%;

Поменяйте 200 и 285 на значения побольше и попробуйте загрузить фото превышающее поставленные параметры. Оно должно отобразиться "большим".
youkosru
youkosru Feb 24 '14
спасибо огромное

а вопрос edit css это где находиться - это случаем не base

если оно то непомогает

The Forum post is edited by youkosru Feb 24 '14
Alia Team
Alia Feb 25 '14
Простите. Нужно поменять вот тут:
ow_plugins/newsfeed/views/components/feed.html

   .ow_newsfeed_large_image .ow_newsfeed_item_content {
        width: 60%;
        max-width: 390px;
    }

Обязательно включите DEV_MODE в ow_includes/config.php что бы увидеть изменнеия сразу.
Изменнения будут затерты если вы когда нибудь обновите плагин Newsfeed.
youkosru
youkosru Feb 26 '14
А вы случайно не знаете как в ленте можно отобразить картинки в блоге, а то загаловок есть а если картинку постиш её нет.
Alia Team
Alia Feb 26 '14
Случайно, да =)

Если у вас 1.5.3 то решение вот тут: http://www.oxwall.org/forum/topic/14916

Если 1.6 то прочитайте решение со ссылки выше...но попытайтесь подредактировать другой файл:
ow_plugins/blogs/classes/event_handler.php file

function: 
 
public function onAddBlogPost( OW_Event $e )    {        $params = $e->getParams();        $data = $e->getData();
        if ( $params['entityType'] != 'blog-post' )        {            return;        }
        $post = $this->service->findById($params['entityId']);
       $content = nl2br(UTIL_String::truncate(strip_tags($post->post), 150, '...'));        $title = UTIL_String::truncate(strip_tags($post->title), 100, '...');
        $data = array(            'time' => (int) $post->timestamp,            'ownerId' => $post->authorId,            'content' => array(                'format' => 'content',                'vars' => array(                    'title' => $title,                    'description' => $content,                    'url' => array(                        "routeName" => 'post',                        "vars" => array('id' => $post->id)                    ),                    'iconClass' => 'ow_ic_blog'                )            ),            'view' => array(                'iconClass' => 'ow_ic_write'            )        );
        $e->setData($data);    }