diff options
author | Mitch Jackson <mitch@freeside.biz> | 2019-02-16 20:20:54 -0500 |
---|---|---|
committer | Mitch Jackson <mitch@freeside.biz> | 2019-02-27 03:27:27 -0500 |
commit | 17a8b72b78ba455b58d53731fe557a471e0f2947 (patch) | |
tree | 8caf8bc95fcf2608fd8704397ed307cef7fd8342 /FS/FS | |
parent | 83cad295d38b0c764b59b62bc4840dcf666b7de9 (diff) |
RT# 81961 Repair broken links in POD documentation
- Update many links
- chmod a+x scripts in FS/bin, so Pod::Simple::HTMLBatch will
parse them for POD documentation
Diffstat (limited to 'FS/FS')
-rw-r--r-- | FS/FS/ClientAPI.pm | 14 | ||||
-rw-r--r-- | FS/FS/Cron/upload.pm | 2 | ||||
-rw-r--r-- | FS/FS/PagedSearch.pm | 2 | ||||
-rw-r--r-- | FS/FS/Template_Mixin.pm | 2 | ||||
-rw-r--r-- | FS/FS/UI/Web.pm | 4 | ||||
-rw-r--r-- | FS/FS/cust_bill.pm | 4 | ||||
-rw-r--r-- | FS/FS/cust_bill_void.pm | 2 | ||||
-rw-r--r-- | FS/FS/cust_credit_bill_pkg.pm | 2 | ||||
-rw-r--r-- | FS/FS/cust_main.pm | 6 | ||||
-rw-r--r-- | FS/FS/cust_main_Mixin.pm | 2 | ||||
-rw-r--r-- | FS/FS/cust_pay_batch.pm | 6 | ||||
-rw-r--r-- | FS/FS/cust_pkg.pm | 8 | ||||
-rw-r--r-- | FS/FS/cust_tax_exempt_pkg.pm | 2 | ||||
-rw-r--r-- | FS/FS/hardware_type.pm | 2 | ||||
-rw-r--r-- | FS/FS/inventory_item.pm | 2 | ||||
-rw-r--r-- | FS/FS/legacy_cust_bill.pm | 2 | ||||
-rw-r--r-- | FS/FS/legacy_cust_history.pm | 2 | ||||
-rw-r--r-- | FS/FS/part_event.pm | 2 | ||||
-rw-r--r-- | FS/FS/part_svc.pm | 2 | ||||
-rw-r--r-- | FS/FS/radius_usergroup.pm | 2 | ||||
-rw-r--r-- | FS/FS/sales.pm | 2 | ||||
-rw-r--r-- | FS/FS/svc_Parent_Mixin.pm | 2 | ||||
-rw-r--r-- | FS/FS/svc_acct.pm | 2 | ||||
-rw-r--r-- | FS/FS/type_pkgs.pm | 2 |
24 files changed, 46 insertions, 32 deletions
diff --git a/FS/FS/ClientAPI.pm b/FS/FS/ClientAPI.pm index 1fea28c67..2a880687e 100644 --- a/FS/FS/ClientAPI.pm +++ b/FS/FS/ClientAPI.pm @@ -11,6 +11,16 @@ $me = '[FS::ClientAPI]'; %handler = (); +=head1 NAME + +FS::ClientAPI + +=item load_clientapi_modules + +=cut + +=cut + sub load_clientapi_modules { #find modules @@ -31,6 +41,10 @@ sub load_clientapi_modules { } +=item dispatch [ name ] + +=cut + sub dispatch { my ( $self, $name ) = ( shift, shift ); $name =~ s(/)(::)g; diff --git a/FS/FS/Cron/upload.pm b/FS/FS/Cron/upload.pm index 6a4d153f8..691170af9 100644 --- a/FS/FS/Cron/upload.pm +++ b/FS/FS/Cron/upload.pm @@ -474,7 +474,7 @@ sub spool_upload { Retrieves the config value named CONFIG, parses it as a Text::Template, extracts "to" and "subject" headers, and returns a hash that can be passed -to L<FS::Misc::send_email>. +to L<FS::Misc/send_email>. PARAMS is a hashref to be passed to C<fill_in>. It must contain 'agentnum' to look up the per-agent config. diff --git a/FS/FS/PagedSearch.pm b/FS/FS/PagedSearch.pm index e740965ea..a1cd06818 100644 --- a/FS/FS/PagedSearch.pm +++ b/FS/FS/PagedSearch.pm @@ -31,7 +31,7 @@ while ( my $row = $search->fetch ) { =item psearch ARGUMENTS -A wrapper around L<FS::Record::qsearch>. Accepts all the same arguments +A wrapper around L<FS::Record/qsearch>. Accepts all the same arguments as qsearch, except for the arrayref union query mode, and returns an FS::PagedSearch object to access the rows of the query one at a time. If the query doesn't contain an ORDER BY clause already, it will be ordered diff --git a/FS/FS/Template_Mixin.pm b/FS/FS/Template_Mixin.pm index 61ea45408..76680d270 100644 --- a/FS/FS/Template_Mixin.pm +++ b/FS/FS/Template_Mixin.pm @@ -2180,7 +2180,7 @@ notice name instead of "Invoice", optional =back -Returns an argument list to be passed to L<FS::Misc::send_email>. +Returns an argument list to be passed to L<FS::Misc/send_email>. =cut diff --git a/FS/FS/UI/Web.pm b/FS/FS/UI/Web.pm index d8117590c..0bb01566f 100644 --- a/FS/FS/UI/Web.pm +++ b/FS/FS/UI/Web.pm @@ -469,9 +469,9 @@ sub cust_sql_fields { =item join_cust_main [ TABLE[.CUSTNUM] ] [ LOCATION_TABLE[.LOCATIONNUM] ] Returns an SQL join phrase for the FROM clause so that the fields listed -in L<cust_sql_fields> will be available. Currently joins to cust_main +in L</cust_sql_fields> will be available. Currently joins to cust_main itself, as well as cust_location (under the aliases 'bill_location' and -'ship_location') if address fields are needed. L<cust_header()> should have +'ship_location') if address fields are needed. L</cust_header> should have been called already. All of these will be left joins; if you want to exclude rows with no linked diff --git a/FS/FS/cust_bill.pm b/FS/FS/cust_bill.pm index 2d937a827..5118f020e 100644 --- a/FS/FS/cust_bill.pm +++ b/FS/FS/cust_bill.pm @@ -1337,7 +1337,7 @@ sub ftp_invoice { =item spool_invoice [ TEMPLATENAME ] -Spools this invoice data (see L<FS::spool_csv>) +Spools this invoice data (see L<FS::cust_bill/spool_csv>) TEMPLATENAME is unused? @@ -3204,7 +3204,7 @@ The delete method. =head1 SEE ALSO L<FS::Record>, L<FS::cust_main>, L<FS::cust_bill_pay>, L<FS::cust_pay>, -L<FS::cust_bill_pkg>, L<FS::cust_bill_credit>, schema.html from the base +L<FS::cust_bill_pkg>, L<FS::cust_credit>, schema.html from the base documentation. =cut diff --git a/FS/FS/cust_bill_void.pm b/FS/FS/cust_bill_void.pm index 1f8119721..56933710a 100644 --- a/FS/FS/cust_bill_void.pm +++ b/FS/FS/cust_bill_void.pm @@ -285,7 +285,7 @@ sub cust_pkg { Class method which returns an SQL WHERE fragment to search for parameters specified in HASHREF. Accepts the following parameters for -L<FS::cust_bill::search_sql_where>: C<_date>, C<invnum_min>, C<invnum_max>, +L<FS::cust_bill/search_sql_where>: C<_date>, C<invnum_min>, C<invnum_max>, C<agentnum>, C<custnum>, C<cust_classnum>, C<refnum>, C<payby>. Also accepts the following: diff --git a/FS/FS/cust_credit_bill_pkg.pm b/FS/FS/cust_credit_bill_pkg.pm index ac13b520f..a54471db3 100644 --- a/FS/FS/cust_credit_bill_pkg.pm +++ b/FS/FS/cust_credit_bill_pkg.pm @@ -42,7 +42,7 @@ The following fields are currently supported: =item creditbillpkgnum - primary key -=item creditbillnum - Credit application to the overall invoice (see L<FS::cust_credit::bill>) +=item creditbillnum - Credit application to the overall invoice (see L<FS::cust_credit_bill>) =item billpkgnum - Line item to which credit is applied (see L<FS::cust_bill_pkg>) diff --git a/FS/FS/cust_main.pm b/FS/FS/cust_main.pm index d0d85b93a..005931a2a 100644 --- a/FS/FS/cust_main.pm +++ b/FS/FS/cust_main.pm @@ -267,7 +267,7 @@ Enable individual CDR spooling, empty or `Y' =item dundate -A suggestion to events (see L<FS::part_bill_event">) to delay until this unix timestamp +A suggestion to events (see L<FS::part_bill_event>) to delay until this unix timestamp =item squelch_cdr @@ -2433,7 +2433,7 @@ FS::cust_pkg::cancel() methods. =item quiet - can be set true to supress email cancellation notices. -=item reason - can be set to a cancellation reason (see L<FS:reason>), either a +=item reason - can be set to a cancellation reason (see L<FS::reason>), either a reasonnum of an existing reason, or passing a hashref will create a new reason. The hashref should have the following keys: typenum - Reason type (see L<FS::reason_type>) @@ -3173,7 +3173,7 @@ UNIX timestamps; see L<perlfunc/"time">). Also see L<Time::Local> and L<Date::Parse> for conversion functions. The empty string can be passed to disable that time constraint completely. -Accepts the same options as L<balance_date_sql>: +Accepts the same options as L</balance_date_sql>: =over 4 diff --git a/FS/FS/cust_main_Mixin.pm b/FS/FS/cust_main_Mixin.pm index 473bdd299..097111f38 100644 --- a/FS/FS/cust_main_Mixin.pm +++ b/FS/FS/cust_main_Mixin.pm @@ -358,7 +358,7 @@ Queue job for status updates. Required. =item search -Hashref of params to the L<search()> method. Required. +Hashref of params to the L<FS::Record/search> method. Required. =item msgnum diff --git a/FS/FS/cust_pay_batch.pm b/FS/FS/cust_pay_batch.pm index a4129dc49..3cc8a7c93 100644 --- a/FS/FS/cust_pay_batch.pm +++ b/FS/FS/cust_pay_batch.pm @@ -236,7 +236,7 @@ sub expmmyy { =item pay_batch -Returns the payment batch this payment belongs to (L<FS::pay_batch). +Returns the payment batch this payment belongs to (L<FS::pay_batch>). =cut @@ -509,8 +509,8 @@ sub process_unbatch_and_delete { =item unbatch_and_delete May only be called on a record with an empty status and an associated -L<pay_batch> with a status of 'O' (not yet in transit.) Deletes all associated -records from L<cust_bill_pay_batch> and then deletes this record. +L<FS::pay_batch> with a status of 'O' (not yet in transit.) Deletes all associated +records from L<FS::cust_bill_pay_batch> and then deletes this record. If there is an error, returns the error, otherwise returns false. =cut diff --git a/FS/FS/cust_pkg.pm b/FS/FS/cust_pkg.pm index 360c9d70d..5dc3f4e4a 100644 --- a/FS/FS/cust_pkg.pm +++ b/FS/FS/cust_pkg.pm @@ -143,7 +143,7 @@ Billing item definition (see L<FS::part_pkg>) =item locationnum -Optional link to package location (see L<FS::location>) +Optional link to package location (see L<FS::cust_location>) =item order_date @@ -554,7 +554,7 @@ Available options are: =item reason -can be set to a cancellation reason (see L<FS:reason>), either a reasonnum of an existing reason, or passing a hashref will create a new reason. The hashref should have the following keys: typenum - Reason type (see L<FS::reason_type>, reason - Text of the new reason. +can be set to a cancellation reason (see L<FS::reason>), either a reasonnum of an existing reason, or passing a hashref will create a new reason. The hashref should have the following keys: typenum - Reason type (see L<FS::reason_type>, reason - Text of the new reason. =item reason_otaker @@ -1497,7 +1497,7 @@ Available options are: =over 4 -=item reason - can be set to a cancellation reason (see L<FS:reason>), +=item reason - can be set to a cancellation reason (see L<FS::reason>), either a reasonnum of an existing reason, or passing a hashref will create a new reason. The hashref should have the following keys: - typenum - Reason type (see L<FS::reason_type> @@ -4630,7 +4630,7 @@ Available options are: =item reason -can be set to a cancellation reason (see L<FS:reason>), either a reasonnum of an existing reason, or passing a hashref will create a new reason. The hashref should have the following keys: typenum - Reason type (see L<FS::reason_type>, reason - Text of the new reason. +can be set to a cancellation reason (see L<FS::reason>), either a reasonnum of an existing reason, or passing a hashref will create a new reason. The hashref should have the following keys: typenum - Reason type (see L<FS::reason_type>, reason - Text of the new reason. =item reason_otaker diff --git a/FS/FS/cust_tax_exempt_pkg.pm b/FS/FS/cust_tax_exempt_pkg.pm index 29f631473..6c4c64140 100644 --- a/FS/FS/cust_tax_exempt_pkg.pm +++ b/FS/FS/cust_tax_exempt_pkg.pm @@ -72,7 +72,7 @@ may be the setup fee, the recurring fee, or the sum of those. (cust_main.tax = 'Y'). =item exempt_cust_taxname - flag indicating that the customer is exempt -from the tax with this name (see L<FS::cust_main_exemption). +from the tax with this name (see L<FS::cust_main_exemption>). =item exempt_setup, exempt_recur: flag indicating that the package's setup or recurring fee is not taxable (part_pkg.setuptax and part_pkg.recurtax). diff --git a/FS/FS/hardware_type.pm b/FS/FS/hardware_type.pm index f19a3f683..a84470bfa 100644 --- a/FS/FS/hardware_type.pm +++ b/FS/FS/hardware_type.pm @@ -26,7 +26,7 @@ FS::hardware_type - Object methods for hardware_type records =head1 DESCRIPTION An FS::hardware_type object represents a device type (a model name or -number) assignable as a hardware service (L<FS::svc_hardware)>). +number) assignable as a hardware service (L<FS::svc_hardware>). FS::hardware_type inherits from FS::Record. The following fields are currently supported: diff --git a/FS/FS/inventory_item.pm b/FS/FS/inventory_item.pm index 477c93410..61a929cac 100644 --- a/FS/FS/inventory_item.pm +++ b/FS/FS/inventory_item.pm @@ -174,7 +174,7 @@ maybe batch_import should be a regular method in FS::inventory_class =head1 SEE ALSO -L<inventory_class>, L<cust_svc>, L<FS::Record>, schema.html from the base +L<FS::inventory_class>, L<FS::cust_svc>, L<FS::Record>, schema.html from the base documentation. =cut diff --git a/FS/FS/legacy_cust_bill.pm b/FS/FS/legacy_cust_bill.pm index b2bfeaaad..bdf6b8457 100644 --- a/FS/FS/legacy_cust_bill.pm +++ b/FS/FS/legacy_cust_bill.pm @@ -47,7 +47,7 @@ Invoice number or identifier from previous system =item custnum -Customer (see L<FS::cust_main) +Customer (see L<FS::cust_main>) =item _date diff --git a/FS/FS/legacy_cust_history.pm b/FS/FS/legacy_cust_history.pm index 9e149036b..e214d7241 100644 --- a/FS/FS/legacy_cust_history.pm +++ b/FS/FS/legacy_cust_history.pm @@ -37,7 +37,7 @@ primary key =item custnum -Customer (see L<FS::cust_main) +Customer (see L<FS::cust_main>) =item history_action diff --git a/FS/FS/part_event.pm b/FS/FS/part_event.pm index 44ed4165f..78316248f 100644 --- a/FS/FS/part_event.pm +++ b/FS/FS/part_event.pm @@ -651,7 +651,7 @@ sub process_initialize { =head1 SEE ALSO L<FS::part_event_option>, L<FS::part_event_condition>, L<FS::cust_main>, -L<FS::cust_pkg>, L<FS::svc_acct>, L<FS::cust_bill>, L<FS::cust_bill_event>, +L<FS::cust_pkg>, L<FS::svc_acct>, L<FS::cust_bill>, L<FS::cust_event>, L<FS::Record>, schema.html from the base documentation. diff --git a/FS/FS/part_svc.pm b/FS/FS/part_svc.pm index 7bf3d5aaf..a80c195c8 100644 --- a/FS/FS/part_svc.pm +++ b/FS/FS/part_svc.pm @@ -52,7 +52,7 @@ FS::Record. The following fields are currently supported: =item svcdb - table used for this service. See L<FS::svc_acct>, L<FS::svc_domain>, and L<FS::svc_forward>, among others. -=item classnum - Optional service class (see L<FS::svc_class>) +=item classnum - Optional service class (see L<FS::part_svc_class>) =item disabled - Disabled flag, empty or `Y' diff --git a/FS/FS/radius_usergroup.pm b/FS/FS/radius_usergroup.pm index 8085fe805..dae61687e 100644 --- a/FS/FS/radius_usergroup.pm +++ b/FS/FS/radius_usergroup.pm @@ -163,7 +163,7 @@ sub _upgrade_data { #class method =head1 SEE ALSO -L<svc_acct>, L<FS::radius_group>, L<FS::Record>, schema.html from the base documentation. +L<FS::svc_acct>, L<FS::radius_group>, L<FS::Record>, schema.html from the base documentation. =cut diff --git a/FS/FS/sales.pm b/FS/FS/sales.pm index d1f473175..7c9269f10 100644 --- a/FS/FS/sales.pm +++ b/FS/FS/sales.pm @@ -40,7 +40,7 @@ primary key =item agentnum -agentnum +Agent (see L<FS::agent>) =item disabled diff --git a/FS/FS/svc_Parent_Mixin.pm b/FS/FS/svc_Parent_Mixin.pm index 4501bafc8..a63921f62 100644 --- a/FS/FS/svc_Parent_Mixin.pm +++ b/FS/FS/svc_Parent_Mixin.pm @@ -76,7 +76,7 @@ sub children_svc_x { This class provides a check subroutine which takes care of checking the parent_svcnum field. The svc_ class which uses it will call SUPER::check at the end of its own checks, and this class will call NEXT::check to pass -the check "up the chain" (see L<NEXT>). +the check "up the chain" (see L<perlfunc/next>). =cut diff --git a/FS/FS/svc_acct.pm b/FS/FS/svc_acct.pm index 9c82da191..efe6c73bb 100644 --- a/FS/FS/svc_acct.pm +++ b/FS/FS/svc_acct.pm @@ -2395,7 +2395,7 @@ sub is_rechargable { =item seconds_since TIMESTAMP Returns the number of seconds this account has been online since TIMESTAMP, -according to the session monitor (see L<FS::Session>). +according to the session monitor (see L<FS::session>). TIMESTAMP is specified as a UNIX timestamp; see L<perlfunc/"time">. Also see L<Time::Local> and L<Date::Parse> for conversion functions. diff --git a/FS/FS/type_pkgs.pm b/FS/FS/type_pkgs.pm index 650375524..ebc6afa8c 100644 --- a/FS/FS/type_pkgs.pm +++ b/FS/FS/type_pkgs.pm @@ -121,7 +121,7 @@ sub agent_type { =head1 SEE ALSO -L<FS::Record>, L<FS::agent_type>, L<FS::part_pkgs>, schema.html from the base +L<FS::Record>, L<FS::agent_type>, L<FS::part_pkg>, schema.html from the base documentation. =cut |