• Уменьшение отступа

    Обратная связь

    (info@ru-sfera.pw)

XenForo.Начало пути.

Интересна ли вам эта тема?

  • Да

    Голосов: 11 100.0%
  • Нет

    Голосов: 0 0.0%

  • Всего проголосовало
    11

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
6 068
Репутация
8 176
К тому же вылезло такое предупреждение:
Копируешь содержимое шаблона куда-нить, далее содежимое дефолтного шаблона, потом сравниваешь код и решаешь менять или-нет...

Зачастую и менять ничего ненужно..

Как видно всего два шаблона, там небольшие новвоведения, Page_Container там по мойму какая-то няшка для гугла появилась, message_user_info - это где авва в постах, короче можно обновлять можно нет, как правило это на усмотрения админов, если ничего не слетело то можно и необновлять ничего ! ;)
 

Антоха

Уважаемый пользователь
Форумчанин
Регистрация
26.12.2012
Сообщения
2 780
Репутация
4 652
Криворукость
Химичил со сменой стилей.Имелось в наличии несколько цветных стилей.Чтобы они корректно отображались,нужно было,чтобы основным был чёрный стиль.Ага.В итоге перезаписал стиль по дефолту на новый.А потом подумал,а как же вернуть всё назад,ведь в списке выбора теперь нет стандартной "шкуры".Оказалось всё очень просто.Идём в админку-внешний вид-стили-создать новый стиль.В поле "родительский стиль"ничего не изменяем.В поле "заголовок" вводим название .К примеру—"Стандартный стиль".Жмём —"сохранить стиль".
Снимок.PNG
 

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
6 068
Репутация
8 176
Кстати в XenForo есть опция "Кешировать BB-коды", включать несоветую, особенно если есть хак хайда, ибо создаёт аж пять дополнительных запросов к базе...Не въехал!!!
 

Антоха

Уважаемый пользователь
Форумчанин
Регистрация
26.12.2012
Сообщения
2 780
Репутация
4 652
И снова о безопасности...
Несколькими постами выше,Олег давал рекомендации по обеспечению безопасности своего ресурса.Остановимся на пункте с защитой админки.На xf-russia.ru представлено три способа,которые усложнят доступ к файлу admin.php
1.Ограничение доступа к файлу admin.php по IP через .htaccess.
Этот способ мне не подходит,так как айпи динамический.Можно конечно прописать по маске диапазона,но мне тоже не очень нравится этот вариант.
2.Ограничение доступа к файлу admin.php по паролю через .htaccess и .htpasswd.
В результате,чтобы попасть в админку нужно будет ввести дополнительный логин и пароль.Не катит,так как не очень удобно (хотя вариант хорош!)
3.Переименовывание файла admin.php.
Самый простой способ.На нём и остановимся.Не буду смущать вас корявыми объяснениями,а просто скопирую текст с :
1.Меняем в корне форума имя у файла admin.php на что-то свое, например, adminka.php.2.Но это еще не все. Многие ссылки в админке не будут теперь работать. Поэтому необходимо открыть library/XenForo/Link.php и найдя:
Код:
$outputLink = 'admin.php' . ($append !== '' ? '?' : '') . $append;
заменить admin.php на наше новое имя:
Код:
$outputLink = 'adminka.php' . ($append !== '' ? '?' : '') . $append;
3.В шаблоне moderator_bar находим строку:
Код:
<a href="admin.php" class="acp adminLink"><span class="itemLabel">{xen:phrase admin_control_panel_short}</span></a>
и
Код:
<a href="admin.php?users/moderated" class="userModerationQueue modLink">
и также меняем admin.php на наше новое имя файла.
4.И еще в шаблоне notice_board_closed находим:
Код:
<a href="admin.php?options/list/boardActive">{xen:phrase reopen_via_admin_control_panel}</a>
и меняем admin.php.
И не забываем проверять эти операции после каждого обновления еще раз!

НЕ РЕКЛАМА.На одном ресурсе увидел замечательный плагин хайда.К сожалению,стоит он 12 баксов.Хотя Олег и говорит,что подобный плагин можно написать самому,но без должных знаний ничего путного,естественно,не получится.Кому интересно:
Как выглядит:
9Vi6Mg.gif


Achtung!
 
Последнее редактирование:

Антоха

Уважаемый пользователь
Форумчанин
Регистрация
26.12.2012
Сообщения
2 780
Репутация
4 652
А чем этот хайд ненравится ?
Да всё мне нравится:)Мне этот хайд особо то и не нужен,просто люблю такие многофункциональные штуки.
Кстати в сети валяется предыдущая версия,но она с каким-то багом (об этом сам автор заявлял),так что брать не стал.Ещё можно купить нынешнюю версию за 100 рублей у одного админа или в складчину (объява на нескольких форумах),примерно за 50 рублей.Правда такая покупка не даёт права для будущих официальных обновлений продукта.
Новый Год на носу...хочется праздничного настроения.Вспомнился снег,который сыпал в том году на форуме.Повстречал способ,которым Олег его добавил сюда.Очень просто:
1.Ищем шаблон header.
2.Добавляем в него (код вставлять между тегами <BODY> .... </BODY>) следующий код:
Код:
<!--Simply copy and paste into <BODY> Just above the </BODY> tag. -->
<SCRIPT type="text/javascript">
/*
Snow Fall 1 - no images - Java Script
Visit http://rainbow.arch.scriptmania.com/scripts/
  for this script and many more
*/
// Set the number of snowflakes (more than 30 - 40 not recommended)
var snowmax=40
// Set the colors for the snow. Add as many colors as you like
var snowcolor=new Array("#aaaacc","#ddddff","#ccccdd","#f3f3f3","#f0ffff")
// Set the fonts, that create the snowflakes. Add as many fonts as you like
var snowtype=new Array("Times","Arial","Times","Verdana")
// Set the letter that creates your snowflake (recommended: * )
var snowletter="*"
// Set the speed of sinking (recommended values range from 0.3 to 2)
var sinkspeed=0.6
// Set the maximum-size of your snowflakes
var snowmaxsize=30
// Set the minimal-size of your snowflakes
var snowminsize=8
// Set the snowing-zone
// Set 1 for all-over-snowing, set 2 for left-side-snowing
// Set 3 for center-snowing, set 4 for right-side-snowing
var snowingzone=1
///////////////////////////////////////////////////////////////////////////
// CONFIGURATION ENDS HERE
///////////////////////////////////////////////////////////////////////////
// Do not edit below this line
var snow=new Array()
var marginbottom
var marginright
var timer
var i_snow=0
var x_mv=new Array();
var crds=new Array();
var lftrght=new Array();
var browserinfos=navigator.userAgent
var ie5=document.all&&document.getElementById&&!browserinfos.match(/Opera/)
var ns6=document.getElementById&&!document.all
var opera=browserinfos.match(/Opera/)
var browserok=ie5||ns6||opera
function randommaker(range) {
        rand=Math.floor(range*Math.random())
    return rand
}
function initsnow() {
        if (ie5 || opera) {
                marginbottom = document.body.scrollHeight
                marginright = document.body.clientWidth-15
        }
        else if (ns6) {
                marginbottom = document.body.scrollHeight
                marginright = window.innerWidth-15
        }
        var snowsizerange=snowmaxsize-snowminsize
        for (i=0;i<=snowmax;i++) {
                crds[i] = 0;
            lftrght[i] = Math.random()*15;
            x_mv[i] = 0.03 + Math.random()/10;
                snow[i]=document.getElementById("s"+i)
                snow[i].style.fontFamily=snowtype[randommaker(snowtype.length)]
                snow[i].size=randommaker(snowsizerange)+snowminsize
                snow[i].style.fontSize=snow[i].size+'px';
                snow[i].style.color=snowcolor[randommaker(snowcolor.length)]
                snow[i].style.zIndex=1000
                snow[i].sink=sinkspeed*snow[i].size/5
                if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
                if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
                if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
                if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
                snow[i].posy=randommaker(2*marginbottom-marginbottom-2*snow[i].size)
                snow[i].style.left=snow[i].posx+'px';
                snow[i].style.top=snow[i].posy+'px';
        }
        movesnow()
}
function movesnow() {
        for (i=0;i<=snowmax;i++) {
                crds[i] += x_mv[i];
                snow[i].posy+=snow[i].sink
                snow[i].style.left=snow[i].posx+lftrght[i]*Math.sin(crds[i])+'px';
                snow[i].style.top=snow[i].posy+'px';
                if (snow[i].posy>=marginbottom-2*snow[i].size || parseInt(snow[i].style.left)>(marginright-3*lftrght[i])){
                        if (snowingzone==1) {snow[i].posx=randommaker(marginright-snow[i].size)}
                        if (snowingzone==2) {snow[i].posx=randommaker(marginright/2-snow[i].size)}
                        if (snowingzone==3) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/4}
                        if (snowingzone==4) {snow[i].posx=randommaker(marginright/2-snow[i].size)+marginright/2}
                        snow[i].posy=0
                }
        }
        var timer=setTimeout("movesnow()",50)
}
for (i=0;i<=snowmax;i++) {
        document.write("<span id='s"+i+"' style='position:absolute;top:-"+snowmaxsize+"'>"+snowletter+"</span>")
}
if (browserok) {
        window.onload=initsnow
}
</SCRIPT>
3.Сохраняем.
 

Антоха

Уважаемый пользователь
Форумчанин
Регистрация
26.12.2012
Сообщения
2 780
Репутация
4 652
Логотип
К созданию лого для сайта,тоже нужно подходить ответственно.Ведь это "лицо" ресурса и пользователь лицезреет его на всех страничках.К сожалению фотошопами не владею.За дело взялась Нина.Обговорили,как должен выглядеть лого.
1.Мне кажется лого должен иметь цвета имеющиеся на сайте.Не стоит делать яркий,аляповатый лого на сером ресурсе.
2.Картинка в логотипе должна отражать суть ресурса.Не мудрствуя лукаво взяли за основу—землю (подразумевающую под собой "сферу" из названия) и паука,обхватывающего эту сферу.HackSphere.
Нина прислала мне своё творение-набросок.Сторонних шрифтов не использовала.Неплохо подумал я,но не мешало бы добавить экспрессии в изображение.Поставил первый понравившийся шрифт ( ),открыл фотошоп,увеличил размер холста,увеличил картинку,новым шрифтом забацал букомки .Пользоваться различными эффектами я не умею,поэтому ничего не добавлял.
Для корректного отображения на сайте увеличил высоту логотипа в настройках стиля (в админке).Пока оставил как есть.
Да и ещё.Фавиконку сделал Нина из этого же изображения (для установки достаточно забросить её в корень сайта с именем favicon.ico).
 

NIN@

Уважаемый пользователь
Форумчанин
Регистрация
26.03.2014
Сообщения
345
Репутация
430
Ну нет, то, что я прислала тебе, мне не особо нравилось, но тот логотип хотя бы гармонировал с общей темой сайта, а то, что сейчас вообще... Извини, за откровение ;) Да и с размером тоже как-то...
Я ж предложила сделать 2 скрина, чтобы самим более наглядно сравнить, да совета спросить.

logo3.png


logo (1).png

На самом сайте более наглядно, надо на нем сравнивать.
 

X-Shar

:)
Администрация
Регистрация
03.06.2012
Сообщения
6 068
Репутация
8 176
Неплохо получается молодцы...

Раз-уж тема для новичков, можно ещё рассказать про покупку доменов, какие лучше покупать где и как, многим думаю было-бы полезно...

А так по форуму ещё, лучше уберите эту гугл-капчу при регистрации, от ботов слабо защищает, зато регистрация сложная, пока эти символы разберёшь...NO-no!!!

Можно ещё "Условие и правила" сделать в линию как сдесь, по мойму красивее смотрится !

Лого больше понравился, который сейчас стоит на сайте !
 

NIN@

Уважаемый пользователь
Форумчанин
Регистрация
26.03.2014
Сообщения
345
Репутация
430
Лого больше понравился, который сейчас стоит на сайте !
Согласна, лучше смотрится, если не на сайте. Я ж о том, что скрины сделать, вот тогда более наглядно будет.
Без имени-3.png

Сделала еле заметный ореол вокруг земли и паука чёрным, по-моему, неплохо.
 
Верх Низ