Прилепленный пост

Здесь авторы могут постить бета-версии своих модификаций для phpBB 3.0.x. Внимание! Не устанавливайте бета-версии модов на работающие форумы!
Правила форума
Местная Конституция | Шаблон запроса | Документация (phpBB3) | Переход на 3.0.6 и выше | FAQ-3 (phpbb3) | Как задавать вопросы | Как устанавливать моды

Ваш вопрос может быть удален без объяснения причин, если на него есть ответы по приведённым ссылкам (а вы рискуете получить предупреждение ;) ).
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Прилепленный пост

Сообщение Romnik »

Проблема с этим кодом:

Код: Выделить всё

<span id='postername{postrow.POST_ID}'><!-- IF not postrow.U_POST_AUTHOR --><strong>{postrow.POST_AUTHOR_FULL}</strong><!-- ELSE -->{postrow.POST_AUTHOR_FULL}<!-- ENDIF --></span>
Имя пользователя под аватарой отображается два раза.
Стиль на платформе Prosilver.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 14 лет 1 месяц
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 306 раз

Re: Прилепленный пост

Сообщение Алг »

не отображается
Этот кусок кода говорит:
если для поста установлена переменная postrow.U_POST_AUTHOR, тот отобрази под аватарой имя автора выделенным шрифтом, иначе обычным
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Прилепленный пост

Сообщение Romnik »

Romnik писал(а):<span id='postername{postrow.POST_ID}'>........</span>
Я про это!
После вставки этой переменной начинает двоится!
А то, что вы пишите я и так знаю -это оригинальный код и он рабочий...
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: Прилепленный пост

Сообщение er107 »

У меня на просильвере не отображается двоение. Если у вас стиль измененный, то какие претензии к автору?
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Прилепленный пост

Сообщение Romnik »

er107 писал(а):претензии к автору?
Претензий никаких.
Косяки я все исправил, а вот на том месте застрял...
В чём проблема не пойму...
Хотел бы взглянуть на ваш viewtopic_body.html
Аватара пользователя
Татьяна5
Поддержка
Поддержка
Сообщения: 13158
Стаж: 15 лет 1 месяц
Благодарил (а): 236 раз
Поблагодарили: 3750 раз

Re: Прилепленный пост

Сообщение Татьяна5 »

Romnik писал(а):После вставки
Там Replace with, замена
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Прилепленный пост

Сообщение Romnik »

Виновником был код от вставки имени в быстрый ответ (доработка быстрого ответа)
Проблема решена...

Небольшой косяк - Если пользователь в заголовок сообщения вставил иконку, то заголовок снесёт на следующую строку.

Таблетка:
Открыть viewtopic_body.html
Найти

Код: Выделить всё

<div id='subject{postrow.POST_ID}'><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></div>
Заменить на

Код: Выделить всё

<span id='subject{postrow.POST_ID}'><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></span>
Теперь иконка будет на одном уровне с текстом заголовка.
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: Прилепленный пост

Сообщение er107 »

Не, не помогает, кеш браузера очищал и форумный (со стилями), все равно скрепка-кнопка выше, а заголовок ниже.
Аватара пользователя
Romnik
phpBB 2.0.3
Сообщения: 387
Стаж: 15 лет 7 месяцев
Откуда: Москва/Выдропужск
Благодарил (а): 44 раза
Поблагодарили: 76 раз

Re: Прилепленный пост

Сообщение Romnik »

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

Код: Выделить всё

<h3 <!-- IF postrow.S_FIRST_ROW'> -->class="first"<!-- ENDIF -->><!-- IF postrow.POST_ICON_IMG --><img style="vertical-align:baseline" src="{T_ICONS_PATH}{postrow.POST_ICON_IMG}" width="{postrow.POST_ICON_IMG_WIDTH}" height="{postrow.POST_ICON_IMG_HEIGHT}" alt="" /> <!-- ENDIF --><span id='subject{postrow.POST_ID}'><a href="#p{postrow.POST_ID}">{postrow.POST_SUBJECT}</a></span></h3>
			<a href="#" id='stickypost{postrow.POST_ID}' class='stickypost' style='float:left; margin-top:-3px; padding-right:3px;' title='{L_STICKY_POST}'><img src='{T_IMAGES_PATH}pin_out.png'  alt='{L_STICKY_POST}' /></a>
img23.gif
У вас нет необходимых прав для просмотра вложений в этом сообщении.
er107
phpBB 2.0.19
Сообщения: 1204
Стаж: 15 лет 6 месяцев
Благодарил (а): 331 раз
Поблагодарили: 93 раза

Re: Прилепленный пост

Сообщение er107 »

Сравнил вашу строчку и мою, у меня

Код: Выделить всё

<a href="#" id='stickypost{postrow.POST_ID}'.....
Был выше

Код: Выделить всё

<h3 <!-- IF postrow.S_FIRST_ROW'>....
Опустил и стало все нормально, правда сама иконка стоит чуть ниже строчки заголовка. Но раз у вас так же, то значит тоже нормально.
А, все, увидел -

Код: Выделить всё

margin-top:-3px;
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Прилепленный пост

Сообщение romeo_piter »

Забавный мод. Спасибо.
Есть вопрос, как вы заставили работать быструю цитату из окна прикрепленного поста?

Добавлено спустя 1 минуту 18 секунд:
И как вывели в нем номер?
Мод нумерации стоит.
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 14 лет 1 месяц
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 306 раз

Re: Прилепленный пост

Сообщение Алг »

romeo_piter писал(а):как вы заставили работать быструю цитату из окна прикрепленного поста?
не заставляла я, она сама согласилась(по крайней мере в сабсильвере)
romeo_piter писал(а):И как вывели в нем номер?
Мод нумерации стоит.
для сабсильвера примерно так
найти

Код: Выделить всё

$('#stickyBottomLeft').html( $('#post_date' + post_id).html()+ '    ' + subject);
заменить на

Код: Выделить всё

$('#stickyBottomLeft').html($('#post_num' + post_id).html() + '    ' + $('#post_date' + post_id).html()+ '    ' + subject);
для просильвера пока не ставила ни нумерацию, ни цитату-всплывашку, потому не скажу. Но принцип-то одинаков
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Прилепленный пост

Сообщение romeo_piter »

Алг писал(а):не заставляла я, она сама согласилась
((( У меня просильвер, сама не хочет (((

Добавлено спустя 8 минут 57 секунд:
Правка не выводит номер поста, пишет null
Аватара пользователя
Алг
Former team member
Сообщения: 933
Стаж: 14 лет 1 месяц
Откуда: Израиль
Благодарил (а): 85 раз
Поблагодарили: 306 раз

Re: Прилепленный пост

Сообщение Алг »

romeo_piter писал(а):Правка не выводит номер поста, пишет null
Дайте ссылку на форум
Там упёртость и инертность, могут, кстати, в морду дать.
А ты проявляй интеллигентность, постарайся убеждать...

Т. Шаов
romeo_piter
phpBB 2.0.22
Сообщения: 1375
Стаж: 17 лет 5 месяцев
Благодарил (а): 260 раз
Поблагодарили: 32 раза

Re: Прилепленный пост

Сообщение romeo_piter »

Сбросил в ЛС.
Обнаружил ещё момент. При переходе на другую страницу темы теряется возможность копировать текст из поста.
При клике в любом месте стиккера на текст - его можно перетаскивать (в смысле весь стиккер), но выделить текст и скопировать низя.
То же самое у Romnik - подглядел. Там тоже просилвер.

Добавлено спустя 55 минут 9 секунд:
На вашем форуме тоже при переходе на новый лист - не скопировать текст.

Добавлено спустя 5 минут 25 секунд:
И ссылка перехода на пост работает только пока остаешься на странице с постом.

Вернуться в «Бета-версии модов для phpBB 3.0.x»