Articles of wiki

Функция PHP не определена Ошибка и синтаксическая ошибка неуместного </ p> в сгенерированном HTML

Чтобы решить сложную проблему поиска вики, мы внедрили решение Javascript в файл PHP. К сожалению, у меня две проблемы. Во-первых, функция не вызывается, а во-вторых, я вижу синтаксическую ошибку в консоли ошибок, которую я не могу решить. Во-первых, вот код внутри файла PHP: $htmlOut .= <<<ENDOFBLOCK <script language="javascript"> function appendAndSubmit(){ var platform1 = document.getElementById( 'p1').checked; […]

Платежный шлюз MediaWiki

Я хотел бы иметь вики-версию, спонсируемую подпиской в ​​MediaWiki. Я хочу, чтобы платные члены имели доступ к определенной части вики. Как мне это достичь? Есть ли плагин / расширение или требуется переписать? В любом случае, как мне реализовать шлюз оплаты, если я помещал платных пользователей в базу данных?

Программно определяя URL-адрес изображения MediaWiki

Я пытаюсь загрузить изображения с определенных страниц MediaWiki (или только определенных изображений) с помощью PHP-скрипта. Я могу запустить запрос через api, извлекая страницу по следующему URL-адресу …/w/action=query&prop=images&titles=Abakanskiy и получить ответ <?xml version="1.0"?> <api> <query> <pages> <page pageid="260" ns="0" title="Abakanskiy"> <images> <im ns="6" title="File:Abakanskiy.jpg" /> </images> </page> </pages> </query> </api> Все идет нормально. Теперь, независимо от […]

Несколько паролей Логин: Хорошо ИЛИ Плохо

Я стремлюсь создать самую гибкую систему входа в систему, о которой я могу думать, и искал некоторые идеи. (в настоящее время в системе также есть опция интеграции OpenID) Я был в процессе пересмотра одной из моих систем входа в систему, и концепция просто ударила меня … У всех людей есть проблемы с запоминанием единого пароля, […]

HashMap через SOAP с Java на PHP и обратно

я столкнулся с небольшой проблемой и не могу найти решение. Ситуация: У меня есть Java-Webservice, содержащий различные методы. Один из них создает новый объект (называемый «Bestellung», который является немецким для «Order»). Этот объект содержит некоторые атрибуты, большинство из которых – это строки, один – это хашмап с именем «applikationsDaten» (данные приложения). Я получаю этот объект […]

Как создать сервер на лазурном и хост-php, сайте mysql на этом

Я хотел разместить PHP-сайт на лазури и выполнить следующие шаги, как описано здесь: Создайте веб-приложение PHP-MySQL в Azure App Service и разверните его с помощью Git https://azure.microsoft.com/en-us/documentation/articles/web-sites-php–mysql-deploy-use-git/. Но здесь у меня нет веб-приложения + MySQL в разделе «Веб-приложения». Может быть, мне не хватает каких-либо шагов для включения php? Так что, пожалуйста, кто-нибудь может мне помочь? […]

Как вы фильтруете результаты API WikiVoyage по городу?

В настоящее время я пытаюсь использовать wikivoyage api. Мой текущий вызов api выглядит так: en.wikivoyage.org/w/api.php?action=query&list=search&srwhat=text&srsearch=Pari&format=json но я не могу понять, как фильтровать мои результаты по городу. Я не могу понять, какой параметр использовать. Это две части документации, которые я пытаюсь просеять. http://en.wikivoyage.org/w/api.php http://en.wikivoyage.org/wiki/Special%3aApiSandbox

Преобразование wiki-формата в XHTML

У меня есть база данных, хранящая текст «wiki formatted», который я хотел бы отображать в XHTML с помощью PHP. Вот пример вывода со всей разметкой wiki: Default text == Heading 1 == === Heading 2 === ==== Heading 3 ==== ===== Heading 4 ===== ====== Heading 5 ====== '''Bold''' ''Italic'' <s>Strikethrough</s> * List item 1 […]

Роллинг вашей собственной вики-страницы (Wiki внутри БД)

Кто-нибудь знает API (php предпочтительнее, но меня интересует какой-либо язык) для создания вики-подобного хранилища данных? Как насчет каких-либо ресурсов при прокатке собственной вики-страницы? Как другие файлы с открытым текстом обрабатывают формат текстового файла? Я понимаю, что для форматирования я могу использовать Markdown или Textile. Но меня больше всего интересует, как подойти к хранилищу незашифрованных многопользовательских […]

Простой Wiki Parser и Link Autodetection

Я использую следующие функции: function MakeLinks($source){ return preg_replace('!(((f|ht){1}tp://)[-a-zA-Zа-яА-Я()0-9@:%_+.~#?&;//=]+)!i', '<a href="/1">$1</a>', $source); } function simpleWiki($text){ $text = preg_replace('/\[\[Image:(.*)\]\]/', '<a href="$1"><img src="$1" /></a>', $text); return $text; } Первый конвертирует http://example.com в ссылку http://example.com . Вторая функция превращает строки, такие как [[Image:http://example.com/logo.png]] в изображение. Теперь, если у меня есть текст $text = 'this is my image [[Image:http://example.com/logo.png]]'; и […]