Подскажите пожалуйста как сделать ранги из разных скинов.
То есть у меня главная тема одна, меняешь скин светлый а ранги для темного скина. Вот как сделать что бы ранги брались от светлой темы?
Искал тему подходящую, не мог найти.
Спасибо.
1. mills - 8 января 2012 — 04:13 - перейти к сообщению
2. CAB - 8 января 2012 — 08:28 - перейти к сообщению
mills, лично я не понял вопроса... Ранги (звания) у нас ведь от дизайна не зависят и едины для всех скинов. Поэтому заменить их можно только для всех, в админке...
3. саня - 8 января 2012 — 10:20 - перейти к сообщению
да их не изменишь для каждого стиля, меняются только для всех.
4. electron - 8 января 2012 — 13:45 - перейти к сообщению
mills пишет:
как сделать что бы ранги брались от светлой темы?
залейте в папку im/images/ свои файлы pips1.gif - pips6.gif и все дела
5. altjo - 9 января 2012 — 18:29 - перейти к сообщению
как вариант...
1) откройте файл topic.php, найдите строку
2) и замените ее на следующее
3) также найдите чуть ниже строку
4) и замените ее на следующее
------------------
В папке интересующей вас темы создайте папку /ranks/, т.е. путь к этой папке должен быть templates/НАЗВАНИЕ_СТИЛЯ/ranks/, и закиньте туда новые файлы pips1.gif,.. pipsN.gif
В результате изменений, для интересующей вас темы, будут отображаться значки званий из папки /ranks/, а для всех остальных стилей - стандартно, с папки /im/images/
P.S. Все, описанное выше, актуально ТОЛЬКО для сборки RC1, т.к. в финале эта функциональность может быть сделана иначе..
1) откройте файл topic.php, найдите строку
CODE:
$users[$user_id]['usergraphic'] = '<img src="./im/images/'.$defranks['icon'].'" border="0">';
2) и замените ее на следующее
CODE:
$users[$user_id]['usergraphic'] = (file_exists('./templates/'.DEF_SKIN.'/ranks/pips1.gif')) ? '<img src="./templates/'.DEF_SKIN.'/ranks/'.$defranks['icon'].'" border="0">' : '<img src="./im/images/'.$defranks['icon'].'" border="0">';
3) также найдите чуть ниже строку
CODE:
$users[$user_id]['usergraphic'] = '<img src="./im/images/'.$info['icon'].'" border="0">';
4) и замените ее на следующее
CODE:
$users[$user_id]['usergraphic'] = (file_exists('./templates/'.DEF_SKIN.'/ranks/pips1.gif')) ? '<img src="./templates/'.DEF_SKIN.'/ranks/'.$info['icon'].'" border="0">' : '<img src="./im/images/'.$info['icon'].'" border="0">';
------------------
В папке интересующей вас темы создайте папку /ranks/, т.е. путь к этой папке должен быть templates/НАЗВАНИЕ_СТИЛЯ/ranks/, и закиньте туда новые файлы pips1.gif,.. pipsN.gif
В результате изменений, для интересующей вас темы, будут отображаться значки званий из папки /ranks/, а для всех остальных стилей - стандартно, с папки /im/images/
P.S. Все, описанное выше, актуально ТОЛЬКО для сборки RC1, т.к. в финале эта функциональность может быть сделана иначе..
6. mills - 10 января 2012 — 04:04 - перейти к сообщению
Спасибо , попробую