make text searchable before sending to vajehyab and other sites

This commit is contained in:
Hamid Reza Mohammadi 2023-11-29 15:48:00 +03:30
parent 0a86b0500e
commit 3c2e4bc994
9 changed files with 38 additions and 8 deletions

View File

@ -152,7 +152,7 @@
<script src="~/lib/jquery/dist/jquery.min.js"></script>
<script src="~/js/bk.js?version=42"></script>
<script src="~/js/jplayersupport.js"></script>
<script src="~/js/vaabd.js?version=5"></script>
<script src="~/js/vaabd.js?version=6"></script>
<script src="~/dist/jplayer/jquery.jplayer.min.js"></script>
<script src="~/dist/add-on/jplayer.playlist.min.js"></script>
<script>

View File

@ -115,7 +115,7 @@
</div>
<script src="/js/vaabd.js?version=5"></script>
<script src="/js/vaabd.js?version=6"></script>
@if (!string.IsNullOrEmpty(ViewData["GoogleAnalyticsCode"].ToString()))
{

View File

@ -201,7 +201,7 @@
</div>
<script src="/js/vaabd.js?version=5"></script>
<script src="/js/vaabd.js?version=6"></script>
@if (!string.IsNullOrEmpty(ViewData["GoogleAnalyticsCode"].ToString()))
{

View File

@ -100,7 +100,7 @@
</head>
<body>
<script src="/js/vaabd.js?version=5"></script>
<script src="/js/vaabd.js?version=6"></script>
@if (Model.IsPoemPage)
{

View File

@ -240,7 +240,7 @@
<script src="~/js/bk.js?version=42"></script>
<script src="~/js/jplayersupport.js"></script>
<script src="~/js/vaabd.js?version=5"></script>
<script src="~/js/vaabd.js?version=6"></script>
<script src="~/dist/jplayer/jquery.jplayer.min.js"></script>
<script src="~/dist/add-on/jplayer.playlist.min.js"></script>
<script>

View File

@ -220,7 +220,7 @@
</div>
<script src="/js/vaabd.js?version=5"></script>
<script src="/js/vaabd.js?version=6"></script>
@if (!string.IsNullOrEmpty(ViewData["GoogleAnalyticsCode"].ToString()))
{

View File

@ -238,7 +238,7 @@
</div>
<script src="/js/vaabd.js?version=5"></script>
<script src="/js/vaabd.js?version=6"></script>
@if (!string.IsNullOrEmpty(ViewData["GoogleAnalyticsCode"].ToString()))
{

View File

@ -221,7 +221,7 @@
</div>
<script src="/js/vaabd.js?version=5"></script>
<script src="/js/vaabd.js?version=6"></script>
@if (!string.IsNullOrEmpty(ViewData["GoogleAnalyticsCode"].ToString()))
{

View File

@ -33,6 +33,36 @@ document.addEventListener('selectionchange', function() {
return
}
text = text.replaceAll("‌", " ")
.replaceAll("‌", " ")//replace zwnj with space
.replaceAll("ّ", "")//tashdid
.replaceAll("َ", "")//a
.replaceAll("ِ", "")//e
.replaceAll("ُ", "")//o
.replaceAll("ً", "")//an
.replaceAll("ٍ", "")//en
.replaceAll("ٌ", "")//on
.replaceAll(".", "")//dot
.replaceAll("،", "")//virgool
.replaceAll("!", "")
.replaceAll("؟", "")
.replaceAll("ٔ", "")//ye
.replaceAll(":", "")
.replaceAll("ئ", "ی")
.replaceAll("؛", "")
.replaceAll(";", "")
.replaceAll("*", "")
.replaceAll(")", "")
.replaceAll("(", "")
.replaceAll("[", "")
.replaceAll("]", "")
.replaceAll("\"", "")
.replaceAll("'", "")
.replaceAll("«", "")
.replaceAll("»", "")
.replaceAll("ْ", "")//sokoon
;
$meaning.attr({
href: 'https://www.vajehyab.com/?q=' + encodeURI(text),