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

ArcheR_AWG

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

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

  • Посещение

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

    5

Сообщения, опубликованные ArcheR_AWG

  1. 1 час назад, ZLabBiviS сказал:

    Эта функция очень полезна для всех форумов) Обьясню почему.
    Например, чтобы постоянно не писать одно и тоже и жамкать 2 кнопки ) 
    Или же если совсем ленивый и лень читать тему, через предпросмотр посмотрел, и закрыл тему с той или иной причиной ;)

    Я когда то хотел организовать что то подобное на форуме. Через приложения мне не подходило, а система "Лучший ответ" не удовлетворяла требованиям. Пытался переписать хук закрытия темы, но в итоге плюнул на это дело :)

  2. 19 минут назад, ZLabBiviS сказал:

    Там связанно всё с if и else Если выполняется это действие, то идет именно этот ответ. 

    Мне важно знать только файл где эта менюшка, а дальше я уже попробую сам написать код, если получится, то выложу сюда 

    Перечитал весь разговор. Понял что туплю с утра дико. Ваш стиль - темы - topicviewtemplate. Если всё же получится, выкладывайте :) думаю пригодится кому-нить ) 

  3. Только что, ZLabBiviS сказал:

    Не много не правильно написал. Вообщем, смотри, я хочу сделать так, чтобы нажал кнопку с названием "Ответ дан"
    Он тебе закрыл тему и высветил сообщение. Этот хук не подходит .. 

    В 3-ку, если мне не изменяет память, встроена система "лучший ответ" (или вопрос-ответ) - она подходит под это. 

    Человек создаёт вопрос в специализированном для этого форуме. Все ему отвечают. Если помогло, он выбирает лучший ответ и топик закрывается(ну или модеры закрывают) а сам ответ будет высвечен под самим вопросом. Раньше встречал его на форумах поддержки скриптов. Но! под эту систему не каждый шаблон подходит, и нужно ковырять руками его

  4. т.к. ответов нет, решил сам поковыряться. И вот к чему пришёл. Мейби кому пригодится если кто будет ставить данный стиль.

    Цитата

    В приложении видео нет заливки в названии и описании видео

    АЦ-Стили-Chameleon-изменить html\css-videos-view-view 

    Заменяем всё на 

    <div class='ipsType_pageTitle'>
        <div class='ipsPos_right ipsResponsive_noFloat ipsResponsive_hidePhone'>
        	{template="follow" app="core" group="global" params="'videos', 'video', $video->tid, $video->followers()->count( TRUE )"}
        </div>
    
    	{{if $video->prefix()}}
    		{template="prefix" group="global" app="core" params="$video->prefix( TRUE ), $video->prefix()"}
    	{{endif}}
    <div class="ipsGrid ipsGrid_collapsePhone ipsPager ipsClearfix ipsSpacer_top">	
    	<span itemprop='name'><font color="black">{$video->title}</font></span>
    	{{if $video->hidden() === 1}}
    		<span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{lang="pending_approval"}'><i class='fa fa-warning'></i></span>
    	{{elseif $video->hidden() === -1}}
    		<span class="ipsBadge ipsBadge_icon ipsBadge_warning" data-ipsTooltip title='{$video->hiddenBlurb()}'><i class='fa fa-eye-slash'></i></span>
    	{{endif}}       
    	{{if $video->mapped('featured')}}
    		<span class="ipsBadge ipsBadge_icon ipsBadge_positive" data-ipsTooltip title='{lang="featured"}'><i class='fa fa-star'></i></span>
    	{{endif}}    
    
    
    	
    	
    	<div class='ipsDataItem_icon ipsPos_top ipsResponsive_hidePhone'>
    		{template="userPhoto" app="core" group="global" params="$video->author(), 'tiny'"}
    	</div>
    	<div class='ipsDataItem_main ipsType_normal'>				
            {lang="byline" sprintf="$video->author()->name"}{datetime="$video->__get( $video::$databaseColumnMap['date'] )" dateonly="true"}          
         
        	<ul class='ipsList_inline ipsType_small'>
        		<li><i class='fa fa-eye'></i> {lang="num_video_views" pluralize="$video->views"}</li>    
                {{if settings.vs_enable_comments AND member.group['g_vs_view_comments']}}                        
        		    <li><i class='fa fa-comment'></i> {lang="num_video_comments" pluralize="$video->num_comments"}</li>
                {{endif}}
        		<li>
            </ul> 
            
    		<div class='ipsClearfix ipsResponsive_hidePhone ipsSpacer_top ipsSpacer_half'>
    			{$video->rating()|raw}
    		</div>          
            
    		{{if count( $video->tags() )}}		
    			{template="tags" group="global" app="core" params="$video->tags()"}
    		{{endif}}        
        </div>
    </div>     	
    	
    </div>
    
            
    <div class='ipsClearfix ipsSpacer_bottom'>
        <div class='ipsType_normal ipsType_richText ipsContained'>
            {{if settings.vs_extra_videos AND $extraVideo = $video->getExtraVideo()}}
                {$extraVideo|raw}
            {{else}}
                {template="video" group="global" app="videos" params="$video"}
            {{endif}}
            
            {{if settings.vs_extra_videos AND count( $video->extraVideos() )}}
        		<ul class='ipsButton_split ipsSpacer_top'>
                    <li><a href='{$video->url()}' class='ipsButton {{if !isset( \IPS\Request::i()->extra )}}ipsButton_primary{{else}}ipsButton_light{{endif}} '>{lang="extra_video_main"}</a></li>
                    {{foreach $video->extraVideos() as $id => $_video}}
          			   <li><a href='{$video->url()->setQueryString( array( 'extra' => $id ) )}' class='ipsButton {{if isset( \IPS\Request::i()->extra ) && \IPS\Request::i()->extra == $id}}ipsButton_primary{{else}}ipsButton_light{{endif}} '>{$_video['key']}</a></li>
                    {{endforeach}}
         		</ul>           
            {{endif}}       
        </div>  
        {{if $video->description}}
            <br>       
            <div class='ipsType_normal ipsType_richText ipsContained' data-ipsTruncate data-ipsTruncate-size='3 lines' data-ipsTruncate-type='hide'>
                {$video->description|raw}
            </div> 
        {{endif}}             
    
    	<ul class='ipsToolList ipsToolList_horizontal ipsSpacer_both ipsPos_left ipsClearfix ipsResponsive_noFloat'>
    		{{if $video->canEdit() or $video->canHide() or $video->canUnhide() or $video->canFeature() or $video->canUnfeature() or $video->canMove() or $video->canDelete()}}
    			<li>
    				<a href='#elVideoActions_menu' id='elVideoActions' class='ipsButton ipsButton_light ipsButton_verySmall ipsButton_fullWidth' data-ipsMenu>Manage <i class='fa fa-caret-down'></i></a>
    				<ul id='elVideoActions_menu' class='ipsMenu ipsMenu_auto ipsHide'>
    					{{if $video->canEdit()}}				
    						<li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'edit' ) )}' title='{lang="video_edit_details_title"}'>{lang="video_edit_details"}</a></li>
    					{{endif}}
    					{{if $video->canHide()}}				
    						<li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'hide' ) )}' title='{lang="hide_title_video"}' data-ipsDialog data-ipsDialog-title="{lang="hide"}">{lang="hide"}</a></li>
    					{{endif}}
    					{{if $video->canUnhide()}}				
    						<li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'unhide' ) )}' title='{{if $video->hidden() === 1}}{lang="approve_title_video"}{{else}}{lang="unhide_title_video"}{{endif}}'>{{if $video->hidden() === 1}}{lang="approve"}{{else}}{lang="unhide"}{{endif}}</a></li>
    					{{endif}}                            
    					{{if $video->canFeature() AND !$video->featured}}				
    						<li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'feature' ) )}' title='{lang="feature_title_video"}'>{lang="feature"}</a></li>
    					{{endif}}
    					{{if $video->canUnfeature() AND $video->featured}}				
    						<li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'unfeature' ) )}' title='{lang="unfeature_title_video"}'>{lang="unfeature"}</a></li>
    					{{endif}}
    					{{if $video->canMove()}}				
    						<li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'move' ) )}' data-ipsDialog data-ipsDialog-size='narrow' data-ipsDialog-title="{lang="move"}"  title='{lang="video_move_title"}'>{lang="move"}</a></li>
    					{{endif}}
    					{{if $video->canDelete()}}				
    						<li class='ipsMenu_item'><a href='{$video->url()->csrf()->setQueryString( array( 'do' => 'moderate', 'action' => 'delete' ) )}' data-confirm  title='{lang="video_delete_title"}'>{lang="delete"}</a></li>
    					{{endif}}
    				</ul>
    			</li>
    		{{endif}}
    		{{if !\IPS\Member::loggedIn()->group['gbw_no_report'] }}
    			<li>
    				<a href='{$video->url('report')}' data-ipsDialog data-ipsDialog-size='medium' data-ipsDialog-title="{lang="report_video"}" data-ipsDialog-remoteSubmit data-ipsDialog-flashMessage="{lang="report_submit_success"}" title="{lang="report_video"}" class='ipsButton ipsButton_link ipsButton_verySmall ipsButton_fullWidth'>{lang="report_video"}</a>
    			</li>
    		{{endif}}
    		{{if $video->topic() }}
    			<li>
    				<a href='{$video->topic()->url()}' title="{lang="discussion_topic_title"}" class='ipsButton ipsButton_link ipsButton_verySmall ipsButton_fullWidth'>{lang="discussion_topic"}</a>
    			</li>
    		{{endif}}        
    	</ul>                       
    </div> 
    
    {{if settings.vs_enable_comments AND member.group['g_vs_view_comments']}} 
    	<a id="replies"></a>
    	<h2 class='ipsType_sectionTitle ipsType_reset'>{lang="comments"}</h2>
    	{template="comments" app="videos" group="view" params="$video"}
    {{endif}}  
    
    <div class='ipsGrid ipsGrid_collapsePhone ipsPager ipsClearfix ipsSpacer_top'>
    	<div class="ipsGrid_span6 ipsType_left ipsPager_prev">
    		<a href="{$video->container()->url()}" title="{lang="go_to_category" sprintf="$video->container()->_title"}" rel="up">
    			<span class="ipsPager_type">{lang="go_back_to_category"}</span>
    			<span class="ipsPager_title ipsType_light ipsType_break">{lang="$video->container()->_title" wordbreak="true"}</span>
    		</a>
    	</div>
    </div>
    
    {{if count( $video->shareLinks() )}}
        <hr class='ipsHr'>        
    	{template="sharelinks" app="core" group="global" params="$video"}
    {{endif}}
    Цитата

    Текст кнопки плагина Pinned Posts некоректно отображается. (на дефолтном стиле всё ок). Пробовал брать css из этого топика  не помогло.

    Как оказалось на самом деле всё норм. Только в строчке 

    height: 28px;

    значение поменять на 38px :) 

     

     

  5. 1 час назад, SimpleMichael сказал:

    Нет нет, имеется в виду не подписка на тему, а подпись пользователя, которая настраивается в профиле.

    Собственно под самим сообщение есть кнопка )

    podpix.thumb.png.780cd410c12344cb36ac594

    А так можно запретить использование подписей для группы, ну или ограничить на кол-во строк/изображений

  6. Только что, luc1fer сказал:

    Всем привет! Создал статью - поменял автора - однако пользователю который я присвоил эту статью - не может редактировать данную статью..

     Что я упустил?

    Заранее спасибо!

    Смотреть разрешено ли пользователям редактировать свои посты/статьи. и так же смотреть в настройках плагина - мейби там есть что то подобное

  7. 22 минут назад, (Work of Art) сказал:

    @Redneck Спасибо, обращу внимание.Кстати про размеры.В приложении Videos, когда вставляешь с ютуба, чет слишком большой размер, немного не удобно смотреть

    Это можно в настройках изменить

    vid1.png

    Тьфу ты. затупил. прошу прощения. Удалите пост :)

  8. 3 часа назад, MrHaack сказал:

    Пробовал сразу же как заметил, не помогло

    Ну вообще у меня сторонний стоит стиль там, от темы Blue Lagoon

    О_О САМ ПОЧИНИЛСЯ. И админка тоже починилась. Тему можно закрыватьxD

    видимо и правжа у хостера были траблы ) 

     

  9. Имеются траблы при автоматическом создании тем при добавлении видео. Там создаётся либо пустой, либо если в настройках указать название и описание - то только это название и описание. Даже линк на видео не добавляется

    video11.png.70d579d070c170fe09a55dbad736video112.png.2f7ba1e6f6e9662cfcad40a3b5b

    Вот скриншоты

    video11.png

    video112.png

  10. 8 часов назад, Death1 сказал:

    А подробней расскажи плиз. Где, что и куда?

    core-front-global-userbar

    находишь 

    {{if theme.ipsf_backgroundType === 'ipsfocus_backgroundPicker'}}
            {{if theme.pickerGroups === "" OR member.inGroup( explode(',', theme.pickerGroups) ) }}
                <li class='cUserNav_icon'>
                    <a href='#' class='ipsfocus_toggleBgPicker' data-ipsTooltip title='Change Background'>
                        <i class='fa fa-paint-brush'></i>
                    </a>
                </li>
            {{endif}}{{endif}}

    Вначале добавляешь 

    {{if ( \IPS\Member::loggedIn()->canAccessModule( \IPS\Application\Module::get( 'core', 'modcp' ) ) AND \IPS\Member::loggedIn()->modPermission() ) or \IPS\Member::loggedIn()->isAdmin()}}

    В конце добавляешь 

    {{endif}}

     

    Цитата

    Подскажите пожалуйста ещё как свой бэкграунд установить через custom.css

     

    Попробуй так

    body {
    
    background-repeat: no-repeat;
    background-position: 50% 0;
    
    background-image: url( "урл до картинки" );
    
    }

     

  11. Мной было замечено что на mail письма приходили с задержкой. от 5 минут до нескольких часов. 

    отправьте тестовое письмо на майл.

    если не придёт, (а на другие сервисы приходит) то нужно ковырять в сторону хостера

     

    ps незабудьте проверить папку "Спам" может и туда придти

  12. Цитата

    1. где пикчи бэкграунда находятся

    Где физически располагаются, не нашёл ( подозреваю где то в папке upload. Изменить их можно настройках стиля: Внешний вид - Brave - кнопка изменить - вкладка background picker

    picker.thumb.png.1b048cce83e1e081453d9d6
    Цитата

    2. Можно ли у пользователей убрать возможность выбора пикчи

    Чтобы отключить выбор фона: Внешний вид - Brave - кнопка изменить - вкладка другие - background type - переключить на стандартный

    picker2.thumb.png.1be0ab3b6bf20baee3ad06

    Чтобы именно пользователям запретить, то думаю через условие для groupid=4 (или как там пишется, не помню уже)

×
×
  • Создать...