summaryrefslogtreecommitdiff
path: root/modules
AgeCommit message (Collapse)Author
2009-01-25Use url:site() on add user link, change user list from class to id to make ↵Chad Kieffer
it unique, changed gFirstRow to gHeaderRow to make more semantically meaningful. Fixed closing span that I broke after Bharat fixed it last night.
2009-01-25Removed all the complex code to locate the forms. Now the adminTim Almdal
screen just has the public and private keys and if the public key is provided a recaptcha box shows up which is used to validate the public private key pair.
2009-01-25Added the ability to identify and present the defined forms to theTim Almdal
adminstrator. The forms are presented as a checklist, I would have preferred a selection list, but Forge doesn't have one. The generated html to contain the recaptcha challenge is defined as <ul> as that was the only way to force itto line up.
2009-01-25Admin theme style cleanup. Merged separate selected, available, unavailable ↵Chad Kieffer
into a single set of reusable classes. Applied alternating row bg colors. Removed inline CSS from admin views. Moved user admin css into admin_default theme style sheet.
2009-01-25Undo the adding underscores to the id on forge generated formsTim Almdal
2009-01-25Fix all 'add' links and make them open in a dialogBharat Mediratta
2009-01-25Fix indentation which helped me to find an extra </span>. SimplifiedBharat Mediratta
some of the logic.
2009-01-25Delete the rearrange module; it's been subsumed by the move controllerBharat Mediratta
2009-01-24Admin theme style cleanup. Merged separate selected, available, unavailable ↵Chad Kieffer
into a single set of reusable classes. Applied alternating row bg colors. Removed inline CSS from admin views. Moved user admin css into admin_default theme style sheet.
2009-01-24Supply a form id on all forms. This id can be used by modules otherTim Almdal
than the originating module to provide additional functionality to the form.
2009-01-23The adminstration portion of the recaptcha module. I haven't figured out ↵Tim Almdal
how to integrate it with the other module forms.
2009-01-23Ajaxified user edit forms. They're populated, but don't submit yet.Chad Kieffer
2009-01-22toggling of user edit panel works now.Jakob Hilden
added groups to the admin_user view, so you will eventually be able to edit users, groups and memberships on one admin page.
2009-01-22Added new UI element, gPanel, which is a similar mechanism to gDialog. ↵Chad Kieffer
Panels are hidden inline elements that can be revealed within list items, tables cells, etc. Still need to add the toggle off and ajaxify content.
2009-01-20totally incomplete version of user admin UI.Jakob Hilden
2009-01-20Use xxx_test as the default database name. This means that we noBharat Mediratta
longer have to manually tweak database.php, yay!
2009-01-18Don't force validation anymore; we're clearing the form properly inBharat Mediratta
the controller on successful add.
2009-01-18We don't need to reset the form anymore, since it's reset on the server side.Bharat Mediratta
2009-01-18Reset the form before sending it back on success so that we clear the values.Bharat Mediratta
2009-01-18Change the event handlers for maintaining the search index to updateTim Almdal
the index when items change.
2009-01-18Remove blank line at the top of the fileTim Almdal
2009-01-18Update the index right away if there are only < 10 itemsBharat Mediratta
2009-01-18Refactor dashboard -> block_manager since it'll manage blocks siteBharat Mediratta
wide, not just in the dashboard.
2009-01-18Rename theme callback helpers from xxx_block to xxx_theme to make roomBharat Mediratta
for us to rename the dashboard helper to be a block helper since sidebar blocks are not just in the dashboard.
2009-01-17Fix typo.. rebuild_index -> update_indexBharat Mediratta
2009-01-17Fix a silly bug in item_created()Bharat Mediratta
2009-01-17Implement relevance ranked boolean searching on a full text index ofBharat Mediratta
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-17Clear the "akismet is not configured" message on uninstall.Bharat Mediratta
2009-01-16Fix validation when adding new comments.Bharat Mediratta
Fire off the appropriate item_related_update events as appropriate.
2009-01-16Don't try to check comments if Akismet lacks an API keyBharat Mediratta
2009-01-15Changing t() placeholder syntax from {{replace_me}} to %replace_me.Andy Staudacher
2009-01-15Simplifying the way t() is called. Refactoring localization function ↵Andy Staudacher
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-15Rename 'xxx_changed' events to 'xxx_updated'Bharat Mediratta
2009-01-15Rename 'xxx_changed' events to 'xxx_updated'Bharat Mediratta
2009-01-14Make sure that helper functions are all static. Add newBharat Mediratta
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-12Refactor dashboard block handling out into a dashboard helper so thatBharat Mediratta
module installers don't have to know the grotty details of how it works.
2009-01-12Implement deleting dashboard blocks.Bharat Mediratta
* 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-12Update to Forge r172Bharat Mediratta
2009-01-12Updated for new Form_Submit API.Bharat Mediratta
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-12Dashboard blocks are now data driven, and you can add new blocks toBharat Mediratta
both the sidebar and the center content area from a dropdown at the top of the dashboard sidebar.
2009-01-12Update to Forge r171Bharat Mediratta
2009-01-12Update forge to r170Bharat Mediratta
2009-01-11Use the author's avatar, not the logged in user's one.Bharat Mediratta
2009-01-11Increase length for user-agent and accept fields in comments table.Andy Staudacher
And truncate strings before passing them to MySQL.
2009-01-11Fix Aksimet tests for MySQL strict mode. Not sure how this would pass on ↵Andy Staudacher
linux, since the given value for server_remote_port is longer than 16 chars, the actual length of the DB field. Removed the leading "server_" part of the test values to ensure that all values are small enough to be stored in the DB.
2009-01-11Fix User_Group tests for MySQL strict mode (can't omit full_name and ↵Andy Staudacher
password in inserts due to missing default values).
2009-01-11Update tests to match the way that we store server variables in theBharat Mediratta
comment. Get rid of comment::update tests since, comment::update is gone. Found a bug in comment::create() in the process.. yay unit tests!
2009-01-11Set all the server_xxx values to known quanities, and demonstrate thatBharat Mediratta
they're actually getting sent to Akismet. It looks like this code was broken in the past, since it wasn't sending any of this extra info.
2009-01-11Fix all file structure issues (tabs, bad preambles, etc).Bharat Mediratta
Note: installer/install.php is now on the "direct access" list.
2009-01-11Update setup to match new comment::create() APIBharat Mediratta