2017 © Pedro PelĂĄez
 

yourls-plugin laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

image

laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  • Tuesday, February 16, 2016
  • by Laemmi
  • Repository
  • 2 Watchers
  • 0 Stars
  • 51 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 7 Versions
  • 0 % Grown

The README.md

laemmi-yourls-user-to-entry

Plugin for YOURLS 1.7, (*1)

Description

Bind login username to url entry. It generates an user create and user update entry. Localization for german. Use this plugin with "laemmi-yourls-easy-ldap" plugin. You must install "laemmi-yourls-default-tools" fist., (*2)

Installation

  • In /user/plugins, create a new folder named laemmi-yourls-user-to-entry.
  • Drop these files in that directory.
  • Via git goto /users/plugins and type git clone https://github.com/Laemmi/laemmi-yourls-user-to-entry.git
  • Add config values to config file
  • Go to the YOURLS Plugins administration page and activate the plugin.

Available config values

Allowed ldap groupsnames with yourls action and list permissions

define('LAEMMI_EASY_LDAP_ALLOWED_GROUPS', json_encode([
    'MY-LDAP-GROUPNAME' => ['action-edit-other', 'action-delete-other', 'action-add-project', 'action-edit-project', 'action-add-other-project', 'action-edit-other-project'
     'list-show-other', 'list-show-other-project', 'list-show-own-in-other-project', 'list-show-other-in-own-project']
]));

projects to set

define('LAEMMI_BIND_USER_TO_ENTRY_PROJECTLIST', json_encode([
    'Project 1' => [
        'LDAP-GROUPNAME' => 'permissions .....'
    ],
    'Project 2' => [
        'LDAP-GROUPNAME' => 'permissions .....'
    ]
]));

Permissions

Actions
  • action-edit-other = Edit other url
  • action-delete-other = Delete other url
  • action-add-project = Add selected project
  • action-edit-project = Edit selected project
  • action-add-other-project = Add other selected project
  • action-edit-other-project = Edit other selected project
List
  • list-show-other = Show other url
  • list-show-other-project = Show URLs from projects in which the user is not
  • list-show-own-in-other-project = Show own URLs are assigned to the projects in which the user is not
  • list-show-other-in-own-project = Show other URLs are assigned to the projects in which the user is in

The Versions

16/02 2016

dev-master

9999999-dev https://github.com/laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  Sources   Download

MIT

The Requires

 

plugin yourls

11/02 2016

v1.0.5

1.0.5.0 https://github.com/laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  Sources   Download

MIT

The Requires

 

plugin yourls

11/02 2016

v1.0.4

1.0.4.0 https://github.com/laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  Sources   Download

MIT

The Requires

 

plugin yourls

22/01 2016

1.0.3

1.0.3.0 https://github.com/laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  Sources   Download

MIT

The Requires

 

plugin yourls

21/01 2016

1.0.2

1.0.2.0 https://github.com/laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  Sources   Download

MIT

The Requires

 

plugin yourls

21/01 2016

1.0.1

1.0.1.0 https://github.com/laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  Sources   Download

MIT

The Requires

 

plugin yourls

12/01 2016

1.0.0

1.0.0.0 https://github.com/laemmi/laemmi-yourls-bind-user-to-entry

Plugin for YOURLS. Bind login username to url entry.

  Sources   Download

MIT

The Requires

 

plugin yourls