Weekend Prosjekt: Sett opp ditt eget Wiki på Linux med TiddlyWiki

Vil du bruke en wiki til å lagre notater, tanker, oppskrifter, eller bare den beste Charlie Sheen siterer du har hørt i dag? Prøv å sette opp en personlig wiki, som TiddlyWiki. Det er enkelt, lett, og du kan sette den opp og tilpasse det i en helg.

Du er sikkert kjent med Mediawiki, wiki som driver Wikipedia. Mediawiki er en kraftig wiki motor og flott Hvis du trenger å dele en wiki med mye folk for jobb eller et prosjekt. Men det er litt for tung for en enkelt bruker med mindre du liker å opprettholde en MySQL database og web-server for å kjøre den. Det er ikke latterlig vanskelig, men det er mer arbeid enn jeg føler for å gjøre bare for en wiki.

TiddlyWiki, derimot, er en enkelt fil nedlasting. Du åpner det i nettleseren og det er det
. Hvorfor trenger du en helg? Fordi det vil ta litt å bli vant til sine konvensjoner og det er svært utvidbar.

Starte Din TiddlyWiki

Gå til TiddlyWiki området og ser etter den utrolig store, blå nedlastingsknappen. Klikk på den og lagre filen empty.html til disken. Hvordan du lagrer det er opp til deg – hva jeg har gjort er kopiert den til en mappe som heter Wikier under my Dropbox-mappen. (Mer om det i et minutt.) Alt av CSS, Javascript (og selvfølgelig HTML) er i filen.

Neste du ønsker å åpne den i en nettleser som støttes. Ta oppmerksom på listen over støttede nettlesere. Du vil merke at Google Chrome er ikke anbefale på listen over kjære lesere. Det er en god grunn for at – de synes ikke å spille godt sammen. Jeg prøvde TiddlyWiki med Chrome og kjørte på noen glitches.

Siden dette er Linux.com, jeg vil bare ignorere Internet Explorer og Safari og hoppe rett til Firefox. Åpne empty.html filen og begynner å redigere dine tiddlers. Vent, hva? Tenk på tiddlers som grunnleggende innholdsblokken inne TiddlyWiki, ligner på en bloggpost eller post. Hver tiddler kan ha tekst innhold, bilder og hyperkoblinger. De har også kategorier og koder. De TiddlyWiki folk refererer til dette som ". Microcontent "

Start med å redigere Komme i gang tiddler ved å klikke på " edit " knappen, eller ved å dobbeltklikke inne i tiddler. (Ja, det er et dumt navn.) Du kan endre navnet på TiddlyWiki og dens undertittel. Du kan også redigere " skygge tiddler " for hovedmenyen. En skygge tiddler er en spesiell oppføring som har en standardverdi (som standard venstremenyen). Så hvis du ønsker å ha et par menyelement for Tiddlers at du alltid kan ringe opp fra venstre menyen, kan du lage lenker ved hjelp av skygge tiddler
. Du kan også redigere Komme i gang skygge tiddler å gi brukernavn for å registrere endringer. Dette høres nok mer komplisert enn det egentlig er. Den beste måten å lære veien rundt TiddlyWiki er å hoppe inn og begynne å redigere.

Når du er ferdig, klikker du gjort på toppen av tiddler. Deretter til høyre på siden, vil du se en meny med alternativer. Her kan du lagre endringene du har gjort (sørg for å spare!) Og skape nye tidsskrifter og tiddlers.

Hva er forskjellen mellom en journal og en tiddler? Tidsskrifter er spesielle tiddlers som er date-orientert og automatisk merket som en journal. Dette kan være en nyttig funksjon for å holde en daglig logg over hva du jobber med. På høyre side i bunnen vil du se et sett med faner. Den ene er en tidslinje, vil den vise alle tiddlers du har redigert. En annen viser alle tiddlers i alfabetisk rekkefølge, og så er det den kategorien tagger. Kodene vil vise alle kodene du har brukt for å beskrive tiddlers. Tidsskriftet tag kan ringe opp alle dine daglige tidsskrifter.

La oss snakke formatering. Når du redigerer din wiki, har du sannsynligvis vil vite hvordan du gjør flere ting – skaper seksjoner, hyperkoblinger, inkludere bilder og formatere tekst. Her er en rask oversikt over markup du vil sannsynligvis bruke mest:

Profiler: Profiler bruke! for å angi en seksjon. En ! er en topp-nivå delen, to (!!) indikerer en andre-nivå seksjon, osv

Lenker: For å opprette en hyperkobling for et nettsted, bruke [[Link Navn || http: //url .com]].

For interne lenker på wikien, bruk [[link]] eller Camelcase (LikeThis) for å lage en link til en ny tiddler. For en link med bare nettadressen kan du bare bruke http://url.com

For kataloger på bruk systemet. [[Katalognavn | file: ///sti /til /katalog]].

For filer på systemet bruk. [[filnavn | fil :: ///sti /til /fil]]

For å inkludere et bilde på siden, bruk: [img [file: ///path/to/img.png].]

For fet, kursiv, etc., gå sjekk TiddlyWiki markup siden. Hvis du er vant til Mediawiki, vil det ikke være mange overraskelser.

Endre TiddlyWiki

Nå kan du endre TiddlyWiki å dekke dine behov. På høyre side av siden, vil du se en alternativer link. Jeg anbefaler å gjøre det automatisk lagring alternativet. Hvis du ikke liker animasjonene, kan du slå dem av her.

De AdvancedOptions tillate deg å sette ting som backupfolder for de ekstra filer som TiddlyWiki bruker for backup, antall rader i redigeringsboksene, . tegnsett, og mer

En funksjon spesielt kan det være lurt å bruke er " Skjul redigeringsfunksjoner sett over HTTP. " Dette vil tillate deg å publisere TiddlyWiki over HTTP og bare redigere det over en sikker tilkobling. Se TiddlyWiki nettstedet for mer om hosting TiddlyWiki av datamaskinen – eller bruke en av de hosting alternativer som er tilgjengelige

TiddlyWiki har selv en oppgradering funksjon &mdash.; som er ganske kult, hvis du tenker på hva du får i en enkelt fil program. Først må en sikkerhetskopi av empty.html. Oppgraderingen bør
kjøre feilfritt, men det er egentlig ingen mening i å fristende skjebne når du kan bare gjøre en rask kopi av filen. For å oppgradere, gå til " backstage " knappen i øvre høyre hjørne av TiddlyWiki siden. Når du klikker på denne vil du se flere ledd, blant annet en som sier " oppgradere ". Klikker det og deretter gå videre og klikker oppgraderingsknappen.

Avansert TiddlyWiki

Jeg nevnte bruker Dropbox. En ting du vil gjøre hvis du kommer til å investere et beløp av tid i å bygge din wiki er å gå foran og sikre at det er sikkerhetskopiert. Det jeg gjør er å holde en Wikier katalog under Dropbox, med en annen katalog for bilder og en annen for filer. Nå kan jeg bruke TiddlyWiki som en slags en content management, personlig information management system som er tilgjengelig fra alle mine systemer med Dropbox.

TiddlyWiki støtter også temaer og plugins. For temaer, sjekk ut TiddlyThemes og for plugins du har flere alternativer:. TiddlyVault, TiddlyTools og TiddlyHub beta

Gitt at TiddlyWiki er en enkelt fil, wiki, hvordan du importerer temaer og plugins? Det er enklere enn du kanskje tror. Åpne " backstage " menyen, og deretter gå til Import. Få nettadressen til tema eller plugin som du vil installere, og sørge for at nettadressen.

Noen nettadresser kan gi mer enn én plugin. Hvis det er tilfelle, vil du se en liste over radioknapper som du kan klikke på for å velge de riktige. Som den lange listen over nettsteder med plugins demonstrerer, er det nok av muligheter for TiddlyWiki plugins.

Sammendrag

Jeg fant TiddlyWiki etter en lang søk etter en virkelig god måte å holde mye av spredt data – fra bokmerker til min adressebok, til notater fra intervjuer. Jeg må si at TiddlyWiki er virkelig imponerende. Hvis du er i markedet for en enkelt bruker wiki, er dette veien å gå.

En annen ting jeg liker med TiddlyWiki er at det åpenbart har et lidenskapelig samfunnet rundt det. Gitt antall temaer og plugins som er tilgjengelige, jeg mistenker at det kommer til å være rundt en svært lang tid og bare fortsetter å forbedre. Siden det er alle standard webteknologi (HTML, Javascript, CSS) det er også noe som nesten alle kan vedlikeholde.

Ikke ta mitt ord for det, though. Ta helgen, og gi det en sjanse!