27 lines
		
	
	
	
		
			561 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
			
		
		
	
	
			27 lines
		
	
	
	
		
			561 B
		
	
	
	
		
			Bash
		
	
	
	
	
	
| #!/usr/bin/env sh
 | |
| 
 | |
| # shellcheck source=scripts/core/sxmo_common.sh
 | |
| . "$(dirname "$0")/sxmo_common.sh"
 | |
| 
 | |
| set -e
 | |
| 
 | |
| number="$(printf "%s" "$1" | sed -e "s/^tel://")"
 | |
| 
 | |
| number="$(sxmo_validnumber.sh "$number")"
 | |
| 
 | |
| result="$(printf "%s Call %s\n%s Text %s\n%s Save %s\n%s Close Menu\n" \
 | |
| 	"$icon_phn" "$number" "$icon_msg" "$number" "$icon_sav" "$number" \
 | |
| 	"$icon_cls" \
 | |
| 	| sxmo_dmenu.sh -p "Action")"
 | |
| 
 | |
| case "$result" in
 | |
| 	*Call*)
 | |
| 		sxmo_modemdial.sh "$number"
 | |
| 		;;
 | |
| 	*Text*)
 | |
| 		sxmo_textmenu.sh "$number"
 | |
| 		;;
 | |
| 	*Save*)
 | |
| 		sxmo_contactmenu.sh newcontact "$number"
 | |
| 		;;
 | |
| esac
 |