Войти
×
Меню :
Blog (1967)
other (413)
php (390)
js (302)
html (153)
php book (147)
css (147)
пк (124)
html tags (63)
js tag (56)
windows (48)
js method (44)
jquery (43)
php array (39)
Показать еще :
text (37)
ruweb.net (37)
js date (33)
form html (30)
online (29)
link (26)
fonts (24)
dosite (22)
js events (22)
php file (21)
foto (20)
atom (20)
input (19)
database (19)
lingvo (18)
forum (18)
svg (18)
php date (17)
mysql (17)
hosting (17)
фото (16)
php img (16)
android (15)
img (15)
php time (15)
color (15)
info (15)
board (14)
notepad (14)
js url (14)
js time (14)
xiaomi (14)
jsphp (14)
table (13)
osclass (13)
htaccess (13)
знак (13)
select (13)
yandex (13)
php path (12)
$ server (12)
download (12)
keyboard (11)
vs code (11)
icon (11)
html book (11)
dw block (10)
js delete (10)
paint (10)
form (10)
css img (10)
ось (10)
mouse (10)
iframe (9)
ftp (9)
cookie (8)
hover (8)
php url (7)
ok (7)
comment (6)
search (6)
hey tag (6)
canvas (6)
list (6)
php get (6)
js vars (6)
нок (6)
click (6)
tag a (5)
js math (5)
js file (5)
web (5)
heading (5)
reg.ru (5)
value (5)
mb (5)
js id (5)
year (5)
xml (5)
console (5)
js hash (4)
games (4)
ssl (4)
bbcode (4)
base64 (4)
day (4)
week (4)
task (4)
js form (4)
symbols (4)
news (4)
folder (4)
word (4)
month (4)
pages (4)
ucoz (4)
vk (4)
submit (4)
numbers (4)
adminka (4)
scandir (4)
js img (4)
youtube (4)
php var (4)
2022 (4)
js book (3)
file (3)
padding (3)
line (3)
рся (3)
php day (3)
video (3)
https (3)
js post (3)
куб (3)
captcha (3)
units (3)
404 (3)
aimp (3)
domen (3)
qr code (3)
counter (2)
height (2)
details (2)
kfc (2)
seo (2)
prompt (2)
sitemap (2)
blob (2)
google (2)
arrows (2)
src (2)
tag hr (2)
typeof (2)
akaso (2)
replace (1)
cursor (1)
header (1)
opera (1)
name (1)
font (1)
smile (1)
нод (1)
jino (1)
rutube (1)
php (1)
date (1)
втб (1)
archive (1)
chart (1)
webp (1)
speed (1)
scroll (1)
#html (1)

Система комментирования Comments+2.0

Я возобновил работу над системой комментирования Comments+2.0.

Тестовая страница - здесь.

Навигация по Comments+2.0

  1. Зачем Comments+2.0!?
  2. Аватар в Comments+2.0!?
  3. Gravatar в Comments+2.0!?
  4. Переменная $hp_page_2_0
  5. Отдельная страница всех комментов....
  6. Картинка +ссылка(url + img).
  7. Смайлы.
  8. Все клавиши быстрого ввода.
  9. Все bbcodы.
  10. Файл доп настроек -"pages.php".
    1. Персональные последние сообщения в правом сайдбаре.
    2. Комменты доступны только админу...
  11. Немного истории...

  1. Зачем Comments+2.0!?

    Естественный и первый вопрос возникает зачем "Comments+2.0"!?

    Вообще.. система застряла примерно весной 2025 года... где-то в апреле... до садистского сезона.

    И после активного занятием "все ссылки в одном месте" + стилизации профиля...

    Мне понадобился скрипт, аля твиттер... и тут думаю... "господи"!!! да у тебя же почти готова система комментирования... почему бы её не использовать!?

    Но уже с другими мыслями..., что были у меня более чем полгода назад...

    + Вк комменты снова не работают...

    Бл*ть "Вк" вы затрахали! Вк реально засношал!

    Это уже на моей памяти 2 раз как они опять какую-то херню придумывают...

    И мне же заняться больше нечем, как снова в этом бардаке разбираться!

    Яндекс и Вк близнецы братья! Они видимо инструкции к коду заказывают у бывшего доктора, который так пишет, чтобы ни одна сволочь не смогла разобрать, что там написано!


  2. Аватар в Comments+2.0!

    Всего существует несколько алгоритмов аватара.

    Настройка аватара в Comments+2.0!

    Если вы ставите настройки на свой сайт, то предполагается, что у пользователя есть "аватар"...для зарегистрированных на сайте.

    С помощью функции "returnUseAva" в файле "/inc/.func.php".

    В первой части возвращает именно такой аватар, на моём сайте... вы ставите свой код, создания аватара.

    Возвращаемый адрес аватара в переменной "$hp_user_ava" :

    $path = '/user/'.$e[0] .$e[1] .'/' . $e . '.png';

    $sp_user_ava = $home. $path;

    $hp_user_ava = $domen. $path;

    Собственно мой аватар выводится именно так...
    Настройка аватара в Comments+2.0!

    Для зарегистрированных пользователей, кто не загрузил аватар, будет выводиться :

    ваш_домен/comments_2_0/img/ava_hand_no_foto.png Настройка аватара в Comments+2.0!

    Для НЕ зарегистрированных пользователей будет выводиться аналогично предыдущему пункту :

    Настройка аватара в Comments+2.0!

  3. Gravatar и аватар в Comments+2.0!?

    Не буду рассказывать что такое Gravatar - вы можете прочитать здесь.

    Там, правда, уже дизайн сайта совсем другой, но кто пользовался тот знает, а вы, если не пользовались, то скорее всего проигнорируете...

    Настройка Gravatar в Comments+2.0!

    Всего существует несколько алгоритмов аватара и Gravatar - а:

    Если вы не хотите его использовать, то просто переменную $gravatar переводите в выключенное состояние...

    Файл "/inc/config.php":

    $gravatar = 'off';

    Если человек зарегистрирован в Gravatar - е, то будет выводиться тот "аватар" , который есть в Gravatar - е.

    Зарегистрировал два аккаунта в граватаре, когда еще 10 лет назад, хотел написать свои комменты...

    Здесь коммент с применением Gravatar - а.

    Настройка Gravatar в Comments+2.0!

    И не использование граватара будет выводиться "no_foto":

    Настройка Gravatar в Comments+2.0!

    Пример такого сообщения с таким аватаром.

    Как работает Gravatar в Comments!?

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

    Но когда я написал предыдущую версию с использованием ссылок на сайт Gravatar, то "комменты" стали тормозить!

    Что, естественно мне не понравилось!

    И я написал пару строк кода, чтобы это исправить...

    Картинка аватара загружается в папку ava.

    С помощью функции file_get_contents получаем картинку.

    С помощью file_put_contents сохраняем аватар.

  4. Переменная $hp_page_2_0.

    За мое время в программировании, я выработал некоторые правила создания переменных... и когда смотришь на переменную, то сразу понимаешь, что это!

    Расшифровка переменной $hp_page_2_0.

    hp = http//: - часть переменной указывающая на адрес в адресной строке. Любой адрес с https :

    Например : https://dwweb.ru/__img/smaile/thumbs_up2.gif

    page = страница...

    Суммарно hp_page = адрес страницы с https://, получается например :

    https://dwweb.ru/comments+2.0.html

    2_0 - все переменные, относящиеся к системе комментов!

    Поскольку переменные в комментах могут пересекаться с переменными на сайте, а выдумывать новые как-то не хотелось, поэтому, все похожие и не похожие переменные имеют в конце добавку 2_0

    Что выводит $hp_page_2_0 на экран?

    Давайте выведем, что в данном случае выведет на экран эта переменная используем :

    <?

    echo $hp_page_2_0;

    ?>

    Прямо здесь поместим выше приведенный код :

    https://dwweb.ru/comments+2.0.html
  5. Отдельная страница всех комментов....

    Для всех комментов оставленных в системе комментирования будет отдельный файл со всеми комметнами...

    https://dwweb.ru/comments_2_0/inc/all_comments.php
    Настройки:

    Для админа есть отдельная кнопка удалить...

    Отдельная страница всех комментов....

    Все остальные действия с комментом по ссылке "перейти к сообщению".

    Можно скрыть все комменты с помощью переменной в файле /inc/config.php:

    $hide_all_comments = 'on';// включено

    $hide_all_comments = 'off';// выключено

  6. Картинка + ссылка(url + img).

    23.12.2025 Скорее всего нет...

    Ниже описанная фишка не работает так, как предполагалось...

    Объяснять долго... да и зачем...

    Если в двух словах - это связано с обработкой комментов... php + js...

    А как будет? Пока так :

    Если картинка в ссылке, то под картинкой будет линия, как для ссылки.

    При наведении на (url + img) будет появляться рука, как при наведении на ссылку...

    19.12.2025

    С сегодняшнего для картинка в ссылке... будет показываться флажок:

    Нажмите чтобы открыть в новом окне

    Вот также как здесь в описании :

    Нажмите, чтобы открыть в новом окне.
    Вот также как здесь в описании :
  7. Смайлы

    20.12.2025

    С сегодняшнего для будут обрабатываться только 4 смайла.

    wall

    good

    fuck

    cry

    Начертание:

    [wall]

    [good]

    [fuck]

    [cry]

    Почему?

    Ну... поскольку я пользуюсь вот этими 4-мя, то и загружать кода больше не вижу смысла.

    Если вам очень нужно вы можете исправить ситуацию добавить любое количество кода... на любые смайлы...

    Всего используется 2 файла:

    /inc/.bb_to_html.php - bbcode превращаем в html

    .bb_to_html_and_back.js

    Bbcode превращаем в html

    И обратно...

  8. Все клавиши быстрого ввода.

    В комментах bbcode панели не будет... это уже явный перебор...

    Останутся только клавишами быстрого ввода см.

    здесь

    Сделал по аналогии с доступными клавишами быстрого ввода для стены.

  9. Все bbcodы.

    Надо закрыть тему bbcod-ов, а то, что-то она мне поднадоела...

    После некоторой возни с Ббкодами -описанием и т.д...

    Решил дальше не делать, здесь на странице...

    Как я сделал для стены о Bbcod - ах, сделаю и для комментов!

  10. Файл pages.php.

    Файл "pages.php" - файл доп.настроек...


    1. Персональные последние сообщения в правом сайдбаре.

      Для отдельной страницы можно выставить в настройках - персональные последние 10

      Т.е. те сообщения, что вы видите справа(для пк) в сайд баре можно сделать отдельными для любой страницы!

      Рассмотрим пример - "персональные последние сообщения".

      Например, на данной странице, которая имеет адрес

      https://dwweb.ru/comments+2.0.html

      я хочу показывать только комменты относящиеся только к этой странице... для этого мне понадобится:

      Изменяемая часть скрипта выделена зеленым...

      Открываем страницу "/inc/pages.php" и прописываем вот такой код :

      Рассмотрим пример - ‘персональные последние сообщения‘.

      Про переменную $hp_page_2_0 написано выше...

      И если она($hp_page_2_0) равна адресу в адресной строке, то включаем "персональные последние сообщения"... всё просто...

      На стандартные "последние 10 сообщений" - оставленные здесь комментарии записываться не будут...

      Для проверки моих слов... откройте любую страницу сайта, ну например вот эту... и сравните правую сторону здесь и на странице по ссылке...


    2. Комменты доступны только админу...

      Для отдельной страницы можно установить ограничение отправки сообщений - "только админу":

      Указываем в файле "pages.php" три позиции:

      Переменная :

      $hp_page_2_0.

      На какой странице, например :

      https://dwweb.ru/comments+2.0.html

      Переменная $only_admin :

      На данной странице... это включено...

      Комменты доступны только админу...

  11. Немного истории...

    05.12.2025

    После некоторого раздумья... все старые страницы в топку... это было слишком давно и уже не актуально...

    Оставил только вот эти две записи... см ниже..

    Pro-DW Comments

    2019/06/14

    После последнего обновления Pro-DW Comments - 1.3.1 , в связи с тем, что назрели кардинальные изменения, обновляться не будет, поддержка прекращена.

    Описания последнего обновлений нет.

    Пример тестовой страницы

    Самая первая версия:

    2016-12-15

    ...это и версией назвать сложно!

    Первое комментирование моя система комментирования

    Одна из первых попыток, сделать собственную систему комментирования...

Не стесняемся говорить спасибо!
Всего комментариев : 0 Comments+ 2.0
+ =
only_admin
Марат 28.12.2025 12:43
С сегодняшнего дня доступен тег "okvideo"

Пример использования тега "okvideo":

Марат 24.12.2025 22:43
Как я сделал для стены о Bbcod - ах, таже сделаю и для комментов!
Теория - здесь 
Марат 20.12.2025 22:55
С сегодняшнего дня будут обрабатываться только 4 смайла.
Марат 14.12.2025 21:45
Код немного опережает описание,поэтому оно(описание) будет появляться с некоторым лагом...
И вообще... описание будет большое...  
Марат 14.12.2025 21:36
Вчера написал код - сегодня коротенькое описание, что такое персональные последние 10 сообщений...
Марат 13.12.2025 23:56
В настройках комментов можно указать, что справа будут показываться только комменты, которые оставили только на этой странице!
Комменты находятся в процессе активного тестирования...
Помочь проекту DwWeb.ru

1). Поделиться ссылкой! C друзьями или врагами!

Этим вы очень поможете проекту! Заранее огромное спасибо!

2). Помочь материально.

Теги:

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

14.12.2025 :
комменты вернулись!
Марат 28.12.2025 12:43
С сегодняшнего дня доступен тег "okvideo" Пример использования тега... подробнее...
Марат 24.12.2025 22:43
Как я сделал для стены о Bbcod - ах, таже сделаю и для комментов!... подробнее...
Марат 20.12.2025 22:55
С сегодняшнего дня будут обрабатываться только 4... подробнее...
Марат 14.12.2025 21:45
Код немного опережает описание,поэтому оно(описание) будет появляться... подробнее...
Марат 14.12.2025 21:36
Вчера написал код - сегодня коротенькое описание, что... подробнее...
ruweb
См. интсрукция по ruweb. dwweb.ru есть здесь:
Все соцсети в одном месте!
defense_js Разное :Игра "пятнашки"
Угадай страну по флагу

Кальклятор
Математика онлайн

Списки шифрования
Часы

Числа словами
Названия чисел(max=10305)
Графики

Qr код онлайн

Как сделать сайт?
Md5 онлайн
Sitemap.html
Все статьи авторские, при копироавании активная ссылка обязательна DwWeb.ru! © 2015 - 2026 Контакты. Реклама на сайте Лучший хостинг : RUWEB + помощь по RUWEB Сайт работает круглосуточно 24/7.
Страница загружена за : 0.180133 секунд.