Бункер http://forum.joostina.ru/categories/joostina-x-bunker/feed.rss Sat, 21 Sep 19 17:19:57 -0400 Бункер ru-RU Загрузчик файлов http://forum.joostina.ru/discussion/132/zagruzchik-faylov Fri, 24 Jun 2011 09:34:56 -0400 boston 132@/discussions http://aquantum-demo.appspot.com/file-upload , проверьте пожалуйста у кого как скрипт поведёт себя в IE.]]> Расширения в виде .phar http://forum.joostina.ru/discussion/89/rasshireniya-v-vide-.phar Thu, 28 Apr 2011 08:05:29 -0400 boston 89@/discussions http://habrahabr.ru/blogs/php/118269/
Их и распространять, и устанавливать и управлять ими удобнее получится.]]>
joosRoute http://forum.joostina.ru/discussion/91/joosroute Thu, 28 Apr 2011 18:05:02 -0400 boston 91@/discussions
Немного правил на текущий момент:
1. Правила роутинга хранятся централизованно в app/routes.php
2. Правила роутинга хранятся в виде массива такой структуры:

return array(
//'default' => array('href' => '', 'action' => 'mainpage', 'task' => 'index'),
//'content' => array('href' => 'content', 'action' => 'content', 'task' => 'index'),
'default' => array(
'href' => '',
'defaults' => array('controller' => 'mainpage', 'action' => 'index')
),
'login' => array(
'href' => 'login',
'defaults' => array('controller' => 'users', 'action' => 'login')
),
'lostpassword' => array(
'href' => 'lostpassword',
'defaults' => array('controller' => 'users', 'action' => 'lostpassword')
),
'register' => array(
'href' => 'register',
'defaults' => array('controller' => 'users', 'action' => 'register')
),
'user_view_by_login' => array(
'href' => 'user/view-<id>/<username>',
'params_rules' => array('id' => '\d+', 'username' => '\w+'),
'defaults' => array('controller' => 'users', 'action' => 'view')
),
'contacts' => array(
'href' => 'feedback',
'defaults' => array('controller' => 'contacts', 'action' => 'index')
),
);


Формирование ссылок на нужный роут:
joosRoute::href('user_view_by_login', array('username'=>'boston','id'=>123) );
Роутер найдёт правило user_view_by_login, дополнит его параметрами username и id, и сформирует итоговую ссылку: http://www.joostinagit.local/user/view-123/boston]]>
Возможность получать текущий url http://forum.joostina.ru/discussion/59/vozmozhnost-poluchat-tekuschiy-url Sat, 09 Apr 2011 06:14:26 -0400 ZaiSL 59@/discussions joosAutoAdmin - развитие, планы http://forum.joostina.ru/discussion/90/joosautoadmin-razvitie-plany Thu, 28 Apr 2011 10:56:38 -0400 boston 90@/discussions joosHTML http://forum.joostina.ru/discussion/86/jooshtml Mon, 25 Apr 2011 07:30:41 -0400 boston 86@/discussions https://github.com/olamedia/yuki-html )
Конкретные функции прописать свои, а основную генерацию переложить на yuki-html.

Примеры для затравки:

$img = yHtmlTag::create('img', array('src' => 'myimage.png'));
$img['alt'] = 'My Image!';
$img['style'] = "border: none;";
echo $img; // <img src="myimage.png" alt="My Image!" style="border: none;" />


Описания:
http://habrahabr.ru/blogs/php/116116/]]>
Локализация JS кода http://forum.joostina.ru/discussion/87/lokalizaciya-js-koda Mon, 25 Apr 2011 07:40:42 -0400 boston 87@/discussions Что тут происходит http://forum.joostina.ru/discussion/55/chto-tut-proishodit Sat, 09 Apr 2011 05:58:09 -0400 boston 55@/discussions
Работать и жить тут будем по таким пунктам правил:
1. Правило клуба - никому не говорить про клуб.
2. Правило клуба - никому не рассказывать про то что творится тут и в разработке JoostinaX.
3. Правило клуба - разработка JoostinaX процесс закрытый и узкоспециализированный и направленный на решение только личных задач клуба. Задачи угодить не-участникам клуба в разработку не принимаются.
]]>
Не заводится сайт на новой версии http://forum.joostina.ru/discussion/67/ne-zavoditsya-sayt-na-novoy-versii Sun, 10 Apr 2011 02:09:20 -0400 ZaiSL 67@/discussions 1. у меня вообще не работают ссылки ("PAGE NOT FOUND")
2. почему-то не подключается CSS (nginx убеждает, что такого файла у него нет), хотя JS подключаются.

Второй пункт - вполне вероятно, у меня что-то с nginx случилось. А вот по первому - ты, случаем, в роутинге еще ничего не менял.. или там в htaccess, например?]]>
Системные сообщения (в сессии) http://forum.joostina.ru/discussion/65/sistemnye-soobscheniya-v-sessii Sat, 09 Apr 2011 06:46:52 -0400 ZaiSL 65@/discussions Нужно разделить на отдельные мессаджи.]]> Передавать в ссылках произвольные параметры http://forum.joostina.ru/discussion/66/peredavat-v-ssylkah-proizvolnye-parametry Sat, 09 Apr 2011 06:53:59 -0400 ZaiSL 66@/discussions Желательно как-нибудь очень просто и без бубна)]]> joiAdmin http://forum.joostina.ru/discussion/64/joiadmin Sat, 09 Apr 2011 06:42:59 -0400 ZaiSL 64@/discussions 2. Подумать о выносе некоторых типов полей в плагины к joiAdmin (вопчем, сделать правила подключаемыми)
3. Переписать класс генерации кнопок (тулбара) админпанели, вычистить неиспользуемые, добавить возможность добавления и удаления кнопок с панели из компонентов (как сейчас это выглядит можно посмотреть, например, в компоненте параметров - всё через бубен, а нужно чтобы было удобно и красиво)]]>
Разработать стандартный шаблон http://forum.joostina.ru/discussion/63/razrabotat-standartnyy-shablon Sat, 09 Apr 2011 06:25:50 -0400 ZaiSL 63@/discussions Библиотека валидации форм http://forum.joostina.ru/discussion/62/biblioteka-validacii-form Sat, 09 Apr 2011 06:18:49 -0400 ZaiSL 62@/discussions Задокументировать
Прикрутить к joiAdmin, чтобы валидировать формы в админке так же, как и на фронте]]>