DEPRECATION WARNING

This documentation is not using the current rendering mechanism and is probably outdated. The extension maintainer should switch to the new system. Details on how to use the rendering mechanism can be found here.

EXT: Modern Guestbook

Author:Rupert Germann
Created:2004-07-31T12:12:38
Changed by:Lars Schumann
Changed:2007-02-07T10:48:07
Email:udo@voneynern.de

EXT: Front End Users View

Extension Key: feusersview

Copyright 2006, Lars Schumann, <ext@typoscripter.de>

This document is published under the Open Content License

available from http://www.opencontent.org/opl.shtml

The content of this document is related to TYPO3

- a GNU/GPL CMS/Framework available from www.typo3.com

Table of Contents

EXT: Front End Users View 1

Introduction 1

What does it do? 1

Screenshots 2

Users manual 4

Configuration 5

Files: 5

Reference 5

Changelog 5

Introduction

What does it do?

Features:

  • view a list of all front end users or a list selected by usergroup
  • single and detail view of a selected front end user
  • search form and abc search
  • configuration with flexform and templates
  • multilingual (english and german)

Screenshots

Frontend (List View):

img-1

Frontend (Single/Detail View):

img-2

  • Backend (Flexform General):

    img-3

  • Backend (Flexform List View):

img-4

Backend (Flexform Single View):

img-5

Backend (Flexform Search):

img-6

Users manual

((generated))

Installation

Install the extension with the extension manager. After the installation insert the plugin on a site. Don't use his Extension with Frontend User Registration (sr_feuser_register).

Default Configuration of the Content element

The configuration is taking out of the Flexform configuration.

Sheet: General

What to display:

You can choose between two different modes. Here are the details to every mode:

List View

FIELD What to display

List View

Description

View a list of front end user

Single View

FIELD What to display

Single View

Description

View one front end user

Starting point:

"Starting point" is used to tell the extension, where to get the front end user entries from.

Template file:

The sheet “Template” offers to select another template than template.tmpl.

Sheet: List View

What to display:

all front end users

FIELD What to display

all front end users

Description

View a list of all front end user

front end user group

FIELD What to display

front end user group

Description

View a list of all front end user selected by a front end user group

User group:

If you choose “front end user group” on sheet “What to display”, here you can select the front end user group.

Sorting:

Here you can select the sorting of the front end users in the front end plugin.

Order:

Here you can select the order of the front end users in the front end plugin.

Limit items:

Here you can select the number of items per site (default 15).

Configuration

If you would like to modify some global values of the TypoScript configuration, used for the front end users view output, take a look at the "Constants Editor". To open it, click on "Template" in the left-frame menu, choose the page with the root-template in the pagetree and select the "Constant Editor" from the menu in the upper right corner.

The default values are stored in the file ext_typoscript_setup.txt in the extension directory.

Files:

pi1/class.tx_feusersview_pi1.php

File

pi1/class.tx_feusersview_pi1.php

Description

Main class used to generate the Views.

template.tmpl

File

template.tmpl

Description

Example template file.

ext_typoscript_setup.txt

File

ext_typoscript_setup.txt

Description

TS setup files. Here are the styles .

Reference

plugin.feusersview properties: TS configuration.

templateFile

Property

templateFile

Data type

resource

Description

The template-file. (See example in "/ext/feusersview/pi1/template.tmpl"). You can define a template for a complete pagetree or a certain page in the Constant Editor or directly in your TS setup.

Example:

plugin.tx_feusersview_pi1 {
  templateFile = fileadmin/templates/feusersview.html
}

Default

RealURL Configuration

For better URL's you find a RealURL configuration sample (realurl_sample.txt) in the extension folder.

standard:

/&tx_feusersview_pi1[pointer]=1&tx_feusersview_pi1[feuser]=6&cHash =ce3dd20c5e

after Realurl Configuration:

/site/1/user/username/ce3dd20c5e

Username is selected by uid from the table “fe_users”. Also you can use company or name. This you must insert in 'alias_field' => 'username' , if you find in the “realurl_samle.txt”. This sample you must insert in the file (postVarSets): /typo3conf/ext/realurl//ext_localconf.php

Changelog

Changes in 0.1.2

  • changes some bugfixes (hidden and deleted records, users with more than 1 usergroup)
  • new select field in the flexform for sorting ascending or descending

Changes in 0.1.3

  • changes some bugfixes
  • search field and abc search in the front end plugin
  • manual

img-7 EXT: Front End Users View - 5