From 24b68eb0c62c506d468c043e178e00b754d63613 Mon Sep 17 00:00:00 2001 From: RogueM Date: Thu, 3 Nov 2016 00:16:14 +0000 Subject: [PATCH] fixed link substitution while syncing links --- draft/sync.sh | 5 +++-- src/es/overlay/ab-1-wire-plus.md | 2 +- src/es/overlay/ab-1-wire-zero.md | 2 +- src/es/overlay/ab-io-pi-plus.md | 2 +- 4 files changed, 6 insertions(+), 5 deletions(-) diff --git a/draft/sync.sh b/draft/sync.sh index f53a7d0..28d1945 100755 --- a/draft/sync.sh +++ b/draft/sync.sh @@ -5,7 +5,7 @@ mdlist=$(ls "$masterdir") srcdir="../src" langlist=$(ls "$srcdir") yamlfile="settings.yaml" -urllist=( "url" "github" "buy" ) +urllist=( "url" "github" "buy" "schematic" ) filesync=false urlfix=false @@ -22,6 +22,7 @@ confirm() { fi } +echo "syncing lang directories..." for overlay in $mdlist; do board=$(echo "$overlay" | rev | cut -c 4- | rev) for dirmd in ${langlist[@]}; do @@ -49,7 +50,7 @@ for overlay in $mdlist; do echo "$urltype in en $overlay is $besturl" echo "$urltype in $dirmd $overlay is $langurl" if confirm "would you like to fix this discrepancy?"; then - sed -i "s|^url.*$|$besturl|" "$srcdir/$dirmd/overlay/$overlay" + sed -i "s|^$urltype.*$|$besturl|" "$srcdir/$dirmd/overlay/$overlay" echo "external link was fixed" && urlfix=true fi fi diff --git a/src/es/overlay/ab-1-wire-plus.md b/src/es/overlay/ab-1-wire-plus.md index 27a3777..0964b30 100644 --- a/src/es/overlay/ab-1-wire-plus.md +++ b/src/es/overlay/ab-1-wire-plus.md @@ -8,7 +8,7 @@ manufacturer: AB Electronics description: 1-Wire to I2C host interface url: https://www.abelectronics.co.uk/p/60/1-Wire-Pi-Plus github: https://github.com/abelectronicsuk -schematic: https://www.abelectronics.co.uk/docs/stock/raspberrypi/1wirepiplus/1-wire-pi-plus-schematic.png +schematic: https://www.abelectronics.co.uk/docs/stock/raspberrypi/1wirepiplus/1-wire-pi-plus-schematic.pdf buy: https://www.abelectronics.co.uk/p/60/1-Wire-Pi-Plus image: 'ab-1-wire-pi-plus.png' pincount: 40 diff --git a/src/es/overlay/ab-1-wire-zero.md b/src/es/overlay/ab-1-wire-zero.md index 1a06932..7a2c2ab 100644 --- a/src/es/overlay/ab-1-wire-zero.md +++ b/src/es/overlay/ab-1-wire-zero.md @@ -8,7 +8,7 @@ manufacturer: AB Electronics description: 1-Wire to I2C host interface url: https://www.abelectronics.co.uk/p/76/1-Wire-Pi-Zero github: https://github.com/abelectronicsuk -schematic: https://www.abelectronics.co.uk/docs/stock/raspberrypi/1wirepizero/1wirepizero-schematic.png +schematic: https://www.abelectronics.co.uk/docs/stock/raspberrypi/1wirepizero/1wirepizero-schematic.pdf buy: https://www.abelectronics.co.uk/p/76/1-Wire-Pi-Zero image: 'ab-1-wire-pi-zero.png' pincount: 40 diff --git a/src/es/overlay/ab-io-pi-plus.md b/src/es/overlay/ab-io-pi-plus.md index 3573294..1b54d82 100644 --- a/src/es/overlay/ab-io-pi-plus.md +++ b/src/es/overlay/ab-io-pi-plus.md @@ -8,7 +8,7 @@ manufacturer: AB Electronics description: 32 Channel Digital Expansion Board url: https://www.abelectronics.co.uk/p/54/IO-Pi-Plus github: https://github.com/abelectronicsuk -schematic: https://www.abelectronics.co.uk/docs/stock/raspberrypi/iopiplus/schematic.pdf +schematic: https://www.abelectronics.co.uk/docs/stock/raspberrypi/iopiplus/IOPiplus-schematic.pdf buy: https://www.abelectronics.co.uk/p/54/IO-Pi-Plus image: 'ab-io-pi-plus.png' pincount: 40