Skip to content

Instantly share code, notes, and snippets.

View WebSofter's full-sized avatar
🌴
On vacation

David Amirkhanov WebSofter

🌴
On vacation
View GitHub Profile
@WebSofter
WebSofter / telegram.php
Last active November 12, 2024 03:18
Telegram:PHP:Отправка сообщения пользователю через бота Telegram #php #telegram #mail
<?php
function setndToTelegram($titleMsg, $senderName, $senderPhone, $yourToken, $yourChatId)
{
$token = $yourToken;//"vapiummoscow";//"<ВАШ ТОКЕН>";
$chat_id = $yourChatId;//"ls25081990";//"<ВАШ ID чата>";
//$values = $hook->getValues();
#Получаем название формы
//$formName = $modx->getOption('formName', $formit->config, 'form-'.$modx->resource->get('id'));
@WebSofter
WebSofter / check_for_register.php
Created September 10, 2017 11:31
Joomla:PHP:User:Проверка на регистрацию пользователя #php #joomla
<div class="chat-message-form">
<?php
$user = JFactory::getUser();
if(in_array('2', $user->groups)) { // check for group with id: 2
?>
<form action="#">
<input class="chat-new-message" name="new-message" type="text" placeholder="Напишите сообщение" />
<button class="chat-send-message" id="mod-chat-btn" type="button"></button>
</form>
<?php
@WebSofter
WebSofter / get_current_username.php
Created September 10, 2017 12:21
Joomla:PHP:User:Получение логина пользователя #php #joomla
<form action="#">
<input type="hidden" name="Username" id="mod-chat-username" value="<?php echo JFactory::getUser()->get('username'); ?>">
<input class="chat-new-message" name="new-message" id="mod-chat-message" type="text" placeholder="Напишите сообщение" />
<button class="chat-send-message" id="mod-chat-btn" type="button"></button>
</form>
@WebSofter
WebSofter / script.php
Last active September 12, 2017 08:13
Joomla:PHP:Language:Получить свойство текущего языка #joomla #php #language
<?php
//Если работаем внутри модуля или компонента
echo JText::_('MOD_LOGIN_VALUE_USERNAME'); //Просто указываем название свойства и получаем занчение
?>
@WebSofter
WebSofter / server.json
Created September 12, 2017 11:19
PROJECTS #projects
{
"server":{
"ip":"78.24.217.121",
},
"projects":[
"name":"GabeCoin",
"type":"Game",
"serverDir":"/home/WebSofter/web/test.websofter.ru/public_html/game/",
"modules":[
"mod_ws_roullete":{"dir":"modules/mod_ws_roullete"},
@WebSofter
WebSofter / network.json
Last active November 12, 2024 03:17
LINUX:CONSOLE #linux
[
{
"name":"netstat --tcp --listening --program",
"description":"Выводит PID всех запущенных процессов"
},
{
"name":"kill %pid%",
"description":"Убивает процесс по номеру PID"
},
{
@WebSofter
WebSofter / script.php
Created September 12, 2017 14:25
PHP:DATETIME:Перевод количества секунд в формат времени #time #php
echo gmdate("H:i:s", 685);
@WebSofter
WebSofter / script.js
Last active October 3, 2017 05:25
jQueryUI:jQuery:AJAX: Datapicker в динамически подгружаемом дмалоге #jQueryUI #AJAX #JavaScript
$(document).ready(function(){
$( document.body ).on( 'click', '#datapicker', function() {
//alert("");
$(this).datepicker({showOn:'focus'}).focus();
});
}(jQuery));
@WebSofter
WebSofter / script.js
Last active October 3, 2017 06:39
jQueryUI:DatePicker:Ограничение выборки определенных дней #jQuery #DatePicker
/* *****************************Запретить определенные дни******************************* */
var disabledDays = ["1-10-2017","5-10-2017","10-10-2017","11-10-2017","15-10-2017","7-10-2017"];
/* utility functions */
function nationalDays(date) {
var m = date.getMonth(), d = date.getDate(), y = date.getFullYear();
//console.log('Checking (raw): ' + m + '-' + d + '-' + y);
for (i = 0; i < disabledDays.length; i++) {
if($.inArray((m+1) + '-' + d + '-' + y,disabledDays) != -1 || new Date() > date) {
//console.log('bad: ' + (m+1) + '-' + d + '-' + y + ' / ' + disabledDays[i]);
@WebSofter
WebSofter / bootstrap.css
Created October 14, 2017 21:45
Bootstrap 4.0
#Хедер
.navbar-header
.nav
.navbar-nav
#Контент
.container
.row
.col- [offset-]
.col-sm-[offset-]
.col-md-[offset-]