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

Fateswhisper

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

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

  • Посещение

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

    6

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

  1. Здравствуйте, как можно реализовать кнопку наверх? Пробовал методами из IPB 3, не помогает. Если кто уже реализовал, поделитесь кодом.:)

    Что конкретно вы делали, что у вас не получилось? Там делов на 15 секунд, вставить js в globalTemplate и оформить его в ксс.

  2. В настройках стиля черт знает что творится с переводом. 

    Немного привёл это недоразумение в порядок, локализовал что мог, остальное сами сможете перевести/изменить по своему вкусу, ключи теперь будут присутствовать.

    До:

    before.thumb.png.02d6242c4b0acded94c067a

    После:

    after.thumb.png.e5af980e988be88d84369371

     Перевод в формате sql, поэтому заливать его непосредственно в бд, xml не знаю как сделать для двух языков сразу, а делать для дефолта и для кастома по отдельности мне лень.

    Sql запрос упрощен для удобства:

    SET @word_id := XXX; -- здесь вместо XXX вписываем последний занятый word_id
    SET @lang_id := YYY; -- здесь вместо YYY вписываем id языка для которого будет перевод
    SET @word_app := NULL; -- здесь оставляем как есть
    SET @word_plugin := NULL; -- здесь оставляем как есть
    SET @word_theme := NULL; -- здесь на ваше усмотрение(закрепление за id скина)

    lang_uniform.sql

    lang_uniform.sql

    Упс, 2 скульника, оба идентичны, просто в 1м комментарии вписал. По возможности убрать второй.

  3. Вместо Цитата в сообщениях темы идет слово Quote (русифицировал последней версией русика), через Языки смотрю, не переведено, перевожу - не сохраняются изменения! Т.е. возникает "Сохранено", потом заново нахожу Quote и оно все равно не переведено

    В стандартном языковом пакете нормально отображается?

    После перевода "Quote" в языковой пакет сохраняются изменения или вводите - сохранено - заходите снова и перевода нет? Попробуйте вручную в бд внести перевод.

  4. У вас форум не тройке, почему вы задаёте этот вопрос в разделе для четвёртой ветке?

    Вкладки можно скрыть в настройках самих приложений.

    Либо через css

    #nav_app_gallery, #nav_app_ihost, #nav_app_downloads {
      display: none;
    }

     

  5. Стиль действительно очень слабый, как и все остальные переделки(хотя громко будет сказано для пары манипуляций с css и шаблоном) стока, которых гора на просторах тырнета, на ипс даже хватает стыда продавать подобное.

  6. В настройках стиля черт знает что творится с переводом. 

    Либо кто-то целенаправленно вырезал перевод, либо разработчикам скина было пофиг на перевод и их сил хватило лишь на один ключ, который они зачем то продублировали:

     <language>
      <word key="ipsf_borderColor">ipsBox border color</word>
      <word key="ipsf_borderColor">ipsBox border color</word>
     </language>

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

  7.          <img src="{$file->primary_screenshot}" alt="{$file->name}">

    заменить на 

    				<img src="{file="$file->primary_screenshot" extension="downloads_Screenshots"}" alt="{$file->name}">

    А должен? Шаблон используется при создании/редактировании файла.

    Не должен.

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

  8. В приложении IP.Downloads имеется опция автоматического создании темы поддержки файла, всё бы ничего, но имеется небольшой баг (по крайней мере на 4.0.7 точно), когда прикрепляешь скриншот к файлу, он не публикуется в теме поддержки, должен, но не публикуется, на его место появлялось "битое изображение" со ссылкой на страницу загрузки файла, чуть ниже же присутствует отдельная кнопка для перехода на эту страницу.

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

    Идём:
    АЦ -> Внешний вид -> Стиль -> Стили и шаблоны -> Ваш стиль и тыкаем кнопку "Изменить HTML и CSS"

    Далее переходим по пути:
    Шаблоны -> downloads -> submit -> topic

    В самом верху шаблона видим строки:

         <div class='ipsColumn ipsColumn_medium ipsType_center'>
           <a href="{$file->url()}">
             <img src="{$file->primary_screenshot}" alt="{$file->name}">
           </a>
           <br><br>
           <a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
             {lang="view_file"}
           </a>
         </div>

    И заменяем их на:

            <div class='ipsColumn ipsColumn_medium ipsType_center'>
                    <img src="/uploads/{$file->primary_screenshot}" alt="{$file->name}">
                <br><br>
                <a href="{$file->url()}" class='ipsButton ipsButton_primary ipsButton_fullWidth ipsButton_small'>
                    {lang="view_file"}
                </a>
            </div>

    ip.download_image.thumb.png.7ef046f67240

    Я не знаю на сколько это правильно, точнее знаю что это нифига не правильно, но на первое время это лучше чем ничего.

    Кстати минус в том, что в уже в созданных темах поддержки файлов скриншот не появится, нужно будет на самой странице загрузки файла, тыкнуть на кнопку "Изменить" -> "Изменить описание", откроется страница редактирования описания, нажимаем просто "Сохранить" и всё (возможно еще есть более простые способы, я особо не пробовал). В теме поддержки появится скриншот.

    Кстати кто знает как правильно пофиксить данный баг - отпишите, всем будет интересно услышать.

  9. С механизмом смены баграундов всё тяжелее на сколько я понимаю. 
    @Fateswhisper сможете разобраться? 

    Возможность смены фонов или изменить текущие на свои?

    Если первое, то эта возможность идут в комплекте к теме.

    Если второе, то первое что пришло в голову, это простая замена текущих фонов на свои:

    Ищем директорию /uploads/set_resources_2/

    Там кучка изображений, среди них есть 4 фона в формате jpg, берёте куда нибудь их вырезаете(на всякий случай), а вместо них вставляете свои изображения с тем же названием и расширением. Всё.

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

  11.  Сделайте возможность редактировать свой последний пост, а то забудешь что нибудь дописать и начинаешь следующий пост с какой нибудь мелочью, слишком много флуда получается.

    Исправьте ошибку отображения скриншота в темах.

    Себе сделал "костыль" для этой баги, могу поделиться.

     

  12. Залить свои баграунды и дать право пользователю самому выбирать.... 

    А еще это меню бы с иконками:
    558bba90d0e99_-.thumb.PNG.97abe5a84f9573

    /* User link menu icons */
    #elUserLink_menu a:before{
    	content: "\f02b";
    	font-family: "FontAwesome";
    	font-size: 14px;
    	font-weight: normal;
    	display: inline-block;
    	-webkit-font-smoothing: antialiased;
    	-moz-osx-font-smoothing: grayscale;
    	{prefix="transform" value="translate(0,0)"}
    }
    
    #elUserLink_menu a:before{ display: inline-block; width: 22px; opacity: 0.7; }
    #elUserLink_menu a:hover:before{ opacity: 1; }
    
    #elUserLink_menu a[href*="/profile/"]:before{ content: "\f007" }
    #elUserLink_menu a[href='{url="app=core&module=messaging&controller=messenger" seoTemplate="messaging"}']:before{ content: "\f01c" }
    #elUserLink_menu a[href*="/content/"]:before{ content: "\f03a" }
    #elUserLink_menu a[href*="/followed/"]:before{ content: "\f1d8" }
    #elUserLink_menu a[href*="/attachments/"]:before{ content: "\f0c6" }
    #elUserLink_menu a[href*="/settings/"]:before{ content: "\f013" }
    #elUserLink_menu a[href*="/clients/"]:before{ content: "\f07a" }
    #elUserLink_menu a[href*="edit"]:before{ content: "\f040" }
    #elUserLink_menu a[href*="/ignore/"]:before{ content: "\f05e" }
    #elUserLink_menu a[href*="/notifications/options/"]:before{ content: "\f0ac" }
    #elUserLink_menu a[href*="/modcp/"]:before{ content: "\f046" }
    #elUserLink_menu a[href*="/admin"]:before{ content: "\f023" }
    #elUserLink_menu a[href*="/logout/"]:before{ content: "\f08b" }

     

  13. Всем привет! 

    1. Хотелось бы избавится от тени в Обложке события календаря.
    2. Так же сделать вкладку Комментарии активной, а не Отзывы. 
    3. Поменять вкладки Комментарии и Отзывы местами. 

    1. Затемнение происходит в классе ipsCoverPhoto_container

    		.ipsCoverPhoto_container:after {
    			position: absolute;
    			height: 50%;
    			left: 0;
    			bottom: 0;
    			right: 0;
    			display: block;
    			content: '';
    			pointer-events: none;
    			background: -moz-linear-gradient(top, rgba(51,51,51,0) 0%, rgba(34,34,34,0.9) 100%);
    			background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(51,51,51,0)), color-stop(100%,rgba(34,34,34,0.9)));
    			background: -webkit-linear-gradient(top, rgba(51,51,51,0) 0%,rgba(34,34,34,0.9) 100%);
    			background: -o-linear-gradient(top, rgba(51,51,51,0) 0%,rgba(34,34,34,0.9) 100%);
    			background: -ms-linear-gradient(top, rgba(51,51,51,0) 0%,rgba(34,34,34,0.9) 100%);
    			background: linear-gradient(to bottom, rgba(51,51,51,0) 0%,rgba(34,34,34,0.9) 100%);
    			filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#00333333', endColorstr='#333333',GradientType=0 );
    		}

    Смотрим на строки градиента и редактируем под свои нужды. Только будьте внимательны, что этот класс используется не только в приложении календаря, еще например в шаблонах coverPhoto, hovercard, profileHeader.

    2. Сделать вкладку активной можно с помощью ipsTabs_activeItem, просто добавляем в необходимый класс.

    Пример с тем же календарём:

    			<ul role="tablist">
    				<li>
    					<a href='#ipsTabs_elAttendees{$tabId}_elGoing_panel' id='elGoing' class='ipsTabs_item ipsTabs_activeItem ipsType_center' role="tab" aria-selected='true'>{lang="rsvp_attendees"} {{if count($attendees[1])}}({expression="count($attendees[1])"}){{endif}}</a>
    				</li>
    				{{if $event->rsvp_limit == -1}}
    					<li>
    						<a href='#ipsTabs_elAttendees{$tabId}_elMaybe_panel' id='elMaybe' class='ipsTabs_item ipsType_center' role="tab" aria-selected='false'>{lang="rsvp_maybe_attendees"} {{if count($attendees[2])}}({expression="count($attendees[2])"}){{endif}}</a>
    					</li>	
    				{{endif}}	
    				<li>
    					<a href='#ipsTabs_elAttendees{$tabId}_elNotGoing_panel' id='elNotGoing' class='ipsTabs_item ipsType_center' role="tab" aria-selected='false'>{lang="rsvp_notgoing_attendees"} {{if count($attendees[0])}}({expression="count($attendees[0])"}){{endif}}</a>
    				</li>
    			</ul>

    Это вкладки событий "Приду", "Возможно", "Не приду", как видно в первой ссылке в классе имеется ipsTabs_activeItem т.е. она является активной, если его оттуда убрать и вставить например во вторую ссылку события, то 1я вкладка станет не активной, а 2я наоборот.

    3. К сожалению я не нашел инфы в шаблонах по меню отзывов и комментариев, поэтому как их поменять местами я хз. Я так понимаю это меню общее для всего движка.

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