Tim Almdal
e291e88110
Remove csrf verification from autocomplete handler
2009-03-03 22:27:27 +00:00
Tim Almdal
c864f23f2e
Only show local_import head stuff (css and js) when the local_import
...
admin page is shown
2009-03-03 22:25:22 +00:00
Tim Almdal
08c47f28f2
Inline the admin view creation that was in helpers/local_import.php
...
and remove it. Cleanup unused variables. Rename the method remove()
to remove_path()
2009-03-03 22:19:46 +00:00
Tim Almdal
6596682c90
Use the gallery root directory on the batch::operation call when
...
generating random albums and images
2009-03-03 21:48:13 +00:00
Tim Almdal
f58bbe0610
Improve the comment about why we skip the first path.
...
Change to use access::required
2009-03-03 21:43:59 +00:00
Bharat Mediratta
9775cb69e2
Fix indentation, remove unnnecessary csrf check.
2009-03-03 21:19:31 +00:00
Tim Almdal
acf28e47cb
Create a proxy event (gallery_event) which is called when the request
...
is completing.
2009-03-03 18:57:16 +00:00
Tim Almdal
9b68fd46b2
Add the ability for modules to define hooks. The challenge is that
...
when the hooks are run, we haven't added all the installed modules to
the path, So if a module defines a hook it will never be run.
This change runs any module defined hooks as part of the gallery initialization.
2009-03-03 16:09:23 +00:00
Tim Almdal
0408a0096a
Undo r20234
2009-03-03 06:29:16 +00:00
Tim Almdal
b7a72825af
Remove the === false and === true checks
...
I really mean it this time
2009-03-03 06:26:12 +00:00
Tim Almdal
1c6384f823
Removed the === false and === true checks
2009-03-03 06:18:18 +00:00
Tim Almdal
7cadb4b21b
Refactored the batch Api: 1) created a small batch helper class:
...
Starting a batch call batch::operation(name, item). In the case of
adding photos name = add and item is the parent of the new items.
When the operation is finished the batch::end_operation(name) is
called.
operation and end_operation events are called. Handlers
(i.e. item_created) can call batch::in_progress(name) to determine if
a batch is being processed.
2009-03-03 05:59:38 +00:00
Tim Almdal
1d5cca34ef
If backticks (`) are used to delimit the name of the table in
...
database, Kohana gets confused an appends the prefix outside of the
back ticks
2009-03-03 04:17:55 +00:00
Tim Almdal
7bcab31f5d
Fix issue identified by security review... some table names where not
...
being translated.
2009-03-03 03:52:21 +00:00
Tim Almdal
14c1f45578
Forgot to update the install.sql when i changed the [] to {} to
...
identify table names that need substitution.
2009-03-02 01:53:26 +00:00
Tim Almdal
512a532650
Simplify the batch api by having the core event handlers for
...
start_batch and end_batch add and remove the batch id from the
session. Modules wishing to do batch processing, just need to fire
the start_batch and end_batch events. Other modules that need to be
aware of batches (i.e. notifications) just check the session for "batch_id".
2009-03-01 19:11:01 +00:00
Tim Almdal
bed1bb48f3
The scaffolding, simple_uploader and local_import now call two new
...
events: start_add_batch and end_add_batch. The parameter is a batch
id which is generated on the first add request. The protocol is call
the add_photo as many times as required and then call finish when
done.
Also renamed the add method in local_import to add_photo so it is
consistent with simple_uploader
2009-02-28 20:12:54 +00:00
Tim Almdal
c04ff8e02f
Change the pattern to identify tables that need prefix substitution to
...
mirror the drupal pattern of using braces {}.
2009-02-28 06:37:28 +00:00
Tim Almdal
ad56995baf
Correct a type and missed a table name
2009-02-28 03:34:03 +00:00
Tim Almdal
1328755b11
This implement table prefix for the watermark notification modules (Ticket #68 )
2009-02-27 21:15:13 +00:00
Tim Almdal
fd610589ed
This implements table prefix for all the queries in core, user, exif,
...
tag, search, comment and notification modules (Ticket #68 )
(missed this one)
2009-02-27 21:09:00 +00:00
Tim Almdal
bd15853708
This implements table prefix for all the queries in core, user, exif,
...
tag, search, comment and notification modules (Ticket #68 )
2009-02-27 21:07:18 +00:00
Tim Almdal
0b9fe18a6b
Both the command line and web installer installer now supports
...
creating tables with a table prefix.
There are still some queries that haven't been converted, so don't
start using prefixes yet. However, if you do, you can login and
modify the user profile.
2009-02-27 19:26:21 +00:00
Tim Almdal
dc4f784558
* Refactor task management methods from admin_maintenance.php to
...
task.php
* Added a owner_id field to the task database
* Modified the admin maintenace to show the owner of the task
<<**** Requires a reinstallation of core ****>>
2009-02-27 16:28:20 +00:00
Tim Almdal
c4cdecc05f
1) Change the image block so it has the correct url in the anchor tag.
...
2) Change the wrapping class to gImageBlock instead of gImage so the
quick kinks aren't enabled
2009-02-27 13:44:19 +00:00
Bharat Mediratta
3193c19ca9
Remove unneeded code.
2009-02-27 05:40:29 +00:00
Bharat Mediratta
cd0f9a5d6c
Optimize the code by ditching the count query; we don't need it.
2009-02-27 05:39:51 +00:00
Tim Almdal
ab973bd871
Replace the string [table_name] with {$prefix}table_name. Slowly
...
working through setting up the database access to support table
prefixes. (Ticket#68)
Before going ahead, just wanted to check this approach... whatcha think?
2009-02-27 03:25:29 +00:00
Tim Almdal
0b055835fd
Remove commented code
...
Correct unbalanced brackets
2009-02-27 02:50:07 +00:00
Tim Almdal
acdc724fc8
Continue the journey of replacing raw sql with ORM or Database method
...
calls (Ticket #68 )
2009-02-27 00:34:50 +00:00
Tim Almdal
2b1f68a654
Continue the journey of replacing raw sql with ORM or Database method
...
calls (Ticket #68 )
2009-02-27 00:19:12 +00:00
Tim Almdal
d097b4fc02
Update to image_block based on bharat's feedback
...
1) move the rand_key column into core
2) don't do a max rand, just try to a get a random number less than
the current random number if that doesn't successd look the other way
2009-02-26 23:38:17 +00:00
Tim Almdal
960c4248de
Replace ORM->select(count(*)) with a call to Database::count_records
2009-02-26 21:23:35 +00:00
Tim Almdal
8d59f5b5fb
Removed raw update sql and replaced it with Database::update(...)
...
calls. (ticket #68 )
2009-02-26 20:43:56 +00:00
Tim Almdal
95a1842034
Remove the commented line $parent->$movie->parent() as the $parent
...
object was passed in as a parameter.
2009-02-26 20:23:40 +00:00
Tim Almdal
60c85384b4
Use the Database::update function instead of a raw SQL query
2009-02-26 19:49:28 +00:00
Tim Almdal
eb589fcce8
Delete unused code
2009-02-26 19:11:50 +00:00
Tim Almdal
2042a4914b
Implement fix for ticket #103 . If there is no exif data, don't
...
display the "Show more Information Button".
2009-02-26 16:57:00 +00:00
Tim Almdal
f6169047b1
Fix up add from server:
...
1) Upload requests are serialized so we don't over load the server or get
race conditions occurring.
2) new albums are created based on the file structure of the
authorized path that is the source directory.
2009-02-26 16:27:23 +00:00
Tim Almdal
c3fcd3a79b
Fix thumbnail and resize generation for photos. the variable $type had
...
never been set, so it was never equal to "photo" so no thumbnails were generated.
2009-02-26 16:12:09 +00:00
Tim Almdal
63b3b505c1
Remove debugging statement
2009-02-26 16:02:43 +00:00
Tim Almdal
f87e1de3ec
Implement a random image block for the side bar. Ticket #13
2009-02-26 15:02:04 +00:00
Tim Almdal
0929d41305
Added a check to insure that the resize or thumbs image files do not
...
exists. As per ticket #109
2009-02-26 14:53:01 +00:00
Bharat Mediratta
df7b05b40e
Move tag CSS into admin theme's screen.css
...
Use JS to add titles to avoid repeating the same text 10s of times.
2009-02-26 03:38:56 +00:00
Bharat Mediratta
07310c8499
Add slightly more visual feedback when you're hovering over a
...
draggable user. Also, drag the icon and name not just the icon.
2009-02-26 03:05:29 +00:00
Bharat Mediratta
4f77e7bdce
Support adding custom header/footer text to themes via admin/theme_details
2009-02-26 02:47:38 +00:00
Bharat Mediratta
30fdedfb50
Make theme details its own page so that we can wrap it in a div and
...
give it a title.
2009-02-26 02:38:32 +00:00
Bharat Mediratta
11a7b6b751
Minor code simplification.
2009-02-26 02:09:41 +00:00
Bharat Mediratta
021b50178e
Change quote style.
2009-02-26 02:00:49 +00:00
Bharat Mediratta
1cb250ecc0
Minor cleanups.
2009-02-26 01:59:02 +00:00