First pass at adding key files

This commit is contained in:
dsainty
2024-06-17 21:49:12 +10:00
commit aa25e9347f
1274 changed files with 392549 additions and 0 deletions

View File

@ -0,0 +1,356 @@
# ==================================================================
# Gossamer Links - enhanced directory management system
#
# Website : http://gossamer-threads.com/
# Support : http://gossamer-threads.com/support/
# Updated : Sun May 19 21:05:55 2024
#
# Copyright (c) 2004 Gossamer Threads Inc. All Rights Reserved.
# Redistribution in part or in whole strictly prohibited. Please
# see LICENSE file for full details.
# ==================================================================
{
'add_system_fields' => {
'Hits' => '0',
'Rating' => '0',
'SlideShowCache' => '{}',
'Status' => '0',
'Votes' => '0',
'isChanged' => 'No',
'isNew' => 'No',
'isPopular' => 'No'
},
'admin_email_add' => '1',
'admin_email_mod' => '1',
'admin_email_review_add' => '1',
'admin_email_review_mod' => '1',
'admin_root_path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'admin_root_url' => '/cgi-bin/articles/admin',
'bans' => [],
'bookmark_enabled' => '0',
'bookmark_folder_default_name' => 'Default',
'bookmark_folder_limit' => '5',
'bookmark_folders_per_page' => '25',
'bookmark_links_limit' => '100',
'bookmark_links_per_page' => '25',
'bookmark_links_sort' => 'Title',
'bookmark_links_sort_order' => 'ASC',
'bookmark_users_per_page' => '25',
'build_auto_validate' => '1',
'build_category_columns' => '2',
'build_category_dynamic' => 'Full_Name',
'build_category_format' => '%Full_Name%',
'build_category_sort' => 'Name',
'build_category_table' => 'border=0 width="100%"',
'build_category_yahoo' => '1',
'build_cool_gb' => '1',
'build_cool_path' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'build_cool_url' => '/Cool',
'build_css_url' => '/articles/static/css/links.css',
'build_default_tpl' => 'twitch',
'build_detail_format' => '%Full_Name%/%Title%_%ID%',
'build_detail_path' => '/var/home/slowtwitch/slowtwitch.com/www',
'build_detail_url' => 'https://www.slowtwitch.com',
'build_detailed' => '1',
'build_dir_per' => '0777',
'build_extension' => '.html',
'build_file_per' => '0666',
'build_format_compat' => '2',
'build_home' => '',
'build_images_url' => '/images',
'build_index' => 'index.html',
'build_index_include' => '1',
'build_links_per_page' => '25',
'build_more' => 'more',
'build_new_cutoff' => '7',
'build_new_date_span_pages' => '1',
'build_new_gb' => '1',
'build_new_path' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'build_new_url' => '/New',
'build_pop_cutoff' => '0.01',
'build_ratings_path' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'build_ratings_url' => '/Ratings',
'build_root_path' => '/var/home/slowtwitch/slowtwitch.com/www',
'build_root_url' => 'https://www.slowtwitch.com',
'build_search_gb' => '0',
'build_sort_order_category' => 'Mod_Date DESC, Add_Date DESC,Title ASC',
'build_sort_order_cool' => 'Title',
'build_sort_order_editor' => 'isValidated DESC, Title ASC',
'build_sort_order_new' => 'Add_Date DESC,Title',
'build_sort_order_search' => 'Mod_Date DESC',
'build_sort_order_search_cat' => 'score',
'build_sort_paid_first' => '1',
'build_span_pages' => '1',
'build_static_path' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static',
'build_static_url' => '/articles/static',
'build_use_backup' => '0',
'compress' => '1',
'date_days_long' => [
'Sunday',
'Monday',
'Tuesday',
'Wednesday',
'Thursday',
'Friday',
'Saturday'
],
'date_days_short' => [
'Sun',
'Mon',
'Tue',
'Wed',
'Thu',
'Fri',
'Sat'
],
'date_db_format' => '%yyyy%-%mm%-%dd%',
'date_expiry_format' => '%dddd% %mmm% %d% %yyyy% %h%:%MM% %tt%',
'date_long_format' => '%dddd%, %mmmm% %dd% %yyyy%',
'date_month_long' => [
'January',
'February',
'March',
'April',
'May',
'June',
'July',
'August',
'September',
'October',
'November',
'December'
],
'date_month_short' => [
'Jan',
'Feb',
'Mar',
'Apr',
'May',
'Jun',
'Jul',
'Aug',
'Sep',
'Oct',
'Nov',
'Dec'
],
'date_offset' => '0',
'date_review_format' => '%mmm% %d% %yyyy% %h%:%MM%%tt%',
'date_user_format' => '%ddd% %mmm% %dd% %yyyy%',
'db_admin_email' => 'webmaster@slowtwitch.com',
'db_cgi_url' => '/cgi-bin/articles',
'db_cgi_url_https' => '/cgi-bin/articles',
'db_gen_category_list' => '2',
'db_hit_expire' => '2',
'db_mail_path' => '/usr/sbin/sendmail',
'db_rate_expire' => '2',
'db_referers' => [],
'db_smtp_server' => '',
'debug_level' => '0',
'disabled' => '0',
'dynamic_404_status' => '0',
'dynamic_no_url_transform' => [
'<%build_static_url%>'
],
'dynamic_pages' => '1',
'dynamic_preserve' => [
't',
'd',
's'
],
'dynamic_preserve_sort_pages' => [
'category',
'detailed'
],
'email_add' => '1',
'email_mod' => '1',
'email_payment' => '1',
'email_review_add' => '1',
'error_message' => '',
'featured_articles' => [
'8954',
'8953',
'8951',
'8950'
],
'featured_photos' => [
'8823',
'8822'
],
'fileman_root_dir' => '/var/home/slowtwitch/slowtwitch.com',
'framed_jump' => '0',
'header_charset' => 'utf-8',
'last_build' => '1598637754.56255',
'last_clicktrack_cleanup' => '2024-05-17',
'link_validate_date' => '1',
'links_cols_update_category' => 'isPopular, Rating, Votes',
'newsletter_enabled' => '0',
'newsletter_global_subscribe' => '0',
'newsletter_max_depth' => '2',
'nph_headers' => '1',
'path_to_perl' => '/usr/local/bin/perl',
'payment' => {
'auto_validate' => '1',
'description' => '',
'direct' => {
'methods' => {
'AuthorizeDotNet' => {
'module' => 'Links/Payment/Direct/AuthorizeDotNet.pm',
'package' => 'Links::Payment::Direct::AuthorizeDotNet',
'types' => [
'AMEX',
'DINERS',
'DISC',
'JCB',
'MC',
'VISA'
]
},
'Moneris' => {
'module' => 'Links/Payment/Direct/Moneris.pm',
'package' => 'Links::Payment::Direct::Moneris',
'types' => [
'AMEX',
'MC',
'VISA',
'DISC',
'NOVA',
'DINERS'
]
}
},
'used' => {}
},
'discounts' => {},
'enabled' => '0',
'expired_is_free' => '0',
'expiry_notify' => '7',
'mode' => '3',
'postback' => [
{
'method' => 'PayPal',
'type' => 'remote',
'var' => 'txn_type'
},
{
'method' => 'WorldPay',
'type' => 'remote',
'var' => 'transStatus'
},
{
'method' => '2CheckOut',
'type' => 'remote',
'var' => 'cart_order_id'
}
],
'remote' => {
'methods' => {
'2CheckOut' => {
'module' => 'Links/Payment/Remote/2CheckOut.pm',
'package' => 'Links::Payment::Remote::2CheckOut',
'recurring' => '0',
'types' => [
'VISA',
'MC',
'AMEX',
'DISC',
'DINERS',
'JCB'
]
},
'Manual' => {
'module' => 'Links/Payment/Remote/Manual.pm',
'package' => 'Links::Payment::Remote::Manual',
'recurring' => '0',
'types' => [
'MANUAL'
]
},
'PayPal' => {
'module' => 'Links/Payment/Remote/PayPal.pm',
'package' => 'Links::Payment::Remote::PayPal',
'recurring' => '1',
'types' => [
'PAYPAL'
]
},
'WorldPay' => {
'module' => 'Links/Payment/Remote/WorldPay.pm',
'package' => 'Links::Payment::Remote::WorldPay',
'recurring' => '1',
'types' => [
'VISA',
'MC',
'EURO',
'VISA_DEBIT',
'SWITCH',
'SOLO',
'DELTA',
'JCB',
'AMEX',
'DINERS'
]
}
},
'used' => {}
},
'term' => {}
},
'private_sessions' => '1',
'protected_vars' => [
'error',
'message',
'secondarynav',
'Meta_Description',
'Meta_Keywords'
],
'quick_links' => {
'admin.cgi?do=page&page=tools_validate.html' => 'Validate Links',
'admin.cgi?do=page&page=tools_validate_changes.html' => 'Validate Changes',
'admin.cgi?do=page&page=tools_validate_reviews.html' => 'Validate Reviews',
'https://forum.slowtwitch.com/admin/delete_spam_comments.php' => 'Delete Spam',
'https://www.slowtwitch.com/cgi-bin/articles/admin/cullGlist.php' => 'Cull gList',
'https://www.slowtwitch.com/cgi-bin/articles/admin/nph-build.cgi?do=all' => 'Build All',
'https://www.slowtwitch.com/cgi-bin/articles/admin/nph-build.cgi?do=changed' => 'Build Changed',
'https://www.slowtwitch.com/myadminphp/index.php?token=b521b01fa6ed8c9f890b24b148ac74cb' => 'PHPMyAdmin'
},
'reg_number' => 'GL0807-06828-37',
'review_allow_modify' => '1',
'review_auto_validate' => '0',
'review_convert_br_tags' => '1',
'review_days_old' => '7',
'review_max_reviews' => '1',
'review_modify_timeout' => '0',
'review_sort_by' => 'Review_Date',
'review_sort_order' => 'desc',
'reviews_per_page' => '25',
'search_blocked' => [],
'search_bool' => 'AND',
'search_highlight_colors' => '5',
'search_highlighting' => '1',
'search_logging' => '0',
'search_maxhits' => '25',
'search_substring' => '0',
'setup' => '1',
'show_upgrade_rerun' => '0',
'treecats_enabled' => '0',
'updates' => {},
'updates_check_on_home' => '1',
'user_allow_pass' => '1',
'user_cookie_domain' => '',
'user_cookie_prefix' => '',
'user_direct_mod' => '1',
'user_link_validation' => '0',
'user_rate_required' => '1',
'user_required' => '1',
'user_review_required' => '1',
'user_session_length' => '3',
'user_sessions' => 'Cookies',
'user_validation' => '1',
'verify_chunk' => '10',
'verify_max_children' => '3',
'version' => '3.3.0'
};
# vim:syn=perl:ts=4:noet

View File

@ -0,0 +1,701 @@
{
'cache' => {
'time' => '1672499734',
'updates' => [
bless(
{
'deps' => [],
'description' => 'This update fixes a bug in GT::WWW where it would cause link verify to fail with a -4 (Could not connect) error.',
'files' => [
[
'186',
'library',
'',
'0644',
'GT/WWW.pm'
]
],
'id' => '132',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '2',
'title' => 'GT::WWW unresolvable host error fix',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [],
'description' => 'This update fixes an error where editors using browser.cgi get an error, "You are not authorized to perform this action," when attempting to modify a link that they should be able to modify.',
'files' => [
[
'187',
'library',
'',
'0644',
'Links/Browser/Controller.pm'
]
],
'id' => '133',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '1',
'title' => 'Editor browser error on link modify',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [],
'description' => 'This update fixes "ColumnName cannot contain the value \'\'" error when attempting to modify a link with an INT column (null = yes, no default).',
'files' => [
[
'188',
'library',
'',
'0644',
'Links/User/Modify.pm'
]
],
'id' => '134',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '1',
'title' => 'INT validation error on modify',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [],
'description' => 'This update fixes two bugs in the category browser: 1) Error deleting a link on the user side category browser (ie. not the admin one) from search results when the category depth is greater than 1. 2) When the link_validate_date option was turned on, Add_Date was getting set to the current date on modify.',
'files' => [
[
'189',
'library',
'',
'0644',
'Links/Browser.pm'
]
],
'id' => '135',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [
'140'
],
'reversible' => '1',
'severity' => '1',
'title' => 'Category Browser fixes',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [],
'description' => 'This update fixes a bug in the payment code where the name and e-mail address of the user aren\'t correctly passed to the link_expired.eml and link_expiry_notify.eml e-mail templates.',
'files' => [
[
'190',
'library',
'',
'0644',
'Links/Payment.pm'
]
],
'id' => '136',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '1',
'title' => 'Broken payment link expiry e-mails',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [],
'description' => 'This update fixes the "defined(%hash) is deprecated" warnings that occur when using Gossamer Links with Perl 5.12 and higher.',
'files' => [
[
'191',
'library',
'',
'0644',
'bases.pm'
],
[
'192',
'library',
'',
'0644',
'GT/MIMETypes.pm'
],
[
'194',
'library',
'',
'0644',
'GT/SQL/Base.pm'
],
[
'193',
'library',
'',
'0644',
'GT/Template.pm'
]
],
'id' => '137',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '1',
'title' => '"defined(%hash) is deprecated" warning',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [],
'description' => 'This update fixes an issue with the template parser if there were extra spaces after the "and" in an "if" condition.',
'files' => [
[
'195',
'library',
'',
'0644',
'GT/Template/Parser.pm'
]
],
'id' => '138',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '1',
'title' => 'Template parser syntax error',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [],
'description' => 'This update fixes a bug where some files (eg. ones with parenthesis in them) uploaded to FILE columns would trigger an ILLEGALCHARS error.',
'files' => [
[
'196',
'library',
'',
'0644',
'GT/SQL/File.pm'
]
],
'id' => '139',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '1',
'title' => 'Filename errors with uploaded files',
'unique' => '0'
},
'GT::Update::Update'
),
bless(
{
'deps' => [
'135'
],
'description' => 'This update fixes a bug in the last category browser update where deleting a link that\'s in multiple categories deletes the link from all categories.',
'files' => [
[
'197',
'library',
'',
'0644',
'Links/Browser.pm'
]
],
'id' => '140',
'installed' => '1',
'paths' => {
'fixed' => {
'build' => '/var/home/slowtwitch/slowtwitch.com/www',
'cool' => '/var/home/slowtwitch/slowtwitch.com/www/Cool',
'detail' => '/var/home/slowtwitch/slowtwitch.com/www',
'new' => '/var/home/slowtwitch/slowtwitch.com/www/New',
'ratings' => '/var/home/slowtwitch/slowtwitch.com/www/Ratings',
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'library' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
},
'script' => {
'admin' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin',
'cgi' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles'
},
'static' => {
'static' => '/var/home/slowtwitch/slowtwitch.com/www/articles/static'
},
'template' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/templates'
},
'version' => {
'' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin'
}
},
'revdeps' => [],
'reversible' => '1',
'severity' => '2',
'title' => 'Category Browser fixes fix',
'unique' => '0'
},
'GT::Update::Update'
)
],
'version' => '1.1'
},
'installed' => {
'3.3.0' => {
'132' => {
'deps' => [],
'description' => 'This update fixes a bug in GT::WWW where it would cause link verify to fail with a -4 (Could not connect) error.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/132-1254088697-library--GT-WWW.pm.backup',
'dir' => '',
'file' => 'GT/WWW.pm',
'id' => '186',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/GT/WWW.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1254088697',
'reversible' => '1',
'severity' => '2',
'title' => 'GT::WWW unresolvable host error fix',
'unique' => '0'
},
'133' => {
'deps' => [],
'description' => 'This update fixes an error where editors using browser.cgi get an error, "You are not authorized to perform this action," when attempting to modify a link that they should be able to modify.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/133-1254088697-library--Links-Browser-Controller.pm.backup',
'dir' => '',
'file' => 'Links/Browser/Controller.pm',
'id' => '187',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/Links/Browser/Controller.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1254088697',
'reversible' => '1',
'severity' => '1',
'title' => 'Editor browser error on link modify',
'unique' => '0'
},
'134' => {
'deps' => [],
'description' => 'This update fixes "ColumnName cannot contain the value \'\'" error when attempting to modify a link with an INT column (null = yes, no default).',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/134-1362433281-library--Links-User-Modify.pm.backup',
'dir' => '',
'file' => 'Links/User/Modify.pm',
'id' => '188',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/Links/User/Modify.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1362433281',
'reversible' => '1',
'severity' => '1',
'title' => 'INT validation error on modify',
'unique' => '0'
},
'135' => {
'deps' => [],
'description' => 'This update fixes two bugs in the category browser: 1) Error deleting a link on the user side category browser (ie. not the admin one) from search results when the category depth is greater than 1. 2) When the link_validate_date option was turned on, Add_Date was getting set to the current date on modify.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/135-1362433281-library--Links-Browser.pm.backup',
'dir' => '',
'file' => 'Links/Browser.pm',
'id' => '189',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/Links/Browser.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1362433281',
'reversible' => '1',
'severity' => '1',
'title' => 'Category Browser fixes',
'unique' => '0'
},
'136' => {
'deps' => [],
'description' => 'This update fixes a bug in the payment code where the name and e-mail address of the user aren\'t correctly passed to the link_expired.eml and link_expiry_notify.eml e-mail templates.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/136-1362433281-library--Links-Payment.pm.backup',
'dir' => '',
'file' => 'Links/Payment.pm',
'id' => '190',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/Links/Payment.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1362433281',
'reversible' => '1',
'severity' => '1',
'title' => 'Broken payment link expiry e-mails',
'unique' => '0'
},
'137' => {
'deps' => [],
'description' => 'This update fixes the "defined(%hash) is deprecated" warnings that occur when using Gossamer Links with Perl 5.12 and higher.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/137-1362433281-library--bases.pm.backup',
'dir' => '',
'file' => 'bases.pm',
'id' => '191',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/bases.pm',
'subtype' => '',
'type' => 'library'
},
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/137-1362433281-library--GT-MIMETypes.pm.backup',
'dir' => '',
'file' => 'GT/MIMETypes.pm',
'id' => '192',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/GT/MIMETypes.pm',
'subtype' => '',
'type' => 'library'
},
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/137-1362433281-library--GT-SQL-Base.pm.backup',
'dir' => '',
'file' => 'GT/SQL/Base.pm',
'id' => '194',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/GT/SQL/Base.pm',
'subtype' => '',
'type' => 'library'
},
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/137-1362433281-library--GT-Template.pm.backup',
'dir' => '',
'file' => 'GT/Template.pm',
'id' => '193',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/GT/Template.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1362433281',
'reversible' => '1',
'severity' => '1',
'title' => '"defined(%hash) is deprecated" warning',
'unique' => '0'
},
'138' => {
'deps' => [],
'description' => 'This update fixes an issue with the template parser if there were extra spaces after the "and" in an "if" condition.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/138-1362433281-library--GT-Template-Parser.pm.backup',
'dir' => '',
'file' => 'GT/Template/Parser.pm',
'id' => '195',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/GT/Template/Parser.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1362433281',
'reversible' => '1',
'severity' => '1',
'title' => 'Template parser syntax error',
'unique' => '0'
},
'139' => {
'deps' => [],
'description' => 'This update fixes a bug where some files (eg. ones with parenthesis in them) uploaded to FILE columns would trigger an ILLEGALCHARS error.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/139-1362433281-library--GT-SQL-File.pm.backup',
'dir' => '',
'file' => 'GT/SQL/File.pm',
'id' => '196',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/GT/SQL/File.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1362433281',
'reversible' => '1',
'severity' => '1',
'title' => 'Filename errors with uploaded files',
'unique' => '0'
},
'140' => {
'deps' => [
'135'
],
'description' => 'This update fixes a bug in the last category browser update where deleting a link that\'s in multiple categories deletes the link from all categories.',
'files' => [
{
'backup' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/updates/140-1362433281-library--Links-Browser.pm.backup',
'dir' => '',
'file' => 'Links/Browser.pm',
'id' => '197',
'mode' => '0644',
'path' => '/var/home/slowtwitch/slowtwitch.com/cgi-bin/articles/admin/Links/Browser.pm',
'subtype' => '',
'type' => 'library'
}
],
'installed' => '1362433281',
'reversible' => '1',
'severity' => '2',
'title' => 'Category Browser fixes fix',
'unique' => '0'
}
}
}
};
# vim:syn=perl:ts=4:noet