Перейти к содержанию

kgb

Актив
  • Постов

    695
  • Зарегистрирован

  • Посещение

  • Победитель дней

    31

Активность репутации

  1. Лайк
    kgb получил реакцию от cepbep в Фото и ссылки на форуме   
    Если речь об IPS то вот так
    /* Fix missing alts or html purifier might try to do a non-UTF8 friendly approach */ if ( !( $node instanceof \DOMComment ) and $node->nodeType == XML_ELEMENT_NODE and $node->tagName === 'img' AND ( !$node->hasAttribute('alt') OR !$node->getAttribute('alt') ) ) { $node->setAttribute( 'alt', mb_substr( basename( $node->getAttribute( 'src' ) ), 0, 40 ) ); $added = TRUE; }  
    Админу можно и в режиме HTML что угодно прописывать
  2. Лайк
    kgb получил реакцию от rustav в Файлы из архива IPS (поможем скачать)   
    toolbox.tar
  3. Лайк
    kgb получил реакцию от Rishard в Замена социaльных кнопок на сервис Share42   
    Просмотр файла Замена социaльных кнопок на сервис Share42
    Не знаю кому как, но мне система социальных кнопок не нравилась не в 3-ей версии, ни тем более в 4-ке.  Я всегда пользовался кнопками с сервиса share42.com.
    Вообщем этот "крючок" просто подменяет стандартную систему соц. кнопок на вышеназванные сервис. Идете на сервис, настраиваете как вам душе угодно, скачиваете их архив, расспаковываете в каталог "uploads", устанавливаете плагин и все
    Добавил kgb Добавлено 02.01.2016 Категория Интерфейс Язык Язык: ru
  4. Лайк
    kgb получил реакцию от Envy в Редирект внешних ссылок   
    Просмотр файла Редирект внешних ссылок
    Внимание! Версии плагина 1.0.0 и 1.0.2 не совместимы с IPS 4.1.9. Для IPS 4.1.9 и выше версия 1.0.3
    Плагин делает внешние ссылки с сайта через редирект, т.е вида site.ru/out/?externallink.com/ , по аналогии как это было в сборке 3-ей версии от IBR.
    !! Версия 1.0.2 и выше использует редирект от IPS , т.е.  вида   сайт.ру/?app=core&module=system&controller=redirect&url=ссылка
    Установка
    Для работы версии 1.0.0 необходимо установить плагин и добавить в корень сайта каталог out с содержимым из архива. Для версий выше каталог out уже не нужен
    Настройка
    Для полноценный работы необходимо разрешить все ссылки в настройках: Posting -> URLs->Allow any URLs , или это же можно сделать в настройках плагина, опция "Set URL Filtering Allow any URLs" . Также должна быть включена опция  Posting -> URLs->Allow any URLs -> Instruct search engines not to follow posted links? , добавляющая nofollow к ссылкам. Впрочем иначе в плагине просто нет смысла.
    Для того, что бы отдельные домены не редиректились, (ну например yandex или google)  их надо добавить в список Posting -> URLs->Allow any URLs -> Domains to instruct search engines to follow .
    Что бы не редиректились отдельные ссылки (например "продажные" ;)))) , то надо добавить к ссылке (к ссылке, а не к тексту ссылки ("анкору") см. фото ) ключ, указанный в опции "Direct Link Key". По умолчанию  "mydirectlinkkey",  но вам надо придумать свой.  Внимание! При редактировании сообщения в котором есть "прямая" отдельная ссылка этот ключ придется добавить вновь, иначе ссылка превратится в редиректную. Имейте это в виду, чтобы не нарваться на претензию покупателя ссылки))) Это не баг, это так и задумано, что бы никакие лишние данные в базу не сохранялись. Т.е в базе данные сохраняются так, как будто данного хука нет. 
     
    И главное!
    Я нисколько не программист, да к тому же у меня нет пока возможности протестировать его в рельных условиях, поэтому использование на свой страх и риск.
     
     
    Добавил kgb Добавлено 28.12.2015 Категория Интерфейс Язык Язык: en  
  5. Лайк
    kgb получил реакцию от AlexBrtn в В выдаче Яндекса Заголовок не соответствует ссылке   
    Кароч, писал платоше на яндекс, это действительно связано с особенностями (читай через задницу) обработки яндексом 302 редиректа
  6. Лайк
    kgb получил реакцию от fenixi в Время пребывания пользователей   
    Настройки  >  Дополнительно  >  Оптимизация нагрузки на сервер > Период отсутствия, через которое пользователь считается неактивным (в минутах)
  7. Спасибо
    kgb получил реакцию от levsha в Доска объявлений на IP.Content   
    Типы объявлений стандартная фича, а вот выбор по городу прикручен. Правда с некоторыми косяками, но в целом работает
  8. Лайк
    kgb получил реакцию от AlexBrtn в В статистике поисковиков/последние посетители иероглифы   
    Кстати, по поводу этой статистики. Дабы не плодить темы отпишусь здесь.
    Я этой статистикой не пользовался, есть другие способы. Да и с учетом того, Что гугл щас шифрует запросы (в скрине ТС как раз самое оно и есть), да и яндекс не отстает. Теоретически, если бы не шифрование, ее можно было бы использовать, скажем, для внутренней перелинковки, но щас она бесполезна. Тем не менее, наличие этой статистики генерирует пару лишних обращений к базе, пусть и не тяжелых, но все же.
     
    Но это еще не все. Например, если mysql_mode установлен в "строгий" режим (а mysql 3.6 с ним и ставиться по умолчаню), то изза грубейших недароботок разработчиков IPB, мускул выдает кучу ошибок (и не только на этой статистике кстати). Так поле keyword в таблице _search_keywords имеет размер varchar(250) , а при добавлении в коде такая конструкция $keyword = substr( $this->DB->addSlashes($keyword), 0, 255 ) , те  5 символов лишние. В мягком режиме мускул просто не вставляет лишнее, в строгом выдает ошибку. Но это фигня, при добавлении в таблицу _search_visitors  keywords вообще никак не обрезается на уровне php (за что деньги плачу?). 
     
    Но и это не все. Я как то не обращал внимение, но тут переезжал на другой сервер, решил посмотреть, чего это у меня база такая "тяжелая". Так вот, таблица _search_keywords занимала около 3 ГБ. И если _search_visitors ежедневно очищается от старых записей через планировщик задач, то _search_keywords только накапливается.
     
    Вообщем я у себя наглухо отрезал генерацию этой статистики, закомментровав  вызов  seoTracker::track( $_SERVER['HTTP_REFERER'], self::$settings['query_string_real'], self::$handles['member']->getProperty('member_id') ); в файле ipsRegistry.php. Нахрен мне эта грязь в базе.

    Ну а если кому нужна, но хочет время от времени чистить, может воспользоваться прикрепленным файлом.
    kgb_cleanout_search_keywords.php
    Кидаем его в  /admin/applications/core/tasks/ и через планировщик задач добавляем новую задачу.
  9. Лайк
    kgb получил реакцию от lg29 в Адаптация хука Advertising on Posts под другую рекламу.   
    Зачем здесь нагружать хуком, Если все легко и гибче делается через правку шаблонов
     
    Topic View (темы) - >  topicViewTemplate
     
    Находим
    <div class='ipsBox_container' id='ips_Posts'> <foreach loop="post_data:$post_data as $post"> {parse template="post" group="topic" params="$post, $displayData, $topic, $forum"} Вставляем ниже
    <php>$adv++;</php> <if test="!$this->memberData['member_id']"><!-- Если гость --> <if test="$adv == 1 OR $adv == 28"><!-- После 1го и 28го сообщения --> Код одной рекламы </if> <if test="$adv == 14"><!-- После 14го сообщения --> Код другой рекламы </if> </if> Получаем это
    <div class='ipsBox_container' id='ips_Posts'> <foreach loop="post_data:$post_data as $post"> {parse template="post" group="topic" params="$post, $displayData, $topic, $forum"} <php>$adv++;</php> <if test="!$this->memberData['member_id']"><!-- Если гость --> <if test="$adv == 1 OR $adv == 28"><!-- После 1го и 28го сообщения --> Код одной рекламы </if> <if test="$adv == 14"><!-- После 14го сообщения --> Код другой рекламв </if> </if> </foreach> </div>
    Можно еще вместо непосредственно кода рекламы создать группу шаблонов с шаблонами рекламы и уже вставляьб типа {parse template="AdsenseInTopic" group="skin_Advertising" params=""}
  10. Лайк
    kgb получил реакцию от Armis в Перенаправление на страницу при переходе по внешней ссылке   
    На досуге вернулся к этому вопросу, убрал обозначенный трабл.
    Надо в файле admin/sources/classes/editor/composite.php закомментировать вот эту строку -  $content = $this->stripBlacklistedUrls( $content );
  11. Лайк
    kgb получил реакцию от killthis666 в IP.Blog 2.6.3 !Русская версия!   
    Млин, задолбали эти разработчики продавать недоделанные продукты.
    Кароч. В блогах есть возможность задавать собственные настройки для директории и url загрузок. Например, вместо uploads  можно указать uploads/blogs . Это полезно при больших объемах (у мняч это гигабайты) прикрепленных файлов, например для архивирования, не всю директорию uploads а отдельно файлы блогов, отделно галереи, отдельно форума etc.
    Но, если так сделать, то в стандартном загрузчике (а именно его в отличие от галереи использует блог) не отображаются превьюшки, так как загрузчик использует переменную ipb.vars['upload_url']    = '{$this->settings['upload_url']}';. Наверное где то она должна была бы подменяться на ipb.vars['upload_url']    = '{$this->settings['blog_upload_url']}'; но видно не доделано.
    Самое простое, что здесь можно сделать, не влезая в код, это добавить в шаблон    Post Screen (страница отправки тем/сообщений) - > uploadForm  где нибудь перед 
    <script type='text/javascript'> //<![CDATA[ ipb.delegate.register("[data-switch]", function(e, elem){   след. код
    <if test="$type=='blogentry'"> <script type='text/javascript'> ipb.vars['upload_url'] = '{$this->settings['blog_upload_url']}'; </script> </if> и тогда все работает как надо.
  12. Лайк
    kgb получил реакцию от avoegio в Установка баннеров в определенные категории форума   
    Если руками, то так
     
    шаблон forumIndexTemplate в самом верху добавляем
    <if test="$forum_data['id']==ID_ФОРУМа"> Твой код </if> шаблон topicViewTemplate также сверху 
    <if test="$forum['id']==ID_ФОРУМа"> Твой код </if>
  13. Лайк
    kgb получил реакцию от leha85 в В статистике поисковиков/последние посетители иероглифы   
    Кстати, по поводу этой статистики. Дабы не плодить темы отпишусь здесь.
    Я этой статистикой не пользовался, есть другие способы. Да и с учетом того, Что гугл щас шифрует запросы (в скрине ТС как раз самое оно и есть), да и яндекс не отстает. Теоретически, если бы не шифрование, ее можно было бы использовать, скажем, для внутренней перелинковки, но щас она бесполезна. Тем не менее, наличие этой статистики генерирует пару лишних обращений к базе, пусть и не тяжелых, но все же.
     
    Но это еще не все. Например, если mysql_mode установлен в "строгий" режим (а mysql 3.6 с ним и ставиться по умолчаню), то изза грубейших недароботок разработчиков IPB, мускул выдает кучу ошибок (и не только на этой статистике кстати). Так поле keyword в таблице _search_keywords имеет размер varchar(250) , а при добавлении в коде такая конструкция $keyword = substr( $this->DB->addSlashes($keyword), 0, 255 ) , те  5 символов лишние. В мягком режиме мускул просто не вставляет лишнее, в строгом выдает ошибку. Но это фигня, при добавлении в таблицу _search_visitors  keywords вообще никак не обрезается на уровне php (за что деньги плачу?). 
     
    Но и это не все. Я как то не обращал внимение, но тут переезжал на другой сервер, решил посмотреть, чего это у меня база такая "тяжелая". Так вот, таблица _search_keywords занимала около 3 ГБ. И если _search_visitors ежедневно очищается от старых записей через планировщик задач, то _search_keywords только накапливается.
     
    Вообщем я у себя наглухо отрезал генерацию этой статистики, закомментровав  вызов  seoTracker::track( $_SERVER['HTTP_REFERER'], self::$settings['query_string_real'], self::$handles['member']->getProperty('member_id') ); в файле ipsRegistry.php. Нахрен мне эта грязь в базе.

    Ну а если кому нужна, но хочет время от времени чистить, может воспользоваться прикрепленным файлом.
    kgb_cleanout_search_keywords.php
    Кидаем его в  /admin/applications/core/tasks/ и через планировщик задач добавляем новую задачу.
  14. Лайк
    kgb получил реакцию от Andross в Иконка VK   
    Млин как. Взять за образец хоть тотже фейсбук и сделать по аналогии
  15. Лайк
    kgb получил реакцию от Enliv в Как увеличить длину заголовка темы статьи в ip.content?   
    Статьи-> Управление полями ->заголовок -> Maximum length
  16. Лайк
    kgb получил реакцию от FooZzee в Весь шрифт на форуме стал жирным.   
  17. Лайк
    kgb отреагировална пост Respected в Кто знает плагин похожих статей для Ip.Content   
    С динамикой рассчитать постоянный вес для ссылок/страниц не получится, по-этому использовать статику будет предпочтительнее.
    (MT33)IP.Content_Also_Tagged_With.zip
  18. Лайк
    kgb получил реакцию от viktor6 в (M34) Form Manager 1.0.3   
    ничего не нужно. забудь  про эту функцию
  19. Лайк
    kgb получил реакцию от unbel1evable в Проблема с редактором сообщений в темах   
    Нихрена. Не за крытый тег <b> в названии игры что под пользователем.
    Закрой тег в настройках профиля, скорее всего там. 

  20. Лайк
    kgb получил реакцию от Enliv в Нужна ли группа вконтакте для форума?   
    Про группы и прочее. Был видеосеминар как то с двумя крупными площадками, одна из них форум (строительный, с посещаемостью под 1 000 000 просмотров, конкурент, поэтому смотрел). Так вот последний (форум) сказал, что трафик на данный момент односторонний. Т.е. кол-во людей, которые приходят на форум меньше, чем тех, кто уходит в соц сеть.

    Надо понимать одну простую вещь. Группа или странчка - это не дополнение к форуму, с котрого можно поиметь трафик, а отдельный ресурс. Поэтому развивать их надо параллельно. Если сил хватит. У меня, например, пока не хватает, rss-. потихоньку, может в будующем займусь
  21. Лайк
    kgb получил реакцию от Andross в Нужна ли группа вконтакте для форума?   
    Про группы и прочее. Был видеосеминар как то с двумя крупными площадками, одна из них форум (строительный, с посещаемостью под 1 000 000 просмотров, конкурент, поэтому смотрел). Так вот последний (форум) сказал, что трафик на данный момент односторонний. Т.е. кол-во людей, которые приходят на форум меньше, чем тех, кто уходит в соц сеть.

    Надо понимать одну простую вещь. Группа или странчка - это не дополнение к форуму, с котрого можно поиметь трафик, а отдельный ресурс. Поэтому развивать их надо параллельно. Если сил хватит. У меня, например, пока не хватает, rss-. потихоньку, может в будующем займусь
  22. Лайк
    kgb получил реакцию от DubininAlex в Хук "Кнопка наверх"   
    У себя подключил  JQuery и зафигачил кнопку наверх. ipb 345
     
     
    Global Templates -> includeJS
    <if test="minifyjs:|:$this->settings['use_minify']"> <if test="remoteloadjs:|:$this->settings['remote_load_js']"> <script type='text/javascript' src='<if test="usehttpsprototype:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js'></script> <script type='text/javascript' src='<if test="usehttpsprototype:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js'></script> <script type='text/javascript' src='<if test="usehttpsscriptaculous:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script> <else /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <script type='text/javascript' src='{$this->settings['js_base_url']}min/index.php?ipbv={$this->registry->output->antiCacheHash}&amp;g=js'></script> </if> <script type='text/javascript' src='{$this->settings['js_base_url']}min/index.php?ipbv={$this->registry->output->antiCacheHash}&amp;charset={$this->settings['gb_char_set']}&amp;f={parse expression="PUBLIC_DIRECTORY"}/js/ipb.js,cache/lang_cache/{$this->lang->lang_id}/ipb.lang.js,{parse expression="PUBLIC_DIRECTORY"}/js/ips.hovercard.js,{parse expression="PUBLIC_DIRECTORY"}/js/ips.quickpm.js<if test="hasjsmodules:|:count($jsModules)">,{parse expression="PUBLIC_DIRECTORY"}/js/ips.{parse expression="implode('.js,' . PUBLIC_DIRECTORY . '/js/ips.', array_unique( array_keys( $jsModules ) ) )"}.js</if>' charset='{$this->settings['gb_char_set']}'></script> <else /> <if test="nominifyremoteloadjs:|:$this->settings['remote_load_js']"> <script type='text/javascript' src='<if test="nmusehttpsp:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js'></script> <script type='text/javascript' src='<if test="nmusehttpsp:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/prototype/1.7.1.0/prototype.js'></script> <else /> <script src="https://ajax.googleapis.com/ajax/libs/jquery/1.9.0/jquery.min.js"></script> <script type='text/javascript' src='{$this->settings['js_base_url']}js/3rd_party/prototype.js'></script> </if> <script type='text/javascript' src='{$this->settings['js_base_url']}js/ipb.js?ipbv={$this->registry->output->antiCacheHash}&amp;load=quickpm,hovercard,{parse expression="implode(',', array_unique( array_keys( $jsModules ) ) )"}'></script> <if test="nominifyremoteloadjs2:|:$this->settings['remote_load_js']"> <script type='text/javascript' src='<if test="nmusehttpss:|:$this->registry->output->isHTTPS">https<else />http</if>://ajax.googleapis.com/ajax/libs/scriptaculous/1.8/scriptaculous.js?load=effects,dragdrop,builder'></script> <else /> <script type='text/javascript' src='{$this->settings['js_base_url']}js/3rd_party/scriptaculous/scriptaculous-cache.js'></script> </if> <script type="text/javascript" src='{$this->settings['cache_dir']}lang_cache/{$this->lang->lang_id}/ipb.lang.js?nck={$this->settings['noCacheKey']}' charset='{$this->settings['gb_char_set']}'></script> </if> {parse template="liveEditJs" group="global"} <if test="isLargeTouch:|:$this->registry->output->isLargeTouchDevice()"> <script type="text/javascript" src='{$this->settings['js_base_url']}js/3rd_party/iscroll/iscroll.js'></script> </if> <script type="text/javascript"> <!-- (function($){ $(function(){var e = $(".scrollTop"); var speed = 500; e.click(function(){ $("html:not(:animated), body:not(:animated)").animate({ scrollTop: 0}, speed); return false; }); function show_scrollTop(){ ($(window).scrollTop()>250 )?e.fadeIn(1000):e.hide(); } $(window).scroll( function(){show_scrollTop()} ); show_scrollTop(); }); })(jQuery) //--> </script> И в  ipb_styles.css у меня (правим под свое усмотрение)
    /*кнопка вверх*/ a.scrollTop{ background: transparent url(путь до какртинки/стрелка.png') no-repeat center 50px; display:block; width:5%; height:100%; position:fixed; top:0px; left:0px;z-index:2000; } a.scrollTop:hover{opacity: 0.8;filter: alpha(opacity=80);} /*-*/



    там подробно описано, в принципе тоже самое, только не указали, что вначале надо jquery подключить.
  23. Лайк
    kgb получил реакцию от DubininAlex в IP.Blog 2.6.3 !Русская версия!   
    вообще то, если поковыряться в шаблонах, то это все решается. Щас подсказать не могу, не помню что и где я делал, а вспоминать после третьего стакана влом..) Но как радикальное средство такая пдсказка - файл  /forum/public/js/3rd_party/ckeditor/ips_config.js
    открываем, и что видим?
    config.toolbar_ipsfull = [ ['Ipssource', 'RemoveFormat', 'Ipsbbcode'], [ '-', 'Font', 'FontSize'], [ '-', 'TextColor', 'Ipsemoticon', 'Ipsmedia' ], ['-','Find', 'Replace'], '-', ['Undo', 'Redo'], '-', ['Copy', 'Paste', 'PasteText', 'PasteFromWord' ], ['-', 'Ipsoptions'], '/', ['Bold', 'Italic', 'Underline', 'Strike' ], ['Subscript', 'Superscript'], ['BulletedList', 'NumberedList'], ['Link', 'Unlink', 'Image', 'Ipscode', 'Ipsquote' ], config.IPS_BBCODE_BUTTONS, ['Outdent', 'Indent', 'JustifyLeft','JustifyCenter','JustifyRight'] ]; config.toolbar_ipsmini = [ ['Ipssource', 'RemoveFormat' ], ['Bold', 'Italic', 'Underline', 'Strike' ], ['BulletedList'], ['Font'], ['TextColor'], ['Link', 'Unlink', 'Image', '-', 'Ipsmedia', '-', 'Ipscode', 'Ipsquote' ] ]; config.toolbar_ipsacp = [ ['Ipssource', 'RemoveFormat', 'Ipsbbcode'], [ '-', 'Font', 'FontSize'], [ '-', 'TextColor', 'Ipsemoticon', 'Ipsmedia' ], ['-','Find', 'Replace'], '-', ['Undo', 'Redo'], '-', ['Copy', 'Paste', 'PasteText', 'PasteFromWord' ], '/', ['Bold', 'Italic', 'Underline', 'Strike' ], ['Subscript', 'Superscript'], ['BulletedList', 'NumberedList'], ['Link', 'Unlink', 'Image', 'Ipscode', 'Ipsquote' ], config.IPS_BBCODE_BUTTONS, ['Outdent', 'Indent', 'JustifyLeft','JustifyCenter','JustifyRight'] ]; думаю понятно что есть 3 вида тулбаров для едитора. 
    toolbar_ipsfull, toolbar_ipsmini,toolbar_ipsacp (полный ,минимальный и тулбар для админцентра. Так вот если код мини заменить кодм полного, то смайлы появяться и в комментах. Хотя все таки лучше поковыряться  шаблонах и заменить вызов мини на full
     
     
    Впрочем, пока писал, нашел где в шаблонах.
     
    Шаблон
    Global Comments Templates ->  commentsList
     
    Ищем 
    {parse editor="Post" content="$preReply" options="array( 'type' => 'mini', 'minimize' => 1, 'autoSaveKey' => $settings['autoSaveKey'], 'warnInfo' => 'fastReply', 'editorName' => 'commentFastReply' )"} Меняем
    {parse editor="Post" content="$preReply" options="array( 'type' => 'full', 'minimize' => 1, 'autoSaveKey' => $settings['autoSaveKey'], 'warnInfo' => 'fastReply', 'editorName' => 'commentFastReply' )"} т.е разница только в 
    'type' => 'mini' и 'type' => 'full'
     


    Вообще забыл, зачем в тему зашел))) В мобильном шаблоне блога обнаружил косяк. Пустяшный, легко исправляемый, но ведь суки, они же деньги за это берут. А косяк вот в чем.. В мобильном шаблоне не отображались прикрепленные к записи файлы. Т.е. есл файлы (фото и т.п.) добавить в сообщение, они отображаются, а если просто прикрепит, но в сообщение не добавлять, пропадают.
    А косяк в том, что эти, млин разработчики, забыли в мобильном шаблоне Blog View -> blogEntryView  после  {$entry['entry']}  добавить  <!--IBF.ATTACHMENT_{$entry['entry_id']}-->
     
    Т.е.
    было 
    <div class='master_list'> <h2 class='secondary'><a href="{parse url="app=blog&amp;module=display&amp;section=blog&amp;blogid={$entry['blog_id']}&amp;showentry={$entry['entry_id']}" template="showentry" seotitle="{$entry['_seo_entry_name']}" base="public"}" title='{$this->lang->words['view_entry_alt']}'>{$entry['entry_name']}</a> <span class='subtext'>{$entry['entry_date_short']}</span></h2> <div class='row post line_spacing'> {$poll_html} <if test="privatenotification:|:$entry['hide_private']"> <em>{$this->lang->words['blog_private_entry']}<br /><br /> <a href="{parse url="app=blog&amp;module=display&amp;section=blog&amp;blogid={$entry['blog_id']}&amp;showentry={$entry['entry_id']}&amp;showprivate=1" template="showentry" seotitle="{$entry['_seo_entry_name']}" base="public"}">{$this->lang->words['blog_show_privateentry']}</a></</em> <else /> {$entry['entry']} </if> <if test="hasTags:|:!empty( $tags['formatted'] )"> <br /><br /> {$tags['formatted']['truncatedWithLinks']} </if> </div> <!-- Leave comment box --> {$comments_html} </div> сделаем
    <div class='master_list'> <h2 class='secondary'><a href="{parse url="app=blog&amp;module=display&amp;section=blog&amp;blogid={$entry['blog_id']}&amp;showentry={$entry['entry_id']}" template="showentry" seotitle="{$entry['_seo_entry_name']}" base="public"}" title='{$this->lang->words['view_entry_alt']}'>{$entry['entry_name']}</a> <span class='subtext'>{$entry['entry_date_short']}</span></h2> <div class='row post line_spacing'> {$poll_html} <if test="privatenotification:|:$entry['hide_private']"> <em>{$this->lang->words['blog_private_entry']}<br /><br /> <a href="{parse url="app=blog&amp;module=display&amp;section=blog&amp;blogid={$entry['blog_id']}&amp;showentry={$entry['entry_id']}&amp;showprivate=1" template="showentry" seotitle="{$entry['_seo_entry_name']}" base="public"}">{$this->lang->words['blog_show_privateentry']}</a></</em> <else /> {$entry['entry']}<!--IBF.ATTACHMENT_{$entry['entry_id']}--> </if> <if test="hasTags:|:!empty( $tags['formatted'] )"> <br /><br /> {$tags['formatted']['truncatedWithLinks']} </if> </div> <!-- Leave comment box --> {$comments_html} </div> Ну и соот-но правим css по аналогии с полной версией, штоб прикрепленные файлы нормально отображались
  24. Лайк
    kgb получил реакцию от DubininAlex в Total Comander или FileZila. А на чьей стороне ты?   
    Тут как бы так. Часто видишь девушек, которые водят машину так, что сиськи об руль труться. При этом они считают, что им так удобнее. Но если ее заставить!!!!! сесть в правильную посадку за рулем, то уже через неделю она будет говорить, что не понимает, как раньше так идиотски ездила. ТС на самом деле очень удобен, надо всего лишь пару дней потратить на его изучение инастройку под себя любимого (а учитывая кучу плагинов и примочек под него, там можно настроить как угодно). И вы забудете, что такое "проводник" в винде. У меня например, ТС в винде грузится в автозагрузке, а проводником я не пользуюсь вообще (ну если только при переустановке).
    Ну а про вопрос. Пользуюсь ТС, когда надо оперативно закачать (скачать, изменить) файл или несколко файлов. Мне не надо запускать ту же filezia, а достаточно нажать ctrl+f. Ну а если предстоит какая то серьезная работа то разумеется WinSCP (для запуска которого, кстати, не надо лезть в долбанное меню виндов, достаточно нажать заранее настроенную кнопку в ТС)
  25. Лайк
    kgb получил реакцию от DubininAlex в Total Comander или FileZila. А на чьей стороне ты?   
    с загрузкой - выгрузкой не айс, потому и пользую его как ftp или к одиночным, или к небольшому кол-ву файлов. Т.е для оперативной работы. А так, как писал, WinSCP   


    Дык щас посмотрел. Стоит много (когда то игрался, устанавливал, проверял, удалял), установлено (т.е. работает) на много меньше. реально пользуюсь еще меньшим кол-вом. Как тут перчислить. В осном пользую lister плагины разумеется. У добно по f3 просматривать файлы. Вообще есть wincmd . ru  там все плагины, качаем, ставим, смортрим, нужен или нет. А для удобства есть плагин менеджеры, например ТC Plugins Manager с помощью которого можно включать/выключать плагины, настраивать, устанавливать приоритет и т.п.
×
×
  • Создать...