Download the PHP package rah/rah_tabtor without Composer

On this page you can find all versions of the php package rah/rah_tabtor. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package rah_tabtor

h1. rah_tabtor

"Download":https://github.com/gocom/rah_tabtor/releases | "Packagist":https://packagist.org/packages/rah/rah_tabtor | "Issues":https://github.com/gocom/rah_tabtor/issues

Rah_tabtor makes it possible to move "Textpattern CMS'":https://textpattern.com admin-side navigation items around in the in the main menubar. This allows moving admin-side panels from a menu to an another. For instance, with rah_tabtor you can move a plugin generated navigation item from the Extensions to the Content menu.

h2. Install

Using "Composer":https://getcomposer.org:

bc. $ composer require rah/rah_tabtor

Or "download":https://github.com/gocom/rah_tabtor/releases an installer package.

h2. Basics

Rah_tabtor let's you to clone and cut backend's navigation links from a tab area or a dropdown menu to an another. Whether a menu item can be merely cloned or cut depends on the origin of the item. This comes down to technical and implementation limitations. A plugin generated menu item can be cut and moved from the original spot, while built-in core items can only be cloned, creating duplicates. Removing the original menu item is not possible when it comes to core menus.

h3. Cutting plugin generated menu items

When rah_tabtor is used for a plugin generated menu item, the item can be cut or cloned by your choosing. The modified menu item is removed from the original spot and presented in the set target location or multiple locations. Multiple menu items that point to the same panel are created by creating additional rules for the same target menu item.

h3. Cloning built-in menu items

Due to limitations, built-in core menus can only be cloned. Original menu items can not be removed or moved in a way or other. When rah_tabtor is used for a core menu item, a clone is created.

h3. Hiding and restricting menus, creating dynamic panels

Rah_tabtor doesn't hide or remove navigation items, but the plugin's sole purpose is exchanging items between menus. If you wish to change permissions and hide tabs based on a privilege level, I suggest checking out "rah_privileges":https://github.com/gocom/rah_privileges or Stef Dawson's "smd_user_manager":http://stefdawson.com/smd_user_manager. Stef also has "smd_tabber":http://stefdawson.com/smd_tabber, which can be used to create dynamic panels using Textpattern's tag markup.

h2. Creating a new rule

New rules that move navigation items can be created easily directly from rah_tabtor's admin-interface. From the Tabtor panel under Extensions menu you can find a button labeled as Create rule. Pressing this button will bring up an editor. Present will be the following options.

h3. Label

Name of the new navigation item. The option supports language strings. To use a existing localized language string as the label, type in the string's name to the field. If the specified label doesn't match any language strings, it's displayed as it is.

h3. Event

Moved menu item.

h3. Group

The target navigation area, menu or tab where the menu item is moved to. Available options are Home, Content, Presentation, Admin and Extensions.

h3. Position

The menu item's sorting value, used to change the item's position in the target menu. The position will not affect existing built-in core menu items. The position is only used among moved menu items. All items that are moved using rah_tabtor will always appear after existing core menu items. This is due to technical limitations.

h2. Changelog

h3. Version 0.5.0 - upcoming

h3. Version 0.4.0 - 2019/04/07

h3. Version 0.3.1 - 2012/08/30

h3. Version 0.3 - 2012/08/30

h3. Version 0.2 - 2011/06/06

h3. Version 0.1 - 2010/10/19


All versions of rah_tabtor with dependencies

PHP Build Version
Package Version
Requires php Version >=5.6.0
textpattern/lock Version >=4.7.0
textpattern/installer Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package rah/rah_tabtor contains the following files

Loading the files please wait ...