avatar
+2.73
2.871

Юрий

Как реализовать интересный логотип сайта на основе fontawesome и animate.css

Народ, есть сайт на altocms, правда там его автор много чего передел и заточил под себя. Мне понравилась реализация вращающего сердца из иконки fontawesome и я попытался реализовать на своем сайте. Ни хрена не получается. С автором общался в онлайне насчет этого.... ну или я слишком тупой или он не желает просто так помогать казалось бы в трех строчках кода. Вот его ответ на мои вопросы:
Я сделал так: 
1. Подключил библиотеку: 
<link type="text/css" rel="stylesheet" href="/путь к файлу/animate.min.css" /> 
2. Прописал код: 
<a class="site-header-title" href="http://liverp.loc/">Живи <i class="fas fa-heartbeat"></i> RolePlay</a> 
3. В скрипте прописал каждые 5 секунд вращать: 
jQuery(document).ready(function() { 
setInterval(function() { 
$('.site-header-title i').animateCss('flip', function() { 
// Do somthing after animation 
}); 
}, 5000); 
}); 
Иконка сердца из библиотеки: 
https://fontawesome.com/


Ну я у себя на сайте прописал все и подключал js этот его и отдельным файлом и в шаблоне пробовал — нифига не работает. Выводится сердечко черного цвета и нихрена не вращается...
Кто знает как конкретно реализовать такой логотип или кому интересна эта тема в принципе — прошу комментировать и если есть возможность помочь реализовать это дело.
Да, вот еще ссылка на то что нужно помимо того, что я озвучил https://github.com/daneden/animate.css

Спасибо.

Что за предупреждения в журнале?

Не первый раз обнаруживаю в журнале ошибок такие сообщения:
E_WARNING [2] mysqli::real_connect(): (42000/1203): User xxxxxx already has more than 'max_user_connections' active connections (/xxxxxxxxx/sovunion.ru/engine/libs/DbSimple3/lib/DbSimple/Driver/Mysqli.php on line 53)

Понятно что жалуется на слишком большое количество соединений... Кто нибудь может помочь устранить проблему более предметно? В my.cnf стоит max_user_connections = 25. До каких разумных значений можно увеличить это значение? Заранее спасибо за помощь:)

Зачем и откуда тут конверт?

Никак не могу понять почему высвечивается конверт со знаком + в шапке сайта на шаблоне experience-simple... Нашел, что это находится в этом месте шаблона common/templates/skin/experience/settings/config/menu.php
Вот эта строка 96
'<i class="fa fa-envelope-o"></i>&nbsp;+',
Также это присутствует в шаблоне start-kit. Главное в шаблоне experience никакого конверта с + не высвечивается, а в experience-simple висит сверху... Помогите пожалуйста понять и убрать это недоразумение.
конверт+

Кеширование

Уважаемые гуру, помогите пожалуйста с настройкой кеширования. Перешел на php 5.6, там я так понял встроенный opcache работает. Нужно ли установить еще какое то кеширование на VPS или нет? Memcache и Xcache расширения в панели ispmanager присутствуют. Если не нужно, то в конфиге включаем кеширование и по умолчанию ставим тип file так? Или все таки лучше memcache или Xcache? Кто в этой теме продвинут помогите пожалуйста.

Письмо от яндекс вебмастер

Тестирую альфа версию, вот сегодня яндекс вебмастер прислал письмо, в котором жалуется на нечитаемый или слабо видимый текст, надо наверное что то с этим сделать. Вот содержание:
Здравствуйте, Rea Yuran!

Во время последнего посещения роботом сайта investb.ru, права на который Вы подтвердили в сервисе Яндекс.Вебмастер, наши алгоритмы обнаружили на его страницах скрытый текст, недоступный пользователям сайта и предназначенный исключительно для робота поисковой системы. Примеры страниц приведены ниже:

investb.ru/en/profile/YuriyGulyaev/favourites/comments/
investb.ru/en/profile/YuriyGulyaev/favourites/comments/

В настоящее время такие страницы временно исключены из поиска. Если Вы удалите скрытый текст, то они автоматически восстановятся в результатах поиска вскоре после того, как будут переобойдены роботом.

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


С уважением,
Яндекс.Вебмастер

Прошу кто разбирается посоветуйте как лучше сделать, думаю никому не нужны лишние проблемы с яндексом, если честно их и так хватает:)

Изображения и публикации

В альфа версии каждое изображение считается публикацией. Мне кажется что это как то не совсем корректно или непривычно. Ну посудите сами, пользователь загрузил в топик 40 фоток и у него 43 публикации: 1 аватарка, 1 фото профиля, 1 топик, и 40 изображений в топике. Зачем изображения считать публикациями? Может их как то отдельно учитывать или сделать настраиваемым этот функционал «учитывать в качестве публикаций — не учитывать». Просто как то привычнее считать публикациями топики и комментарии. Я не настаиваю ни на чем... ну просто очень непривычно:)

Что за окно?

Не могу точно сказать когда это началось... В общем добавляю комментарий к топику, комментарий добавляется, затем нажимаю на ссылку «Главная» для перехода на главную сайта — выскакивает окно, вот такое:


V 1.0.7 Шаблон Experience, Ни у кого не было такого? Какие мысли ребята?

Пагинация

Люди, нажимаю на категорию — первые топики открываются нормально, нажимаю внизу на следующую страницу — вываливает такое http://sovunion.ru/category/pol/pol/page2/ и соответственно ошибка 404. Почему категория повторяется дважды? Кто нибудь знает как пофиксить? Alto 1.0.7 шаблон experience. Помогите пожалуйста пофиксить.

Комментарии вытягиваются в одну строку

Ребята, кто знает почему то когда я пишу комментарий к топику он вытягивается в одну строку, т.е. нет переноса строки. Жутко неудобно. Может плагин какой глючит? Вот список активных плагинов.

LS Compatibility: v.1.0
Categories: v.1.1.4
Smiles: v.0.5.3
Sitemap: v.1.0
Admin users: v.1.2.2
AntiBot: v.1.2.4
Mailing: v.0.4.0
Пингатор (исправленный): v.1.0.2
Topic Intro: v.1.1.3
Blogs Autoconnect Plugin: v.2.0.0
Experience: v.1.0
SEOPack: v.1.0.0
Commentquote — цитирование в комментариях: v.1.0
AutoCut: v.0.0.4
Config Engine: v.1.2.4
Alto Banneroid: v.0.1
Dynamic: v.1.0.0
LsDigest (дайджест лучших топиков): v.0.4.0

Alto 1.0.7 Шаблон experience. Кстати проверил в дефолтном шаблоне строки переносятся нормально...

Как добавить кнопку абзаца в редактор?

Добавил в style.min.css к тегу p такое:
text-indent: 40px;
Получилось так:
p {
  margin: 0 0 9px; text-indent: 40px;
}


Теперь перед строкой в которой необходимо сделать отступ ставлю
<p>
в конце блока текста
</p>

Вручную немного муторно все это расставлять по тексту. Может кто то знает как в редактор вывести соответствующую кнопку? Было бы здорово, выделил блок текста, нажал кнопку и этот блок обрамлен
<p>...</p>
Помогите пожалуйста светлые головы.