Wikidot Search Launched

02 Mar 2009 21:28

After about three months of indexing (because Wikidot is BIG) all content that's hosted on Wikidot, the time came to launch the new search system.

I described the system extensively in blog post titled New search for Wikidot's gonna rock.

The new search system replaced the old Google-powered one.

The main advantages over Google Search Engine that has been used till now are:

  • search in public sites + those you are a member of
  • semantic search: tags, title are more important when searching
  • simple to sophisticated queries
    • "blog site:community" — search for anything with "blog" in it but only on site community.wikidot.com
    • "tags:wikidot site:quake" — search for pages tagged "wikidot" on my site (quake.wikidot.com)
  • poor quality content filtered

Things left to do:

small.jpg
  • add site preview (thumbnail) like the one on right to the search results
  • explain in simple words the search syntax
  • promote good and/or active sites (give them higher rank)
  • decrease delay from editing to updating search index (should be max 5 minutes)
  • create custom search module searching in a bunch of (related) sites — this would be nice if you keep separate sites for different areas of a project like private site for project members and public one for project users. The search is intelligent enough to filter restricted items from search results if someone is not member of the private site the items come from.

Comments: 2

Wikidot Jako Hosting Dla Stron

27 Feb 2009 21:09

Wikidot stał się przez ostatnie kilka miesięcy idealnym środowiskiem do tworzenia i utrzymywania małych, średnich i dużych witryn internetowych takich jak:

  • blogi
  • wizytówki firm
  • prezentacje wyrobów i produktów
  • bazy wiedzy (najbardziej naturalne dotąd zastosowanie technologii wiki)

Od szczegółu do ogółu

Korzystając z Wikidota skupiamy się na tworzeniu pojedynczych treści, takich jak:

  • aktualność
  • wpis na blogu
  • opis produktu

Każda taka treść otrzymuje swój adres (URL) i możemy do niej przypisać takie właściwości jak:

  • kategoria
  • etykiety (tagi)
  • dodatkowe pliki (np. zdjęcia)

Strony wyświetlające podsumowanie generują się automatycznie dzięki użyciu modułu ListPages. Przykłady użycia modułu:

  • wyświetlenie ostatnich 3 aktualności
  • wyświetlenie wpisów z bloga z ostatnich 30 dni
  • wyświetlenie stron z kategorii blog z etykietą osobiste

Kategorie

Kategorie grupują strony. Każda kategoria może mieć następujące własności:

  • własny temat graficzny
  • własny szablon (np. wyświetlający datę i autora wpisu nad treścią strony a pod nią moduł komentarzy i oceniania)
  • własne uprawnienia (np. możliwość dodawania plików przez niezalogowanych użytkowników plików do stron)
  • własne elementy nawigacyjne (menu górne i boczne)

Galerie zdjęć

Wystarczy dodać pliki graficzne do strony a w jej treści wpisać [[gallery]], aby stworzyć estetyczny pokaz zdjęć.

Automatyczna mapa witryny

Wikidot pozwala ustalić dla każdej strony jej stronę nadrzędną. Sprawia to, że łatwo jest wyświetlić drzewo stron obrazujące ich hierarchię np.

  • Strona główna
    • O firmie
    • Aktualności
    • Nagrody i historia firmy
  • Produkty
    • Rośliny doniczkowe
      • Paprocie
      • Kaktusy
    • Sadzonki
      • Zioła
      • Krzewy owocowe
  • Kontakt
    • Biuro w Szczecinie
    • Oddział w Gdańsku

Umożliwia to łatwą nawigację nie tylko użytkownikom ale i wyszukiwarkom internetowym, dzięki którym łatwo będzie można odnaleźć witrynę w Internecie.

Standardy sieciowe i nowoczesne technologie

Wikidot generuje bardzo dobry kod XHTML oraz kanały RSS dla wszystkich istotnych treści prezentowanych na stronie co zapewnia idealny kanał komunikacji z zewnętrznymi serwisami, które mogą wyświetlać aktualności z witryny w innym serwisie.

Zaawansowane statystyki

Dla użytkowników konta Pro+ dostępne są statystyki witryny, które działając w oparciu o program awstats pokazują ilość odwiedzin o danej porze czy w danych dniach tygodnia. Dostajemy również listę najczęściej odwiedzanych w ramach witryny adresów, używanych przeglądarek internetowych i wykres szacowanego czasu spędzonego w witrynie.

Można uzyskać jeszcze bardziej szczegółowe statystyki podłączając usługę Google Analytics w panelu administracyjnym strony.

Własna domena i stopka

W pewnych zastosowaniach przydatna może być opcja ustawienia własnej stopki (i usunięcie odwołań do Wikidota) oraz domeny, która nie kończy się na wikidot.com.

Wygląd

To co dla niektórych jest najważniejsze, to nadanie odpowiedniego wyglądu stronie, ponieważ w przeglądaniu stron internetowych wzrok jest najczęściej wykorzystywanym zmysłem.

Wygląd stron na Wikidocie można w ogromnej mierze dostosować dzięki użyciu arkuszy CSS, które są standardowym sposobem opisywania wyglądu treści w sieci Web (więc potrafi je przygotować każdy grafik internetowy).

Co więcej wygląd może się zmieniać z kategorii na kategorię, co pozwala na tematycznie wyróżnienie pewnych sekcji w obrębie całej witryny.

Przykłady

Przykładowe strony umiesczone w Wikidot.com:

Comments: 0

wdLite Ready For Testing

06 Feb 2009 12:30

During last days, I've been working on wdLite Installer (a light single-wiki version of Wikidot).

The main purpose of this, was to make installation of this pretty piece of software as easy as possible.

Having this said, I'll prove it is really simple on the example of Ubuntu Linux.

Overview

  • Step one: Install required packages
  • Step two: Configure database
  • Step three: Choose a proper place for wdLite and download it
  • Step four: Launch web-based installer
  • Step five: Your wiki is ready

Step one: Install required packages

Issue the following command:

sudo apt-get install apache2 php5 imagemagick subversion postgresql postgresql-contrib php5-tidy php5-pgsql php5-gd zip

Step two: Configure database

Use your user name instead of piotr. Use some (not yours) password instead of strong-password.

sudo su postgres
psql --command "CREATE USER piotr PASSWORD 'strong-password'"
createdb --owner piotr piotr

Step three: Choose a proper place for wdLite and download it

Version a

The best place for Wikidot would be probably somewhere under /var/www

(replace piotr with your user name)

sudo mkdir /var/www/wiki
sudo chown piotr /var/www/wiki
cd /var/www/wiki
svn checkout http://svn.wikidot.org/repos/wdlite/trunk .
chmod a+rwX . -R

Having wdLite copied there, it'll be accessible at: http://localhost/wiki/

Version b

You can also locate wdLite to your public_html directory.

cd ~/public_html
sudo svn checkout http://svn.wikidot.org/repos/wdlite/trunk .
sudo chmod a+rwX . -R

In order for this to work, you would need to issue the following commands:

sudo ln -s ../mods-available/userdir* /etc/apache2/mods-enabled
sudo /etc/init.d/apache2 restart

wdLite will be accessible at: http://localhost/~piotr/ (replace piotr with your user name).

Step four: Launch web-based installer

Go to http://localhost/wiki (version a) or http://localhost/~piotr (version b), click the "Click and install a wiki here!" link.

wdlite-installation.png

Fill ALL the fields. If you followed this howto, the values would be as follows:

  • PostgreSQL settings
    • user: piotr
    • password: strong-password
    • database: piotr
  • GMail settings
    • you have to create a GMail account for sending verification emails from it
    • supply the GMail login and password in the fields
  • Wiki settings
    • it's totally up to you what to include there
    • the values will be accordingly the wiki title and subtitle (shown at the very top of wiki)
  • Wiki administrator — it's you!
    • e-mail: e-mail address you will use to log in
    • password: password you will user to log in
  • Members
    • if you have friend you would like to invite to the new wiki, just enter their e-mail addresses separated with spaces. You can leave this single field empty
  • Confirm and save
    • click save and wait while the wiki is installing the database and sending invitation e-mails. This should take no more than 5 minutes (usually less than 1 minute)

Step five: Your wiki is ready

wdlite-installed.png

Log in using the e-mail address and password that you supplied in the previous step.

Enjoy your wiki!

wdlite-login.png

Comments: 20

wdLite Installer

05 Feb 2009 02:56

Today I've worked on an installer for wdLite. It's a little too late to write about, I'll give it a short presentation on my blog tomorrow.

Good night

Comments: 1

Unless otherwise stated, the content of this page is licensed under Creative Commons Attribution-ShareAlike 3.0 License