Николай

Николай

С нами с 06 марта 2013; Место в рейтинге пользователей: #94
Николай
05 марта 2015, 17:38
0
Планы поменялись? Мой товарищ все еще не получит ответа. Как и я.
Николай
04 марта 2015, 20:20
0
Я для вас нашел такого человека. Он утром написал вам на почту, пожалуйста прочитайте письмо и ответьте ему.
Николай
27 февраля 2015, 11:25
0
a11y.modx.com/
А англо язычное сообщество Уже собрало 2 ляма. Было бы не плохо, если кто то знающий сможет разместить инфу о нас в не русских сообществах. Я подозреваю что о MS2 там почти никто не знает, да не то что про MS2, а про то сколько у нас есть ништяков в виде дополнений…
Николай
13 февраля 2015, 11:30
0
Прошу еще раз передать информацию о новом письме.
Николай
12 февраля 2015, 12:20
0
$area_json = json_encode($data);
$modx->fromJSON
$modx->toJSON
Пользуясь этим на стороне сервера я не думаю о кодировке. Ну это так, для расширения кругозора.
Николай
10 февраля 2015, 15:29
0
Я так полагаю на той стороне обдумывают? Вчера отписал.
Николай
09 февраля 2015, 13:22
+9
Я готов вложить все 300 000т.р.
С кем мне обсудить детали?
Николай
06 февраля 2015, 10:28
0
Я понял это с первого раза. Но так как phpmyadmin препятствует достижению результата, я предложил альтернативу, которая в 98% вероятности поможет.
Николай
06 февраля 2015, 10:05
0
Тогда залей дамп на сервер, и через SSH сделай импорт. Я точно не вспомню как, но что то типа
mysql -u user -p dadabase < /path-to-sql.sql
Будет предложено ввести пароль от пользователя, и все.
Николай
06 февраля 2015, 09:18
0
А можно использовать zip.
Или SSH
Николай
04 февраля 2015, 15:11
0
Отсутствие возможности вести разработку сразу на сервере сполна компенсируется живым просмотром того что верстается в браузере, без обновления страницы. + удобство работы. Для тех кто занимается только версткой по макетам это будет самым лучшим решением для работы, для которого правда было бы хорошо иметь более одного монитора. Я лично достаточно часто верстаю макеты, и мне с 3 мониторами просто рай работать. Брекетс, браузер, фш. Скорость верстки в разы выше.
Николай
03 февраля 2015, 09:50
0
Мне конечно ничего не мешает в настройках сайта 404 ошибке дать id страничке входа, но это же неправильно и некрасиво?
Николай
02 февраля 2015, 11:08
0
А он уже давно есть. Если создавать тикет, то можно выбрать из:

ВопросыНовостиХостингГотовые решенияОбъявления о работеКраудфандингПошаговые инструкцииКомпоненты MODXБезопасностьРазработка


Вот такой вот раздел :)
Николай
16 января 2015, 22:06
+1
Интересно узнать, хотя-бы 1 этап пройден? Я не на столько опытный разработчик, и помочь проекту смогу только финансово, если до этого все же дойдет…
Николай
07 января 2015, 12:34
0
Нашел… Аякс сталкивался с символом � и падал ножками к верху:

[2015-01-07 13:38:11] (ERROR @ /data/www/site/core/xpdo/xpdo.class.php: 2374) PHP warning: json_encode(): Invalid UTF-8 sequence in argument
Николай
07 января 2015, 08:34
0
Василий, помоги пожалуйста понять что не так. У меня есть один простенький сниппет, который выводит записи из соседней бд.

$dbh = new PDO("mysql:host=$host;dbname=$dbname", $user, $password);
    $dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_EXCEPTION);
    
$q = $dbh->prepare("SELECT COUNT(*) FROM amx_bans");
$q->execute();
$count = $q->fetchColumn();
$modx->setPlaceholder($totalVar, $count); 

    $stmt = $dbh->prepare("SELECT * FROM amx_bans ORDER by ban_created DESC LIMIT $offset, $limit");
    $stmt->execute();
    $rows = $stmt->fetchAll(PDO::FETCH_ASSOC);
    
    $count=0;
    
    foreach ($rows as $row){

        if($count % 2 == 0){
            $modx->setPlaceholder('tbl_class', 'layer2');
        } else {
            $modx->setPlaceholder('tbl_class', 'layer');
        }
        $count++;
        
        $modx->setPlaceholder('ban_time', strftime("%d-%m-%Y - %H:%M", $row['ban_created']));
        
        if($row['ban_length']>0){
            $modx->setPlaceholder('banexpire',strftime("%d-%m-%Y - %H:%M", ($row['ban_created']+$row['ban_length']*60)));
        } else {
            $modx->setPlaceholder('banexpire','Никогда');
        }
        
        $modx->setPlaceholders(array('player_nick' => $row['player_nick'],  'admin_nick' => $row['admin_nick'],  'ban_reason' => $row['ban_reason'],    'id' =>$row['bid']));
        
        echo $modx->getchunk($tpl);
        
    }
Ничего криминального. Вместе с getPage все заработало моментом. Для pdoPage оказалось нужно в вызове указать &offset=`0`, и тоже все заработало как нужно. Включаю аякс, и часть страниц отдаются пустые…
[[!pdoPage?  
                &limit=`31`  
                &element=`get_bans`  
                &tpl=`tpl.bans` 
                &ajaxMode=`default` 
                &dbname=`amxbans` 
                &offset=`0`
            ]]
cs.groza.ru/site/index.php?id=4&page=3
Вот эта пустая (если на нее перейти из пагинации)
JSON который я получаю от сервера:

{"output":null,"page":3,"pagination":"<div class=\"pagination\"><ul class=\"pagination\"><li class=\"control\"><a href=\"\/site\/index.php?id=4&page=1\">\u041f\u0435\u0440\u0432\u0430\u044f<\/a><\/li><li class=\"control\"><a href=\"\/site\/index.php?id=4&page=2\">«<\/a><\/li><li><a href=\"\/site\/index.php?id=4&page=1\">1<\/a><\/li><li><a href=\"\/site\/index.php?id=4&page=2\">2<\/a><\/li><li class=\"active\"><a href=\"\/site\/index.php?id=4&page=3\">3<\/a><\/li><li><a href=\"\/site\/index.php?id=4&page=4\">4<\/a><\/li><li><a href=\"\/site\/index.php?id=4&page=5\">5<\/a><\/li><li class=\"control\"><a href=\"\/site\/index.php?id=4&page=4\">»<\/a><\/li><li class=\"control\"><a href=\"\/site\/index.php?id=4&page=19\">\u041f\u043e\u0441\u043b\u0435\u0434\u043d\u044f\u044f<\/a><\/li><\/ul><\/div>","pages":19,"total":566}
Николай
25 декабря 2014, 08:19
+1
Еще как грозит. Клиенты есть, а вот денег у клиентов нету.
Николай
23 декабря 2014, 21:42
+3
Очень много работать. И ни за что не вестись на «Как зарабатывать 500$ в день»