TWiki User Reports

This page is for TWiki application developers. Include the sections on this page to show user reports with profile pictures. Create appealing TWiki applications in a short time.

Section: user_list

Show a simple list of registered users. The output is a comma-space delimited sorted list of WikiWords of users (without web prefix), which can be used as input for other reports on this page.

  • Section "user_list": Show a list of users as comma-space delimited list of WikiWords.
    • Parameter search: Apply filter by searching all form fields, but not the main topic text. Optional; all users are returned if missing.
    • Parameter limit: Limits the number of users returned. Optional; all users are returned if missing.
    • Parameter sort: Sort the result by the topic name, topic creation date, last modified date, last editor, or named field of TWikiForms. For details see sort parameter of SEARCH.
    • Parameter reverse: Reverse the direction of the search result

This sections also sets a "UserReports_users" variable to the number of users found. To retrieve, write %GET{UserReports_users}%.

Usage example:

%USERREPORT{ action="user_list" search="jane" limit="5" }%

Sample output:

AafiyaKhan, AaronFinch, AaronTetteh, AbhimanyuVerma, AbsoluteDigitizing

AafiyaKhan, AaronFinch, AaronTetteh, AbhimanyuVerma, AbsoluteDigitizing, AdamHebrew, AditiboseDwarka, AjaySharma, AkshatSharma, AlFarajiOil, AlexaThomas, AlfredLucas, AliceAddy, AlicePerrir, AliciaForster, AlinaChopra, AlinaMalik, AlliedVeterans, AlvisMartin, AlyssaHealy, AmaraAndra, AmeeliaBrown, AmyPetit, AndrewHardy, AnilSutar, AnishaPawar, AnjaliBhatt, AnnyBank, AnuSaxena, AnupreetKaur, AnushkaDelhi, AnushkaMahipalpur, AnyaHarmon, AplokoMikolpmm, ArpitaJain, AshelyPatel, AshikaSingh, AshishBairwa, AssignmentExperts, AttwyeeigAttwyeeig, AustinRex, AustraliaescortAustraliaescort, AvivaNixon, AxelSmith, BabatuLili, BarneyStinson, BeesControlPerth, BelaVous55, BestCarpetCleaningBrisbane, BestCarpetCleaningHobart, BestCarpetSteamCleaningMelbourne, BestDigitalMarketingCourse, BestDuctCleaningMelbourne, BestKitchenKnives, BestMovements, BestPestControlHobart, BestPestControlMelbourne, BestPestControlSydney, BestTileAndGroutCleaningBrisbane, BestUpholsteryCleaningMelbourne, BestUpholsteryCleaningPerth, BestassignmentService, BillCamp, BillyCrystal, BinetaAmadouTidianeDIA, BinodKarki, BlessingsNaggayi, BlogSdti, BloggingIdeas, BloggingabBloggingab, BluetreeWeb, BondcleanCo, BrendaZamora, Bull18Cleaners, BusinessByShoutInAustralia, CBDMoversSydney, CaledonianEscapes, CarefulHandsMovers, CarpetCleaningAdelaide, CarpetCleaningBrisbane, CarpetCleaningCoorparoo, CarpetCleaningFortitudeValley, CarpetCleaningMelbourne, CarpetCleaningPerth, CarpetSteamCleaningNarangba, CarterSofia, CheapEssay, ChempaFrancis, ChoongChai, ChrisGreenwalty, ChristenMulle, CindyWen, Cinoci6414Cinoci6414, ClarkThomas, ConcordeSkipBin, CouchCleaningBrisbane, Cre8tiveBot, CreativeBot, CrishWell, CruzEdwards

Section: profile_picture

Show the profile picture image of a user. A default image is returned in case the image is not defined in the Image form field of the user. The output is an <img /> tag that can be embedded in other tags such as links.

  • Section "profile_picture": Show the profile picture image of a user.
    • Parameter user: WikiWord of user, required.
    • Parameter width: Width of image, optional.
    • Parameter height: Height of image, optional. The aspect ratio is preserved unless width and height are specified. If width and height are missing, a height of 100 pixels is used.
    • Parameter title: Title parameter of img tag, optional.

Usage example:

%USERREPORT{ action="profile_picture" user="TWikiGuest" height="40" title="TWikiGuest" }%
%USERREPORT{ action="profile_picture" user="AmandaBoris" height="40" title="AmandaBoris" }%

Sample output:
TWikiGuest   AafiyaKhan   AaronFinch   AaronTetteh   AbhimanyuVerma   AbsoluteDigitizing

%user%

Section: user_sig

Show a user signature with profile picture, optionally followed by a date or other text. A default image is shown in case the image is not defined in the Image form field of the user.

  • Section "user_sig": Show a user signature with profile picture.
    • Parameter user: WikiWord of user, required. Optionally followed by a date or other text.
    • Parameter width: Width of image, optional.
    • Parameter height: Height of image, optional. The aspect ratio is preserved unless width and height are specified. If width and height are missing, a height of 18 pixels is used.

In addition, a USERSIG preferences setting is defined as a shortcut, so that a simple %USERSIG{TWikiGuest}% can be used.

Usage example:

-- %USERREPORT{ action="user_sig" user="TWikiGuest - 2024-03-28" }%

-- %USERSIG{TWikiGuest}%

-- %USERSIG{TWikiGuest - 2024-03-28}%

Sample output:
-- TWiki Guest - 2024-03-28

-- TWiki Guest

-- TWiki Guest - 2024-03-28

Section: bubble_sig

Show a faded comment bubble and user signature with profile picture, optionally followed by a date or other text. A default image is shown in case the image is not defined in the Image form field of the user. This is used for CommentPlugin signatures.

  • Section "bubble_sig": Show a user signature with profile picture.
    • Parameter user: WikiWord of user, required. Optionally followed by a date or other text.

In addition, a BUBBLESIG preferences setting is defined as a shortcut, so that a simple %BUBBLESIG{TWikiGuest}% can be used.

Usage example:

Test comment using USERREPORT

-- %USERREPORT{ action="bubble_sig" user="TWikiGuest - 2024-03-28" }%

Test comment using BUBBLESIG

-- %BUBBLESIG{TWikiGuest - 2024-03-28}%

Sample output:
Test comment using USERREPORT

-- TWiki Guest - 2024-03-28

Test comment using BUBBLESIG

-- TWiki Guest - 2024-03-28

Section: slim_box

Slim box example
Show slim, one line height user boxes. Several sections are provided:

  • Section "slim_box_css": Defines the style sheets of the slim boxes. Optionally include it once per page; it is done for you by the "slim_box_start" section if needed.
  • Section "slim_box_start": Defines the start of a set of slim boxes.
    • Parameter style: Optional, overrides the css of the container div of slim boxes. Default: padding:0 5px 0 5px; background-color:#f0f0f4;.
  • Section "slim_box": Show a single slim box.
    • Parameter user: Specify the WikiWord of a single user.
    • Parameter style: Optional, overrides the css of the slim box. Default: float: left; width: 130px; border: solid 1px #d0d0d8; background-color: #f8f8fb;.
  • Section "slim_box_list": Show a set of slim boxes.
    • Parameter users: Specify a list of WikiWords of users. The list may be provided by including the "user_list" section.
    • Parameter style: Optional, same as section "slim_box".
  • Section "slim_box_end": Defines the end of a set of slim boxes.

Usage example:

%USERREPORT{ action="slim_box_start" }%
  %USERREPORT{ action="slim_box" user="TWikiGuest" }%
  %USERREPORT{ action="slim_box" user="JaneSmith" }%
%USERREPORT{ action="slim_box_end" }%
%USERREPORT{ action="slim_box_start" style="background-color: #f0f0e8;" }%
  %USERREPORT{ action="slim_box_list" users="UserOne, UserTwo, UserThree" }%
%USERREPORT{ action="slim_box_end" }%

Sample output:

Section: small_box

Small box example
Show small, two line height user boxes. Several sections are provided:

  • Section "small_box_css": Defines the style sheets of the small boxes. Optionally include it once per page; it is done for you by the "small_box_start" section if needed.
  • Section "small_box_start": Defines the start of a set of small boxes.
    • Parameter style: Optional, overrides the css of the container div of small boxes. Default: padding:0 5px 0 5px; background-color:#f0f0f4;.
  • Section "small_box": Show a single small box.
    • Parameter user: Specify the WikiWord of a single user.
    • Parameter style: Optional, overrides the css of the small box. Default: float: left; width: 130px; border: solid 1px #d0d0d8; background-color: #f8f8fb;.
  • Section "small_box_list": Show a set of small boxes.
    • Parameter users: Specify a list of WikiWords of users. The list may be provided by including the "user_list" section.
    • Parameter style: Optional, same as section "small_box".
  • Section "small_box_end": Defines the end of a set of small boxes.

Usage example:

%USERREPORT{ action="small_box_start" }%
  %USERREPORT{ action="small_box" user="TWikiGuest" }%
  %USERREPORT{ action="small_box" user="JaneSmith" }%
%USERREPORT{ action="small_box_end" }%
%USERREPORT{ action="small_box_start" style="background-color: #f0f0e8;" }%
  %USERREPORT{ action="small_box_list" users="UserOne, UserTwo, UserThree" }%
%USERREPORT{ action="small_box_end" }%

Sample output:

Section: business_card

Business card example
Show users in business card format. Several sections are provided:

  • Section "business_card_css": Defines the style sheets of the business cards. Optionally include it once per page; it is done for you by the "business_card_start" section if needed.
  • Section "business_card_start": Defines the start of a set of business cards.
    • Parameter style: Optional, overrides the css of the container div of business cards. Default: padding:10px 15px 1px 15px; background-color:#f0f0f4;.
  • Section "business_card": Show a single business card.
    • Parameter user: Specify the WikiWord of a single user.
    • Parameter style: Optional, overrides the css of the business card. Default: float: left; width: 410px; border: solid 1px #d0d0d8; background-color: #fff;.
  • Section "business_card_list": Show a set of business cards.
    • Parameter users: Specify a list of WikiWords of users. The list may be provided by including the "user_list" section.
    • Parameter style: Optional, same as section "business_card".
  • Section "business_card_end": Defines the end of a set of business cards.

Usage examples:

%USERREPORT{ action="business_card_start" }%
  %USERREPORT{ action="business_card" user="TWikiGuest" }%
  %USERREPORT{ action="business_card" user="JaneSmith" }%
%USERREPORT{ action="business_card_end" }%
%USERREPORT{ action="business_card_start" style="background-color: #f0f0e8;" }%
  %USERREPORT{ action="business_card_list" users="UserOne, UserTwo, UserThree" }%
%USERREPORT{ action="business_card_end" }%

Sample output:

aafiya khan


Delhi Call Girls, , India
Mail

aaron finch


ijstartcannonsetup, , USA
Mail

Aaron Tetteh


, , Ghana
Mail

Abhimanyu Verma


Garmin Express, , USA
Mail

Absolute Digitizing


Absolute Digitizing, , USA
Mail

adam hebrew


My assignment help, , United Kingdom
Mail

aditibose dwarka


aditibosedwarka, , India
Mail

Ajay Sharma


Appsquadz Software Pvt. Ltd, , India
Mail

Akshat Sharma


macbook repair dubai, , United Arab Emirates
Mail

Al Faraji Oil


AL FARAJI OIL, , United Arab Emirates
Mail

Alexa Thomas


buyetizolampill.com, , USA
Mail

Alfred Lucas


My Assignment Help, , USA
Mail

Alice Addy


Informes de Expertos, , USA
Mail

Alice Perrir


, , USA
Mail

Alicia Forster


PR Removals, , Australia
Mail

Alina Malik


www.chitraiyer.co.in, , India
Mail

Allied Veterans


Allied Veterans, , USA
Mail

Alvis Martin


Cre8tivebot, , USA
Mail

Alyssa Healy


, , Australia
Mail

Amara Andra


Selff, , Australia
Mail

Ameelia Brown


MAH, , Canada
Mail

Amy Petit


MY ASSIGNMENT HELP, , Australia
Mail

Andrew Hardy


VBAnalytic, , United Kingdom
Mail

anil sutar


, , India
Mail

Anisha Pawar


call girls service, , India
Mail

Anjali Bhatt


Mumbai Escorts, , India
Mail

Anny Bank


Gotoassignmenthelp, , Canada
Mail

Anu Saxena


Anu Saxena Bangalore Escorts, , India
Mail

Anupreet Kaur


Mumbai Escorts, , India
Mail

anushka delhi


AnushkaDelhi, , India
Mail

anushka mahipalpur


AnushkaMahipalpur, , India
Mail

Anya Harmon


, , USA
Mail

aploko mikolpmm


jkoi, , 安哥拉
Mail

Arpita Jain


Mumbai Escorts Service Call Arpita Jain, , India
Mail

Ashely Patel


, , India
Mail

Ashika Singh


hotgirlsecret, , India
Mail

Ashish bairwa


Convertmp3, , India
Mail

Assignment Experts


Assignment Experts, , United Kingdom
Mail

attwyeeig attwyeeig


, , Australia
Mail

Austin Rex


online assignment help, , Australia
Mail

australiaescort australiaescort


, , Belarus
Mail

Aviva Nixon


, , USA
Mail

Axel Smith


Crazy For Study, , USA
Mail

Babatu lili


, , 贝宁
Mail

Barney Stinson


How to uninstall, , USA
Mail

Bees Control Perth


Quint Pest Control Perth, , Australia
Mail

bela vous


belavous, , Bahamas
Mail

Best Carpet Cleaning Brisbane


Best Carpet Cleaning Brisbane, , Australia
Mail

Best Carpet Cleaning Hobart


Carpet Cleaning Hobart, , Australia
Mail

Best Carpet Steam Cleaning Melbourne


Carpet Cleaning Service, , Australia
Mail

best digital marketing course


Mr Skill, , Pakistan
Mail

Best Duct Cleaning Melbourne


Duct Cleaning Service, , Australia
Mail

Best Kitchen Knives


Best Kitchen Knives, , Pakistan
Mail

Best Movements


Best Movements - Best Movers, , Australia
Mail

Best Pest Control Hobart


Pest Control Service, , Australia
Mail

Best Pest Control Melbourne


Pest Control Service, , Australia
Mail

Best Pest Control Sydney


Pest Control Sydney, , Australia
Mail

Best Tile and Grout Cleaning Brisbane


Tile and Grout Cleaning , , Australia
Mail

Best Upholstery Cleaning Melbourne


Upholstery Cleaning Service, , Australia
Mail

Best Upholstery Cleaning Perth


Upholstery Cleaning Service, , Australia
Mail

bestassignment service


BestassignmentService, , USA
Mail

Bill Camp


, , USA
Mail

Billy Crystal


Officecom Setup, , USA
Mail

Bineta Amadou Tidiane DIA


, , Senegal
Mail

Binod Karki


Himalayan Adventure Int Treks P.ltd, , Nepal
Mail

Blessings Naggayi


Makerere University, , Uganda
Mail

blog sdti


blogsdti, , USA
Mail

blogging ideas


blogging, , India
Mail

bloggingab bloggingab


, , 孟加拉国
Mail

bluetree web


, , USA
Mail

Bondclean Co


Bond Clean Co, , India
Mail

Brenda Zamora


, , Singapore
Mail

Bull18 Cleaners


Bull18 Cleaners, , Australia
Mail

Business by Shout in Australia


Business by Shout in Australia, , Australia
Mail

CBD Movers Sydney


CBD Movers , , Australia
Mail

caledonian escapes


, , United Kingdom
Mail

Careful Hands Movers


Careful Hands Movers, , Australia
Mail

Carpet Cleaning Adelaide


Carpet Cleaning Service, , Australia
Mail

Carpet Cleaning Brisbane


Carpet Cleaning Service, , Australia
Mail

Carpet Cleaning Coorparoo


Carpet Cleaning Service, , Australia
Mail

Carpet Cleaning Fortitude Valley


Carpet Cleaning Service, , Australia
Mail

Carpet Cleaning Melbourne


Carpet Cleaning service, , Australia
Mail

Carpet Cleaning Perth


Carpet Cleaning Service, , Australia
Mail

Carpet Steam Cleaning Narangba


cleaning services, , Australia
Mail

Carter Sofia


Customer Support, , USA
Mail

cheap essay


Academic Writing Experts, , USA
Mail

Francis Chempa


University Of Cape Coast, , Ghana
Mail

choong Chai


, , Australia
Mail

Greenwalty Greenwalty


The Academic Papers UK, , United Kingdom
Mail

christen mulle


getlastdeals, , USA
Mail

Cindy Wen


, , USA
Mail

cinoci6414 cinoci6414


cinoci6414, , Aruba
Mail

Clark Thomas


, , USA
Mail

Concorde Skip Bin


Concorde Skip Bin - Cheap Skip Bins Hire Melbourne, , Australia
Mail

Couch Cleaning Brisbane


, , Australia
Mail

Cre8tive Bot


cre8tive bot, , Australia
Mail

Creative Bot


Cre8tivebot, , Australia
Mail

Crish Well


, , USA
Mail

Cruz Edwards


pch.com act now, , USA
Mail



, ,
Mail



, ,
Mail

Section: select_one_user

Show a selector to pick a user, for use in HTML forms.

  • Section "select_one_user": Selector to pick a user.
    • Parameter name: Name of form field, required.
    • Parameter selected: WikiWord name of a user, optional.
    • Parameter users: Specify a list of WikiWords of users, optional. The list may be provided by including the "user_list" section. All registered users are shown if the parameter is missing.
    • Parameter firstoption: Label of first option, optional. Default: Select...
    • Parameter firstvalue: Value of first option, optional. Default: empty value

Usage example:

<form>
%USERREPORT{ action="select_one_user" name="Owner" selected="TWikiGuest" }%
</form>

Sample output:

Section: select_users

Select users example
Show rows of checkboxes to select users, for use in HTML forms.

  • Section "select_users": Set of checkboxes to select users.
    • Parameter name: Name of form field, required.
    • Parameter selected: List of WikiWord names indicating the selected users, optional.
    • Parameter users: Specify a list of WikiWords of users, optional. The list may be provided by including the "user_list" section. All registered users are shown if the parameter is missing.
    • Parameter colums: Define number of columns, optional. Default: 5
    • Parameter style: Set the css of the container div, optional. Default: margin: 0; border: 1px solid transparent;

Usage example:

<form>
%USERREPORT{ action="select_users" name="Members" selected="TWikiGuest, AmandaBoris" }%
</form>

Sample output:









































































































































































































Note to Maintainer:

  • This topic has user report sections intended for TWiki application developers.
  • This topic uses more user friendly ParameterizedVariables %USERREPORT{ action="..." ... }% instead of the more verbose parameterized include %INCLUDE{ "%SYSTEMWEB%.UserReports" section="..." ... }%.
  • If you add a section to this topic, or add a parameter to a section, make sure to keep the parameterized variables settings in TWikiPreferences#ParameterizedVariables in sync.

Related topics: TWikiGroups, TWikiUsers, UserList, UserListByDateJoined, UserListByLocation, VarUSERREPORT, TWikiUserMappingContrib

-- TWiki:Main.PeterThoeny - 2013-02-06

Edit | Attach | Watch | Print version | History: r3 < r2 < r1 | Backlinks | Raw View | Raw edit | More topic actions...
Topic revision: r1 - 2013-10-12 - TWikiContributor
 
  • Edit
  • Attach
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 1999-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback
Note: Please contribute updates to this topic on TWiki.org at TWiki:TWiki.UserReports.