WP MVC 1.1 |
Date Added: June 29, 2013 | Visits: 327 |
|
||||||||
WP MVC is a WordPress plugin that allows developers to use a MVC framework to create plugins. It is a full-fledged framework with architecture that's similar to that of CakePHP or Ruby on Rails. Developers can consequently use it to rapidly build sites that take advantage of both WordPress's large native functionality and all of the many advantages of an MVC framework.WordPress supports a number of specific content types natively, but setting up custom post types and all of the necessary related functionality (public views, administrative management, associations, etc) is typically more time-consuming than doing the equivalent work in an MVC framework. The resulting code and database structure is significantly less graceful than the MVC equivalent, too.WP MVC fills this gap. The basic idea is that you create an app/ directory that contains a file structure similar to other MVC frameworks (controllers/, helpers/, models/, views/, etc) and set up models, views, and controllers just as you would in other frameworks. WP MVC runs this code in the context of WordPress (i.e. you can still use all of WordPress's functionality inside of app/). Since WordPress already provides an administrative system, admin actions and views in app/ are run in that context, with WP MVC adding all of the necessary WordPress actions and filters to make this possible without the developer needing to lift a finger. An Administration Menu is automatically created for each model, but it can be customized or omitted.Installation Put wp-mvc into the wp-content/plugins directory Activate the plugin in the "Plugins" menu in WordPress Make sure that Pretty Permalinks are enabled and working Either set up one of the example plugins to see how WP MVC works or start creating a plugin using the code generation utility wpmvc:Setting up one of the example WP MVC-based plugins: Copy its directory (e.g. wp-content/plugins/wp-mvc/examples/events-calendar-example) into the wp-content/plugins directory (e.g. wp-content/plugins/events-calendar-example) Activate the plugin in the "Plugins" menu in WordPressAfter doing so, you should see administrative menus for each model in WordPress, and you'll be able to browse to URLs like /events/, /events/1/, /venues/, etc to see the public-facing views.Creating a WP MVC-based pluginIt only takes four simple steps to create a basic WP MVC-based plugin: Create the initial plugin code using a single command (WP MVC provides a code generation utility) Write the SQL to create any tables that the plugin uses Create the initial code for the models, views, and controllers using a single command for each resource Modify the generated models, views, and controllers to customize the app
|
License: Shareware | Size: 1.23 MB |
Shell Enhancements
-
Folder Jump 1.4
A simple and handy extension for context menus of Windows Explorer (or Open/Save Dialogs). With FolderJump, right 2 mouse clicks should be done to instantly switch from one folder to another one. The folder's content will appear in a... |
350 KB | |
Multimedia
-
Shape Context Based Corresponding Point Models 1.0
Shape Context is a method to get an unique descriptor (feature vector) for every point of an object contour or surface. This descriptor is used in combination with a b-spline free form deformation grid, for fully automatic creation of point... |
6.78 MB | |
Business
-
CRITICAL BUSINESS MODELS 3.12
Critical Business Management Models Software Strategy Development Framework Model, Strategic Management, MBA models and frameworks, business, Management Models Software Strategy Development Framework Model, Strategic Management, MBA models and... |
9.77 MB | |
File Cataloguers
-
Art Directory Print 3.0
The program prints directory listings or saves them as an HTML, XML, or CSV file, which you can send by email or publish to the web. It adds itself to the Windows Explorer context [right mouse button] menu and can make and print listings with a... |
1.83 MB | |
Network Management Tools
-
Active Directory Janitor 2.2
When Active Directory has been in use for a while you will have a growing problem with outdated computer and user accounts that do not correspond to real physical computers or users anymore. With Active Directory Janitor you can search the entire... |
242.69 KB | |
Application Add-Ins
-
JiJi Active Directory Reports 4.0.5.1
JiJi Active Directory Reports Active Directory Reports enable Active Directory Reports for computers Active Directory Reports for OU Active Directory Security Reports Active Directory Reports for Groups Active Directory Reports for NTFS Active... |
3.1 MB | |
File Cataloguers
-
Directory List & Print 3.10
Directory List & Print Pro is a software for Windows and enables listing and printing of a directory structure in a simplest way. By copying to the clipboard the directory listing can be exported into other programs or opened directly in Word,... |
5.72 MB | |
Database Tools
-
Directory Server NT Authentication Module 2.0.3
Directory Server NT Authentication Module provides a plugin allowing LDAP authentication via an NT domain account. The Directory Server NT Authentication Module project is made of two parts: The first is a simple daemon which takes an NT users... |
1.7 MB | |
Libraries
-
App::Context 0.964
App::Context is an application framework for web applications, command-line programs, server programs, and web services. This is the App-Context distribution. For more information, see the web pages at... |
122.88 KB | |
Network & Internet
-
Apache Directory Server 1.0
Apache Directory Server is an embeddable LDAP server implemented in pure Java. Our primary vision (others also outlined below) is to build an enterprise directory server platform (and its components) where other Internet services snap in to... |
Scripts
-
Freelancer Script 5.05
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Post projects. Featured projects. Private projects. Sealed projects. Edit/delete projects. Select freelancers.... |
5.49 MB | |
Scripts
-
B2B Script 4.20
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Sign-up Account (Registration of account). Lead generation tools (for the sellers). Email verification to... |
5.49 MB | |
Scripts
-
B2C Script 5.06
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). The script comes with totally editable site colors, icons and graphics Multilevel categories allows extensive browsing Admin can change Category ordering or... |
5.49 MB | |
Scripts
-
Social Networking Script 2.86
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Registration with name, email, password, date of birth etc. User can add multiple school, college, university with start... |
5.49 MB | |
Scripts
-
Business Networking Script 8.04
Main Features: 100% Secured. Email Support (3 Years). FREE Updates (3 Years). Ajax based interface. Profile creation. Different types of profile. Profile for jobseekers, employers and employed... |
5.49 MB | |
Modules
-
TinyMCE Node Picker 6.x-2.1
This module will de discontinued and replaced with Node Picker as soon as a stable release is available.TinyMCE Node Picker provides a button in TinyMCE that displays a list of links to content. Choosing a link inserts it into the editor.The... |
20.48 KB | |
Modules
-
Fapilicious 5.x-1.x-de
Fapilicious is a collection of FormAPI goodies.I hope to make it a repository of reusable FormAPI trickery and short cuts. Currently it has small collection of powerful FormAPI element validators.Please submit your favorite tricks as patches so we... |
10 KB | |
Modules
-
OpenCalais 6.x-3.6
The Calais Collection is an integration of the Thomson Reuters' Calais web service into the Drupal platform. The Calais Web Service automatically creates rich semantic metadata for the content you submit d-deOCt in well under a second. Using... |
61.44 KB | |
Modules
-
Donation Goals 6.x-1.x-de
The Donation Goals module lets you create nodes of the type "Donation Goal." These goals allow you to set an amount of money you'll need for whatever you're saving up for. Visitors of the site can then donate money through PayPal. Once the target... |
20.48 KB | |
Modules
-
Plica Twitter 1.0.1
Plica TwitterInstallation : * Download, unzip, and install plugin dir in /wp-content/plugins * Activate * All right now |
10 KB |