.. You may want to use the usual include line. Uncomment and adjust the path. .. include:: ../Includes.txt ===================== 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: EXT: Front End Users View ========================= Extension Key: **feusersview** Copyright 2006, Lars Schumann, 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: 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: Introduction ------------ .. _What-does-it-do: 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: 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: Users manual ------------ .. _generated: ((generated)) ^^^^^^^^^^^^^ .. _Installation: 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: Default Configuration of the Content element """""""""""""""""""""""""""""""""""""""""""" The configuration is taking out of the Flexform configuration. .. _Sheet-General: Sheet: General """""""""""""" **What to display:** You can choose between two different modes. Here are the details to every mode: .. ### BEGIN~OF~TABLE ### .. _List-View: List View ~~~~~~~~~ .. container:: table-row FIELD What to display List View Description View a list of front end user .. _Single-View: Single View ~~~~~~~~~~~ .. container:: table-row FIELD What to display Single View Description View one front end user .. ###### END~OF~TABLE ###### **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: Sheet: List View """""""""""""""" **What to display:** .. ### BEGIN~OF~TABLE ### .. _all-front-end-users: all front end users ~~~~~~~~~~~~~~~~~~~ .. container:: table-row FIELD What to display all front end users Description View a list of all front end user .. _front-end-user-group: front end user group ~~~~~~~~~~~~~~~~~~~~ .. container:: table-row FIELD What to display front end user group Description View a list of all front end user selected by a front end user group .. ###### END~OF~TABLE ###### **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: 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: Files: ^^^^^^ .. ### BEGIN~OF~TABLE ### .. _pi1-class-tx-feusersview-pi1-php: pi1/class.tx\_feusersview\_pi1.php """""""""""""""""""""""""""""""""" .. container:: table-row File pi1/class.tx\_feusersview\_pi1.php Description Main class used to generate the Views. .. _template-tmpl: template.tmpl """"""""""""" .. container:: table-row File template.tmpl Description Example template file. .. _ext-typoscript-setup-txt: ext\_typoscript\_setup.txt """""""""""""""""""""""""" .. container:: table-row File ext\_typoscript\_setup.txt Description TS setup files. Here are the styles . .. ###### END~OF~TABLE ###### .. _Reference: Reference ^^^^^^^^^ **plugin.feusersview properties: TS configuration.** .. ### BEGIN~OF~TABLE ### .. _templateFile: templateFile """""""""""" .. container:: table-row 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 .. ###### END~OF~TABLE ###### **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: 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 .. ######CUTTER_MARK_IMAGES###### .. |img-1| image:: img-1.jpeg .. :align: left .. :border: 0 .. :height: 287 .. :id: Grafik5 .. :name: Grafik5 .. :width: 669 .. |img-2| image:: img-2.jpeg .. :align: left .. :border: 0 .. :height: 374 .. :id: Grafik6 .. :name: Grafik6 .. :width: 669 .. |img-3| image:: img-3.jpeg .. :align: left .. :border: 0 .. :height: 229 .. :id: Grafik1 .. :name: Grafik1 .. :width: 669 .. |img-4| image:: img-4.jpeg .. :align: left .. :border: 0 .. :height: 278 .. :id: Grafik3 .. :name: Grafik3 .. :width: 669 .. |img-5| image:: img-5.jpeg .. :align: left .. :border: 0 .. :height: 186 .. :id: Grafik2 .. :name: Grafik2 .. :width: 669 .. |img-6| image:: img-6.jpeg .. :align: left .. :border: 0 .. :height: 113 .. :id: Grafik4 .. :name: Grafik4 .. :width: 669 .. |img-7| image:: img-7.png .. :align: left .. :border: 0 .. :height: 32 .. :id: Graphic1 .. :name: Graphic1 .. :width: 102