101

Re: [Релиз] Спасибо

Жаль. А аналоги для 1.4 существуют?
В отличие от "репутации" тут не нужно пояснять свои действия.
В отличие от "голосования за сообщения" тут есть статистика благодарностей для каждого пользователя.

Сайт KiRiK

Поделиться

102

Re: [Релиз] Спасибо

аналогов нет.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

103 (12.03.2012 21:15 отредактировано Дачник)

Re: [Релиз] Спасибо

KiRiK пишет:

В punBB 1.4.2 перестало работать sad Но 1.4.1 еще функционировало.
После клика на "поблагодарить" динамическая информация меняется, но в базу не заносится.
Есть какие-нибудь фиксы?

Тоже столкнулся с данной проблемой. Но, я её решил и поправил "Спасибо" для работы в 1.4.2
Не знаю, правильно или нет, но у меня работает. Сейчас нет времени, убегаю. Отпишусь что сделал через час.

P.S. Спасибо очень нравиться, нет отрицательной репутации которая способствует только негативу на форуме.

Добавлено спустя 41 минуту 57 секунд:

Не претендую на правильность.
Сделано так.
1) в 1.4.1 была функция function forum_microtime() в 1.4.2 её нет.
Создал файл local_cfg.php с этим кодом:

<?php

// Return current timestamp (with microseconds) as a float
function forum_microtime()
{
    if (version_compare(PHP_VERSION, '5.0.0', '>='))
    {
    $mt = microtime(true);
    }
    else
    {
    list($usec, $sec) = explode(' ', microtime());
    $mt = ((float)/**/$usec + (float)/**/$sec);
    }

    return $mt;
}

файл положил в папку с расширением.

2) в файлы spoiler.php, thanks.php, viewp.php, viewu.php подключил этот файл.

require 'local_cfg.php';


Всё стало работать.

Поделиться

104

Re: [Релиз] Спасибо

https://github.com/punbb/punbb/blob/mas … ns.php#L89

есть она в 1.4.2

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться

105

Re: [Релиз] Спасибо

Дачник пишет:

1) в 1.4.1 была функция function forum_microtime() в 1.4.2 её нет.

По-моему, thanks ее и не использует.

Добавлено спустя 5 минут 17 секунд:

P.S. у меня подобные манипуляции к работоспособности не привели.

Сайт KiRiK

Поделиться

106 (13.03.2012 05:00 отредактировано Дачник)

Re: [Релиз] Спасибо

KiRiK у меня была проблема в точности описанная тобой, нажимаешь "Поблагодарить" +1 ставилось. Перегружаешь страницу- благодарность исчезала.
Кроме как действий описанных в 103 посте, вроде я ничего не делал.

Добавлено спустя 16 минут 22 секунды:

Вот файлы всего расширения http://ge.tt/37ly6wE/v/0?c

Поделиться

107 (13.03.2012 05:25 отредактировано KiRiK)

Re: [Релиз] Спасибо

Хм. Таки, да.

При запросе вида

extensions/thanks/thanks.php?user=3004&user_t=3&post=94185

Вылезает

Fatal error: Call to undefined function forum_microtime() in include/dblayer/mysqli.php on line 72

Добавлено спустя 3 минуты 3 секунды:

Да, теперь работает.
Видимо, до этого я где-то налажал.

Дачник, в твоем архиве лишний viewu.php.

Сайт KiRiK

Поделиться

108

Re: [Релиз] Спасибо

Отлично, главное проблему решили. Ждем обновления 1.4.3 и смотрим работу Thanks. smile

Поделиться

109

Re: [Релиз] Спасибо

скоро будет нормальное расширение для 1.4

на основе репутации.

PunBB Extensions | Перед созданием темы => ФАК | Профессиональная разработка сложных сайтов

Расширения распространяются по Creative Commons Attribution-NonCommercial 4.0

Сайт KANekT

Поделиться