Hållbart är en digital lärobok. En digital lärobok utifrån FN:s hållbarhetsmål. Den Bygger på LibraryBox -projektet och innehåller en enkel Wikimotor, MonkeyWiki. Hållbar är snarlikt RelayBox:en, men innehållet är ett annat och så även miljön som möter deltagaren. Hållbart innehåller digitalt material, sammanställt av läraren, som deltagarna kan ladda ner och använda som referens. De kan ladda upp material som de tycker saknas. Kunskaperna bygger vi sedan tillsammans i Wiki:n.
När nu ändå ställer in lösen för SSH och FTP möjliggör för användarna att ladda upp filer genom att aktivera DROOPY.
I PUTTY skriv följande:
vi /opt/piratebox/conf/piratebox.conf
leta reda på DROOPY = ”no”
#----------------- Configuration for the pure piratebox -------------------# ## droopy, webserver, shoutbox- and forum-server ## Timesave file for non RTC devices TIMESAVE="$PIRATEBOX_FOLDER/share/timesave_file" #On non OpenWRT you can use the default output format # as an input format. For OpenWrt you need to specify +%C%g%m%d%H%M # The content is exchanged during makefile processing and image build TIMESAVE_FORMAT="+%C%g%m%d%H%M" #Start droopy? - Enable upload? DROOPY_ENABLED="no"
och ändra till ”yes”.
För att redigera tryck A. För att sluta, ESC. Spara ändring, :w (kolon+w). Avsluta :q (kolon+q).
Vill du ändra mapp där uppladdningarna hamnar? Leta reda på:
#----------------- Folder Configuration -------------------# PIRATEBOX_FOLDER="/opt/piratebox" WWW_FOLDER="/opt/piratebox/www" #Do not change untill really needed. PIRATEBOX_PYTHONPATH="$PIRATEBOX_FOLDER/python_lib" #Datafolder , where is you usb-stick // drive mounted SHARE_FOLDER="$PIRATEBOX_FOLDER/share" #Upload Folder # Change this if you want to user uploaded data in a subfolder # Make sure the folder exists # UPLOADFOLDER="$SHARE_FOLDER/Upload" UPLOADFOLDER="$SHARE_FOLDER/Shared"
och ändra till önskad mapp (jag brukar välja /Shared/uppladdat).
OBS! Du måste skapa mappen på USB-minnet själv OBS!
Koden för Hållbart
<div class="container"> <h1>Ladda upp filer</h1> <iframe src="http://librarybox.lan:8080" frameborder="0" style="overflow:hidden;height:100%;width:100%" height="100%" width="100%"> Your browser does not support Iframes.. If you want to upload something, follow this <a href="http://librarybox.lan:8080">Link</a> </iframe> </div>
cp mnt/usb/LibraryBox/wiki/monkeywiki.py /opt/piratebox/www/cgi-bin
vi /opt/piratebox/www/cgi-bin/monkeywiki.py
#==CONFIGURATION SECTION=========================================================================== PATH_TO_WIKI_TEXT = '/mnt/usb/LibraryBox/wiki/text/' PATH_TO_TEMPLATES = '/mnt/usb/LibraryBox/wiki/template/' FRONT_PAGE = 'FrontPage' #required, must be WikiName. (= name of 'top' or 'home' page) NOFOLLOW_OUTLINKS = 1 NUMBERED_OUTLINKS = 1 REWRITE_MODE = 0 REWRITE_BASE_URL = '' EDITABLE = 1 BACKUP_ON = 0 #use the backup feature? (backups are done by email) SMTP_SERVER = 'localhost' WIKI_LOGGER = 'wikilogger@your.domain' #email address from which backups are sent WIKI_MASTER = 'wikimaster@your.domain' #email address to which backups are sent CREDIT = 'Site powered by <a href="http://www.waywood.co.uk/MonkeyWiki/">MonkeyWiki</a>' #==================================================================================================
Mailbackup:en fungerar inte då LibraryBoxen inte är ansluten till Internet. Möjligt att det går att komma runt men jag rekommenderar att lite då och då skapa en säkerhetskopia genom att kopiera USB-minnet.
Håll tummarna och hoppas att du kan nå wiki:n på http://piratebox.lan/cgi-bin/monkeywiki.py
vi /opt/piratebox/www/index.html skriva in exakt adress