From 3e61df6aadaf51671888bc6cecec9ad66de6c090 Mon Sep 17 00:00:00 2001 From: VasasA Date: Sun, 7 Apr 2019 00:06:56 +0200 Subject: [PATCH 01/19] Can replace more functions --- conversions/regex.inc | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) diff --git a/conversions/regex.inc b/conversions/regex.inc index fcd5bfd..1fa5bbe 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -13,6 +13,8 @@ * Upgrades text using simple regular expressions. */ function coder_upgrade_upgrade_regex_alter(&$file) { + global $_coder_upgrade_module_name; + $name=$_coder_upgrade_module_name; cdp("inside " . __FUNCTION__); $hook = 'regex_simple_changes'; $cur = $file; @@ -41,11 +43,51 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $from[] = "/format_username/"; $to[] = "user_format_name"; + // theme_html_tag() has been renamed. + $from[] = "/theme_html_tag/"; + $to[] = "theme_head_tag"; + + // hook_page_build() has been replaced: https://api.backdropcms.org/change-records/new-layout-module-implements-drag-drop-model-building-layouts + $from[] = "/".$name."_page_build/"; + $to[] = $name."_preprocess_page"; + + // hook_library() has been renamed. + $from[] = "/".$name."_library/"; + $to[] = $name."_library_info"; + + // hook_library_alter() has been renamed. + $from[] = "/".$name."_library_alter/"; + $to[] = $name."_library_info_alter"; + + // replace special sorting function: https://api.backdropcms.org/change-records/generic-sorting-function-replace-implementations-uasort + $from[] = '/uasort\(\$items, *'."'element_sort'\)/"; + $to[] = 'backdrop_sort($items, array("#weight"))'; + + // replace special sorting function 2 + $from[] = '/uasort\(\$items, *'."'element_sort_title'\)/"; + $to[] = 'backdrop_sort($items, array("#title" => SORT_STRING))'; + + // replace special sorting function 3 + $from[] = '/uasort\(\$items, *'."'drupal_sort'\)/"; + $to[] = 'backdrop_sort($items)'; + + // replace special sorting function 4 + $from[] = '/uasort\(\$items, *'."'drupal_sort_title'\)/"; + $to[] = 'backdrop_sort($items, array("title" => SORT_STRING))'; + + // replace special sorting function 5 + $from[] = '/uasort\(\$items, *'."'admin_bar_element_sort'\)/"; + $to[] = 'backdrop_sort($items, array("#weight" => SORT_NUMERIC, "#title" => SORT_STRING))'; + // temporarily rename Drupal links so the other regexes dont create false // links. $from[] = "/drupal\.org/"; $to[] = "mothershiporg"; + // change 'Drupal 7' to 'Backdrop CMS' throughtout. + $from[] = "/Drupal 7/"; + $to[] = "Backdrop CMS"; + // change Drupal to Backdrop throughtout. $from[] = "/drupal/"; $to[] = "backdrop"; From 49429453cca8ce202c17e624879bc38c807cfb6f Mon Sep 17 00:00:00 2001 From: Gregory Netsas Date: Thu, 11 Apr 2019 20:43:35 +0200 Subject: [PATCH 02/19] Update conversions/regex.inc Co-Authored-By: VasasA <8567234+VasasA@users.noreply.github.com> --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 1fa5bbe..bf94537 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -14,7 +14,7 @@ */ function coder_upgrade_upgrade_regex_alter(&$file) { global $_coder_upgrade_module_name; - $name=$_coder_upgrade_module_name; + $name = $_coder_upgrade_module_name; cdp("inside " . __FUNCTION__); $hook = 'regex_simple_changes'; $cur = $file; From 7cdaf09f5f15acb3242c131877bd212b58182f5b Mon Sep 17 00:00:00 2001 From: Gregory Netsas Date: Thu, 11 Apr 2019 20:45:24 +0200 Subject: [PATCH 03/19] Update conversions/regex.inc Co-Authored-By: VasasA <8567234+VasasA@users.noreply.github.com> --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index bf94537..bf8f64d 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -68,7 +68,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = 'backdrop_sort($items, array("#title" => SORT_STRING))'; // replace special sorting function 3 - $from[] = '/uasort\(\$items, *'."'drupal_sort'\)/"; + $from[] = '/uasort\(\$items, *' . "'drupal_sort'\)/"; $to[] = 'backdrop_sort($items)'; // replace special sorting function 4 From 9bffceebb29f5c5ecb997b936591ff497a74a7aa Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:22:51 -0800 Subject: [PATCH 04/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index bf8f64d..1b91e09 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -49,7 +49,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { // hook_page_build() has been replaced: https://api.backdropcms.org/change-records/new-layout-module-implements-drag-drop-model-building-layouts $from[] = "/".$name."_page_build/"; - $to[] = $name."_preprocess_page"; + $to[] = $name . "_preprocess_page"; // hook_library() has been renamed. $from[] = "/".$name."_library/"; From bbfaefc4fb2b5fec33e41e14aa0ff886761b7f30 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:22:59 -0800 Subject: [PATCH 05/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 1b91e09..8be47af 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -52,7 +52,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = $name . "_preprocess_page"; // hook_library() has been renamed. - $from[] = "/".$name."_library/"; + $from[] = "/" . $name . "_library/"; $to[] = $name."_library_info"; // hook_library_alter() has been renamed. From fcf043c16feae8278d961d7ac6b30dfd37f08f96 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:23:07 -0800 Subject: [PATCH 06/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 8be47af..d477858 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -53,7 +53,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { // hook_library() has been renamed. $from[] = "/" . $name . "_library/"; - $to[] = $name."_library_info"; + $to[] = $name . "_library_info"; // hook_library_alter() has been renamed. $from[] = "/".$name."_library_alter/"; From 886fb5a8bb22df8ad94513cc2d194cc20156a5c9 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:23:14 -0800 Subject: [PATCH 07/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index d477858..757ded7 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -56,7 +56,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = $name . "_library_info"; // hook_library_alter() has been renamed. - $from[] = "/".$name."_library_alter/"; + $from[] = "/" . $name . "_library_alter/"; $to[] = $name."_library_info_alter"; // replace special sorting function: https://api.backdropcms.org/change-records/generic-sorting-function-replace-implementations-uasort From 467859e872e5434079bb240cbbf5db62eb7a43c4 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:23:22 -0800 Subject: [PATCH 08/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 757ded7..3187f16 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -57,7 +57,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { // hook_library_alter() has been renamed. $from[] = "/" . $name . "_library_alter/"; - $to[] = $name."_library_info_alter"; + $to[] = $name . "_library_info_alter"; // replace special sorting function: https://api.backdropcms.org/change-records/generic-sorting-function-replace-implementations-uasort $from[] = '/uasort\(\$items, *'."'element_sort'\)/"; From 9dd5c3a363c59798c9e5396b169c7bfb2eed158e Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:23:29 -0800 Subject: [PATCH 09/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 3187f16..41a945e 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -60,7 +60,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = $name . "_library_info_alter"; // replace special sorting function: https://api.backdropcms.org/change-records/generic-sorting-function-replace-implementations-uasort - $from[] = '/uasort\(\$items, *'."'element_sort'\)/"; + $from[] = '/uasort\(\$items, *' . "'element_sort'\)/"; $to[] = 'backdrop_sort($items, array("#weight"))'; // replace special sorting function 2 From 67b980c193d4703c6b00a9c05e566fc5e45dcfbd Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:23:41 -0800 Subject: [PATCH 10/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 41a945e..f49dcf7 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -64,7 +64,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = 'backdrop_sort($items, array("#weight"))'; // replace special sorting function 2 - $from[] = '/uasort\(\$items, *'."'element_sort_title'\)/"; + $from[] = '/uasort\(\$items, *' . "'element_sort_title'\)/"; $to[] = 'backdrop_sort($items, array("#title" => SORT_STRING))'; // replace special sorting function 3 From 1f40f817ef9084eefc687c751349d2683c9e065a Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:23:49 -0800 Subject: [PATCH 11/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index f49dcf7..687d4d8 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -72,7 +72,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = 'backdrop_sort($items)'; // replace special sorting function 4 - $from[] = '/uasort\(\$items, *'."'drupal_sort_title'\)/"; + $from[] = '/uasort\(\$items, *' . "'drupal_sort_title'\)/"; $to[] = 'backdrop_sort($items, array("title" => SORT_STRING))'; // replace special sorting function 5 From 8cf2bc9b177627db9d72d20b51ca1e7c178db1f0 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:44:57 -0800 Subject: [PATCH 12/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 687d4d8..64c32a1 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -76,7 +76,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = 'backdrop_sort($items, array("title" => SORT_STRING))'; // replace special sorting function 5 - $from[] = '/uasort\(\$items, *'."'admin_bar_element_sort'\)/"; + $from[] = '/uasort\(\$items, *' . "'admin_bar_element_sort'\)/"; $to[] = 'backdrop_sort($items, array("#weight" => SORT_NUMERIC, "#title" => SORT_STRING))'; // temporarily rename Drupal links so the other regexes dont create false From 479f6be93b333669c9376af73eb978d2201dd1d9 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:52:57 -0800 Subject: [PATCH 13/19] Update conversions/regex.inc --- conversions/regex.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 64c32a1..a47ba29 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -88,7 +88,6 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $from[] = "/Drupal 7/"; $to[] = "Backdrop CMS"; - // change Drupal to Backdrop throughtout. $from[] = "/drupal/"; $to[] = "backdrop"; From 141ac5056587c003f4477cd67264e8eba77beb7f Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:53:47 -0800 Subject: [PATCH 14/19] Update conversions/regex.inc --- conversions/regex.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index a47ba29..de91545 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -84,7 +84,6 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $from[] = "/drupal\.org/"; $to[] = "mothershiporg"; - // change 'Drupal 7' to 'Backdrop CMS' throughtout. $from[] = "/Drupal 7/"; $to[] = "Backdrop CMS"; From 92512b740bd5dc31476f8f6e99101133e89717ba Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:56:05 -0800 Subject: [PATCH 15/19] Update conversions/regex.inc --- conversions/regex.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index de91545..cdaea46 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -84,7 +84,6 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $from[] = "/drupal\.org/"; $to[] = "mothershiporg"; - $from[] = "/Drupal 7/"; $to[] = "Backdrop CMS"; $from[] = "/drupal/"; From 9bd245109fc42f5db2224788fbc33bc8e398db06 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:56:45 -0800 Subject: [PATCH 16/19] Update conversions/regex.inc --- conversions/regex.inc | 1 - 1 file changed, 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index cdaea46..c5cd523 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -84,7 +84,6 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $from[] = "/drupal\.org/"; $to[] = "mothershiporg"; - $to[] = "Backdrop CMS"; $from[] = "/drupal/"; $to[] = "backdrop"; From 36ecc5124ead9a8dd763dd5468f405ffa65851af Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:57:48 -0800 Subject: [PATCH 17/19] Update conversions/regex.inc --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index c5cd523..12b794a 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -84,7 +84,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $from[] = "/drupal\.org/"; $to[] = "mothershiporg"; - + // change Drupal to Backdrop throughout. $from[] = "/drupal/"; $to[] = "backdrop"; From c08a53d28b95355c134c605ef9dca33db0e215d2 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 10:58:27 -0800 Subject: [PATCH 18/19] Update conversions/regex.inc --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index 12b794a..b26c5fa 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -79,7 +79,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $from[] = '/uasort\(\$items, *' . "'admin_bar_element_sort'\)/"; $to[] = 'backdrop_sort($items, array("#weight" => SORT_NUMERIC, "#title" => SORT_STRING))'; - // temporarily rename Drupal links so the other regexes dont create false + // temporarily rename Drupal links so the other regexes don't create false // links. $from[] = "/drupal\.org/"; $to[] = "mothershiporg"; From 8d474a33978d0ec3b04f82f9b616ea3e06df54d2 Mon Sep 17 00:00:00 2001 From: "Robert J. Lang" Date: Sat, 18 Dec 2021 11:00:06 -0800 Subject: [PATCH 19/19] Update conversions/regex.inc Co-authored-by: Greg Netsas --- conversions/regex.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/conversions/regex.inc b/conversions/regex.inc index b26c5fa..832b4c9 100644 --- a/conversions/regex.inc +++ b/conversions/regex.inc @@ -48,7 +48,7 @@ function coder_upgrade_upgrade_regex_alter(&$file) { $to[] = "theme_head_tag"; // hook_page_build() has been replaced: https://api.backdropcms.org/change-records/new-layout-module-implements-drag-drop-model-building-layouts - $from[] = "/".$name."_page_build/"; + $from[] = "/" . $name . "_page_build/"; $to[] = $name . "_preprocess_page"; // hook_library() has been renamed.