Форум программистов, компьютерный форум, киберфорум
PHP для начинающих
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.80/5: Рейтинг темы: голосов - 5, средняя оценка - 4.80
 Аватар для Hrethgir
370 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,238
Записей в блоге: 177

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

12.04.2012, 12:26. Показов 1105. Ответов 6
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте. у меня вопрос не большой на самом деле. для достижения описаного в заголовке темы нужно немного: работающие из сообщений пользователя HTML, JavaScript и желательно PHP. по первым двум поддержка движка PHPBB заявляет, что мод Enable HTML работать не будет (то есть это политика дэвов), мотивация-угроза безопасности. но юзеру понятно, что угроза всего лишь в том, что мошенник создавший тему, или написавший специфичное сообщение, может выудить пароли сэвнутые в броузере. тут же дэвы игнорируют тот факт, что на их же движке функционирует цензура, которая, впринципе, может реально заблокировать угрозу. то есть, что технических проволочек нет, остаются только ПОЛИТИЧЕСКИЕ, принятые сообществом кодеров, или его элитой, опр.кругом. но мне на это всё равно-мне нужна система функционирующих знаний. дотянуться до неё, используя готовые движки, нереально:преграда-политика. технически ясно, что сделать HTML и JavaScript действующими из сообщений участника форума-реально. А PHP код? и может ли кто посоветовать самый маленький движок, с которого можно было бы начать, с минимумом функционала, ну и может среду разработки, для подобных вещей. . заранее благодарен за полезные советы.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
12.04.2012, 12:26
Ответы с готовыми решениями:

форум-система функционирующих знаний
вообще не знаю, почему админ удалил старую тему. мб потому, что там упоминалась политика. ну и что тут такого? кодинг напрямую связан с...

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

Разработка алгоритма системы контроля знаний
Как заполнить тест случайными заданиями по определенным темам? Единственный вариант над которым я задумался - это вывести список всех...

6
 Аватар для crautcher
2450 / 2301 / 597
Регистрация: 27.05.2011
Сообщений: 7,845
12.04.2012, 12:44
eval() выполняет текст как пхп код
PHP
1
2
3
<?php
$text = "echo 'hello';";
eval($text);
hello

я думаю нет смысла говорить об опасности такой возможности
0
 Аватар для Hrethgir
370 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,238
Записей в блоге: 177
12.04.2012, 22:10  [ТС]
спасибо...чешу голову...как же я не мог знать о такой функции...и в PHP BB она будет работать? эта функция. но мне бы хотелось и HTML и JavaScript, работающие из сообщений кодера...есть ли необходимость при таких запросах писать свой движок? вывод простых текстов мне конечно не совсем интересен, мне нужно чтобы юзер в сообщениях мох создавать работающие формы, пщп код, ява скрипты и пр. может ли код PHP заменить HTML и JavaScript?

Добавлено через 9 часов 15 минут
из сообщений юзера, сорь. спасибо за подсказку в любом случае. завтра почитаю лит-ру.
0
 Аватар для Hrethgir
370 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,238
Записей в блоге: 177
14.04.2012, 13:48  [ТС]
помоему давать юзерам вставлять свой яваскрипт код-бред и такого никогда не будет
но мод Enable HTML позволял это в своё время в него был включён JavaScript, и это не бред, без этого бреда скорее всего не получится сделать базу функционирующих знаний, скорее всего ява скрипты тоже будут нужны, штмл точно. они конечно не будут функционировать сами посебе, как AI, они будут функционировать только тогда, когда юзер зайдёт на опр. тему и начёт работать с этой базой. то есть это будет существенно отличаться от статически выложенной информации, это будет информация, которая будет при запросе выполнять свою опр. работу. просто создастся тема: "редактор тем", в которой будет выложен в виде системы функционирующих знаний PHP, HTML, JavaScript, а вней уже можно будет редактировать темы по любым другим языкам программирования, естественно в виде функционирующих знаний. конечно эти темы будут самостоятельными, как положено в обычном форуме.
создание форума-системы функционирующих знаний Эту тему никто не удалял.
А настоящая будет удалена как кросспостинг. Закрыто до удаления.
а можно перенести тему в раздел проекты? я всё равно буду над этим работать, даже один. просто не много ошибся разделом и не проработал текст, поэтому создал эту https://www.cyberforum.ru/proj... ost2910397 . я не думаю что нарушением является эта ссылка, просто там материал лучше раскрыт. хотя та тема удалится. тогда я повторюсь тут, если можно: упоминалась политика. ну и что тут такого? кодинг напрямую связан с политикой, начиная с распространения ПО и многого другого. так что тут уж обижаться нечего (есть европейский патентный офис, есть офис США и их политика совершенно противоположна, и большая часть кодеров прибегает к ней. это всегда, когда кодер хочет получить пирбыль с своего труда, он делает это посредством какой либо политики, не важно какую он выберет). вобщем суть форума заключается в том, что юзер должен иметь возможность вставлять HTML и JavaScript в свои сообщения. это даст возможность делать из тем редакторы и переводчики (большой объём на самом деле не нужен, код ,создаваемый в таких темах функционирующих знаний, можно прогонять через несколько тем-редакторов). это даст большую экономию времени и возможность использовать знания других, так же как свои, естественно что наличие начального общего уровня подготовки необходимо будет однозначно. вот такая задумка, но например поддержка движка PHPBB заявила, что по их политике мод Html Enable , который разрабатывался некоторой другой группой, для поддержки штмл и яваскрипов в сообщзениях юзеров, поддерживаться форумом не будет, хотя очевидно, если почитать, некоторое время поддерживался. группа поддержки движка PHPBB объясняет это тем, что якобы мод можно использовать в целях нарушения безопасности форума, игнорируя при том факт, что на их движке работает система цензуры, которая может присечь любые нарушения, если админ не криворукий конечно. таким образом, мне стало ясно, что прийдётся создавать свой движок. но я вот думаю, что возможно идея заинтересует ещё кого-то...

Добавлено через 3 минуты
я бы убрал значительную часть, но увы редактировать сообщения можно только на опр. отрезке времени.
0
 Аватар для Hrethgir
370 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,238
Записей в блоге: 177
17.02.2013, 11:28  [ТС]
просто пришло сообщение, о перемещениях тем. сам занят, этой-же задачей, только приложение будет офлайн, функционировать будет посредством обмена листингами и ,комментариями в них по определённым правилам,участниками (больше подходит для юзабельности в одного, но не помешает сотрудничество с единомышленнриками. реализую в паскале, посравнению с форумом-приложением, достраиваемым участниками в сообщениях, работа в паскаль приложении намного примитивнее, но годно тоже) кроме того, чтобы не загружать сервер подпрограммами цензуры, можно банально для вставки кодов в сообщения ввести шаблоны разрешаемого кода, постепенно расширяя функционал, рассматривая каждое предложение ,по расширению, из соображений безопасности.
0
508 / 358 / 13
Регистрация: 12.03.2012
Сообщений: 1,896
17.02.2013, 15:54
Цитата Сообщение от Hretgir Посмотреть сообщение
работающие из сообщений пользователя HTML, JavaScript и желательно PHP
HTML можно от пользователя принимать, очистив от потенциально-уязвимых вещей. Это обычная практика.
JS тоже можно, заставив работать не в контексте страницы, с которой можно что-то плохое сделать.
С PHP поимеешь проблем из-за безопасности. Давать данный функционал можно только тем, кому ты доверяешь пароль от ssh.

Цитата Сообщение от Hretgir Посмотреть сообщение
и в PHP BB она будет работать?
Если напишешь данный функционал - то будет.
0
 Аватар для Hrethgir
370 / 143 / 3
Регистрация: 25.01.2012
Сообщений: 6,238
Записей в блоге: 177
18.02.2013, 11:28  [ТС]
хотелось бы, но не напишу. делаю альтернативу на паскале. времени не хватает на всё, а задач достаточно помимо программирования.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
18.02.2013, 11:28
Помогаю со студенческими работами здесь

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

Возможность доработки ERP системы без соответствующих знаний
Подскажите пожалуйста, заказывал у разработчика ERP систему для себя, но вышло так что человек просто пропал. А сейчас возникла острая...

Создание базы знаний
Доброго всем! Для юридического Call центра нужно создать базу знаний wiki. Главные условия: Совместимость с ОС Windows xp,7, 8, 10,...

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

Создание теста для проверки знаний в Delphi
Здравствуйте, нужно создать небольшой тест, вопросы и ответы находятся в базе данных. Так же при выборе ответа необходимо что бы они...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
7
Ответ Создать тему
Новые блоги и статьи
Переходник USB-CAN-GPIO
Eddy_Em 20.03.2026
Достаточно давно на работе возникла необходимость в переходнике CAN-USB с гальваноразвязкой, оный и был разработан. Однако, все меня терзала совесть, что аж 48-ногий МК используется так тупо: просто. . .
Оттенки серого
Argus19 18.03.2026
Оттенки серого Нашёл в интернете 3 прекрасных модуля: Модуль класса открытия диалога открытия/ сохранения файла на Win32 API; Модуль класса быстрого перекодирования цветного изображения в оттенки. . .
SDL3 для Desktop (MinGW): Рисуем цветные прямоугольники с помощью рисовальщика SDL3 на Си и C++
8Observer8 17.03.2026
Содержание блога Финальные проекты на Си и на C++: finish-rectangles-sdl3-c. zip finish-rectangles-sdl3-cpp. zip
Символические и жёсткие ссылки в Linux.
algri14 15.03.2026
Существует два типа ссылок — символические и жёсткие. Ссылка в Linux — это запись в каталоге, которая может указывать либо на inode «файла-ИСТОЧНИКА», тогда это будет «жёсткая ссылка» (hard link),. . .
[Owen Logic] Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора
ФедосеевПавел 14.03.2026
Поддержание уровня воды в резервуаре количеством включённых насосов: моделирование и выбор регулятора ВВЕДЕНИЕ Выполняя задание на управление насосной группой заполнения резервуара,. . .
делаю науч статью по влиянию грибов на сукцессию
anaschu 13.03.2026
прикрепляю статью
SDL3 для Desktop (MinGW): Создаём пустое окно с нуля для 2D-графики на SDL3, Си и C++
8Observer8 10.03.2026
Содержание блога Финальные проекты на Си и на C++: hello-sdl3-c. zip hello-sdl3-cpp. zip Результат:
Установка CMake и MinGW 13.1 для сборки С и C++ приложений из консоли и из Qt Creator в EXE
8Observer8 10.03.2026
Содержание блога MinGW - это коллекция инструментов для сборки приложений в EXE. CMake - это система сборки приложений. Здесь описаны базовые шаги для старта программирования с помощью CMake и. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru