Минималистичный вики-подобный скрипт


Я пытаюсь найти простой вики-скрипт для настройки личного каталога, избранное браузера просто больше не работает, и у меня на флешке много небольших файлов

Желаемые функции

  • загрузка файла
  • не раздутый
  • работает на обычном веб-хостинге (он же php)

Заранее благодарю

Author: Jk1, 2010-04-26

6 answers

Я рекомендую Докувики. Использует текстовые файлы вместо базы данных.

 12
Author: Jorge Guberte, 2010-04-28 01:38:18

Сайты Google функционируют как Вики, и вам не нужно делать свой сайт общедоступным. Вы можете загружать файлы, но для сайта существует ограничение в 100 МБ. Большим преимуществом здесь (IMO) является тот факт, что вам вообще не нужно беспокоиться о настройке хостинга.

У него есть редактор WYSIWYG, так что это минус, если вы действительно разбираетесь в каком-то конкретном синтаксисе Вики, я думаю.

Другим (не размещенным) вариантом будет TiddlyWiki, который полностью реализован в Javascript и предназначенный в первую очередь для использования на USB-накопителе.

 13
Author: Mark Rushakoff, 2010-04-26 00:56:38

Несколько человек рекомендовали Tiddlywiki. Я использовал его для простой настройки вики... Это приятно, быстро и легко.

Вы упомянули о необходимости веб-доступа... Tiddlywiki в сочетании с Tiddlyhome - это то, что я использую для простой вики-страницы с одной html-страницей, которую можно использовать как в автономном режиме, так и онлайн...

Другая возможность - использовать один из новых вариантов сохранения, перечисленных в https://tiddlywiki.com/#Saving , включая Node.js или PHP-сервер, или Интеграция с Google Диском/Dropbox/WebDAV (Sharepoint).

 4
Author: Stobor, 2018-03-12 22:17:42

Я думаю, что это может помочь вам найти тот, который соответствует вашим потребностям: http://www.wikimatrix.org/

Я также нашел этот хороший скрипт: Хатта

 2
Author: microspino, 2010-05-13 20:35:53

Проверка LionWiki - http://lionwiki.0o.cz

Он работает только из одного файла, и это очень просто.

 2
Author: , 2010-07-22 19:07:27

Вот один из них:

<?php function p($c){$r=preg_replace(array("~^ +([^\n]+)~m",'~^-\s+(.*)$~m',
"~-{4,}\r?\n~",'~(http(?:s)?)://([^\s]+)~i','~\n~'),array('<code>$1</code>','<li>$1',
'<hr>','<a href=$1://$2>$2</a>','<br>'),$c);preg_match_all('~([A-Z]\w+){2,}~',$r,
$x);foreach(array_unique($x[0])as$m){$r=str_replace($m,x($m)? "<a href=?$m>$m</a>":
"$m<a href=?e=$m>?</a>",$r);}return$r;}function f($f){@mkdir('wik');return
@file_get_contents("wik/$f.w");}function b($b){echo"<h1><a href=?$b>Backlinks $b"
."</a></h1><div id=c>";foreach(glob('wik/*.w')as$f){$f=substr($f,4,-2);if(strpos(
f($f),$b)!==false)echo"<a href=?$f>$f</a><br>";}echo"</div>";}function x($f){
return file_exists("wik/$f.w");}function e($p){$p=$p?$p:$_GET['e'];echo"<h1>Edit"
." $p</h1><form action='?$p' method=post><textarea name=c cols=50 rows=10>".f($p)
."</textarea><br><input type=submit value=Save>";}$p=preg_replace('~(e|b)=(.*)~'
,'',$_SERVER[QUERY_STRING]);$c=$_POST[c];$e=$_GET[e];$b=$_GET[b];if(!$p&&!$e)$p=
'MainPage';if($c){@file_put_contents("wik/$p.w",htmlspecialchars($c));header(
"Location: ?$p");}echo"<title>Wik Wiki</title>";if(!$e){if(!$b){echo x($p)?
"<h1><a href=?b=$p>$p</a></h1><div id=c>".p(f($p))."</div><hr><a href=?e=$p>"
."Edit</a> | <small>Modified: ".date('d.m.Y @ H:i:s', @filemtime("wik/$p.w"))
:e($p);}else b($b);}else e($e);

Это из http://c2.com/cgi/wiki?ВикВики. В нем нет загрузки файлов, но вы должны иметь возможность добавлять их без раздувания. Я использовал его в качестве личного блокнота, и он хорошо работает, вам просто нужно убедиться, что у веб-сервера есть разрешения на запись в каталог wik

 0
Author: MASTERWIK, 2014-03-07 20:00:44