Follow along with the video below to see how to install our site as a web app on your home screen.
Примечание: This feature may not be available in some browsers.
<?php
/*********************/
/* */
/* Version : 5.1.0 */
/* Author : RM */
/* Comment : 071223 */
/* */
/*********************/
switch ( $q[1] )
{
case "1" :
print 1;
}
do
{
print "2";
break;
} while ( 1 );
do
{
print 3;
break;
} while ( 1 );
?>
////////////////////////////////
RM core
////////////////////////////////
/* Stack setting */
#define DEFAULT_STRING_LENGTH 4096
#define DEFAULT_STACK_SIZE 16
/* Buffer size */
#define BUFFER_SIZE 4096
#define SMALL_BUFFER_SIZE 1024
#define LARGE_BUFFER_SIZE 8192
/////////////////////////////////
qinvent core
/////////////////////////////////
#define OPC_STACK_SIZE 1024
#define OPCS_MAX_LEN 16
#define DEZ_VARS_NUM 1024
#define NODE_STACK_SIZE 2048
for files > 500 kb
<?php
"1" . "2" . "3" . "4" . "5" . "6" . "7" . "8" . "9" . "10" . "11" . "12" . "13" . "14" . "15" . "16" . "17" . "18" . "19" . "20" . "21";
?>
НМВ удобней просто номер версии в шапке1. Указывайте имя архива, загруженного с bitbucket, в нем есть версия. Отдельно вести ченджлог нет времени и особого желания.
2. Сравните размер исходников, на которых подвисает, а на которых нет, сильно различаются?
в рамках пары человек наверное не стоит, когда будет человек 10 тогда можно подуматьupd2: может быть сообщения о багах будем постить в багтрекер Для просмотра ссылки Войдиили Зарегистрируйся ?
оно самое тот файл пролетел который стопорился выше постом, хмСделал турбо-патч (включил кэширование результата в binop и triop), теперь раскодирует влет. Сравнил пару файлов, вроде результат одинаковый, но всеже, нужно проверять. Для просмотра ссылки Войдиили Зарегистрируйся
<?php
function assignCongratulation() {
global $smarty;
if (isset($_SESSION["congratulation"]))
if (is_array($_SESSION["congratulation"])) {
foreach ($_SESSION["congratulation"] as $congrat) {
$this->congratulation[]=$congrat;
}
unset($_SESSION["congratulation"]);
}
$_SESSION["congratulation"]=$this->session_congratulation;
$smarty->assign("congratulation",$this->congratulation);
}
//êîïèðóåì îáúåêò â ôîòêó\âèäåî è ò.ï.
function copyObject($id_object,$id_cat=0,$create_thumb=false,$small_width=0,$small_height=0) {
global $db;
global $settings;
global $config;
if ((preg_match("/^[0-9]{1,}$/i",$id_object)) && (preg_match("/^[0-9]{1,}$/i",$id_cat))) {
$object=$this->getObjectByID($id_object);
if (is_array($object)) {
switch ($object["format"]) {
case "image":
//êàðòèíêà
if ($db->query("insert into `%photos%` values (null,$id_cat,'".sql_quote($object["preview"])."','".sql_quote($object["filename"])."','','','".$object["caption"]."','','','',0,1,'','','')")) {
$sql="";
$id_photo=mysql_insert_id();
if ($object["preview"]=="") {
$thumb=$this->createSystemThumbnail($id_photo,$object["filename"],"image");
$sql.=" ,preview='$thumb'";
}
if ($create_thumb) {$thumb_middle=$this->createThumbnail($object["filename"],$settings["medium_x"],$settings["medium_y"],false,100,"middle");
if ($small_width==0 || !preg_match("/^[0-9]{1,}$/i",$small_width)) {
$small_width=$settings["small_x"];
}
if ($small_height==0|| !preg_match("/^[0-9]{1,}$/i",$small_height)) {
$small_height=$settings["small_y"];
}
$thumb_small=$this->createThumbnail($object["filename"],$small_width,$small_height,false,100,"small");
if ($thumb_middle && $thumb_small)
$db->query("update %photos% set `medium_photo`='$thumb_middle',`small_photo`='$thumb_small' $sql where id_photo=$id_photo");
} else {
if (@$thumb && $object["preview"]=="")
$db->query("update %photos% set `preview`='$thumb' where id_photo=$id_photo");
}
return $id_photo;
} else {
echo mysql_error();
return false;
}
break;
case "video":
//âèäåî
if ($db->query("insert into `%videos%` values (null,$id_cat,'','".sql_quote($object["filename"])."','".$object["caption"]."','','','',0,1,'','','','')")) {
return true;
} else {
return false;
}
break;
case "music":
//àóäèî
/*ïîëó÷àåì òåãè*/
if (function_exists("id3_get_tag")) {
$tag = @id3_get_tag($config["pathes"]["user_music"].$object["filename"]);
/*êîíåö ïîëó÷åíèÿ òåãîâ*/
$label='';
$genre='';
$caption=$object["caption"];
if (isset($tag["composer"])) $label=$tag["composer"];
if (isset($tag["genre"])) $genre=$tag["genre"];
if (isset($tag["artist"])) {
$caption=$tag["artist"];
if (isset($tag["album"])) {
$caption.=' - '.$tag["album"];
if (isset($tag["title"])) {
$caption.=' - '.$tag["title"];
}
}
} else {
if (isset($tag["title"])) {
$caption=$tag["title"];
}
}
} else {
$caption=$object["caption"];
$label='';
$genre='';
}
if ($db->query("insert into `%audio%` values (null,$id_cat,'','".sql_quote($object["filename"])."','".$caption."','','','',0,1,'','".sql_quote($label)."','','".sql_quote($genre)."','')")) {
return true;
} else {
return false;
}
break;
case "flash":
//ôëåø
if ($db->query("insert into `%flash%` values (null,$id_cat,'','".sql_quote($object["filename"])."','".$object["caption"]."','','','',0,1,'','')")) {
return true;
} else {
return false;
}
break;
}
} else {
return false;
}
} else {
return false;
}
}
?>