- Run the below given search in Terminal (Linux) or Cygwin or BASH
grep -rl $'\xEF\xBB\xBF' directory_path
It will list out all the files that contains our HERO CHARACTEROpen the file in VI
vi file_path- Set the no BOB
:set nobomb - Save and quit the file
:wq
- Continue the steps 2 – 5 and change all the files character encoding
blog note
Tuesday, September 26, 2017
Remove ZERO WIDTH NON-JOINER character ( in html)
Thursday, June 29, 2017
Convert string to slug(link for website)
function string_to_slug(str) { str = str.replace(/^\s+|\s+$/g, ''); // trim
str = str.toLowerCase(); // remove accents, swap ñ for n, etc
var from = "ÁÄÂÀÃÅČÇĆĎÉĚËÈÊẼĔȆÍÌÎÏŇÑÓÖÒÔÕØŘŔŠŤÚŮÜÙÛÝŸŽáäâàãåčçćďéěëèêẽĕȇíìîïňñóöòôõøðřŕšťúůüùûýÿžþÞĐđßÆa·/_,:;"; var to = "AAAAAACCCDEEEEEEEEIIIINNOOOOOORRSTUUUUUYYZaaaaaacccdeeeeeeeeiiiinnooooooorrstuuuuuyyzbBDdBAa------"; for (var i=0, l=from.length ; i<l ; i++) { str = str.replace(new RegExp(from.charAt(i), 'g'), to.charAt(i)); } str = str.replace(/[^a-z0-9 -]/g, '') // remove invalid chars
.replace(/\s+/g, '-') // collapse whitespace and replace by -
.replace(/-+/g, '-'); // collapse dashes return str; }
Tuesday, June 27, 2017
Summernote
1. khi dung jquery validate gặp lỗi.
Uncaught TypeError: Cannot read property 'replace' of undefined
FIX:
Uncaught TypeError: Cannot read property 'replace' of undefined
FIX:
$("form").validate({ ignore: ".note-editable"}); 2.Khi dùng summernote dang ở chế độ code view sẽ ko save dc nội dung vừa chỉnh sửa:
FIX: khi btn save click update nội dung vào textarea $("#btnSubmit").on("click", function() {
$('#content').val($('#content').summernote('code'));
});
Friday, July 22, 2016
Phalcon tool
2. create project
cmd: phalcon project2.generate a model
cmd: phalcon model
$ phalcon --help
Phalcon DevTools (3.2.0)
Help:
Lists the commands available in Phalcon devtools
Available commands:
info (alias of: i)
commands (alias of: list, enumerate)
controller (alias of: create-controller)
module (alias of: create-module)
model (alias of: create-model)
all-models (alias of: create-all-models)
project (alias of: create-project)
scaffold (alias of: create-scaffold)
migration (alias of: create-migration)
webtools (alias of: create-webtools)
console (alias of: shell, psysh)
Tuesday, July 5, 2016
Thay đổi startSymbol & endSymbol trong AngularJS
Default trong angular sử dụng {{}} để xuất dữ liệu ra view,
nhưng trong 1 số trường hợp bị trùng code của ngôn ngữ server ví dụ trong framwork phalcon.Cách sửa là chúng ta thay đổi startSymbol và endSymbol trong config của angula:
var ngModule = angular.config(function($interpolateProvider) {
$interpolateProvider.startSymbol('[[');
$interpolateProvider.endSymbol(']]');
});
nhưng trong 1 số trường hợp bị trùng code của ngôn ngữ server ví dụ trong framwork phalcon.Cách sửa là chúng ta thay đổi startSymbol và endSymbol trong config của angula:
var ngModule = angular.config(function($interpolateProvider) {
$interpolateProvider.startSymbol('[[');
$interpolateProvider.endSymbol(']]');
});
Wednesday, June 8, 2016
Đổi format datepicker
Trong trường hợp bạn muốn đổi dịnh dạng ngày hay thay đổi option của datepicker trực tiếp bằng js mà ko load lại trang web, bạn hãy thử cách sau
Dùng bootstrap-datepicker:
Dùng bootstrap-datepicker:
$('.datepicker').datepicker('remove');
$("#datepicker").datepicker( {
format: "mm-yyyy",
viewMode: "months",
minViewMode: "months"
});
$('.datepicker').datepicker('update');
Dùng datepicker jQuery Ui:
$('.datepicker')
.datepicker('destroy');
$('.datepicker')
.datepicker("option",{changeYear:true, changeMonth:true,numberOfMonths:[1, 3]});
Sunday, May 22, 2016
tạo nút like share mạng xã hội cho sản phẩm bài viết
Thêm đoạn HTML sau vào trang của bạn:
<div class="post-block post-share">
<h3 class="heading-primary"><i class="fa fa-share"></i>Share this post</h3>
<!-- AddThis Button BEGIN -->
<div class="addthis_toolbox addthis_default_style ">
<a class="addthis_button_facebook_like" fb:like:layout="button_count"></a>
<a class="addthis_button_tweet"></a>
<a class="addthis_button_pinterest_pinit"></a>
<a class="addthis_counter addthis_pill_style"></a>
</div>
<script type="text/javascript" src="//s7.addthis.com/js/300/addthis_widget.js#pubid=xa-50faf75173aadc53"></script>
<!-- AddThis Button END -->
</div>
=======================kết quả=============================
Subscribe to:
Posts (Atom)