Simple forum software for building great communities.
Go to file
Toby Zerner eb72307a54 User display names (#1246)
* Introduce user display names

It is not uncommon for forums to be intergrated with sites where users
don't have a unique "handle" - they might just have their first name,
or a full name, which is not guaranteed to be unique.

This commit introduces the concept of "display names" for users. By
default display names are the same as usernames, but extensions may
override this and set them to something different. The important thing
is that all code should use `display_name` whenever intending to output
a human-readable name - `username` is reserved for cases where you want
to output a unique identifier (which may or may not be human-friendly).

The new "GetDisplayName" API is probably sub-optimal, but I didn't worry
too much because we can come up with something better in `next-back`.

ref #557

* Apply fixes from StyleCI

[ci skip] [skip ci]
2017-09-20 16:42:18 +09:30
.github Issue template: Explanation first 2017-09-12 20:41:17 +02:00
error #719 Fixed PermissionDeniedException 2016-01-07 19:09:57 +01:00
js User display names (#1246) 2017-09-20 16:42:18 +09:30
less Fix scrubber icon alignment 2017-07-30 09:17:50 +09:30
migrations making posts and discussions private (#1153) 2017-05-27 14:19:15 +09:30
scripts Clean up some old code 2015-10-22 12:25:22 +10:30
src User display names (#1246) 2017-09-20 16:42:18 +09:30
stubs/migrations Remove extension generator 2016-10-04 23:26:03 +03:30
tests Apply fixes from StyleCI 2016-11-29 05:03:53 +00:00
views Remove MySQL port field from visual installer 2017-07-22 11:32:07 +09:30
.editorconfig Clean up editorconfig, eslint, npm dependencies 2015-09-04 12:11:34 +09:30
.gitattributes Exclude files for distribution using .gitignore 2017-05-18 18:46:55 -04:00
.gitignore Added some tests for the database setting repository 2015-09-28 15:34:32 +01:00
.styleci.yml Update StyleCI rules 2016-11-16 15:47:12 +10:30
.travis.yml Travis: Run tests on PHP 7.1 as well 2017-02-03 21:53:39 +01:00
composer.json Update zend-diactoros to v1.6 2017-09-15 13:27:11 +02:00
LICENSE Update year 2017-01-01 22:41:35 +01:00
phpunit.xml Move phpunit.xml into root to make PHPUnit easier to run 2016-06-05 09:16:29 +09:30
README.md Update readme/contributing 2015-11-01 16:00:25 +10:30

Flarum Core

This repository contains Flarum's core code. If you want to set up a forum, visit the main Flarum repository.

Contributing

Flarum is open-source and we would love your help building it! Please read the Contributing Guide to learn how you can help.