Русский  English  Все проекты

Нужен PHP программист



На нашем сайте (сайт на WP) сделана следующая система:

При добавлении комментария или отзыва, видит это только тот посетитель, что добавил это. При этом, отзыв или комментарий
отображается в блоках “новые отзывы” и “последний комментарии” для написавшего. Остальные посетители сайта видят
это только после того, как комментарий или отзыв одобрит администратор. Определение посетителей сайта производиться по кукам
и диапазону ип, пример: у написавшего комментарий под отзывом ип адрес 91.215.80.218 значит при заходе с диапазона ип 91.215.75.0 – 91.215.85.255
можно будет увидеть то что он написал, даже если используется другой браузер. Пользователи которые заходят с другого ип и без куки не могут увидеть
это. При удалении комментария или отзыва написанного пользователем, сайт забывает его ип и куки, перестает следить. Так же, если зайти по прямой ссылке в не одобренный отзыв, сайт запоминает зашедшего пользователя и ему становиться виден данный отзыв в общем списке, т.е сайт думает что он и оставил данный отзыв.

Так вот, эта система работает только с ipv-4-адресами, при использовании ipv-6-адресов пашет частично – все должно работать с обоими типами адресов.

Плюс нужно поправить

2. Если оставить комментарий а потом удалить его в админке, чтобы он переместился в папку удаленные, он не будет виден на странице отзыва, но будет виден в блоке "последние комментарии" он исчезнет оттуда только если его окончательно удалить из корзины, это нужно поправить. Если комментарий в корзине, он не отображается на сайте, если его восстановить, он начинает отображаться для написавшего.

Во вложении файлы шаблона и плагины, которые ранее правили, гляньте их, чтобы понять, по силам ли вам данная задача, если по силам, пишите в заявке – ОЗНАКОМИЛСЯ (если вы пишите в заявке что-то другое – не рассматриваю).

P/S – для работы могу предоставить ipv-6-адрес
25.11.2021 23:25



 Ответы фрилансеров