Yworld PF Icons

7 ответ(ов) в теме
Игорь
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 361
   
На сайте с 30.11.2016
Администратор
Тем 65
Сообщения 536
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
1
06:27

Дополнение Yworld PF Icons поможет сменить иконки форумам и горупп в дефолтной теме и как в перспективе, если будет желание разработчиков и в их темах.
Смена иконок находится в настройках PrimeForum в пункте "Структура"
Все просто, выбрали иконку, скопировали и вставили класс ее.

Вскоре будет доступно в репозитории.

0
SEO - весь спектр
Prime Yworld PRO
Otshelnik-Fm
За положительный вклад в сообщество
За активность на форуме
267
   
не в сети 23 часа
На сайте с 02.02.2017
Модератор
Тем 4
Сообщения 117

Объявление 

Вся лента по разработке здесь: https://otshelnik-fm.ru/ и список моих работ к плагину WP-Recall
Закрыть
2
11:39

Оффтоп

Возился я как-то на своем сайте с скринами и заметил что после залива на сайт ВП их дико пережимает - и вот они уже теряют свою резкость (замыливаются). Грузил jpg конечно же...
Поначитался в интрнете копипасты про увеличение качества и отключения ВП сжатия джипегов... У камы даже GD скрипт на php нарыл для резкости изображениям и применил - ну думаю ща заживу...
Нифига. Только размеры вместо 30 килобайт выросли до 200... Ну думаю нафиг такое "качество". И начал заливать для скриншотов png. Они не теряют в качестве, а вес является золотой серединой.

Теперь я принимаю за правило такую суть: для скриншотов - png, для фотографий jpg (скрины содержат меньше цветов, а фото больше - и это как раз и влияет на медиану - размер/качество)

2
Вся лента по разработке здесь: https://otshelnik-fm.ru/
Игорь
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 361
   
На сайте с 30.11.2016
Администратор
Тем 65
Сообщения 536
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
3
12:56

Оффтоп
Понял, исследование отличное, применять буду. Кстати я тут то же маялся дурью по этому поводу, если жать самому убирая качество и цвет, если стоит по дефолту 90% получаем полный отстой. Если цвет не трогать, то еще терпимо. Но если поставить 80%, то нифига не надо делать самому вручную, все делает wp и с тем же качеством и весом, что сам мутил.

0
SEO - весь спектр
Игорь
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 361
   
На сайте с 30.11.2016
Администратор
Тем 65
Сообщения 536
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
4
00:21

Небольшое руководство дополнения для разработчиков.

При неправильном отображении в вашем шаблоне.
Что бы подключить к вашему шаблону дополнение Yworld PF Icons, добавьте отключение двух фильтров в функции темы или в ваш шаблон форума:

remove_filter( 'rcl_template_path', 'replace_group_icons' );
remove_filter( 'rcl_template_path', 'replace_forum_icons' );

В вашем шаблоне изменения в двух файлах:
pfm-single-forum.php
pfm-single-group.php

Изменить вывод иконок:
Ищем в pfm-single-forum.php

<div class="prime-forum-icon">
      ваш вариант или дефолт
</div>

Заменить

<div class="prime-forum-icon">
 <?php do_action('ypfi_forum_custom_icons'); ?>
</div>

Ищем в pfm-single-group.php

<div class="prime-forum-icon">
      ваш вариант или дефолт
</div>

Заменить

<div class="prime-forum-icon">
    <?php do_action('ypfi_group_custom_icons'); ?>
</div>

Все ваш шаблон подключен.

PS
Пока тут будет апи, так как на оф в репозитормм не понял как его добавить в документацию))

Редакции сообщения
21.11.2017 05:44ИгорьПричина: не указано
21.11.2017 05:46ИгорьПричина: не указано
21.11.2017 06:04ИгорьПричина: не указано
21.11.2017 06:04ИгорьПричина: не указано
0
SEO - весь спектр
Игорь
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 361
   
На сайте с 30.11.2016
Администратор
Тем 65
Сообщения 536
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
5
07:07

Для массовых шаблонов

Добавить в свой шаблон примерно такую функцию, прификс my на свой замените.

function my_custom_forum_icons(){

	if(rcl_exist_addon('yworld-pf-icons')){
   $icon = do_action('ypfi_forum_custom_icons');
    }else{
	echo'<i class="fa fa-folder" aria-hidden="true"></i>';	
	}
		
    return $icon;

}
add_action('forum_custom_icons', 'my_custom_forum_icons', 10, 1);

function my_custom_group_icons(){

	if(rcl_exist_addon('yworld-pf-icons')){
   $icon = do_action('ypfi_group_custom_icons');
    }else{
	echo'<i class="fa fa-database" aria-hidden="true"></i>';	
	}
		
    return $icon;

}
add_action('group_custom_icons', 'my_custom_group_icons', 10, 1);

В шаблоны
pfm-single-forum.php
pfm-single-group.php

Добавить хуки
<?php do_action('forum_custom_icons'); ?>
<?php do_action('group_custom_icons'); ?>

PS Рождено в не выспавшейся голове))

Редакции сообщения
21.11.2017 08:22ИгорьПричина: не указано
0
SEO - весь спектр
Игорь
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 361
   
На сайте с 30.11.2016
Администратор
Тем 65
Сообщения 536
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
6
13:43

Готовый файл интеграции в ваши темы.

Скачать файл:

Скрытый текст только для зарегистрированных пользователей

В файлах вашей темы:
pfm-single-forum.php
pfm-single-group.php

<div class="prime-forum-icon">
    <?php do_action('forum_custom_icons'); ?>
</div>

<div class="prime-forum-icon">
    <?php do_action('group_custom_icons'); ?>
</div>

Заливаем к себе в корень шаблона файл и цепляем его
require_once 'ywicons-functions.php';
Делаем изменения как выше написано, все.

Добавил кастомные стили в него, можете и там изменять и дополнять.

Редакции сообщения
21.11.2017 13:47ИгорьПричина: не указано
21.11.2017 13:47ИгорьПричина: не указано
21.11.2017 13:49ИгорьПричина: не указано
21.11.2017 13:50ИгорьПричина: не указано
21.11.2017 14:15ИгорьПричина: не указано
24.11.2017 01:40ИгорьПричина: не указано
0
SEO - весь спектр
Игорь
За положительный вклад в сообщество
Приз зрительских симпатий
Авторитет сообщества
За активность на форуме
За активную помощь сообществу
1 361
   
На сайте с 30.11.2016
Администратор
Тем 65
Сообщения 536
Для заказов:
Свободен

Объявление 

Создание и продвижение сайтов. Мы хотим, чтобы работа с нашей компанией приносила вам дополнительных клиентов и посетителей сайта. Мы стремимся найти индивидуальный подход, обеспечить развитие бизнеса наших клиентов и вкладываем весь свой опыт в работу. Весь спектр услуг.
Закрыть
Подарок автору
7
12:38

С версии 1.0.2 не нужна интеграция в свои или любые темы. Все это благодаря новым функциям Wp-Recall
Работать буде при условии версии Wp-Recall не ниже 16.8.9.

Редакции сообщения
25.11.2017 12:38ИгорьПричина: не указано
0
SEO - весь спектр
Вы не имеете права на публикацию сообщений в этой теме