-
+1
- 1
- 2
- 3
- 4
- 5
{% if _view.data['User']['bday']|date("Y") != "2100" %}
<input id="UserBDay" type="text" name="data[User][bday]" class="txt" placeholder="mm/dd/YYYY" value="{% if _view.data['User']['bday'] != '1970-01-01' %} {{ _view.data['User']['bday']|date("m/d/Y") }} {% endif %}">
{% else %}
<input id="UserBDay" type="text" name="data[User][bday]" class="txt" placeholder="mm/dd/YYYY" value="{% if _view.data['User']['bday'] != '1970-01-01' %} {{ _view.data['User']['bday']|date("m/d/") }} {% endif %}">
{% endif %}
Вот так вот мы обращаемся с датами рождения.
SergeyKaravay,
28 Августа 2015
-
+8
- 1
- 2
- 3
- 4
// Init function
function init() {
...
}
Не говнокод, но инвормативные и полезные комментарии - это хорошо.
keitoaino,
28 Августа 2015
-
+1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
switch ($result[$j]) {
case 0: $res .= $result[$j];
break;
case 1: $res .= $result[$j];
break;
case 2: $res .= $result[$j];
break;
case 3: $res .= $result[$j];
break;
case 4: $res .= $result[$j];
break;
case 5: $res .= $result[$j];
break;
case 6: $res .= $result[$j];
break;
case 7: $res .= $result[$j];
break;
case 8: $res .= $result[$j];
break;
case 9: $res .= $result[$j];
break;
case 10: $res .= "a";
break;
case 11: $res .= "b";
break;
case 12: $res .= "c";
break;
case 13: $res .= "d";
break;
case 14: $res .= "e";
break;
case 15: $res .= "f";
break;
case 16: $res .= "g";
break;
}
p0p,
27 Августа 2015
-
+2
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
function getUserLocalTime() {
var date = new Date(), h = date.getHours(), m = date.getMinutes(), offset = date.getTimezoneOffset();
offset = -offset / 60;
if (offset < 10) {
offset = '0' + Math.abs(offset);
}
offset = (sign(offset) ? '+' : '-') + offset;
if (m < 10) {
m = '0' + m;
}
return offset;
}
function sign(x) {
x = +x;
if (x === 0 || isNaN(x))
return x
return x > 0 ? 1 : -1
}
Ещё одно гениальное определение, временной зоны.
doggeddiesel,
27 Августа 2015
-
+1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
function timeOffset() {
var rightNow = new Date();
var jan1 = new Date(rightNow.getFullYear(), 0, 1, 0, 0, 0, 0);
var temp = jan1.toGMTString();
var jan2 = new Date(temp.substring(0, temp.lastIndexOf(" ") - 1));
var std_time_offset = (jan1 - jan2) / (1000 * 60 * 60);
var abc = '';
if (std_time_offset > 0)abc = '+';
if (std_time_offset < 0)abc = '-';
std_time_offset = Math.abs(std_time_offset);
if (std_time_offset < 10) {
std_time_offset = std_time_offset.toString();
std_time_offset = '0' + std_time_offset;
}
std_time_offset = abc + std_time_offset;
return std_time_offset;
}
doggeddiesel,
27 Августа 2015
-
+5
- 1
- 2
- 3
- 4
- 5
- 6
float data1[16];
float data2[16];
for (unsigned i = 0; i < 4; ++i)
for (unsigned j = 0; j < 4; ++j)
*(data1 + 4 * i + j) = *(data2 + 4 * i + j);
jangolare,
26 Августа 2015
-
+4
- 1
- 2
- 3
- 4
- 5
- 6
- 7
# CoffeeScript
@allowLoadContentFromHistory = ->
@loadContentFromHistory = true
@denyLoadContentFromHistory = ->
@loadContentFromHistory = false
Нам нужны глобальные функции чтобы сменить глобальные переменные...
monstrodev,
26 Августа 2015
-
+1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
ChangeMyEventsSelectFunc: function(thisBtn) {
var eventID = $(thisBtn).val();
// if ( ! eventID) eventID = '10000';
if(true) {
$.post("/common/getAboutEvent/"+eventID,
function(data){
if (!data.error) {
if(data.toReferer) {
location.assign(data.toReferer);
}
} else {
alert(data.errorDesc);
}
}, 'json'
);
}
},
Обновление данных на основании того, что выбрано в selectbox. Так реализовано обновление, если не выбрано ничего.
SergeyKaravay,
26 Августа 2015
-
+4
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
else if (isset($_POST['import_ord']))
{
if (isset($_POST['send_date_Year']))
$_POST['send_date']=$_POST['send_date_Year'].'-'.$_POST['send_date_Month'].'-'.$_POST['send_date_Day'].' '.$_POST['send_time_Hour'].':'.$_POST['send_time_Minute'].':'.$_POST['send_time_Second'];
if (isset($_POST['remind_date_Year']))
$_POST['remind_date']=$_POST['remind_date_Year'].'-'.$_POST['remind_date_Month'].'-'.$_POST['remind_date_Day'];
if (isset($_POST['ord_test_until_Year']))
$_POST['ord_test_until']=$_POST['ord_test_until_Year'].'-'.$_POST['ord_test_until_Month'].'-'.$_POST['ord_test_until_Day'];
$ord=$nsc->importOreder($_POST,$_FILES);
}
Человек старался, поотдельности передавал секунды, минуты, часы, дни, месяцы и годы... После чего на стороне сервера создавал вручную POST переменные ...
placeholder,
26 Августа 2015
-
+4
- 1
if (document.getElementById(indexField).id.indexOf('...') != 0)
странная проверка айдишника
Zergatul,
25 Августа 2015