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: Smoelenboek plugin¶
Author: | Kasper Skårhøj |
---|---|
Created: | 2002-11-01T00:32:00 |
Changed: | 2010-01-21T17:17:53 |
Author: | Frans van der Veen |
Email: | extensions@netcreators.com |
Info 3: | |
Info 4: |
EXT: Smoelenboek plugin¶
Extension Key: nc_gov_smoelenboek
Copyright 2000-2002, Frans van der Veen, <extensions@netcreators.com>
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: TU/e banner plugin 1
Introduction 1
What doet het? 1
Gebruik van de plugin 2
back-end 2
Configuratie 6
Installatie 6
Setup en typoscript configuratie 6
Een adresveld banner instellen middels TS 7
Configuratie stylesheets 8
TODO 9
Changelog 9
Bronvermelding 9
Copyright¶
Credits¶
Sponsors¶
- Gemeente heemskerk.
Introduction¶
What does it do?¶
With this plugin you can create a userlisting and show detailed information about the user (optionally with a picture of the user).
You can list the users alphabetically, view which users celebrate their birthday the next period and this plugin also provides a search possibility allowing easy access to your users.
Screenshots¶
Picture 1: Examples
Users manual¶
The views¶
This plugin has several views. All explained below.
Listview¶
This is the default view of the plugin. It simply shows a list of users.
Picture 2: The listing
Search fields.
You can enter a search query in the search box and the plugin will search in the (for the by TS defined columns) records in the database. It is also possible to narrow your search by searching by department and by bureau.
By index
On the entry page the plugin shows all the records. It is also possible to view users by name, by clicking on a letter in the index list.
Status
The status field displays special info, whether the user is still working here, or possibly ill. This can all be configured by TS.
Info fields
By default the plugin shows the name, phone, mobile and status fields.
Gallery view
This enables the gallery view where a list of thumbnails is displayed.
Detail view¶
Picture 3: detail view
The detailed view will display business information (and if supplied a picture). The plugin can also be configured so it will show private info. This way the plugin can be used as a source for contact information in case an calamity.
The plugin can also be configured so that it gives the user the freedom to edit their own personal page. A user can upload several images, do some RTE text editting and supply a link to his or her own website.
Picture 4: User's personal page
Configuration¶
Installation¶
The installation of the plugin is quite simple.
Install using the extension manager.
Make a storage folder where you will put the user records.
Add a content-element to the page where you want to display the plugin. Select type 'insert plugin' and select the 'Smoelenboek' as plugin.
Picture 5: Configuration
When the page has reloaded you will be able to see the configuration options of the plugin. What the plugin will display. Possible options are: list view, birthday view or search.
The starting point of the plugin. Here is where the plugin will get it's records from. Select the folder you created at 2)
If you created more storage folders in the storage folder you created at 2) you can choose here how deep the plugin should seek into the folder hierarchy.
Show extended information (calamity). This option enables the plugin so that detailed information is displayed (eg personal information) so someone can look this up in case of a calamity).
The number of results per page.
Page for searchresults: here you can set the page where the plugin should redirect to when a user searches.
Add the nc_gov_smoelenboek extension as a static template (from extension).
You can now add 'user' (“Gebruikers”) records to the storage folder you specified at 2).
If you want to enable the user to edit his own page, then you will have to create a FE user and select this user in the (smoelenboek) user record, otherwise the user will not be allowed to edit his record.
TS configuration¶
This plugin has several TS configuration options.
pidList¶
Property
pidList
Data type
string
Description
Default value for the 'From' or sender email address of direct mails. (Required)
Note: This email address appears as the originating address or sender address in the direct mails received by the recipients.
recursive¶
Property
recursive
Data type
string
Description
The depth the plugin will search in the page hierarchy.
templateFile¶
Property
templateFile
Data type
string
Description
Template file for the plugin.
results_at_a_time¶
Property
results_at_a_time
Data type
integer
Description
The number of results that will be displayed on one page.
extendedView¶
Property
extendedView
Data type
boolean
Description
Set to 1 for the extended view. Extended view enables the plugin to show personal info (so it can be used for calamity e.g.)
searchPage¶
Property
searchPage
Data type
integer
Description
The pid for the page where the search is located.
defaultMode¶
Property
defaultMode
Data type
string
Description
Can be birthday, search or list. Will set the plugin into according view.
showFields¶
Property
showFields
Data type
string
Description
The fields which will be displayed. Comma separated.
searchFields¶
Property
searchFields
Data type
string
Description
The fields which will be searched. Comma separated.
mode_list¶
Property
mode_list
Data type
wrap
Description
Wrapper for the listing mode link.
mode_gallery¶
Property
mode_gallery
Data type
wrap
Description
wrapper for the gallery mode link.
birthdayOffset¶
Property
birthdayOffset
Data type
integer
Description
This value determines from now until now + offset (in seconds) which users are shown in the birthday list mode.
_CSS_DEFAULT_STYLE¶
Property
_CSS_DEFAULT_STYLE
Data type
Description
Some default CSS styles.
maxUserImages¶
Property
maxUserImages
Data type
integer
Description
Specifies how many images a user can supply on his own personal info page.
personalInfoDisabled¶
Property
personalInfoDisabled
Data type
boolean
Description
Disables the personal user information page. 0 default.
personalInfoEditDisabled¶
Property
personalInfoEditDisabled
Data type
boolean
Description
Disables editting personal user information page. 0 default.
additionalWhereStatementAnd¶
Property
additionalWhereStatementAnd
Data type
String
Description
You can add additional selection criteria here for the list view (expert only)
Example:
additionalWhereStatementAnd = woonwoonplaatsnm = 'Heemskerk'
pageBrowser section¶
showFirstLast¶
Property
showFirstLast
Data type
boolean
Description
Use this switch if the two links named "<< First" and "LAST >>" will be shown and point to the first or last page.
pagefloat¶
Property
pagefloat
Data type
integer/string
Description
This defines were the current page is shown in the list of pages in the Pagebrowser. If this var is an integer it will be interpreted as position in the list of pages. If its value is the keyword "center" the current page will be shown in the middle of the pagelist.
showRange¶
Property
showRange
Data type
string
Description
This var switches the display of the pagelinks from pagenumbers to ranges f.e.: 1-5 6-10 11-15... instead of 1 2 3...
dontLinkActivePage¶
Property
dontLinkActivePage
Data type
boolean
Description
Use this as a switch if the active (current) page should be displayed as pure text or as a link to itself.
disabledLinkWrap¶
Property
disabledLinkWrap
Data type
stdWrap
Description
stdWrap for disabled links.
inactiveLinkWrap¶
Property
inactiveLinkWrap
Data type
stdWrap
Description
stdWrap for inactive links.
activeLinkWrap¶
Property
activeLinkWrap
Data type
stdWrap
Description
stdWrap for active links.
showResultsWrap¶
Property
showResultsWrap
Data type
stdWrap
Description
stdWrap for the results page.
showResultsNumbersWrap¶
Property
showResultsNumbersWrap
Data type
stdWrap
Description
stdWrap for the result numbers.
browseBoxWrap¶
Property
browseBoxWrap
Data type
stdWrap
Description
stdWrap for the browsebox.
browseLinksWrap¶
Property
browseLinksWrap
Data type
stdWrap
Description
stdWrap for the browselinks.
displaySingle section¶
fields¶
Property
fields
Data type
stdWrap
Description
wraps for the fields specified by showFields.
displayList section¶
See displaySingle section.
displayGallery section¶
See displaySingle section.
displayBirthday section¶
See displaySingle section.
Troubleshooting¶
The plugin shows warnings / errors.¶
Make sure you included the static template (from extension).
Known problems¶
None so far.
TODO¶
- Update plugin so that user has the freedom to edit more fields (like name, private info, business info).
- Update database fieldnames to english.
Changelog¶
0.1.0 (BETA)¶
Version
0.1.0 (BETA)
Changes
Initial release
Date
20-12-2007
0.2.0 (BETA)¶
Version
0.2.0 (BETA)
Changes
Updated so a user can supply his own personal information.
Date
28-12-2007
Sources¶
EXT: Smoelenboek plugin - 9