|
|
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Текущая версия API: 1.3 Версия форума: 2.0.51 Дата выхода: 27.07.2025 Просьба писать вопросы и предложения по API в этой теме. Воспросы и предложения в других темах могут быть намотаны на писюлячку. Но и их постинг в этой теме не гарантирует, что предложения будут выполнены. Ендпоинты: https://nosql.ru/forum/api/get_forum_list.php https://nosql.ru/forum/api/get_topic_list.php https://nosql.ru/forum/api/get_post_list.php https://nosql.ru/forum/api/get_post.php https://nosql.ru/forum/api/get_user_data.php https://nosql.ru/forum/api/get_topic_data.php https://nosql.ru/forum/api/get_attachment.php https://nosql.ru/forum/api/post_message.php https://nosql.ru/forum/api/update_message.php https://nosql.ru/forum/api/post_attachment.php https://nosql.ru/forum/api/delete_posts.php https://nosql.ru/forum/api/restore_posts.php Валидный тоукен можно получить в профиле своего юзера. Гостевой постинг тоже возможен, но тоукен выдается только зареганным. В провиле появилась галка "Активировать API", при включении и сохранении будет сгенерен тоукен. Базовый формат отправки такой: Код: JSON 1. 2. 3. 4. https://nosql.ru/forum/api/get_forum_list.php Код: JSON 1. 2. 3. 4. Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. 9. Параметр subject может быть использован для проверки, существует ли уже темы с таким названием. https://nosql.ru/forum/api/get_post_list.php Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. https://nosql.ru/forum/api/get_post.php Код: JSON 1. 2. 3. 4. 5. Код: JSON 1. 2. 3. 4. 5. Код: JSON 1. 2. 3. 4. 5. Код: JSON 1. 2. 3. 4. 5. 6. Код: JSON 1. 2. 3. 4. 5. 6. 7. Код: JSON 1. 2. 3. 4. 5. 6. 7. Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. https://nosql.ru/forum/api/post_message.php - с аттачами Код: JSON 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Аттачмент отправляется в бинарном формате, параметры в таком случае нужно передать GET запросом через переменные https://nosql.ru/forum/api/post_attachment.php?api_token=1753-6212-0242-0888-3460&file_name=test.jpg&mime_type=image/jpeg&post_id=872072 Параметры: api_token file_name mime_type post_id https://nosql.ru/forum/api/update_message.php Код: JSON 1. 2. 3. 4. 5. 6. 7. Ендпоинт поддерживает и замену и удаление аттачей. Чтобы удалить, нужно запостить апдейт без аттачей. И следовательно, если меняешь пост с аттачами, их нужно также указать при апдейте и препостить. Ендпоинт поддерживает и замену названия топика. Но это работает только при апдейте первого поста темы. ... |
|||
|
:
Изменено: 27.07.2025, 13:23:50 - Дед-Скарабей
Не нравится:
|
|||
| 03.11.2024, 16:01:08 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Кролек не нужен! ... |
|||
|
и твари бобро
:
Нравится:
Не нравится:
|
|||
| 24.07.2025, 20:50:05 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
забань нах кролекка ... |
|||
|
и твари бобро
:
Нравится:
Не нравится:
|
|||
| 24.07.2025, 20:50:52 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
да, только это не для говнарей-тупарей, типа фекалии ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.07.2025, 20:51:12 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|
|---|---|
|
#18+
Это всё потому, что нет глубинной интергации трубы и ньюсов в форум. Ни на уровне базы ни даже на уровне рендеринга html. Вся интеграция это лишь постфактумный яваскрипт, который запускается после загрузки страницы и переколбашивает посты динамически работая с дом моделью. Поэтому и проблематично сделать глубинный полноценный игнор на трубу и ньюсы. По твоему случаю. Пост написан участником said, ты его не игноришь. Но ты игноришь гостей. Ника Кролег нету, т.е. он как бы гость. А значит игнориуется:) Ява скрипт функцию для цитирования кролльчанка тоже переработал. Как я уже говорил функцию псевдоигнора я сделаю но она будет так же на соплях как и интергация трубы - неглубинная. Вот был раньше нормальный стройный форум с предсказуемым поведением, а с этими кроликами всё скатилось в говно ... |
|
|
:
|
|
| 24.07.2025, 20:58:37 |
|
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Это всё потому, что нет глубинной интергации трубы и ньюсов в форум. Ни на уровне базы ни даже на уровне рендеринга html. Вся интеграция это лишь постфактумный яваскрипт, который запускается после загрузки страницы и переколбашивает посты динамически работая с дом моделью. Поэтому и проблематично сделать глубинный полноценный игнор на трубу и ньюсы. По твоему случаю. Пост написан участником said, ты его не игноришь. Но ты игноришь гостей. Ника Кролег нету, т.е. он как бы гость. А значит игнориуется:) Ява скрипт функцию для цитирования кролльчанка тоже переработал. Как я уже говорил функцию псевдоигнора я сделаю но она будет так же на соплях как и интергация трубы - неглубинная. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 08:29:59 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Это всё потому, что нет глубинной интергации трубы и ньюсов в форум. Ни на уровне базы ни даже на уровне рендеринга html. Вся интеграция это лишь постфактумный яваскрипт, который запускается после загрузки страницы и переколбашивает посты динамически работая с дом моделью. Поэтому и проблематично сделать глубинный полноценный игнор на трубу и ньюсы. По твоему случаю. Пост написан участником said, ты его не игноришь. Но ты игноришь гостей. Ника Кролег нету, т.е. он как бы гость. А значит игнориуется:) Ява скрипт функцию для цитирования кролльчанка тоже переработал. Как я уже говорил функцию псевдоигнора я сделаю но она будет так же на соплях как и интергация трубы - неглубинная. Вот был раньше нормальный стройный форум с предсказуемым поведением, а с этими кроликами всё скатилось в говно Сейчас Деда поддерживает две ветки форума, которые отличаются, не очень сильно, но всё-таки, мастер ветка и ветка носкуля - это разные форумы. Если делать более глубокую интеграцию с БД и на уровне php - это куда тяжелее и сложнее тестить. Это сильный уход от мастер ветки, разные структуры БД, разный код не только скинов, но и ключевого php. Нежелание Деды понятно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 08:37:41 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Деда и раньше делал некоторые фичи для КРолега, например поддержка ascii графики. Это и в мастер кетке есть. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 09:18:04 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
#1470918
![]() Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
Ссылка на вложение 2:
Ссылка на вложение 3:
|
||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
#18+
Деда и раньше делал некоторые фичи для КРолега, например поддержка ascii графики. Это и в мастер кетке есть. Вначале же только одна была ветка, когда я поставил, и мне помнится, что оно работало. Можеь ошибваюсь, конечно. ... |
||||||||||||||||||||||
|
:
Нравится:
Не нравится:
|
||||||||||||||||||||||
| 25.07.2025, 09:44:26 |
|
|||||||||||||||||||||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
#1470948
![]() Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
#18+
... |
||||||||||||||||
|
:
Нравится:
Не нравится:
|
||||||||||||||||
| 25.07.2025, 09:55:59 |
|
|||||||||||||||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
#1470954
![]() Ссылка:
Ссылка на сообщение:
Ссылка с названием темы:
Ссылка на профиль пользователя:
Ссылка на вложение:
|
||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
#18+
Дед-Скарабей [игнорируется] Хотя в ветке nosql больше файлов ищется. Возможно, ты вычищал. Или я ошибаюсь всё-таки, и может я возвращал уже, без тебя. Не помню ( ... |
||||||||||||||||
|
:
Нравится:
Не нравится:
|
||||||||||||||||
| 25.07.2025, 09:57:40 |
|
|||||||||||||||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Конечно геммора с сихнронизацией много, но что не сделаешь ради кроллички:) Сейчас вот реализация игнора трубы тоже добавит, хорошо хоть не в бэкенде. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 09:59:56 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
У меня в разных папках В общем, вот список фалов, где оно ищется Код 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:00:19 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
2 файла нашлись где ascii касается фичи кролля, это ошибка моей сихнронизации. Осталньное просо ascii ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:07:22 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
2 файла нашлись где ascii касается фичи кролля, это ошибка моей сихнронизации. Осталньное просо ascii ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:10:22 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
2 файла нашлись где ascii касается фичи кролля, это ошибка моей сихнронизации. Осталньное просо ascii ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:12:36 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
С трубой я точно помню, он скачивал форум себе, потом давал мне фалы, я применял. Когда ещё гита не было. Потом ещё ты патчи делал, мне присылал, я опять правил изменения. Жесть была. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:13:17 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
С трубой я точно помню, он скачивал форум себе, потом давал мне фалы, я применял. Когда ещё гита не было. Потом ещё ты патчи делал, мне присылал, я опять правил изменения. Жесть была. Но подводя итог. Снаружи выглядит что для кролля было сделано куча усилий и труба итегрировалась глубо гулубоко. Но по факту почти все телодвижения это мелкие доработки. А так - Труба и Ньюсы это яваскрипт который запускается при загрузке и в постах где есть кроллетэг берет автора из кроллетэга и поставляет его в поле автор, а кроллетэг убирает. Плюс перегружена функция ответа, чтобы в ответе подставлятся автор не оригиналиный а кроллетрубный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:18:11 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
С трубой я точно помню, он скачивал форум себе, потом давал мне фалы, я применял. Когда ещё гита не было. Потом ещё ты патчи делал, мне присылал, я опять правил изменения. Жесть была. Но подводя итог. Снаружи выглядит что для кролля было сделано куча усилий и труба итегрировалась глубо гулубоко. Но по факту почти все телодвижения это мелкие доработки. А так - Труба и Ньюсы это яваскрипт который запускается при загрузке и в постах где есть кроллетэг берет автора из кроллетэга и поставляет его в поле автор, а кроллетэг убирает. Плюс перегружена функция ответа, чтобы в ответе подставлятся автор не оригиналиный а кроллетрубный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:20:28 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
С трубой я точно помню, он скачивал форум себе, потом давал мне фалы, я применял. Когда ещё гита не было. Потом ещё ты патчи делал, мне присылал, я опять правил изменения. Жесть была. Но подводя итог. Снаружи выглядит что для кролля было сделано куча усилий и труба итегрировалась глубо гулубоко. Но по факту почти все телодвижения это мелкие доработки. А так - Труба и Ньюсы это яваскрипт который запускается при загрузке и в постах где есть кроллетэг берет автора из кроллетэга и поставляет его в поле автор, а кроллетэг убирает. Плюс перегружена функция ответа, чтобы в ответе подставлятся автор не оригиналиный а кроллетрубный. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:23:26 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
Дед-Скарабей [игнорируется] Вот тут автор я, просто добавлоно, что из ньюсов 1471018 Из чата такого нет, там труба ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:24:13 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
В нюсах кролль использует АПИ но заодно шлет коллектэг трубы чтобы переколбас ника тоже работал. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 10:27:33 |
|
||
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|
|---|---|
|
#18+
defecator [игнорируется] Добавил две новых фичи в профиле - показывать старый логотип дедофофрума - игнорировать посты из трубы кролика ждем наката изменений. ... |
|
|
:
|
|
| 25.07.2025, 12:45:04 |
|
|
Движок и API дедофорума. Обсуждение. Баги. Тестирование. Задачи.
|
|||
|---|---|---|---|
|
#18+
применил ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 25.07.2025, 13:09:41 |
|
||
|
|

start [/forum/topic.php?fid=3&msg=1470957&tid=31048]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
14ms |
get forum data: |
4ms |
get page messages: |
154ms |
get tp. blocked users: |
2ms |
| others: | 76ms |
| total: | 314ms |

| 0 / 0 |
