// получаем пароль, ахуеть как удобно xD
JRequest::getVar('password', '', 'post', 'string', JREQUEST_ALLOWRAW)
Контроллеры в жумла хз что а не контроллеры, вьюшки работают как контроллеры, шаблоны как вьюшки, работа с бд через жопу, работа с сессиями через жопу аж два раза, а так да, оч удобная для разработчика система xDФорум → Сообщество → Флейм → Посоветуйте решение для создания социально сети
Посоветуйте решение для создания социально сети
-
10 июля 2010 г. 9:37, спустя 8 часов 10 минут 38 секунд
Work, buy, consume, die -
-
-
10 июля 2010 г. 12:10, спустя 10 минут 13 секунд
Короче joomla это хуета!
Но для моих скромных нужд, подходит))
Абырвалг, нужно было обрабатывать пост и гет, а именно экранировать ковычки (кстати не нашел как это жумла делает) и хтмл символы вырезать. Ну и числа проверять. Короче говорЯ sql инъекции не допустить. -
10 июля 2010 г. 12:13, спустя 2 минуты 48 секунд
Короче говорЯ sql инъекции не допустить.
как то делается в жумле - это в очередной раз через зад, можно более красиво и удобно, а жумла, чо сказать, как была в 2003 дерьмом, так дерьмом и осталась в 2010Сапожник без сапог -
10 июля 2010 г. 13:13, спустя 1 час 29 секунд
(кстати не нашел как это жумла делает)
смотри сюда: libraries/joomla/filter/filterinput.phpWork, buy, consume, die -
10 июля 2010 г. 21:14, спустя 8 часов 1 минуту 3 секунды
SE4 даже круче Magento!
Вот только я не понял как у них там блоки делаются (типа grid, grid-column).Спустя 100 сек.<?php
/**
* SocialEngine
*
* @category Application_Extensions
* @package Music
* @copyright Copyright 2006-2010 Webligo Developments
* @license http://www.socialengine.net/license/
* @version $Id: manifest.php 6662 2010-07-01 03:41:18Z steve $
* @author John
*/
return array(
// Package ——————————————————————-
'package' => array(
'type' => 'module',
'name' => 'music',
'version' => '4.0.0',
'path' => 'application/modules/Music',
'repository' => 'socialengine.net',
'meta' => array(
'title' => 'Music',
'description' => 'Music',
'author' => 'Webligo Developments',
),
'actions' => array(
'install',
'upgrade',
'refresh',
'enable',
'disable',
),
'callback' => array(
'path' => 'application/modules/Music/settings/install.php',
'class' => 'Music_Installer',
),
'directories' => array(
'application/modules/Music',
),
'files' => array(
'application/languages/en/music.csv',
),
),
// Compose ——————————————————————-
'compose' => array(
array('_composeMusic.tpl', 'music'),
),
'composer' => array(
'music' => array(
'script' => array('_composeMusic.tpl', 'music'),
'plugin' => 'Music_Plugin_Composer',
),
),
// Content ——————————————————————-
'content' => array(
'music_profile_music' => array(
'type' => 'action',
'title' => 'Music Profile Tab',
'route' => array(
'module' => 'music',
'controller' => 'widget',
'action' => 'profile-music'
)
),
'music_profile_player' => array(
'type' => 'action',
'title' => 'Music Profile Player',
'route' => array(
'module' => 'music',
'controller' => 'widget',
'action' => 'profile-player'
)
),
),
// Hooks ———————————————————————
'hooks' => array(
array(
'event' => 'onStatistics',
'resource' => 'Music_Plugin_Core'
),
array(
'event' => 'onUserDeleteBefore',
'resource' => 'Music_Plugin_Core',
),
),
// Items ———————————————————————
'items' => array(
'music_playlist',
'music_playlist_song',
),
// Routes ——————————————————————–
'routes' => array(
// Public
'music_browse' => array(
'route' => 'music/:page/*',
'defaults' => array(
'module' => 'music',
'controller' => 'index',
'action' => 'browse',
'page' => 1,
),
'reqs' => array(
'page' => '\d+'
),
),
'music_manage' => array(
'route' => 'music/manage/:page/*',
'defaults' => array(
'module' => 'music',
'controller' => 'index',
'action' => 'manage',
'page' => 1,
),
'reqs' => array(
'page' => '\d+'
),
),
'music_edit' => array(
'route' => 'music/edit/:playlist_id',
'defaults' => array(
'module' => 'music',
'controller' => 'index',
'action' => 'edit',
),
'reqs' => array(
'playlist_id' => '\d+',
)
),
// …
'music_admin_manage_level' => array(
'route' => 'admin/music/level/:level_id',
'defaults' => array(
'module' => 'music',
'controller' => 'admin-level',
'action' => 'index'
)
),
),
);Спустя 133 сек.ага, по ходу то, что в Мадженте блоки - здесь виджеты -
11 июля 2010 г. 0:59, спустя 3 часа 44 минуты 39 секунд
чо сказать, как была в 2003 дерьмом, так дерьмом и осталась в 2010
7 лет в говне - заебись
Пожалуйста, авторизуйтесь, чтобы написать комментарий!