Tim Almdal
d0f307cbcd
The Packager now copies all the directories properly, ignoring all the
...
.svn directories. In addition the internal directory structure is
consistent with a Gallery3 install with out any source system names.
2009-01-17 17:36:21 +00:00
Tim Almdal
2b23f0a9e2
We can now build ar tar.gz file with the gallery installation. Still
...
to be done is the get the internal paths right and get rid of the .svn
that are still being included... its a wee bit large @ 35mb. Also
need to write the code to unpack and do the actual install
2009-01-17 08:05:51 +00:00
Tim Almdal
91a61dcc6d
Generate a single sql install file.
2009-01-17 06:17:12 +00:00
Tim Almdal
f8d95f28cf
Change the scaffolding packaging to set auot-render to false so the
...
entire screen is not returned
2009-01-17 06:00:47 +00:00
Bharat Mediratta
d568a1e9fd
Implement relevance ranked boolean searching on a full text index of
...
item and comment data. Whew!
It's not pretty yet. And you have to manually update the index
currently in admin/maintenance. But it works.
2009-01-17 00:52:50 +00:00
Tim Almdal
71db2ca32a
Add a scaffolding tab that allows packaging up the installation for installation. At the moment, it just creates an *.sql table for each defined table. I still need to zip this and put some install code around it so it is self installing. The ajax call will build the tables, but it doesn't return the resilt correctly. What it does is return my json response(expected) and the entire welcome.html page as well (unexpected) and i'm havinf trouble figuring out why. Something stupid i bet
2009-01-16 23:58:48 +00:00
Bharat Mediratta
622da5f3cd
Rename Task to Task_Definition to avoid confusion with Task_Model.
...
Order the finished tasks by update time in the task list.
2009-01-16 05:01:22 +00:00
Bharat Mediratta
72fa5736ff
Rename Change xxx_task::available() to xxx_task::available_tasks()
...
Fix a bug in admin_maintenance.html.php where we were only showing the first task
2009-01-16 04:49:56 +00:00
Bharat Mediratta
b2e37f20c7
Move graphics::rebuild_dirty_images to core_task::rebuild_dirty_images
2009-01-16 04:35:35 +00:00
Bharat Mediratta
2352dd162a
Break task definitions out into the <module>_task helper and create a
...
Task library class as a data structure to hold task definitions.
2009-01-16 04:31:41 +00:00
Bharat Mediratta
ecf94c74d8
Update event handlers to reflect new item event names
2009-01-16 03:54:24 +00:00
Andy Staudacher
e4a9b19bf9
Changing t() placeholder syntax from {{replace_me}} to %replace_me.
2009-01-15 10:02:41 +00:00
Andy Staudacher
e53916dd06
Simplifying the way t() is called. Refactoring localization function t($message, $options=array()) into 2 separate functions:
...
- the new t($message, $options=array()) is for simple strings, optionally with placeholder interpolation.
- t2($singular, $plural, $count, $options=array()) is for plurals.
2009-01-15 09:30:15 +00:00
Chad Kieffer
0bbde9e059
Added gQuick to album_top, started implementation, but incomplete so far. Need edit album methods added to the quick controller.
2009-01-15 06:19:26 +00:00
Chad Kieffer
e7d7396f7a
Minor display updates for quick edit menu.
2009-01-15 04:32:34 +00:00
Bharat Mediratta
034f30190e
Rename 'xxx_changed' events to 'xxx_updated'
2009-01-15 02:52:42 +00:00
Bharat Mediratta
ad4f495e56
Rename events
...
album_created, photo_created -> item_created
album_updated, photo_updated -> item_updated
2009-01-15 02:51:16 +00:00
Bharat Mediratta
73c52c7140
whitespace fix.
2009-01-15 02:15:10 +00:00
Bharat Mediratta
2d7ab6f4da
Create Item_Model::thumb_tag() and Item_Model::resize_tag() to provide
...
an abstraction for when we add movie support.
2009-01-14 07:21:35 +00:00
Chad Kieffer
c383b2fc35
Visually attach the quick edit menu to the thumbnail container. Added more edit options (move, select as album cover, delete, additional options).
...
Need to decide which belong in the bar and which belong in a dropdown menu under "options."
2009-01-14 06:36:47 +00:00
Bharat Mediratta
f3ba69c1d6
Make sure that helper functions are all static. Add new
...
File_Structure_Test to make sure we don't regress.
According to the PHP docs, the "public" keyword is implied on static
functions, so remove it. Also, require private static functions to
start with an _.
http://php.net/manual/en/language.oop5.visibility.php
2009-01-14 04:12:02 +00:00
Tim Almdal
383ec9c22c
Initialize the model_cache:: as an array and use sub arrays to maintain the cache
2009-01-14 03:22:17 +00:00
Tim Almdal
7305026fd8
make model_cache::get() a static function
2009-01-14 02:34:39 +00:00
Bharat Mediratta
ca36a04f28
Fix preamble
2009-01-14 01:20:42 +00:00
Tim Almdal
c9e6b1ef44
Correct the initial value get active blocks
2009-01-14 00:22:17 +00:00
Tim Almdal
7043d17040
Since module_Core is static the methods, get_var, set_var, etc should be static
2009-01-14 00:09:33 +00:00
Chris Kelly
1fb85dfac5
moved graphics toolkit logo images to g3. approval to redistribute from each project is in my email archives if this comes up in the future
2009-01-13 14:58:02 +00:00
Bharat Mediratta
074cbd860d
Call 'site' themes 'Gallery' themes since site means less to users. Fix swapped messages
2009-01-13 11:00:46 +00:00
Bharat Mediratta
38ddf559f0
Put up a nice message if there are no other themes available to
...
choose.
2009-01-13 10:57:38 +00:00
Bharat Mediratta
35a529cd86
Change admin/themes to show both styles of themes side by side. This
...
eliminates the menu, which is kind of clunky.
While I'm at it, let's call the "regular" themes a "site theme" so we
have "site" and "admin" themes.
2009-01-13 10:53:06 +00:00
Chad Kieffer
5f17ae4f02
Update quick edit markup, styles, js. One step towards jquery ui theme.
2009-01-13 06:20:35 +00:00
Bharat Mediratta
16bebdca06
Make the admin/graphics UI mimic admin/themes with a single selected
...
toolkit above, and other available ones below.
2009-01-13 04:56:29 +00:00
Bharat Mediratta
03e31ed5cc
Fix indentation.
2009-01-13 04:10:50 +00:00
Bharat Mediratta
a17b137f95
Update translations to put anchors directly into the translation.
2009-01-13 04:09:29 +00:00
Bharat Mediratta
1341d13ca5
Reverse the last change; forgot that {$key} is treated specially
...
inside a string. We could do "{{{$key}}}" but that's misleading.
2009-01-13 04:02:41 +00:00
Bharat Mediratta
174ea7cc9a
Use variable interpolation to reduce code size
2009-01-13 03:53:31 +00:00
Bharat Mediratta
ff6791f576
Models should be named in adjective_noun form to make pluralizatoin
...
more intuitive.
Renamed Translations_Incoming to Incoming_Translation to suit.
2009-01-13 01:05:11 +00:00
Bharat Mediratta
c5f77510a7
Refactor dashboard block handling out into a dashboard helper so that
...
module installers don't have to know the grotty details of how it works.
2009-01-12 08:51:54 +00:00
Bharat Mediratta
bc421a615a
Implement deleting dashboard blocks.
...
* Refactor blocks so that they have a separate id vs css_id. This way
we can have a unique identifier for each visual block.
* Store blocks with a random id as their unique identifier
* Add Admin_Dashboard::remove_block() and modify
themes/admin_default/views/block.html.php to call it when you click the
remove box.
2009-01-12 08:26:38 +00:00
Chad Kieffer
ce6d7b8d37
Keep CSS selector attribute definitions alphabetized.
2009-01-12 08:24:23 +00:00
Chad Kieffer
8a79d328ed
Minor markup cleanup.
2009-01-12 08:20:39 +00:00
Chad Kieffer
42e635bff0
Theme admin refinement. Make more room to show the preview by enlarging the iframe and removing the heading above it.
2009-01-12 07:57:13 +00:00
Bharat Mediratta
ae73ef3d57
Updated for new Form_Submit API.
...
OLD:
$form->submit("Foo") --> <input type="submit" value="Foo">
New:
$form->submit("foo_button")->("Foo") --> <input type="submit" name="foo_button" value="Foo">
Mostly we don't care what the button is so we leave the name blank.
2009-01-12 07:50:04 +00:00
Bharat Mediratta
b19729435c
Dashboard blocks are now data driven, and you can add new blocks to
...
both the sidebar and the center content area from a dropdown at the
top of the dashboard sidebar.
2009-01-12 07:39:53 +00:00
Bharat Mediratta
ef303bde3e
Gallery version now lives in a variable
2009-01-12 07:39:02 +00:00
Bharat Mediratta
11fb04cdde
Only the admin dashboard has a sidebar now.
...
admin.html.php looks for $sidebar and renders the page appropriately
if one exists. But only admin_dashboard has one currently.
2009-01-12 04:04:55 +00:00
Bharat Mediratta
70b9608275
Fix up the colors and background images for rows in gAdminMaintenance.
2009-01-11 22:56:52 +00:00
Bharat Mediratta
b98f498ed6
Change admin/graphics to avoid using radio buttons. Instead, when you
...
hover over a toolkit it changes color and your cursor becomes a
pointer. Clicking changes the toolkit.
2009-01-11 22:14:44 +00:00
Bharat Mediratta
46b976819d
Deleted unused MY_Form_Radio
2009-01-11 21:36:24 +00:00
Bharat Mediratta
713ef05b0f
Site menu restructure:
...
* Add 'Scaffold' link to make it more obvious what's going on there
* 'Home' link now goes to albums/1
* 'Admin' is now pushed to the far right.
2009-01-11 21:35:17 +00:00