Страницы:
Aksion написал 8 янв. 2021 г., 21:59
Про, подскажи пожалуйста, а можно из движка твоего "блога" взять как то только комментарии? в простом виде по ширине страницы с именем и временем (ну и редактированием). И анонимные тоже, чтобы прикрепить к любой статической странице? Желательно без базы данных, просто текстовый движок комментариев

Aksion написал 18 янв. 2021 г., 02:24

Кстати, вчера с твоей подачи всё же начал делать свою систему «навесных» комментариев с хранением в JSON, но не знаю, когда закончу.


Ура! А что это такое "навесные" комментарии?



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

Вот ут написал




Про, а у тебя нет нет что ли тут возможности взять ссылку на любой комментарий? Конкретны комментарий не имеет своей личной ссылки?

Я вот поэтому и хочу расширить смысл комментария до большего - что любая запись где угодно кем угодно - это законченная мысль и единица информации в интернете. Т е уйти от принципа основной контент и вокруг него обсуждение. (к той теме про соцсети). 

Сделать интернет таким, что любой контент (сообщение) может стать основным и независимым (т е иметь свою ссылку в интернете).

Весь интернет (общение) как поток записок (статей). Т е любое сообщение считать статьей со ссылками откуда вытекает мысль (на ранние статьи).  


Aksion написал 18 янв. 2021 г., 03:15

Плюс есть переносы, тогда как броузеры обычно их не делают.

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



4X_Pro написал 18 янв. 2021 г., 18:20
Про, а у тебя нет нет что ли тут возможности взять ссылку на любой комментарий? Конкретны комментарий не имеет своей личной ссылки?

В вопросах/ответах не делал, хотя технически это всего пара строчек кода. Просто не приходило в голову, что может кому-то потребоваться.

4X_Pro написал 19 янв. 2021 г., 12:37
А что это такое "навесные" комментарии?

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

Aksion написал 19 янв. 2021 г., 21:47
Класс, ждем очень

Aksion написал 20 янв. 2021 г., 02:50
Хорошо, Про, я понял что программно без ПХП и баз практически невозможно сделать комментарии на статичном сайте. Но можно ли это как то сделать организационно? Могу ли я просто создать пустую страничку 1_1.html и как то дать к ней доступ всем для написания, но не для стирания предыдущего? Т е сайт остается статическим без баз данных и ПХП, а я уже сам вручную буду делить комментарии, оформлять, разделять чертой по ширине и ставить время. Ну и нужно, этот файл (1_1.html) открывался сразу при прокрутке (без клика) основного поста 1.html? а [color=#111111][size=2][font=Verdana, Arial, Helvetica, sans-serif]1.html уходила бы вверх (как бы приклеивалась вторая страница к первой). А если начать крутить вверх, то опять с конца появляется (подгружается) [color=#111111][size=2][font=Verdana, Arial, Helvetica, sans-serif]1.html[/font][/size][/color][/font][/size][/color]

Что то типа этого
https://ru.stackoverflow.com/questions/759436/Переход-на-следующую-страницу-при-доскролле-до-низа-страницы

4X_Pro написал 20 янв. 2021 г., 12:36
Смотри, чтобы принять комментарий и сохранить его куда-то, тебе по-любому нужен серверный язык. Исключение — это приём комментариев на Email с последующей довыкладкой вручную.
А вот автоматическое появление страницы при прокрутке делается на JavaScript, выполняемом на стороне пользователя, поэтому такое вполне можно сделать и на статическом сайте. Другой вопрос, что с моей точки зрения, это антиюзабилити по сравнению с обычным разбиением на страницы. (Достаточно один раз столкнуться с ситуацией, когда нужен комментарий, оставленный несколько месяцев назад в активной теме, чтобы в этом убедиться.)

10geek написал 20 янв. 2021 г., 12:47
Aksion написал(а):
Но можно ли это как то сделать организационно? Могу ли я просто создать пустую страничку 1_1.html и как то дать к ней доступ всем для написания, но не для стирания предыдущего?

А почему бы eComment для этого не задействовать или что-то другое подобное? Т. е. чтобы страница была статическая, а к ней был подключен JS-модуль, отвечающий за пользовательский интерфейс комментариев, который взаимодействует с PHP-частью для отправки комментария и получения всех комментариев. Сами комментарии пусть хранятся в файле, не обязательно ради этого СУБД заводить, если не предполагается какая-то высокая активность пользователей. Какие на твой взгляд есть минусы у этого подхода, если они есть?

4X_Pro написал(а):
Достаточно один раз столкнуться с ситуацией, когда нужен комментарий, оставленный несколько месяцев назад в активной теме, чтобы в этом убедиться.)

Помню как я искал на sprashivai.ru комментарий 5-летней давности. Там именно так сделано — догрузка комментариев по мере прокрутки страницы. Это было что-то с чем-то… Пришлось посылать специально сформированный запрос на сервер через curl для получения комментариев за определённый период времени, ибо иначе никак.

4X_Pro написал 20 янв. 2021 г., 13:51
А почему бы eComment для этого не задействовать

В eComment нет поддержки форматирования, а ему она нужна. Был бы он по какой-нибудь GPL-лицензии, можно было бы fork сделать и добавить всё необходимое. Но увы...

10geek написал 20 янв. 2021 г., 14:07
4X_Pro написал(а):
В eComment нет поддержки форматирования, а ему она нужна. Был бы он по какой-нибудь GPL-лицензии, можно было бы fork сделать и добавить всё необходимое. Но увы...

Тогда можно попробовать что-нибудь из этого: https://alternativeto.net/software/isso/?license=opensource


Страницы:
Прикрепить файлы: (не более 4 файлов)
Задать вопрос

Здесь можно задать мне вопрос или спросить совета по любой теме, затронутой в блогах или на форуме. После того, как я отвечу, вопрос и ответ появятся в соответствующем разделе. Но не забываем, что я — сторонник slow life, поэтому каких-либо сроков ответов не обещаю. Самые интересные вопросы станут основой для новых тем на форуме или записей в блоге.
Сразу предупреждаю: глупости, провокации, троллинг и тому подобное летит прямо в /dev/null.