Полюбите код! И он полюбит Вас!

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

Марат : А ничего что я у Вас ошибочку нашёл? - Ничего!(пока далее

2017-10-11 10:02:06



Иван : А ничего что я у Вас ошибочку нашёл? (пока что далее

2017-10-11 02:24:33



Марат : Спасибо!У каждой вещи есть свои положительные и отрицательные стороны!Не знаю, далее

2017-10-08 23:49:00



Дмитрий : Отличный скрипт! Автору большой респект! Но скрипт был бы ещё далее

2017-10-08 22:55:59



Марат : Всегда пожалуйста!Приходите ещё! далее

2017-10-02 00:38:38



Это интересно:

Рейтинги страниц.

Commentics система комментирования скрипт установка скачать ошибки настройка

Страница будет посвящена полностью системе комментирования от сайта https://www.commentics.org/ и там же вы можете посмотреть демо в изначально не отредактированном виде, т.е. как функции включены по умолчанию.

Не будем делать множество страниц посвященной этой системе комментирования а сделаем всё на одной странице и естественно, для удобства нам нужна навигация!

И конечно, как без исключений – пункт 10 на отдельной странице.

1. Условия установки и описание COMMENTICS.

2. Создание базы данных

3. Установка COMMENTICS

4. Включаем русский язык  и в панели администрирования и в самой форме

5. Идентификатор и адрес страницы.

6. Панель комментирования -пример.

7. Редактирование времени.

8. Ошибки.

9.Отзыв, плюсы, минусы.

10.Вывод последних комментариев

11.Перенести комменты, либо прокоментировали не на той странице...

12.Скачать COMMENTICS.

1.

А.

Условия установки и описание комментариев COMMENTICS:

- Требуется: MySQL 5.0.7 или выше, и PHP 5.2 или выше

- Лёгкая интеграция в сайт

- Полная русификация скрипта

- Отличная система «антифлуд» и «антиспам»

- Рейтинг оценки постов

- Captcha, имеется несколько вариантов на выбор

- Вставка смайлов, ссылок, BB-кодов, видео, изображение

- Удобная панель администратора

- Email подписка, RSS

- Имеется социальная панель

- Превосходный функционал с отличной системой защиты

Открываем архив. Распаковываем архив на компьютер и бросаем папку comments, как есть  в корневую папку.

Переименовать папку admin, ну, на пример, в admin2. Зачем!? Если честно, то еще и не разбирался, но так написано в инструкции по установке…

Б.

Для работы комментариев от Commentics вам нужно установить 3 элемента кода!

Данные коды есть в тестовой странице.

1.В самом начале страницы, т.е перед данным кодом не должно быть ничего, даже пробела:

<?php session_start(); ob_start();?>

2. Стиль  css .

Два варианта на выбор либо разместить код до тега </head>

<link rel="stylesheet" type="text/css" href="comments/css/stylesheet.css" />

Либо, скопировать весь код в stylesheet.css и занести в ваш основной файл стилей css – это не принципиально…

3. И основной код с формой комментирования в то место, где вы предполагаете разместить данную форму…

(В данном коде нужно отредактировать две строчки, подробнее)

<?php

$cmtx_page_id = "1"; //Название или номер для страницы, по Вашему усмотрению.

$cmtx_reference = "test"; //Имя страницы, например commentset.php или какое-то другое.

$cmtx_path = "comments/"; //Имя папки в которую установлен скрипт.

define("IN_COMMENTICS", "true"); //Обычно не редактируется.

require $cmtx_path . "includes/commentics.php"; //Путь к исполнительному файлу. Обычно не редактируется.

?>

2.

Создание базы данных,  мы уже касались этой темы. После того, как база данных создана, нам нужно занести данные в файл  details.php, который будет находиться по адресу

\comments\includes\db\details.php.

Редактируем 6, 7 и 8 строчку.

commentics комментирование на сайте скрипт установка описание ошибки

Если вы неправильно что-то сделали, то вам выйдет сообщение, что не удалось соединиться с созданной базой данных

commentics комментирование на сайте скрипт установка описание ошибки

3.

Установка PHP СКРИПТ КОММЕНТАРИЕВ - COMMENTICS V2.4

Первым шагом после того, как вписали данные по базе данных + закинули содержание архива на сервер – нужно пройти по адресу

Вашсайт/comments/installer/index.php

Естественно, что если вы набрали правильно адрес и у вас ничего не происходит, либо выдает ошибку, что такой страницы не существует, то скорее всего вы закинули не в ту папку…

И если вы хотите установить скрипт комментариев в другую папку отличную от  папки comments, то  в конце установки вам выдаст такое сообщение, что установка неверна.

Конечно! Можно и эту проблему решить, но не хочется, как в той рекламе, «просто не охота».

Проверка пригодности.

commentics комментирование на сайте скрипт установка описание ошибки

Установить.

commentics комментирование на сайте скрипт установка описание ошибки

Не забываем, что нужно указать здесь папку администратора, которую вы переименовали в  другое название(мыговорили о папке "admin2").

Здесь в принципе все ясно написано и  не требует пояснений…

commentics комментирование на сайте скрипт установка описание ошибки

commentics комментирование на сайте скрипт установка описание ошибки

Заходим в панель администрирования.

И в следящем шаге нам нужно папку с инсталлятором удалить!

commentics комментирование на сайте скрипт установка описание ошибки

И если вы этого не сделаете, то вам выдаст сообщение, что вы эту папку не удалили…

commentics комментирование на сайте скрипт установка описание ошибки

Нажимаем сет пермишн.

commentics комментирование на сайте скрипт установка описание ошибкиИ вот, если все установилось правильно, то появится приветствие!

commentics комментирование на сайте скрипт установка описание ошибки

Где включается русский язык в системе комментирования  commentics

Далее нам нужно установить русский язык. Идем в настройки – язык.

commentics комментирование на сайте скрипт установка описание ошибкиcommentics комментирование на сайте скрипт установка описание ошибки

commentics комментирование на сайте скрипт установка описание ошибки

Ну вот в принципе и всё!

Мы покончили с установкой!

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

И её почти не нужно настраивать она должна заработать без проблем!

Но если у вас выходит вот такая ошибка, то см. здесь.

5.

Идентификатор и адрес страницы.

Важно!

И еще в тестовой странице в сточке 14 и 15 мы видим два параметра, которые должны быть индивидуальные!

commentics комментирование на сайте скрипт установка описание ошибки

Но как это сделать!?

И что каждую страницу в ручную прописывать!? А с ума не сойдем!?

Что делать!?

Ваши предложения!?

Вот вам мое предложение, что на сайте будет всегда индивидуальным и никогда не повторяется!?

Правильно! Адрес страницы!  Отсюда возьмем код

Загоним его в переменную  url и уже эту переменную вставим в строчку 14 и 15.

<?php  $url ="http://".$_SERVER["HTTP_HOST"].$_SERVER["REQUEST_URI"]; ?>

Данный код можно поместить на тестовую страницу между строчками 4 и 5

Возможно, что данный код может и не работать на вашем сайте – это зависит от настроек вашего сервера.

При тестировании первой страницы –проверьте будет ли работать данный код на простой странице…

В данный код нужно поставить вывод –  echo $url ;

Если произойдет такой вывод, как например вот здесь –

http://dwweb.ru/Site/Komentirovanie/COMMENTICS.html

То этот код вам подойдет.

6.

И вот сама панель комментирования, которую мы установили…надо признать, что довольно функциональна…

К сожалению, в таком виде систему комментирования мы оставить не можем и нам придется её немного отредактировать, оставить только те поля, которые нам требуются. Поэтому мы можем только сделать скриншот, тестовой страницы с полями по умолчанию в COMMENTICS.

Но можно посмотреть демо на странице офсайта.

commentics комментирование на сайте скрипт установка описание ошибки

Теперь попробуем написать комментарий!

Заходим на тестовую страницу.

commentics комментирование на сайте скрипт установка описание ошибки

7.

Редактирование времени.

Смотрим на скрин -  неприличное отображение времени! Будем исправлять!

commentics комментирование на сайте скрипт установка описание ошибки

Идем -  внешний вид  - комментарии – основные  функции – формат времени и меняем его на   H:i

И во второй строчке тоже самое меняем…

commentics комментирование на сайте скрипт установка описание ошибки

8.

Ошибки:

Ошибка, которая может быть у вас при первом запуске скрипта на естовой странице. Что мы здесь видим!?

Ни хрена мы здесь не видим, а именно, что сессия не может стартовать, из-за того, что якобы перед началом скрипта, есть что-то, и голову( headers)! уже отправили.

Warning: session_start(): Cannot send session cache limiter - headers already sent

commentics комментирование на сайте скрипт установка описание ошибки

Что делать!? Открываем данную страницу в любом редакторе кода и смотрим на его кодировку. Мы используем блокнот.

Открываем кодировку и видим, что наша страница кодирована в UTF-8, но нам нужна такая же, но без БОМа.

Как в кино, такая же, но с перламутровыми пуговицами…

commentics комментирование на сайте скрипт установка описание ошибки

Смотрим, что у наc получилось.

Ошибка №2.

Если вы обратили внимание, но на странице оказалась, и вторая ошибка… Commentics

Пожалуйста, убедитесь, что страница имеет соответствующий идентификатор (ID).

Про этот идентификатор мы говорили немного ранее.

Ошибка №3.

Неожиданно, но образовалась ошибка №3.

Вот, что у нас получилось:

commentics комментирование на сайте скрипт установка описание ошибки

Вот, что там написано:

Warning: require(comments/includes/commentics.php): failed to open stream: No such file or directory in .../Site/Primer-Raboti-formi-commentics/Mistake2.html on line 16

Fatal error: require(): Failed opening required "comments/includes/commentics.php" (include_path="...") in ...Site/Primer-Raboti-formi-commentics/Mistake2.html on line 16

Учим английский язык и переводим, что тут написано! А именно, что –

Предупреждение -  у вас ошибка в конструкции require – не удается открыть поток, нет такого файла или каталога в файле…адрес… строчка №…

Что делать!?

Это ошибка нахождения файла, грубо говоря, файл есть, но функция, в которой описан путь до нашего файла - неправильный…

Это произошло из-за того, что я взял тестовую страницу и закинул её из корневой папки во вложенную папку и еще в одну.

Т.е. для корневой папки был адрес -  

http://dwweb.ru/test.php

А стал

 http://dwweb.ru/название-папки/название-паки/test.php

Как исправить!?

Нам нужна строчка № 16, там неправильный путь.

commentics комментирование на сайте скрипт установка описание ошибки

Для корневой папки –это работает -

$cmtx_path = "comments/";

но для вложенной папки там должен быть путь

$cmtx_path = "../comments/";

Если добавляется еще одна папка то будет вот так

$cmtx_path = "../../comments/";

И т.д.

Но опять же не будем же мы это править в каждой странице – у нас есть мощной оружие – знание PHP!

Мое решение…

Сделал  специальную страницу, как решить данную проблему в автоматическом режиме…

Если у вас движок…

1. Поробовать мое решение...

2. Поскольку у меня нет ни одного сайта на движке, то могу вам только посоветовать в какую сторону смотреть.

Брать данные из адресной строки и прописать условия… где-то, что-то я такое видел…

Если сталкивались с такими задачками напишите пожалуйста в комментариях! Другим будет интересно почитать об этом!

Перенести коменты с одной страницы на другую в commentics

Тут возникла некоторая проблемка, что товарищ прокоментировал страницу, но тематика коммента не подходила к странице и по смыслу, он и комментировал не ту страницу. Просто на данной странице було упоминание той страницы.

Короче:

Нам нужно перенести комментарии с одной страницы на другую в системе комментирования COMMENTICS.

Давайте разбираться!

1.

вариант - глупый.

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

2.

вариант - умный...

Будем работать с базой данных.

Нам нужно открыть две вкладки

а)comments - ищем тот комментарий, который нужно перенести в столбце comments, дальше ищем столбец "page_id" и нам нужна вот эта цифра, которая обведена, в данном случае "12".

commentics перенос комментирования на другую страницу

б)pages - поскольку я для двух столбцов выбрал урл страницы с коментом, то два столбца абсолютно идентичны - identifier = reference, в одном из столбцов, у вас, в любом случае должна быть урл вашей страницы.

Теперь нам нужно найти ту страницу, на которую будем переносить коменты. И нам нужен "id", который и нужно поменять во вкладке comments, т.е. 12 на 18 меняем.

commentics перенос комментирования на другую страницу

Как поменять!?

Просто нажимаем по ячейке, окно активизируется, заменяем и всё... сохранять не нужно...

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

1.В самом начале нужно отметить, почему я решил использовать данную систему комментирования для сайта – Commentics.

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

А зачем вообще такие комментарии!?

Ну и вот я решил найти ту систему комментирования, которая бы отвечала данному требованию!

2. Вторая причина – возможность редактирования сообщения!

3. Довольно мощная система – функциональная, можно из панели администрирования настроить почти всё!

4. Все комментарии хранятся у вас в базе данных.

5. На данный момент мне эта система понравилась! Поэтому, буду ставить её на все мои сайты! И закину все старые сообщения на сайт через форму.

--------------------

Уф...что-то я запарился.. несколько дней писал...

+ Мы тут начали делать свою систему комментирования на файлах

Понравилась статья!? Не стесняйся – поделись ссылкой!

И!

Пожалуйста! Если вам не трудно - прокомментируйте то, что вы прочитали! Вам понравилось, или не понравилось! Напишите, какие мысли возникли у вас, и это бесплатно для вас, но очень ценно для нас!!! Всё, что вы здесь видите - это написано для вас! Никаким другим образом мы не можем понять вашу реакцию. Может, что-то стоит добавить или наоборот убрать. Либо, что-то стоило изменить...

P.S.

25 октября 2017

Мы запустили подписку на новости по емайлу, как только выходит новая статья, то будет отправлено сообщение на почту, что вышла новая статья!

Почему стоит подписаться на наши новости!?

Расскажу историю, вчера искал ответ на один из вопросов (конечно, я могу и сам написать, но чаще всего, вначале, ищу в интернете, может есть готовое решение…) и было множество вариантов, которые были описаны, но ни одного, с примерами! И мало того, что они предлагают решения, которые непонятно как реализовывать, особенно новичкам, у которых больше вопросов, чем ответов. Так они еще и не работают!

У нас же, на сайте – только рабочие проверенные скрипты! Полностью с описанием и с примерами! И реализовать может человек с нулевыми знаниями!

Мы есть здесь:

Проголосовать за статью!
  С 24 сентября мы запускаем новый скрипт в тестовом режиме (только свои скрипты)
  Вы можете проголосовать за понравившуюся статью.

  Еще никто не проголосовал
    


Просмотров 2712

Друзья!

Для того, чтобы вы получили бесплатную информацию, мы потратили и время и деньги!

Мы существуем от кликов по рекламе!

Если вы не нашли подходящего блока объявлений, то вы еще можете помочь проекту!

Не стесняйтесь!

Даже самая маленькая сумма будет употреблена на продвижение и улучшение проекта!

Заранее благодарим Вас!

Оставить комментарий:

Для отображения аватара после отправки сообщения, необходимо быть зарегистрированным в Граватаре.



Комментарии (18)

Вы просматриваете: http://dwweb.ru/Site/Komentirovanie/COMMENTICS.html
Full StarFull StarFull StarFull StarFull Star 5/5 (1)
Gravatar
Evgeniya (Kostanay, Казахстан)
Подскажите, пожалуйста, что не так? На тест странице все отлично, но подключить к своей странице не могу. Ничего не выводит, как будто его и нет.
26/07/2016 09:55
Gravatar
Марат
Сайт + тестовую страницу в студию...
26/07/2016 10:00
Gravatar
Evgeniya (Kostanay, Казахстан)
У меня не активируется "Добавить комментарий", что делать?
26/07/2016 12:53
Gravatar
Марат
Если у кого-то получилось установить скрипт, а именно этот комментарий написан на этом скрипте, то где вы думаете проблема!? А то, что у Вас не активируется что-то, то как можно это определить!? Если вы находитесь там у компа и не знаете, в чём проблема, то как человек ... Читать дальше
26/07/2016 15:59
Gravatar
Мэт
Вопрос: как сделать, чтобы в каждом коменте отображался свёздный рейтинг? Так он появляется только когда сам выставишь его в админке при редактировании.
Администратор:

Честно сказать - не задумывался над этим ... сейчас в разработке новый сайт и там будет данная система комментирования, и из нее надо будет выдавать на каждую страницу сайта последние 5 сообщений - комментариев.
Скрипт уже готов и протестирован, сам дизайн сайта подгоняется!
+ Еще в процессе если на странице есть комментарий, то будет выводится в самом начале страницы, что комментариев столько-то.
Но пока проблема в том, что никак не закончится дачный сезон, поэтому, пока нет времени…
Так, что, заходите чуть попозже!

 

29/09/2016 19:21
Gravatar
Мэт
Значит будем ждать. Надеюсь уже скоро Smile
Администратор:

Готова новая старница вывод последних комментариев 

04/10/2016 12:49
Gravatar
Мэт
Как исправить Введённый URL недействителен. $cmtx_page_id = берется от ссылки. Когда длина ссылки длинная (кириллический урл 9E%D1%82%D1) выдает ошибку.
Администратор:
Это  проблема кирилических адресов... с ними возникают проблемы. Вы как в воду смотрели, страница по поводу кодирования и декодирования кирилических адресов в верстке.
А вам нужно почитать про функцию  "punycode"..
Если в общих словах, то килический адрес сушествует только виртуально, а настоящий можно увидеть применив фукцию punycode, поэтому и на такой адрес будет ругаться...
Хотя глядя на кусок кода, который вы нам показали... это уже декодировано!?
25/10/2016 20:31
Gravatar
Мэт
Перестали добавляться коменты, выдаёт :
"Извините, но 1 ошибка была обнаружена в процессе создания комментария
Пожалуйста исправьте эту ошибку и отправьте комментарий еще раз:
Вы представили ряд замечаний в последнее время. Пожалуйста, подождите некоторое время."

Настройки не менял. В чём может быть дело?
Администратор:

Ну... здесь могу только посоветовать куда смотреть и о чем подумать! Если вчера что-то работало, а сегодня не работает, то какой-то фактор повлиял на эту работоспособность.

  1. Либо Вы внесли какие-то изменения, которые не проявились вчера, такое бывает, с различными браузерами. К примеру, как-то в Яндекс браузере выкидывало из админки, целый день потратил чтобы найти проблему, но стоило поменять браузер и все…
  2. Даже не могу предположить… попробуйте переустановить комментарии… если ошибка выходит снова, то проблема точно не в комментариях.
  3. Еще… как-то возникали проблемы из-за базы данных… (но там, я сам виноват, импортировал не тот архив sql) тоже потратил кучу времени, и все нормализовалось, как  я восстановился из правильного архива…
  4. Решите проблему, отпишитесь пожалуйста!
  5. По поводу адреса, решали проблему?
02/11/2016 02:27
Gravatar
Мэт
Всё решилось само через пару дней - прям фантастиш какой то)) По поводу недействительного URL всего лишь изменил в $cmtx_page_id = $row ['title'], до этого была переменная генерирующая весь контент.

Есть еще вопрос по звёздному рейтингу - хочется взять общее количество, что выводится над всеми коментами и вывести в верху страницы. Как это можно замутить? Перерыл кучу кода - вроде нашел - но за пределами скрипта не работает Sad
07/11/2016 05:27
Gravatar
Юля (Россия)
Здравствуйте!
Буду очень признательна, если подскажете как настроить дизайн формы комментариев. У меня некрасиво выглядит вот так:
А хотелось бы ТАК!
20/05/2017 13:00
Gravatar
Марат
Для переноса строки используем <br>. Ставим в конце строки...
20/05/2017 13:06
Gravatar
Юля
Это я понимаю...
Но не найду, где сделать.
20/05/2017 13:08
Gravatar
Марат
Ищите слово "имя", после него ставим, второе после "текст сообщения".
20/05/2017 13:11
Gravatar
Юля
На страницу мы вставляем только этот код:
<?php
$cmtx_page_id = "001";
$cmtx_reference = "3test.php";
$cmtx_path = "../comments/";
define('IN_COMMENTICS', 'true');
require $cmtx_path . "includes/commentics.php";
?>
Соответственно, нет ни "имя", ни "текст сообщения"
И непонятно, где править.
Администратор:

Так нужно точно описывать проблему, я откуда могу знать, о чем вы думаете и о чем вы пишите!

1.

Зачем такие заморочки!?  Прикрепите файл css к вашей странице и будет выглядеть как на  этой странице.

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

 Опуститесь вниз страницы...

20/05/2017 13:17
Gravatar
Дмитрий
Здравствуйте, не планируете написать новую статью, по скрипту commentics?, он обнавлен до версии 3.2....появились вопросы...не знаю как решить.
Установка прошла успешна, а вот сами комментарии не отоброжаются, даже в тестовой странице..., наверное что-то с путями до файлов не то или еще что-то...а там путей очень много...и непонятно что менять...нормальной инструкции по внедрению данных комментарием к сажелению не нашел.
20/08/2017 01:36
Gravatar
Марат
Здравствуйте Дмитрий! Возможно, когда муза захочет... Commentics - это конечно хорошо, но на большинстве своих сайтов мы уже перешли на собственную систему комментирования! Почему!? Для этого есть несколько причин! 1. И одна из них - это то, что для того, чтобы найти ошибку в Commentics ... Читать дальше
20/08/2017 12:19
Gravatar
Дмитрий
Спасибо за ответ. Если будите делать крутые комментарии, то только про динамические сайты не забудьте. А то проблемы одни выскакивают...например как с этим commentics 3.2. Вроде все работает, но к странице добавляется префикс ?cmtx_perm=11#cmtx_perm_11 из-за этого пользователю не видны ... Читать дальше
20/08/2017 14:36
Gravatar
Марат
Если вас не смущает то, что cackle.me на javascript - это - ваши коментоы не будут индексироваться никак, то почему бы и нет.
20/08/2017 20:42
Страница 1 из 1

* Обязательные поля
(Не публикуется)
 
Жирный Курсив Подчеркнутый Перечеркнутый Степень Индекс Код PHP Код Кавычки Вставить линию Вставить маркированный список Вставить нумерованный список Вставить ссылку Вставить e-mail Вставить изображение Вставить видео
 
Улыбка Печаль Удивление Смех Злость Язык Возмущение Ухмылка Подмигнуть Испуг Круто Скука Смущение Несерьёзно Шокирован
 
5000
Введите третью букву в слове замок.
 
(введите ответ)
 
Уведомлять о новых коментариях по почте.
 

Оставить комментарии через вконтакте

Все дела сделаны!

Теперь можно и поиграть!

Понравилась игра!? Растфнуть на весь экран

Улучши поведенческий фактор на своём сайте.

Забери код здесь

Пишем полную инструкцию о пользовании ruweb.net + DirectAdmin

RuWeb.net - гибкий хостинг
Индекс цитирования