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: CMW Linklist¶
Author: | Kasper Skårhøj |
---|---|
Created: | 2002-11-01T00:32:00 |
Changed by: | Sebastian Faulhaber |
Changed: | 2005-06-19T13:35:32 |
Classification: | cmw_linklist |
Author: | Sebastian Faulhaber |
Email: | s.faulhaber@web-sol.de |
Info 3: | |
Info 4: |
EXT:CMW Linklist¶
Extension Key: cmw_linklist
Copyright 2000-2003, Sebastian Faulhaber, <s.faulhaber@web-sol.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:CMW Linklist 1
Introduction 1
What does it do? 1
Screenshots 1
Users manual 4
Integration of the extension 4
FAQ 5
Known problems 5
To-Do list 5
Changelog 5
Introduction¶
What does it do?¶
This is a linklist plugin. Backend users can create categories and links, which are displayed afterwards. In addition to this frontend users have the possibility to propose new links. The layout can be changed via a template.Furthermore this extension features a backend module. This module provides the possibility for be users to accept or delete links, that were submitted by frontend users. In addition to this a link checker is available. The third feature is, that links, which were reported broken by fe users, can be managed from within the be module.
Screenshots¶
Frontend¶
This is the link and category view in the frontend. The style and the layout can easiely be changed via a template. With the link “Neuen Link vorschlagen” frontend users, who are logged in, can propose new links.
Illustration 1 - The frontend view.
Frontend with breadcum menu for better navigation through the list. The category depth is not limited!
Illustration 2 - Frontend view with breadcum
From the category view the user is able to view a page with a detailed description of the link.
Illustration 3 - Link details
Another feature is the handling of broken links. Frontend users can easiely report broken links from the category view. After that a backend notification record is created for further handlins by BE users.
Illustration 4 - Report broken link
Frontend users, who are logged in are able to propose new links. New links must then be approved in the backend, before they become visible in the frontend.
Illustration 5 - Propose new link
Backend¶
Within this view you can see an overview of links, that were submitted by frontend users. By clicking on the two icons besides a link, you can 'Accept' or 'Delete' a link.
Illustration 6 - Approve links in the backend
Here you can see links, that were reported 'broken' by frontend users.
Illustration 7 - Handle broken links in the backend
Here you can see an overview of all links including their availability (online or offline). Furthermore you have the possibility to enable/ disable certain links by clicking on the icons beside a link.
Illustration 8 - Check for broken links in the backend
Users manual¶
Integration of the extension¶
Install the extension via the extension manager.
Insert a new Content element “Plugin” on the page, where the linklist should be displayed. Choose “CMW Linklist”. More information about the configuration options can be found in the “5 - Configuration” section.
Illustration 9 - Insert the Linklist plugin in the backend
Now you can insert categories and links on the page you just inserted the plugin.
Illustration 10 - Insert categories and links in the backend
That's it!
FAQ¶
Waiting for feedback.
Configuration¶
The table below shows the flexform configuration options:
Sort links by¶
Property
Sort links by
Description
Defines how by which attribute the links are sorted.
Possible values:
- Label
- Date of creation
- Clicks
Default
Label
Sort order¶
Property
Sort order
Description
Defines the sort order of the links.
Possible values:
- Ascending
- Descending
Default
Ascending
Tease links in category view?¶
Property
Tease links in category view?
Description
If set the link description is shown in the category view.
Possible values:
- checked (Yes)
- not checked (No)
Default
Not checked
Link teasing text length¶
Property
Link teasing text length
Description
If link teasing is enabled (see parameter above) this defines how many characters of the teasing text are shown.
Possible values:
- any Integer. e.g. 200
Default
Allow anonymous users (not logged in) to propose new links?¶
Property
Allow anonymous users (not logged in) to propose new links?
Description
With this parameter you can allow anonymous user (users, that are not logged in) to propose new links.
Possible values:
- checked (Yes)
- not checked (No)
Default
Not checked
Known problems¶
Nothing so far. Please provide feedback!!!
To-Do list¶
- CWT Community integration:
- Display by which fe_user a link was submitted and link the username to the user's profile.
- Configuration for this shall be done via flexform.
- Improve backend link checking
- Integrate curl
- Direct links to the link records, that administrators can edit the links faster.
- Update Screenshots in documentation
Changelog¶
1.5.1
Improvement: Manual added again. (Sorry, that the extension lacked any documentation for such a long time, unfortunately the doc got lost, when the security fix was applied.)
1.5.0
Security Fix: PLEASE UPGRADE TO 1.5.0 OR ABOVE!
1.4.0:
- Improvement: Revised documentation.
- Bugfix: Hidden / deleted categories were still shown. (Thanks to Myriam)
- Bugfix: Links proposed by anonymous users were not shown. (Thanks to Kimmo Helle)
1.3.0:
- Improvement: You can now specify, if anonymous users (not logged in) may propose new links. This can be configured for every linklist plugin via flexform configuration.
- Improvement: Added french translation. Thanks to Myriam.
1.2.0:
- Improvement: The plugin configuration is done via flexforms from now
on:
- Link Sorting....e.g. By label in ascending order.
- Link teasing: You can enable link teasing in category view. Moreover you are able to specify the teaser text length.
- Improvement: The “Home” word is no longer static, but retrieved from the locallang.php as all other language values.
- Improvement: The categories are sorted by label in ascending order from now on.
- Improvement: All protocols are now supported for links in the frontend: from “http://”, “news://”, “ \myservermyshare ” or whatever.
- Bugfix: Links without category were not displayed under some circumstances in backend. Thanks to Alex Rodoman!
- Bugfix: Correct fe_users uid is inserted, when a frontend user creates a new link.
- Improvement: The plugin configuration is done via flexforms from now
on:
1.1.6:
- Non- admin backend users are now able to administer the linklist module. Thanks to Vidia Mooroongapillay!!
- Improved the backend design and usability.
1.1.3:
Added the possibility to add an image to a link. It is displayed in the category and in the detail view then. The max width and height can be configured via the constant editor.
1.1.0:
- Full internationalization support for use in multi language environments. All language labels, that are used in the template are now fetched from the locallang.php
- Fixed the problem, that hidden and deleted links were displayed in the frontend and backend.
- Fixed the problem, that some link were not checked correctly.
0.4.4: First public version.
EXT: CMW Linklist - 7