Home > By category > Scripts >Modules > Plugin Dependencies



Plugin Dependencies

  • Downloads: 
  • Views: 
  • Rating:

This meta-plugin allows regular plugins to define other plugins that they depend upon.

Defining dependencies

Example:

<!--code1--><!--ecode1-->/*
Plugin Name: Child Plugin
Depends: parent-plugin/parent-plugin.php, another-plugin.php
*/<!--code2--><!--ecode2-->

What this does:

Disables activation of Child Plugin until both Parent Plugin and Another Plugin are already activated.
When either Parent Plugin or Another Plugin are deactivated, Child Plugin will also be deactivated.

Defining virtual packages

Say you have a plugin with useful functions:

<!--code1--><!--ecode1-->/*
Plugin Name: Lib X
Provides: lib-x
*/<!--code2--><!--ecode2-->

Now, dependant plugins can specify 'lib-x' as a dependency:
<!--code1--><!--ecode1-->
/*
Plugin Name: Cool Plugin
Depends: lib-x
*/<!--code2--><!--ecode2-->

Besides being shorter and more robust, the Provides: header allows multiple plugins to implement the same set of functionality and be used interchangeably

Free download from Shareware Connection - This meta-plugin allows regular plugins to define other plugins that they depend upon.

Publisher: scribu | License: Shareware
Version: 1.1 | Size: 20 KB | Platform: PHP, Scripts
Released Date: 14-05-2013 | Rating: 0 | Title: Plugin Dependencies

Author Url: http://www.wordpress.org/plugins/plugin-dependencies/
Program Info Url: http://www.wordpress.org/plugins/plugin-dependencies/
Download Url: http://downloads.wordpress.org/plugin/plugin-dependencies.zip

More downloads from Plugin Dependencies publisher scribu:

Filter Plugins - This plugin adds a dropdown with all the plugin author names

Plugin Dependencies keywords:
Plugin Dependencies related downloads:

Virtual Modem PRO - Virtual Modem PRO fully emulates standard hardware modems. It creates software virtual IP-modems and maps them to virtual serial ports in your operating system. Virtual Modem PRO uses Ethernet network/ VLAN/VPN instead of conventional telephone line.

Free Virtual Serial Ports - Free Virtual Serial Ports Driver Software COM Port and Null-Modem Cable Emulator

ActMask PDF Virtual Printer Driver - ActMask PDF Virtual Printer Driver, export PDF from virtual printer driver

Virtual Serial Ports Driver CE - Virtual Serial Ports Driver for Windows CE creates two pure virtual serial ports in your system which are virtually connected to each other. For other Windows applications they are seen exactly as two real serial ports with null-modem connection.

Virtual Ruler - Virtual Ruler will allow the user to make a straight line using the mouse

Shareware Connection periodically updates pricing and software information of 'Plugin Dependencies' from company source 'scribu' , so some information may be slightly out-of-date. You should confirm all information before relying on it. Software piracy is theft,  Using 'Plugin Dependencies' crack, password, serial numbers, registration codes, key generators is illegal and prevent future development of Plugin Dependencies.

New Reviews

Sony Movie Studio 13 Platinum - Sony enjoys a prime position in consumer level media software development and its Movie Studio has a large fan following. However, in recent years competition from Adobe and Corel has caught up. The recent overhaul of Sony’s video editor ...

FileStream TurboBackup - Nowadays, data security and backup have become commonplace activity for nearly all PC users. You need to backup precious data either in external media or cloud storage services to evade circumstances like hard disk failure or malware invasion. ...

Focus One Mind - Technology has made life easier for humans beyond doubt but it comes with the downfalls too. The web serves as the source of entertainment, income and resource for several things for most people. However, the internet can also become a source of ...

Apple Aperture - It is quite true that Macintosh users generally get fewer tools to pick from than Windows users but they have some solid and impressive software to work with. One such example is Apple’s professional image editing and organizing tool, ...

WebSite X5 Evolution 10 - Web designing has evolved lot compared to the early days of the internet. You can pick from a number of web design apps and frameworks that take away the pain of manual coding and debugging to a large extent. Even then, it may be necessary to ...

TunnelBear - While internet access has become cheaper and faster over the years, certain downsides of the World Wide Web still looms and affects users. Even if you have the resources and monetary capacity to afford a blazing fast and unlimited internet ...

MAGIX Video easy - Editing videos was a complicated task even a few years back and it was restricted to studios and post production areas in general. However, advancements in computer technology and advent of numerous portable video capture devices have made things ...

Spark Browser - Nearly every PC user needs to browse the web nowadays, irrespective of age and gender. Whether you use a laptop or desktop, it is mandatory to use a web browser to access web or download files. There was a time a majority of Windows users ...

Cubase Artist - Professional audio editors and artists dealing in MIDI composition have a soft corner for Steinberg Cubase Artist. Its origin can be traced back to Atari ST and in later years, the app made way into PCs and Macs. The latest version is a flexible ...

Corel Painter Lite - Corel’s graphics and illustration tools have been perennial favorites with millions of graphic designers and layout artists worldwide. While CorelDraw graphic suite is the company’s most popular app, Painter has also succeeded in ...




New Downloads

Make_gui - automated GUI
creation

Auto generated GUIs for models
or subsystems with real time
emulation.

Accelerated Particle Swarm
Optimization

This is an accelerated PSO
(APSO), developed by Xin-She
Yang in 2008

Scr.im Email Saver

Do your users leave their
Email IDs in their comments
and you want to prevent that?
Well, then this plugin is
pefect for you!

Fast and efficient spectral
clustering

SpectralClustering performs
one of three spectral
clustering algorithms

Perfectly Matched
Layer(PML) in FDTD method.

In FDTD method we are
truncated the problem space

Time & Rate Unit Conversion
Function

Designed to supplement the
conversion functions found in
the aerospace toolbox
(aerospace toolbox not
required), CONVTIME ...

libConfuse

libConfuse is a configuration
file parser library written in
C.

Process Bounced Messages
for Email System Utilities

Process Bounced Messages
enables your .Net application
to parse, analyze and
categorize bounced email
messages.

phpServerAdmin

phpServerAdmin will be a web
based control panel for
administrators to administer
services like PPTPD, BIND DNS
and other ...

Token Node Tokens

TNT (Token Node Tokens) is a
very simplistic module that
allows you to create arbitrary
tokens without having to
create a ...

displaytable

Offering many more
possibilities than Matlab's
built-in matrix display
functions

Paley Type I Hadamard
matrices

order of the Hadamard matrix
to be computed (integer)