check for mismatch between en and lang links
This commit is contained in:
parent
c84a0f1519
commit
2c7cb047f3
@ -5,6 +5,7 @@ mdlist=$(ls "$masterdir")
|
|||||||
srcdir="../src"
|
srcdir="../src"
|
||||||
langlist=$(ls "$srcdir")
|
langlist=$(ls "$srcdir")
|
||||||
yamlfile="settings.yaml"
|
yamlfile="settings.yaml"
|
||||||
|
urllist=( "url" "github" "buy" )
|
||||||
filesync=false
|
filesync=false
|
||||||
urlfix=false
|
urlfix=false
|
||||||
|
|
||||||
@ -41,16 +42,18 @@ for overlay in $mdlist; do
|
|||||||
fi
|
fi
|
||||||
|
|
||||||
if [ -f "$srcdir/$dirmd/overlay/$overlay" ]; then
|
if [ -f "$srcdir/$dirmd/overlay/$overlay" ]; then
|
||||||
besturl=$(grep "^url: http" "$masterdir/$overlay")
|
for urltype in ${urllist[@]}; do
|
||||||
langurl=$(grep "^url: http" "$srcdir/$dirmd/overlay/$overlay")
|
besturl=$(grep "^$urltype" "$masterdir/$overlay")
|
||||||
if [ "$besturl" != "$langurl" ]; then
|
langurl=$(grep "^$urltype" "$srcdir/$dirmd/overlay/$overlay")
|
||||||
echo "url in en $overlay is $besturl"
|
if [ "$besturl" != "$langurl" ]; then
|
||||||
echo "url in $dirmd $overlay is $langurl"
|
echo "$urltype in en $overlay is $besturl"
|
||||||
if confirm "would you like to fix this discrepancy?"; then
|
echo "$urltype in $dirmd $overlay is $langurl"
|
||||||
sed -i "s|^url.*$|$besturl|" "$srcdir/$dirmd/overlay/$overlay"
|
if confirm "would you like to fix this discrepancy?"; then
|
||||||
echo "external link was fixed" && urlfix=true
|
sed -i "s|^url.*$|$besturl|" "$srcdir/$dirmd/overlay/$overlay"
|
||||||
|
echo "external link was fixed" && urlfix=true
|
||||||
|
fi
|
||||||
fi
|
fi
|
||||||
fi
|
done
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
done
|
done
|
||||||
|
@ -3,8 +3,9 @@
|
|||||||
name: WiringPi
|
name: WiringPi
|
||||||
class: interface
|
class: interface
|
||||||
type: pinout
|
type: pinout
|
||||||
url: http://wiringpi.com
|
|
||||||
page_url: wiringpi
|
page_url: wiringpi
|
||||||
|
url: http://wiringpi.com
|
||||||
|
github: https://github.com/WiringPi/WiringPi2-Python
|
||||||
pin:
|
pin:
|
||||||
'3':
|
'3':
|
||||||
name: WiringPi 8
|
name: WiringPi 8
|
||||||
|
@ -4,8 +4,8 @@ name: WiringPi
|
|||||||
class: interface
|
class: interface
|
||||||
type: pinout
|
type: pinout
|
||||||
page_url: wiringpi
|
page_url: wiringpi
|
||||||
github: https://github.com/WiringPi/WiringPi2-Python
|
|
||||||
url: http://wiringpi.com
|
url: http://wiringpi.com
|
||||||
|
github: https://github.com/WiringPi/WiringPi2-Python
|
||||||
pin:
|
pin:
|
||||||
'3':
|
'3':
|
||||||
name: WiringPi 8
|
name: WiringPi 8
|
||||||
|
@ -4,8 +4,8 @@ name: WiringPi
|
|||||||
class: interface
|
class: interface
|
||||||
type: pinout
|
type: pinout
|
||||||
page_url: wiringpi
|
page_url: wiringpi
|
||||||
github: https://github.com/WiringPi/WiringPi2-Python
|
|
||||||
url: http://wiringpi.com
|
url: http://wiringpi.com
|
||||||
|
github: https://github.com/WiringPi/WiringPi2-Python
|
||||||
pin:
|
pin:
|
||||||
'3':
|
'3':
|
||||||
name: WiringPi 8
|
name: WiringPi 8
|
||||||
|
@ -4,8 +4,8 @@ name: WiringPi
|
|||||||
class: interface
|
class: interface
|
||||||
type: pinout
|
type: pinout
|
||||||
page_url: wiringpi
|
page_url: wiringpi
|
||||||
github: https://github.com/WiringPi/WiringPi2-Python
|
|
||||||
url: http://wiringpi.com
|
url: http://wiringpi.com
|
||||||
|
github: https://github.com/WiringPi/WiringPi2-Python
|
||||||
pin:
|
pin:
|
||||||
'3':
|
'3':
|
||||||
name: WiringPi 8
|
name: WiringPi 8
|
||||||
|
@ -4,8 +4,8 @@ name: WiringPi
|
|||||||
class: interface
|
class: interface
|
||||||
type: pinout
|
type: pinout
|
||||||
page_url: wiringpi
|
page_url: wiringpi
|
||||||
github: https://github.com/WiringPi/WiringPi2-Python
|
|
||||||
url: http://wiringpi.com
|
url: http://wiringpi.com
|
||||||
|
github: https://github.com/WiringPi/WiringPi2-Python
|
||||||
pin:
|
pin:
|
||||||
'3':
|
'3':
|
||||||
name: WiringPi 8
|
name: WiringPi 8
|
||||||
|
Loading…
Reference in New Issue
Block a user