Loading...
Свободное общение | CMS для соц сети
Написать свою :)
ALeeXSD (27 нояб 2023, в 0:06)
где там Vue.js? на php + mysqli написан
https://live.colibrism.ru/feed
codecanyon - colibrism
про Vue.js не слова
Server requirements
PHP 5.5 or Higher. (We strongly recommend using the latest PHP version as well as MySQL server)
MySQLi
GD Library
MBstring
cURL
PHP Zip Module
ALeeXSD (27 нояб 2023, в 1:48)
codecanyon - colibrism
про Vue.js не слова
Server requirements
PHP 5.5 or Higher. (We strongly recommend using the latest PHP version as well as MySQL server)
MySQLi
GD Library
MBstring
cURL
PHP Zip Module
На заборе тоже много чего пишут. Зайди в исходный код сайта и пролистай до самого низа.
ALeeXSD ,чтобы долго не искал
new Vue({
el: "#vue-main-search-app",
data: {
searching: false,
search_query: "",
advanced_search: false,
search_result: false
},
computed: {
search_page_url: function() {
if (this.search_query.length > 2) {
var search_htags_url = "https://live.colibrism.ru/search/htags?q={0}";
var search_users_url = "https://live.colibrism.ru/search/people?q={0}";
this.advanced_search = true;

if (this.search_query.charAt(0) == '#') {
return search_htags_url.format(this.search_query.replace('#',''));
}
else {
return search_users_url.format(this.search_query);
}
}
else {

this.advanced_search = false;

return "javascript:void(0);";
}
},
query_type: function() {
if (this.search_query.charAt(0) == '#') {
return 'htags';
}

else {
return 'users';
}
}
},
methods: {
search_onsubmit: function(e = false) {
e.preventDefault();

this.search();
},
search: function() {
if (this.search_query.length > 2) {
var _app_ = this;
delay(function() {
$.ajax({
url: 'https://live.colibrism.ru/native_api/main/search',
type: 'GET',
dataType: 'json',
data: {
query: _app_.search_query.replace('#',''),
type: _app_.query_type
},
beforeSend: function() {
_app_.searching = true;
}
}).done(function(data) {
if (data.status == 200) {
_app_.search_result = true;
$(_app_.$el).find('[data-an="result"]').html($(data.html));
}
else {
$(_app_.$el).find('[data-an="result"]').empty('');
_app_.search_result = false;
}
}).always(function() {
_app_.searching = false;
});
}, 800);
}
},
cancel: function() {
var _app_ = this;
_app_.searching = false;
_app_.search_query = "";
_app_.advanced_search = false;
_app_.search_result = false;

$(_app_.$el).find('[data-an="result"]').empty('');
}
}
});

Пусть он используется без node, но все же поиск на нем написан.
фигня ваш colibrism*drag* пост 11 мне даже больше нрав
самописька в данном случае лучший вариант)) На крайнях стронг
tiqix (27 нояб 2023, в 2:15)
фигня ваш colibrism*drag* пост 11 мне даже больше нрав
Ну ты как бы сам на свой вопрос ответил в своём же, первом посте=)
Jack Sparrow (27 нояб 2023, в 2:00)
ALeeXSD ,чтобы долго не искал
new Vue({
el: "#vue-main-search-app",
data: {
searching: false,
search_query: "",
advanced_search: false,
search_result: false
},
computed: {
search_page_url: function() {
if (this.search_query.length > 2) {
var search_htags_url = "https://live.colibrism.ru/search/htags?q={0}";
var search_users_url = "https://live.colibrism.ru/search/people?q={0}";
this.advanced_search = true;

if (this.search_query.charAt(0) == '#') {
return search_htags_url.format(this.search_query.replace('#',''));
}
else {
return search_users_url.format(this.search_query);
}
}
else {

this.advanced_search = false;

return "javascript:void(0);";
}
},
query_type: function() {
if (this.search_query.charAt(0) == '#') {
return 'htags';
}

else {
return 'users';
}
}
},
methods: {
search_onsubmit: function(e = false) {
e.preventDefault();

this.search();
},
search: function() {
if (this.search_query.length > 2) {
var _app_ = this;
delay(function() {
$.ajax({
url: 'https://live.colibrism.ru/native_api/main/search',
type: 'GET',
dataType: 'json',
data: {
query: _app_.search_query.replace('#',''),
type: _app_.query_type
},
beforeSend: function() {
_app_.searching = true;
}
}).done(function(data) {
if (data.status == 200) {
_app_.search_result = true;
$(_app_.$el).find('[data-an="result"]').html($(data.html));
}
else {
$(_app_.$el).find('[data-an="result"]').empty('');
_app_.search_result = false;
}
}).always(function() {
_app_.searching = false;
});
}, 800);
}
},
cancel: function() {
var _app_ = this;
_app_.searching = false;
_app_.search_query = "";
_app_.advanced_search = false;
_app_.search_result = false;

$(_app_.$el).find('[data-an="result"]').empty('');
}
}
});

Пусть он используется без node, но все же поиск на нем написан.
это же не значит что он весь написан на Vue. могу закинуть последнюю версию сам посмотришь код
ALeeXSD (27 нояб 2023, в 22:07)
это же не значит что он весь написан на Vue. могу закинуть последнюю версию сам посмотришь код
Да мне в принципе не интересно. Я это написал к тому, что если человек не особо понимает в элементарном, дополнительная нагрузка в случае с Vue, ему ни к чему.
Онлайн: 1
Время:
Gen. 0.1162
(c) ByMAS.RU 2010-2025