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

grisha2217

Пользователи
  • Постов

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

  • Посещение

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

  1. В php для сравнения используйте "==", так как "=" - это оператор присваивания

     

    Вы удивитесь, но еще есть "===" - тождественно равно ))) (_php.net/manual/ru/language.operators.php)

     

    ---

    Вот так переменную, наверное скорее всего, не получиться вставить: {$original_title} - проверьте

    Может, так <?php print($original_title); ?>

     

    ---

    А вообще можно и по-другому записать (как пишутся все условия в шаблонах IPB). Примерно так:

    <p class='desc member_title' <if test="$author['member_id'] == 2">style='color: #CD0000;text-shadow: 0 0 3px #F00;'</if>>{$author['member_title']}</p>

    Проверено, работает ))

    attachicon.gif0.jpg

     

    про <if> знаю, хочу сделать удобство при добавлении нового статуса.

     

    P.S. Замени "=" на "==", работает. Благодарю.

  2. Всем здрасте.
    Пытаюсь сделать цветной статус для отдельного пользователя, набросал такой код, но почему-то не работает:
    <php>
    if ($author['member_id'] = 2 )
    {
    	$original_title = 'color: #CD0000;text-shadow: 0 0 3px #F00;';
    }
    </php>
    
    <p class='desc member_title' style='{$original_title}'>{$author['member_title']}</p>
    
  3. Вот что получилось, а да кстате. На этом сайте я уже был...

    attachicon.gifБезымянный.png

    Вообщем мне надо так же выровнять по краям.

     

    И еще я заметил что рамка репутации(зеленая увеличивается от кол-ва репутации, как сделать что бы не увеличивалась?!)

     

     

    Для dt и dd нужно прописывать стили (float:left | float: right соответственно)

    Здесь много вариантов,  как можно сделать также, как и на скрине

  4. Бесплатно:

    _htmlbook.ru

    Репутация:

    <div>
    Репутация
    <div style="float:right">Переменная репутации</div>
    
    

    Информация:

    <dt>Сообщений</dt><dd>Переменная "сообщений"</dd>
    <dt>Регистрация</dt><dd>Переменная "регистрации"</dd>
    

    Работы на 30-40 минут, чтобы красиво выглядело. Могу сделать за небольшую сумму.

  5. Список хаков в аттачах.

    Версия ipb - 3.4.6

     

    Суть проблемы:

    Не работают настройки у чата (/index.php&app=shoutbox), дополнительные страницы (/index.php?app=cp&do=show&pageId=1)

     

    Код ошибки

    Fatal error: Uncaught exception 'Exception' with message 'No itemMarking class available for cp' in /site/admin/sources/classes/itemmarking/classItemMarking.php:1177 Stack trace: #0 /site/admin/sources/classes/itemmarking/classItemMarking.php(804): classItemMarking->_fetchModule('cp') #1 /site/admin/applications/forums/sources/classes/topics.php(1790): classItemMarking->fetchTimeLastMarked(Array) #2 /site/admin/applications/forums/modules_public/forums/forums.php(1280): app_forums_classes_topics->parseTopicForLineEntry(Array) #3 /site/admin/applications/forums/modules_public/forums/forums.php(1346): public_forums_forums_forums->parseTopicData(Array) #4 /site/hooks/topicosrecentes_fb3aa446f5f373cc793a233962235258.php(182): public_forums_forums_forums->renderEntry(Array) #5 /site/hooks/topicosrecentes_fb3aa446f5f373cc in /site/admin/sources/classes/itemmarking/classItemMarking.php on line 1177
    

    Что делать?

     

    Если оффнуть хук "Последние сообщения", проблема пропадаем

    post-27611-0-94715300-1427123504_thumb.j

  6. Всем привет. Нужен хук "Последние темы" как на этом форуме.

    Желательно, чтобы можно было настраивать вид через шаблон, а не через XML файл хука.

    Или есть вообще паблик?

    В принципе, готов купить за небольшую цену.

    Скайп lzdivorce

  7. Клоны юхака, жука и mmoru никому не нужны. Ваш проект долго не проживёт.

    Тебя никто не спрашивал. Мне нужен такой хайд, ибо он самый удобный.

    А то, что сейчас стоит - полное гг, где нужно писать p=50, r=50, это труднее и медленнее

  8. Нужна переделка хайдов такого вида:

    [hide=Ник]Скрытый текст[/hide] - это сейчас есть, работает нормально.

    [hide=50,50,50]Скрытый текст[/hide]

     

    Первое условие - посты, второе - репа, третье - дни с момента регистрации.

    Чтобы не нужно было ставить никаких кавычек, хайд не пропадал после быстрого редактора, рассмотрю ваши варианты.

     

    Есть готовое решение для vB, если будет проще, могу скинуть исходник для вб.

     

    Скайп - lzdivorce

  9. И не получиться. Данный скин поддерживает только последнюю версию CKEditor 4.4 ( _ckeditor.com/addon/moono-dark ).

    Не знаю, какая версия в IPB 3.4.x, но явно не самая новая (  

     

    UPD: судя по файлам версия 3.6.6

     

    - Подбирайте другой скин.

    - Или CKEditor обновить :-)

    - Или вот темный стиль: _ipbmafia.ru/topic/7371-redaktor-soobschenii/ - только картинки кнопок заменить

    От души благодарю, если будет время, попробуй потанцевать с бубнами с этим скином))

    editor.css > editor_old.css

    dark_editor.css залил в папку со скином ips под именем editor.css

    Итог в аттачах :(

     

    Вообще ничего не понял, тот файл весит 1КБ, а мой (почти оригинал) 40КБ

    post-27611-0-01609300-1426535808_thumb.j

  10. На стандартном шаблоне тоже самое? Хуки пробовали отключать?

    Варианты: несовместимость с php

    Если все пробовали, добавьте это в .htaccess

    php_flag display_errors off
  11. Не подскажите как убрать welcome перед ник неймом или изменить его на Добро пожаловать!

    attachicon.gif1.PNG

    Поиск по шаблонам: (или шаблон GlobalTemplate)

    {$this->memberData['members_display_name']}
    

    Рядом должно быть это: (ибо верхней фразы в шаблоне 2)

    id='user_link' 
    

    Теперь все, что стоит перед после > и до {$this->memberData['members_display_name']}

    удаляем.

     

     

    Должно получиться примерно так:

    <a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}"  title='{$this->lang->words['your_profile']}'>{$this->memberData['members_display_name']} &nbsp;<span id='user_link_dd'></span></a>
    
    

    Заменить на "Добро Пожаловать"

    1 вариант: Внешний вид > Языки > Русский > Поиск по фразам

    Искать Welcome и заменить на свою фразу.

    2 вариант: Юзать этот код:

    <a id='user_link' href="{parse url="showuser={$this->memberData['member_id']}" seotitle="{$this->memberData['members_seo_name']}" template="showuser" base="public"}"  title='{$this->lang->words['your_profile']}'>Добро Пожаловать, {$this->memberData['members_display_name']} &nbsp;<span id='user_link_dd'></span></a>
    
  12. Добрый день. Наконец-то бан снялся:D

    Имеется вопрос по скедитору.

    Очень трудно самому настраивать цветовую гамму скедитора, а мне нужна черная, поэтому, я погуглил и нашел скин для скедитора (в аттачах скрин).

    Кто-нибудь пробовал ставить себе скин?

    Согласно инструкции, я заливал скин на фтп, в файле ips_config.js менял skin на moono-dark

     

     

     

    1. Clone / Download this repository and copy moono-dark into ckeditor/skins
    2. Set the new skin name inside your config.js:
    config.skin = 'moono-dark';

    Enjoy the beauty of dark UI.

     

     

    После этого у меня тупо редактор не отображается. Может, кто-то у себя попробует установить? Буду очень благодарен за ответ.

     

    Исходник этого скина (Гитхаб, не реклама)

    post-27611-0-27435500-1426511920_thumb.p

  13. Добрый день, столкнулся с проблемой, никак не могу найти где меняется цвет редактора сообщений. Некоторые части я смог самостоятельно поменять, а вот последнюю(надеюсь) не могу. Дизайн дефолтный. ipb 3.4.5 Если понадобиться могу и ссылку на сайт приложить. Скриншот прикрепляю ниже.

     

    В css файл editor.css (ФТП) или ckeditor.css (в админке) добавьте:

    .cke_top { background: #цвет;}
  14. Не уверен, что в файле css это сработает. Можно тогда в самом шаблоне через style="width: ..." для элемента, а вычисления можно и во вставке php произвести

     

    <php>

    $wdt = 132/200*$_data['author']['pp_reputation_points'];

    </php>

    <span style="width:{$wdt}px">...

     

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

     

    Чем могу, извиняйте...  :shake:

    Спасибо, а разве в ипб можно php вставлять напрямую?

    Мне условия не нужны по сути, я просто репку прогресс баром сделаю, как у себя на старом форуме вб

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