summaryrefslogtreecommitdiff
path: root/modules
diff options
context:
space:
mode:
Diffstat (limited to 'modules')
-rw-r--r--modules/drupal.module4
-rw-r--r--modules/drupal/drupal.module4
2 files changed, 4 insertions, 4 deletions
diff --git a/modules/drupal.module b/modules/drupal.module
index b5f417f72..388b8dac6 100644
--- a/modules/drupal.module
+++ b/modules/drupal.module
@@ -111,8 +111,8 @@ function drupal_directory_ping($arguments) {
* This function may be called from a custom page on sites that are
* Drupal directory servers.
*/
-function drupal_directory_page() {
- $result = db_query('SELECT * FROM {directory} ORDER BY name');
+function drupal_directory_page($sort = 'name') {
+ $result = db_query('SELECT * FROM {directory} ORDER BY '. $sort);
while ($site = db_fetch_object($result)) {
$output .= "<a href=\"$site->link\">$site->name</a> - $site->slogan<div style=\"padding-left: 20px;\">$site->mission</div><br />";
diff --git a/modules/drupal/drupal.module b/modules/drupal/drupal.module
index b5f417f72..388b8dac6 100644
--- a/modules/drupal/drupal.module
+++ b/modules/drupal/drupal.module
@@ -111,8 +111,8 @@ function drupal_directory_ping($arguments) {
* This function may be called from a custom page on sites that are
* Drupal directory servers.
*/
-function drupal_directory_page() {
- $result = db_query('SELECT * FROM {directory} ORDER BY name');
+function drupal_directory_page($sort = 'name') {
+ $result = db_query('SELECT * FROM {directory} ORDER BY '. $sort);
while ($site = db_fetch_object($result)) {
$output .= "<a href=\"$site->link\">$site->name</a> - $site->slogan<div style=\"padding-left: 20px;\">$site->mission</div><br />";