Wiki.Page

Function Description
wiki.page(path : str) : xml
Include another wiki page.

Copy by reference. This function performs what is commonly referred to as a transclusion. One can transclude an entire page or a page's section (see next example). When the page or section that is transcluded is modified these changes are shown because this is a copy by reference.

{{wiki.page("Community/MindTouch_and_OpenGarden_Buttons")}}

Yields: 

Proudly show your link love for MindTouch by displaying a site badge. Feel free to modify the designs. All we ask is that you keep the MindTouch logo intact.

MindTouch is open source and great for collaboration, wikis and collaborative networking.
MindTouch is open source and great for collaboration, wikis and collaborative networking.
MindTouch is open source and great for collaboration, wikis and collaborative networking.

 

Function Description
wiki.page(path : str, section : str) : xml Include a section from another wiki page.

This function performs what is commonly referred to as a transclusion of a page's section.

{{wiki.page("Deki_Wiki", "Why Deki Wiki?")}}

Yields: 

Deki Wiki

 

Wiki.Toc

Function Description
wiki.toc(path : str) : xml Insert table of contents from any wiki page.

This function provides a hyperlinked table of contents for any page that's passed as a parameter.

{{wiki.toc("Deki_Wiki/DekiScript")}}

Yields: 

 

Wiki.Tree

Function Description
wiki.tree(path : str) : xml Insert a list of all pages that exist below the given page.
wiki.tree(page.path) : xml
Insert a list of all pages that exist below the current page.
wiki.tree(page.path, <depth>) : xml
Insert a list of the next x pages that exist below the current page. (where <depth> is an integer)

This function provides a hyperlinked tree view of a page and it's sub-pages. 

{{wiki.tree("Deki_Wiki/DekiScript")}}

Yields: 

 

Wiki.Search

Function Description
wiki.search(query : str) : xml Insert a list of search results.

Deki Wiki employs Lucene for searching. Lucene is an enterprise class search engine supported by the Apache foundation. It has an advanced query language. This function returns a list of hyperlinked search results.

{{wiki.search("LinuxWorld")}}

Yields: 

If you wish to search for tags treat this as a namespace. 

{{wiki.search('tag:"hayes"')}}

Yields: 

 


Function Description
wiki.search(query : str, max : num) : xml Insert a list of search results.

This function returns a list of hyperlinked search results with a maximum number of entries in the result set.

{{{wiki.search("Deki Wiki", 5)}}

Yields: 


 

Wiki.Directory

Function Description
wiki.directory(query : str) : xml Create an alphabetical directory of the search results.

 This function creates a directory from a search query.

{{wiki.directory("Deki_Wiki")}}

Yields: 

#
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
R
S
T
U
V
W
X



If you wish a directory of pages you can do this as well in the following manner.

{{wiki.directory('path:Deki_Wiki/Release/*')}}

Yields: 

 

Wiki.PageCount

Function Description
wiki.pagecount() : num Insert the total number of pages that exist.

 This function returns the total number of pages in a given wiki.

{{wiki.pagecount()}}

Yields: 

13477

Wiki.AnyPage

Function Description
wiki.anypage(query : str) : num The contents of a random page selected from the query's result set.

 This function returns a random page from a search query.

{{wiki.anypage("DekiWiki")}}

Yields: 

Ubuntu Source Code Installation Guide
Please note:

This installation guide is for source code 32-bit and 64 bit new installations ONLY. If you are looking for upgrade guides, please click here: VM / Non-VM 

If you are looking for instructions on how to upgrade from pre-Itasca versions, please click here: Upgrade Guide

An Ubuntu Package-based Installation Guide is also available

Download MindTouch 9.02 (Lyons) Source Code

Download the MindTouch Core (aka Deki Wiki) from the MindTouch Core source code repository.  Unpack the source code in your home directory using the following command:

tar -xzvf deki-09.02.1.tar.gz

The direcotry deki-09.02.1 will be created containing the source code and compiled binaries.

Note:  The directory created is hereafter refered to as ${DEKI_SRC_INSTALL_DIR}.

The remainder of this installation guide requires that you be logged in as root.

Create dekiwiki user

Create a user account to run the dekiwiki app-server:

addgroup --system dekiwiki
adduser --system --home /home/dekiwiki --shell /bin/bash --disabled-login --ingroup dekiwiki dekiwiki

Install Dependencies

Install the dependencies for Deki Wiki.  The following example lists the dependencies for Ubuntu Linux:

apt-get update
apt-get -y install \
        apache2 \
        apache2-mpm-prefork \
        libapache2-mod-php5 \
        imagemagick \
        mono-2.0-runtime \
        libmono-system-web2.0-cil \
        mysql-server \
        curl \
        php-pear \
        php5-curl \
        php5-gd \
        php5-mysql \
        ssl-cert \
        html2ps \
        html2text \
        poppler-utils \
        wv \
        gs \
        tidy \
        links \
        msttcorefonts \
        cabextract \
        aspell \
        aspell-en
apt-get -y install sysvconfig             # Useful, but not technically required.
cd /root
wget http://www.princexml.com/download/prince_6.0r8-1_i386.deb
dpkg -i /root/prince_6.0r8-1_i386.deb

Configure Apache

Copy the deki wiki files from the ${DEKI_SRC_INSTALL_DIR} to the apache directory

mkdir /var/www/dekiwiki
cp -rp ${DEKI_SRC_INSTALL_DIR}/web/* /var/www/dekiwiki/
chown dekiwiki:dekiwiki /var/www/dekiwiki/bin/cache
chown dekiwiki:dekiwiki /var/www/dekiwiki/attachments
chown www-data:www-data /var/www/dekiwiki/skins/common/cache
chmod 777 /var/www/dekiwiki/config             # Note:  Temporary, only for installatio

Deki Wiki depends on several apache modules.  Run the following command to load them automatically:

a2enmod rewrite
a2enmod proxy
a2enmod proxy_http

Copy deki-apache.conf file to the apache configuration directory.

cp ${DEKI_SRC_INSTALL_DIR}/config/deki-apache.conf /etc/apache2/sites-available/dekiwiki

Next, edit /etc/apache2/sites-available/dekiwiki and set the 'ServerName' and 'ServerAlias' values at the top to appropriate values (if needed):

<VirtualHost *>         #ServerName
        #ServerAlias
         ErrorLog /var/log/apache2/error-dekiwiki.log         CustomLog /var/log/apache2/access-dekiwiki.log common ...

Disable the default apache virtual host and add the deki wiki virtual host:

a2dissite default
a2ensite dekiwiki

Run Web Installer

Visit your Deki Wiki site and enter the appropriate data. The Web Based installer will prompt your for some configuration data, creates a new MySQL database instance, assign your site an API KEY and create some configuration files.

You will need to install the configuration files in the correct places (listed at the bottom of the web installer):

mkdir /etc/dekiwiki
cp /var/www/dekiwiki/config/mindtouch.deki.startup.xml /etc/dekiwiki
cp /var/www/dekiwiki/config/mindtouch.host.conf /etc/dekiwiki
cp /var/www/dekiwiki/config/LocalSettings.php /var/www/dekiwiki
chown www-data:www-data /etc/dekiwiki/mindtouch.host.conf
chown dekiwiki:dekiwiki /etc/dekiwiki/mindtouch.deki.startup.xml
chmod 640 /etc/dekiwiki/*
chown 400 /var/www/dekiwiki/LocalSettings.php
chmod 400 /var/www/dekiwiki/config

Create /etc/init.d/dekiwiki

#!/bin/bash

prog="MindTouch Deki Host Service"
PATH=/bin:/sbin:/usr/bin:/usr/sbin

DEKIHOST_CONF="/etc/dekiwiki/mindtouch.host.conf"
DEKIWIKI_USER="dekiwiki"

if [ ! -f $DEKIHOST_CONF ]; then
    echo "$DEKIHOST_CONF does not exist"
    exit 1
fi

. $DEKIHOST_CONF

# set default values if not specified in $DEKIHOST_CONF

if [ ! -f "$MONO" ]; then
    echo "Please specify the full path to your mono binary"
    exit 1
fi

if [ ! -d "$BIN_DIR" ]; then
    echo "Please specify the path to your DekiWiki bin directory"
    exit 1
fi

if [ -z "$APIKEY" ]; then
    echo "Please specify your APIKEY"
    exit 1
fi

if [ -z "$PATH_PREFIX" ]; then
    PATH_PREFIX="@api"
fi

if [ -z "$HTTP_PORT" ]; then
    HTTP_PORT="8081"
fi

if [ -z "$IP" ]; then
    IP="localhost"
fi

if [ -z "$HOST_EXE" ]; then
    HOST_EXE="$BIN_DIR/mindtouch.host.exe"
fi
if [ -z "$SCRIPT" ]; then
    SCRIPT="/etc/dekiwiki/mindtouch.deki.startup.xml"
fi

if [ -z "$NOTTY" ]; then
    NOTTY="notty"
fi

if [ -z "$CONNECT_LIMIT" ]; then
    CONNECT_LIMIT="-5"
fi

if [ -z "$LOGDIR" ]; then
    LOGDIR="/var/www/dekiwiki"
fi

if [ -z "$LOGFILE" ]; then
    LOGFILE="$LOGDIR/deki-api.log"
fi

pidof_dekiwiki() {
    # we grep on assembly name and port in case multiple mono processes are running
    echo $(ps -U $DEKIWIKI_USER -o pid,cmd | grep mindtouch.host.exe | grep $HTTP_PORT |awk '{print $1}')
}

stop() {
    PID=$(pidof_dekiwiki)
    echo -n "Stopping MindTouch Deki API: mindtouch.host.exe"
    if [ -z "$PID" ]; then
        echo
        echo "dekiwiki is not running"
    else

        # attempt to shut down gracefully using curl
        curl -m 10 -s -d "" "http://$IP:$HTTP_PORT/host/?apikey=$APIKEY&dream.in.verb=DELETE"
        sleep 3

        # if the host didn't shut down properly then kill it
        PID=$(pidof_dekiwiki)
        if [ -n "$PID" ]; then
            kill $PID
        fi
        echo .
    fi
}

start() {
    if [ ! -d $LOGDIR ]; then
        mkdir $LOGDIR
        chown $DEKIWIKI_USER $LOGDIR
    fi

    PID=$(pidof_dekiwiki)
    if [ -n "$PID" ]; then
        echo "dekiwiki is already running: $PID"
        exit 1;
    fi
    # see if the process is already running
    MONO_ARGS="$HOST_EXE apikey $APIKEY script $SCRIPT path-prefix $PATH_PREFIX http-port $HTTP_PORT ip $IP connect-limit $CONNECT_LIMIT $NOTTY"
    echo -n "Starting MindTouch Deki API: mindtouch.host.exe"
    start-stop-daemon --start --quiet --chuid $DEKIWIKI_USER --exec $MONO -- $MONO_ARGS 2>&1 >> $LOGFILE &
    echo .
}

case "$1" in
  start)
    start
    ;;
  stop)
    stop
    ;;
  status)
    PID=$(pidof_dekiwiki)
    if [ -n "$PID" ]; then
        echo "dekiwiki is running: $PID"
    else
        echo "dekiwiki is stopped"
    fi
    ;;
  restart|force-reload)
    stop
    start
    ;;
  force-reload)
    stop
    start
    ;;
  *)
    echo "Usage: $0 {start|stop|force-reload|restart|status}"
    exit 1
esac

exit 0

Make the /etc/init.d/dekiwiki script executable:

chmod 755 /etc/init.d/dekiwiki

Configure dekiwiki to start at boot time.  The most user friendly way to do this is to use the sysvconfig program.  Run sysvconfig, press ENTER on "Enable/Disable", press the DOWN ARROW to find the "dekiwiki" entery and press the SPACE BAR to select it (an asterisk next to its name means it's selected).  Next press ENTER to return to the menu.

Press the DOWN ARROW to highlight "Finished", press ENTER to save your changes, press ENTER a second time to return to the menu.  Lastly press the DOWN ARROW to highlight "Quit" and press ENTER to exit.

Enable Spell Check

See the how to at http://wiki.developer.mindtouch.com/...ell-checker%3f

  1. Install aspell.  On Ubuntu Linux the aspell dictionaries are bundled as separate packages, so install both aspell and the dictionary for your language:

     

    apt-get install aspell aspell-en
    1. Set permissions to allow the control panel to edit the userconfig.js file
    chown www-data:www-data /var/www/dekiwiki/editor/fckeditor/editor
    1. Configure Deki Wiki to use aspell.  Visit "Control Panel" --> "Configuration of FCKeditor" and make the following changes

    FCKConfig.ToolbarSets["Default"] = [
        ['MindTouchDeki_Save','-','Source'],
        ['RemoveFormat','-','TextColor','BGColor'],
        ['MindTouchDeki_InsertExtension','-','MindTouchDeki_Transform'],
        '/',
        ['MindTouchDeki_Cancel'],
        ['Bold','Italic','Underline','StrikeThrough','-','OrderedList','UnorderedList','JustifyLeft','JustifyCenter','JustifyRight','JustifyFull','-','Outdent','Indent','Blockquote'],
        ['MindTouchDeki_InsertLink','MindTouchDeki_InsertImage','MindTouchDeki_InsertVideo','MindTouchDeki_InsertTemplate','Table'],
        '/',
        ['Style','FontFormat','FontName','FontSize','SpellCheck']
    ] ;
    
    FCKConfig.SpellChecker = 'SpellerPages' ;
    1. By default, the spellchecker.php file has a path to aspell for Windows enabled.  Edit spellchecker.php and comment out the aspell path for Windows and uncomment the aspell path for Linux.
    vi /var/www/dekiwiki/editor/fckeditor/core/editor/dialog/fck_spellerpages/spellerpages/server-scripts/spellchecker.php

     

 Configure Prince PDF Exporter

  1. Update the /etc/dekiwiki/mindtouch.deki.startup.xml file
<princexml-path>/usr/local/bin/prince</princexml-path>
  1. Create the cache directory and update the permissions to allow Deki Wiki to write the PDF file to its directory
mkdir /var/www/dekiwiki/bin/cache
mkdir /var/www/dekiwiki/bin/cache/luceneindex
mkdir /var/www/dekiwiki/bin/cache/luceneindex/default
chown -R www-data:www-data /var/www/dekiwiki/bin/cache
  1. Edit the /var/www/dekiwiki/skins/common/prince.content.css file to avoid a TrueType font problem
@font-face {
        font-family: sans-serif;
        src: url("/skins/fonts/gentium-basic/GenBkBasR.ttf");
}
@font-face {
        font-family: serif;
        src: url("/skins/fonts/gentium-basic/GenBkBasR.ttf");
}
@font-face {
        font-family: monospace;
        src: url("/skins/fonts/gentium-basic/GenBkBasR.ttf");
}

Verify Permissions

Deki Wiki requires write access to a number of directories:

Deki Wiki Directory Permissions
PATH
REQUIREMENT
SYMPTOM IF NOT SET
${DEKI_ROOT}/skins/common/cache writeable by the apache user (via PHP scripts Customized CSS files won't be processed

${DEKI_ROOT}/bin/cache/

writeable by the deki wiki server user (dekiwiki by default under Ubuntu_Linux) Error message when the index is cleared in the control pannel
${DEKI_ROOT}/attachments/ writeable by the deki wiki server user (dekiwiki by default under Ubuntu_Linux) Attachments cannot be uploaded
${DEKI_ROOT}/config/ No need for any read access by any apache or Deki Wiki user.  Can be safely deleted after configuration.
Possible security vulnerability if accessible (access to MySQL host IP address, user name and password).
${DEKI_ROOT}/bin/filters/


Ensure all shell scripts in the filters directory are executable.  If not, the Lucene indexer will fail when attachments are indexed.

chmod a+x *txt
chmod a+x *text
chmod a+x *Text

Tags may not work if the index fails

 

 

 

Function Description
wiki.anypage(query : str, seconds : num) : num The contents of a random page selected from the query's result set.

This function returns a random page from a search query, with an interval of 3 seconds for selecting another page.

{{wiki.anypage("DekiWiki", 3)}}

Yields: 

Recursos Dekiwiki
This page has no content. Enrich MindTouch Developer Center by contributing.

 

 

Function Description
wiki.anypage(query : str, seconds : num, max : num) : num The contents of a random page selected from the query's result set.

  This function returns a random page from a search query, with an interval of 3 seconds for selecting another page, and a max limit of 2 results to select from.

{{wiki.anypage("DekiWiki", 3, 2)}}

Yields: 

Dekiwiki

Criando um ambiente colaborativo em sua CorporaçãoEditar seção

Dekiwiki é solução wiki corporativa incorpora recursos inovadores em sua arquitetura com adaptadores corporativos poderosos.

Utilize os beneficios da nova geração de relatórios dinâmicos, dashboards, e integração de seu wiki com seus sistemas corporativos, emails, bancos de dados, e uma variedade de serviços online tais como pesquisas na web, em blogs, mapas e redes sociais. Use dinamicamente essas integrações para gerenciar contatos, inventário de produtos, projetos, bases de conhecimento, manter e acompanhar campanhas de marketing.

Ao contrário de outros software  "soluções 2.0" ou "Corporativos Sociais" e outras ferramentas que oferecem soluções desconectadas de aplicações e dados do seu silo de negócios, oferecemos a mais completa e  solução de colaboração que permite a integração de todos os seus dados corporativos em uma única interface wiki baseada em web.

 

Dekiwiki é uma solução wiki corporativa é a única plataforma do mercado que agrega em sua solução, facilidade de uso, colaboração web em um estilo wiki, permitindo conectar sistemas corporativos, aplicações, serviços, bancos de dados, aplicações web 2.0, etc.

Desta forma sua empresa pode colaborar de forma integrada com sistemas e dados de diversas fontes, com grande facilidade sem qualquer experiência especializada de TI.

 

O procedimentos dispendiosos e inificientes que um wiki colaborativo pode melhorar.

 

A complexa troca de documentos através de e-mail, especialmente entre membros de uma equipe, é um dos processos que mais consomem  tempo nas organizações modernas, além de ser confuso e propenso a erros. Todos são parte desse processo em algum momento, sendo que quanto mais gente envolvida, maior é o caos gerado.

As pessoas necessitam manter um registro do rápido fluxo de mensagens e anexos relacionados com o projeto e isso se torna ainda mais difícil se eles estão envolvidos em múltiplos projetos. Quando precisam editar um documento, é necessário que saibam qual é a mais recente versão desse documento, que veio em anexo; pior que isso, eles ainda correm o risco de que alguém esteja editando a mesma versão do documento, porém em um arquivo diferente – a cópia que está em sua caixa de mensagens.

Nossa solução wiki pode ajudar nesse processo, reduzindo o volume de e-mail e mudando o conceito de documentos para páginas que estão em um único local compartilhado e que chamam a atenção das pessoas, ao invés de enviar cópias duplicadas do documento para cada pessoa.

Isso significa que as pessoas automaticamente vêem e editam a versão mais recente de uma página, além do fato de que quando uma pessoa salva suas edições, a próxima já tem acesso às alterações realizadas e pode também editá-la. Uma vez que as revisões estejam completas, é simples exportar o conteúdo para fora do wiki em um formato tradicional (Word, PDF etc.) se for necessário.

 

Ambiente Colaborativo Social Corporativo

 

  • Ambiente corporativo de colaboração que permite ao aumento de eficiência e produtividade.
  • Usamos a tecnologias WEB 2.0  que contribue para o melhoramento da comunicação e colaboração nas corporações, e fornecemos uma interface simples que permita que seu potencial seja alcançado.
  • Nossa solução wiki é uma nova geração de plataforma corporativa social de colaboração, considerado como um dos mais sofisticados wikis de colaboração do mercado, permite de forma compreensiva uma colaboração corporativa integrada. Aumenta a produtividade com recursos avançados incluindo mashups dinâmicos de múltiplas fontes de dados, aplicações
  • corporativas, e serviços web online

 

Colaboração Wiki

Colaboração Intuitiva em sua corporação.

Recursos
  • Criação de páginas visuais (WYSIWYG).
  • Páginas Hierárquicas.
  • Gerenciamento de conteúdos.
  • Indexação para pesquisas.
  • Anexo de documentos.
  • Revisão de documentos, e controle de versão.
  • Alertas e Notificações.

Beneficios

  • Significante facilidade de uso para usuários finais participarem da formação do conteúdo e acesso as informações.
  • Aumento de produtividade facilitando a busca de informações e organização de conteúdos e uma interface  visual (WYSIWYG) para edição.

 

 

Usuários e Privacidade
Facilidade de gerenciamento de permissões de Páginas, arquivos e áreas de trabalho por usuários ou grupos.

Recursos
  • Permissão multinível por páginas e áreas de trabalho.
  • Ferramenta intuitiva para criação de regras por usuários e grupos.
  • Suporte para autenticação,  Drupal, Wordpress, Mambo, Joomla, e outros sistemas.
  • Suporte para Active Directory e LDAP.

Benefícios
  • Rápida e eficente adaptação de regras de privacidade e segurança.
  • Facilidade para configurar permissão de acesso de usuários para estar em conformidade às necessidades de sua empresa.
  • Criação rápida de novos usuários como permissão que gerenciem sua própria senha.
  • Miminizar o gereciamento reusando sistemas de autenticação já existentes.

 

Autenticação e Segurança
Suporte nativo LDAP(S), Active Directory, SSL e  TLS;

Recursos

  • Suporte LDAP e Active Directory.
  • Suporte para usuários e grupos internos e externos.
  • Suporte SSL e TLS.
  • Regras de usuários 64-bits que permitem expandir e adaptar suas necessidades.
  • Autenticação em a aplicações externas (Drupal, Joomla, Wordpress, etc..) e serviços de diretórios corporativos.
Beneficios
  • Fácil adaptação do sistema Wiki na política de segurança e autenticação exigidas por sua empresa.
  • Reuso dos sistemas existentes e diretórios de serviços.
  • Assegurar a comunicação segura com criptografia.
  • Evitar o pesadelo do gerenciamento de usuários utilizando o suporte à LDAP e Active Directory.

 

Governança de TI

Recursos
  • Permita fácil acesso aos seus sistemas legados, aplicações e serviços Web 2.0 e arquivos de dados.
  • Crie mashups dos dados de seus negócios.
  • Crie aplicações compostas de múltiplos sistemas.
  • Suporte à serviços corporativos de Diretórios.
benefícios
  • Conecte pessoas, sistemas corporativos, aplicações e serviços we 2.0 e fontes de dados com sua Governança de TI.
  • Permita aos usuários reorganizar dados e sistemas que se adaptem às suas necessidades.
  • Agregue valor para seus sistemas existentes e sua infraestrutura de TI.
  • Unifique a governança sobre seus sistemas distribuídos em sua infraestrutura de TI.
  • O gerente de TI determina quais serviços podem ser usados e por quem, e quais dados podem ser acessados caso a caso.
  • Mantenha os padrões e práticas de segurança estabelicidos por sua corporação, permitindo ainda que os usuários acessem os dados que precisem de forma à atender suas necessidades.
  • Com uma camada de de integração e uma interface wiki comum, a solução wiki é uma alternativa de interface para apresentar dados de sistemas legados que frequentemente são difíceis de usar.

 

Mashups
Flexibilidade de mashups de dados mantendo ainda aderência à identidade e política interna de segurança de sua corporação.

Recursos
  • Disponibilidade de mais de 100 serviços web pré-configurados, incluindo: Microsoft Windows Live, Amazon, Google, Yahoo, Widgetbox, e muito mais...
  • Mashup de dados e aplicações client side ou server side.
  • Grave mashups, relatórios dinâmicos e templates parametrizados de aplicações.
  • Acesso a Bases de Dados externas, ORACLE, SQL Server, DB2, etc...
  • Suporte ADO.NET.
  • Facilidade de adicionar serviços web e aplicações externas.
Benefícios
  • Otimize os processos de seu negócio fornecendo uma interface comum para múltiplas fontes de dados  e aplicações.
  • Capture processos em mashups de dados e aplicações armazenadas em templates de seu wiki corporativo. Compartilhe e crie uma interação comporativa em sua empresa melhorando o trabalho em grupo.
  • Compartilhe e consuma informação mais rapidamente com relatórios dinâmicos e visualizações de dados inteligentes.

 

 

Arquitetura da Plataforma
Nossa solução wiki, é um serviço orientado web com um mecanismo que reduz a latência de rede, isto porque é um sistema distribuído.

Recursos
  • Arquitetura Orientada à Web.
  • RESTful API.
  • Mecanismos de serviços web.
  • Aplicação com recurso REST web-services
  • Disponibilidade de acesso à dados via REST API
  • Independente de Platforma - pode ser instalado nos mais populares Sistemas Operacionais.
  • Technologia agnostica - plataforma extensível em qualquer linguagem de programação.
Beneficios
  • Fácilmente agregue seu wiki em aplicações existentes.
  • Adicione capacidade colaborativa social em seus sistemas existentes como serviços RESTful.
  • Conecte diversos sistemas e fontes de dados de sua empresa e colabore.
  • Torne suas aplicações corporativas em sistemas Web 2.0.
  • Integre rápidamente com diversas aplicações e crie um novo ambiente.
  • Codifique de forma concorrente e mais eficentemente.

 

Integração Desktop
Adapte colaboração em seus processos e necessidades com as ferramentas Desktop de nossa Solução Wiki.

Recursos
  • puxe a arraste (Drag-and-drop) arquivos e estruturas de diretórios para o wiki fácilmente.
  • Faça a migração de estruturas de diretórios estruturados para páginas wiki: Arquivos anexados, seus conteúdos serão indexados pelo sistema wiki automaticamente.
  • Publique emails com anexos do  Microsoft Outlook™ com apenas um clique.
  • Publique conteúdos do Microsoft Word™ com um clique de mouse.
Benefícios
  • Compartilhe arquivos e emails mais eficientemente através de um ambiente web integrado.
  • Encontre o que você procura mais rapidamente com o avançado recurso de indexação de nossa solução wiki.
  • Mantenha arquivos de seus a documentos e emails para serm usados como Base de Conhecimento.

 

Qualidade
Baseado em um modelo de desenvolvimento open source, com diversos recursos de qualidade profissional.

Recursos
  • 100% Open Source com suporte comercial
  • Suporte técnico de alto nível.
  • Arquitetura escalar.
Benefícios
  • Estável , Confiável, Certificado.
  • Garantia de qualidade internacional.
  • Suporte comecial de alto nível.

 

Corporações que já utilizam

  • ONU - Nações Unidas
  • Microsoft
  • Depto de Defesa dos EUA.
  • Fujitsu
  • Avaya
  • Siemens
  • Novell
  • Intel
  • Michigan University

 

Function Description
wiki.anypage(query : str, seconds : num, max : num, linkonly : bool) : num The contents of a random page selected from the query's result set.

  This function returns a random page from a search query, with an interval of 3 seconds for selecting another page, and a max limit of 2 results to select from.

{{wiki.anypage("DekiWiki", 3, 2, true)}}

Yields: 

Dekiwiki

 

Wiki.Contributor

Function Description
wiki.contributors() : xml Insert a list of top contributors on the site.

  This function returns a list of top contributors on the site.

{{wiki.contributors()}}

Yields: 

 

Function Description
wiki.contributors(page : str, max : num) : xml Insert a list of top contributors on the page with a limit on how many people to show

  This function returns a list of top contributors on the page, with a max limit on the number of people to show

{{wiki.contributors("DekiWiki", 3)}}

Yields: 

page not found

 

 

Wiki.PageExists

Function Description
wiki.pageexists() : xml The contents of a random page selected from the query's result set.

  This function returns a random page from a search query, with an interval of 3 seconds for selecting another page, and a max limit of 2 results to select from.

{{wiki.pageexists("DekiWiki")}}

Yields: 

false

 

Wiki.Template

Function Description
wiki.template(path : str, args : str) : xml Insert dynamically a wiki template with parameters.
This function returns a template that was specified in the path parameter along with the optional argument that may be part of the template.
{{wiki.template("DekiWikiBadge")}}

Yields: 

{{ wiki.template("DekiWikiBadge") }

 

Wiki.Text

Function Description
wiki.text(path : str) : str Retrieve the text contents for a page.

This function returns a unformatted string copy of the page in the path.

{{wiki.text("DekiWiki/Release")}}

Yields: 

MindTouch releases were originally named after Minnesota state parks and forests in tribute to to the state where early MindTouch offices were located.  Starting with the "Lyons" release, release names will also include US National Parks.  Release names are in alphabetical order.  For example, Hayes came before Lyons.  Originally, version numbers were based on the letter of the alphabet of the release name (e.g. Hayes was version 1.8), but starting with Jay Cooke, MindTouch began using the Ubuntu system for version numbers: YEAR.MONTH.  For example, Jay Cooke was released May 2008 and has version 8.05, Kilen Woods was released August 2008 and has version 8.08, and so on. (Curious about why it's referenced as "MindTouch Deki" and "MindTouch" in certain places?)  Release History The following list shows the version numbers for each named release: Arlene, Bret, Cindy, Dennis (prototype and managed appliance releases using 2005 hurricane names) Emily (only available as managed appliance) MindTouch Deki 1.5.1 (6.02) (First release: Feb 17th, 2006) Flandrau (only available as managed appliance) MindTouch Deki 1.6.1 (6.05) (First release: May 1st, 2006) Gooseberry MindTouch Deki 1.7.1 (6.07) (Last release: July 26th, 2006) MindTouch Deki 1.7.2 (7.03) (Last release: March 9th, 2007) Hayes MindTouch Deki 1.8.1 (7.08) (Last release: August 24th, 2007) MindTouch Deki 1.8.2 (7.11) (Last release: November 1st, 2007) MindTouch Deki 1.8.3 (8.01) (Last release: January 31st, 2008) Itasca MindTouch Deki 1.9.0 (8.03) (Last release: March 5th, 2008) Jay Cooke MindTouch Deki 8.05 (Last release: July 31st, 2008) Kilen Woods MindTouch Deki 8.08 (Last release: December 4th, 2008) Lyons MindTouch 9.02 (Commercial name: "MindTouch 2009") Minneopa MindTouch 9.08 (Commercial name: "MindTouch 2009")  Noatak MindTouch 9.12 (Commercial name: "MindTouch 2009") Olympic Currently in specifications gathering status Future Release Names Releases are named after Minnesota state parks and US National Parks. Here's the list: Pipestone Quinebaug Redwood Sequoia Temperance Upper Sioux V (Name this release!) Wild X (Name this release!) Y (Name this release!) Zippel

      

Function Description
wiki.text(path : str, section : str) : str Retrieve the text contents for an entire or part of another wiki page.

This function returns a unformatted string copy of the page in the path, with an optional section parameter if you want a section of that page back instead.

{{wiki.text("DekiWiki/Release","Release names")}}

Yields: 

Release

      

Wiki.Uri

Function Description
wiki.uri(path : str, query : str) : str Retrieve the full uri of a given wiki page with appended query string.
This function returns the full uri of the given wiki page with an appended query string.
{{wiki.uri("DekiWiki", "action=edit")}}

Yields: 

http://developer.mindtouch.com/DekiWiki?action=edit

 

Wiki.UserCount

Function Description
wiki.usercount() : str Get number of wiki users.
This function returns the number of wiki users there are.
{{wiki.usercount()}}

Yields: 

9461

Tag page (Edit tags)
Viewing 3 of 3 comments: view all
This is a great page. Thank you. wiki.search stopped working for me in 8.0.5; it worked in 1.9.0b.
Posted 19:00, 11 May 2008
There is a regression in 8.05, where you need to provide an empty string for the constraint parameter, otherwise it won't work. I'll add a note to that effect.
Posted 19:32, 11 May 2008
I found the badges page (first example above) at a different location:
{{ wiki.page("Community/MindTouch_Deki_Wiki_Site_Badges") }}

Original code works as well.
Posted 22:23, 23 Jun 2008
Viewing 3 of 3 comments: view all
You must login to post a comment.