Tim Almdal
7b7bf37e67
Set thumbnails to 200x200 and resizes to 640x640 and let the Image::resize method pick the right aspect ratio
2008-12-13 04:12:40 +00:00
Chad Kieffer
ec5b8dabed
Whoops. Missed this in the last commit.
2008-12-13 02:48:59 +00:00
Chad Kieffer
cc9aa9e72c
Admin menu now similar to Wordpress admin menu.
2008-12-13 01:48:35 +00:00
Tim Almdal
8f4fec1f3d
Change the check from class_exists to module::is_installed
2008-12-12 23:02:53 +00:00
Tim Almdal
43e626f99e
Change the resize option on creating thumbnails and resizes to Image::AUTO which will preserve the aspect ratio of the original image
2008-12-12 21:37:11 +00:00
Tim Almdal
942dbe175c
Remove a couple of todo's by store the "theme name", "admin theme name" and "page size" in the vars table and initializing when the core module is installed
2008-12-12 19:39:38 +00:00
Tim Almdal
7715aa9c64
If the user class doesn't exist, then just set the owner_id to null. Another issue of generating data before the user class is installed
2008-12-12 19:36:07 +00:00
Bharat Mediratta
e12451cf10
Refaactor module::install() and module::uninstall() out of the
...
scaffolding and unit test code so that we can use it consistently.
This fixes an issue where adding a module was not refreshing the
statically cached module list causing the test framework to break.
2008-12-12 08:41:48 +00:00
Bharat Mediratta
7e4d13d9bd
Point the Site Admin link at the wireframe for now.
2008-12-12 08:00:07 +00:00
Bharat Mediratta
597cc0013c
Make the error handler public, else it can't be called from outside
...
this class (which is the most likely scenario).
2008-12-12 07:55:19 +00:00
Bharat Mediratta
79226f0a8f
Cache modules and module_names when we call load_modules so that we don't have to check every time
2008-12-12 07:53:54 +00:00
Chad Kieffer
6ef284ac40
Dashboard protoype updates: Added welcome/general info block, logo, login menu, link to view gallery, close links for blocks, changed Logs to Statistics, and upped the font size.
2008-12-12 07:47:25 +00:00
Bharat Mediratta
a0415afc1d
Use restore_error_handler() instead of a second set_error_handler() call
2008-12-12 07:44:19 +00:00
Bharat Mediratta
187f28a6b3
Yet another deal with bootstrapping when we've got no core install yet.
2008-12-12 07:42:26 +00:00
Tim Almdal
2fb94444d9
Randomly choose images from core/tests/images as test images
2008-12-12 07:40:53 +00:00
Bharat Mediratta
e65f8d5022
Remove head() for now.
2008-12-12 07:25:43 +00:00
Bharat Mediratta
11d4e2d725
Don't show the access tab if the user module isn't installed
2008-12-12 07:12:48 +00:00
Tim Almdal
6fd19dedbc
Remove local_import directory
2008-12-12 07:10:48 +00:00
Bharat Mediratta
54d27238f3
Fix module::_core_installed() hack.
2008-12-12 07:09:00 +00:00
Bharat Mediratta
a3142246e4
Move the view permission cache directly into the item table for efficiency. Unit tests ftw!
2008-12-12 06:54:48 +00:00
Chad Kieffer
ffbb164934
New scaffold images. Landscape, portrait, square.
2008-12-12 06:54:30 +00:00
Bharat Mediratta
8b3989b063
Add user::guest() convenience function
2008-12-12 06:54:13 +00:00
Bharat Mediratta
b54b34ed78
Pass list of test dirs into Unit_Test::_constructor() as an argument
...
instead of modifying the config.
2008-12-12 05:39:06 +00:00
Chad Kieffer
987814cac2
Missed this on the last commit. (Menu updates and added Gallery Info block for admin dashboard prototype.)
2008-12-12 05:12:11 +00:00
Chad Kieffer
732e43747f
Apply padding-left to avoid overlap of text on message type icons. Menu updates and added Gallery Info block for admin dashboard prototype.
2008-12-12 05:09:35 +00:00
Bharat Mediratta
697c2503ae
Add support for filtering tests down to the Class::method level.
2008-12-12 05:02:44 +00:00
Tim Almdal
b202816324
Remove the attempt at a local import module
2008-12-12 01:46:43 +00:00
Bharat Mediratta
35067cbced
Expand on our core-is-installed checking code.
2008-12-12 01:22:03 +00:00
Chad Kieffer
63f6e037a7
Keep .gError and other message type classes from wallpapering bg icons on form and form child elements.
2008-12-12 01:08:25 +00:00
Bharat Mediratta
2cf3233f54
Get rid of all pseudo users and pseudo groups, while preserving all
...
other functionality. This makes our user/group and access code
fully consistent.
2008-12-12 00:59:30 +00:00
Bharat Mediratta
0f41cab732
Guard load_modules() against the case that the database isn't installed.
2008-12-11 23:10:42 +00:00
Tim Almdal
bd992a97b2
Remove the options menus from the albums and photo pages and move to the site menu
2008-12-11 21:27:16 +00:00
Tim Almdal
bf10544e27
Destroy the popup dialog when it closes so there is nothing hanging around and we can reuse it for a different popup
2008-12-11 20:47:09 +00:00
Tim Almdal
faeb52e7f4
remove the <span class="ui-tabs-nav"> from arround the site menu. It was clashing with the superfish styling.
2008-12-11 19:22:38 +00:00
Bharat Mediratta
bcd10e4a7f
Convert a stray <li> to </li>
2008-12-11 19:12:41 +00:00
Bharat Mediratta
914164d5eb
Split _update_access_cache into two functions separating view from
...
non-view. This is a step along the path towards moving the view
access cache into the item model.
2008-12-11 19:06:40 +00:00
Tim Almdal
1af3b8e100
Changes to the Menu.php:
...
1) separate the classes that are generated by the Menu class from what is used for the rendering. The classes that are generated are gMenu, gMenuElement, and gMenuDialog for the Menu, Menu_Element and MenuDialog classes respectively.
2) Changed the ui.init.js to add the appropriate rendering classes to the above classes. All gMenu elements have the sf-menu class added. All elements of class gMenuDialog have the gDialogLink class added.
3) Use Superfish for the menus so they now float properly.
2008-12-11 19:01:47 +00:00
Tim Almdal
f3d40c02ec
A a script block to the <head> of the page that creates a javascript variable (base_url) such that javascript on the page can find the base url of the site in order to generate ajax callbacks.
2008-12-11 18:53:54 +00:00
Bharat Mediratta
f5b63e5261
Fix preambles
2008-12-11 18:31:02 +00:00
Tim Almdal
5e196e5a37
This file got left behind and is lonely
2008-12-11 17:22:40 +00:00
Tim Almdal
e1f2a5d4e6
1) Begins the creation of the local import module by adding the administation component to the scaffolding Actions tab. The importing functionality will follow shortly.
...
2) Defines a routining pattern for module administration controllers. URI's of the form admin/module/method/parameters gets remapped into module_admin/method/parameters. This will result in the lookup of the the controller Module_Admin_Controller
2008-12-11 17:20:55 +00:00
Tim Almdal
773d7024eb
Correct test
2008-12-11 16:09:49 +00:00
Tim Almdal
e84a0ebe46
Change the name of the implmentation of module parameters to module vars
2008-12-11 16:06:22 +00:00
Bharat Mediratta
fa86be7df4
whee, more ascii art
2008-12-11 08:26:27 +00:00
Chad Kieffer
c2ce81ba30
In progress admin dashboard prototype.
2008-12-11 06:38:26 +00:00
Chad Kieffer
53aabb7cfc
Fixed message spacing, removed borders for .gMessages
2008-12-11 01:26:26 +00:00
Chad Kieffer
2eac9119f7
Added status message styles, container (.gMessages) and message types complete with icons for message types ( .gSuccess, .gError, .gWarning, .gInfo, .gHelp).
2008-12-11 01:15:48 +00:00
Tim Almdal
16b9f6ab22
Add the base url to the rearrange ajax call back script
2008-12-11 00:40:44 +00:00
Tim Almdal
52ed3f11fd
Fix problem with access::can, where the $item->id was being passed to the access_group::can method.
2008-12-10 22:19:39 +00:00
Tim Almdal
7e5935d532
Create a module parameter table. This will be useful if a module wants to store information, but is not enough to warrant a table of its own
2008-12-10 19:44:58 +00:00