|
WWW Web интерфейс для MaNGOS |
|
Опции темы | Поиск в этой теме | Опции просмотра |
|
17.01.2011, 05:19 | #1 |
Гость
Сообщений: n/a
|
[Разработка] Smart WoW Site
Репо: http://bitbucket.org/VenT/smartwowsite .
Данный движок основан на фреймворке codeigniter. Написан очень простым языком что все поймут как на нем работать. На данный момент реализовано:
|
17.01.2011, 06:55 | #2 |
Умный
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
|
ну скажем так: сейчас просто взят за основу данный фреймворк, и ..... пока более ничего не реализовано. (кроме нескольких картинок для стандартного дизайна)
Самореклама? ps. Кто оценил сей движок: "Удобный шаблонизатор", если проект ни разу не скачали? Сам автор? Удобство - это потребительская характеристика, а не разработчика. |
17.01.2011, 10:44 | #3 | |||
Гость
Сообщений: n/a
|
Цитата:
несколько контроллеров и модель ( шаблонную можно выкинуть имхо ) неее-ее-е )) донат Цитата:
автоподстановка нужного вью - наверное это и есть для автора удобство ззы проект не качал, качать особо нечего...да и в любом случае пока только Цитата:
|
|||
17.01.2011, 11:04 | #4 |
Ученый
|
Меня больше интересует "Smart" в названии) Просто так или будет что-то эдакое?
|
17.01.2011, 12:45 | #5 | |
Гость
Сообщений: n/a
|
Цитата:
может действительно планируется, что то умное интересно аффтар напишет хоть что? Я бы с удовольствием посмотрел бы на реализацию админки |
|
17.01.2011, 13:37 | #6 |
Гость
Сообщений: n/a
|
А зачем в самом начале проекта разрабатывать мультиязычность?
На мой взгляд в самом начале надо делать, ну хотябы админку(пример - http://ru-mangos.ru/showthread.php?t=115 ) ,тем более ее нигде почти нет.Ну ладно мультирилмы и классы(для работы с сервером и БД,и то это для разработчиков,а не для потребителей).А так мультиязычность...Имхо все же это второстепенные функции. Вообщем должен быть функционал. Последний раз редактировалось MaxK; 17.01.2011 в 13:51. |
17.01.2011, 13:38 | #7 | |||
Умный
Регистрация: 07.03.2010
Адрес: Северный Урал (60°сш, 60°вд)
Сообщений: 330
Сказал(а) спасибо: 82
Поблагодарили 399 раз(а) в 120 сообщениях
Записей в дневнике: 30
|
Цитата:
Цитата:
Цитата:
Последний раз редактировалось Кот ДаWINчи; 17.01.2011 в 13:44. |
|||
17.01.2011, 14:41 | #8 | |||||
Гость
Сообщений: n/a
|
Цитата:
Да впринципе и для меня тоже удобно Цитата:
Цитата:
Цитата:
Цитата:
Я бы тоже с удовольствием посмотрел , но прежде чем ее реализовать нужно еще основные части доделать, например поддержку нескольких реалмов. Последний раз редактировалось VenT; 17.01.2011 в 14:43. |
|||||
17.01.2011, 16:48 | #9 | ||
Гость
Сообщений: n/a
|
Цитата:
Цитата:
лучше бы добавил в MY_Controller функцию вывода шаблона и наследовал от нее свои контроллеры, те же яйца только в профиль, зато всегда можно перегрузить вывод в любом контроллере |
||
17.01.2011, 19:20 | #10 | ||
Гость
Сообщений: n/a
|
Цитата:
Цитата:
Последний раз редактировалось VenT; 17.01.2011 в 19:30. |
||
17.01.2011, 21:05 | #11 |
Forum bot
Регистрация: 01.02.2010
Адрес: пусто
Сообщений: 841
Сказал(а) спасибо: 286
Поблагодарили 418 раз(а) в 190 сообщениях
Записей в дневнике: 60
|
Можно узнать глубинный смысл наличия в проекте файлов "Thumbs.db"?
Зачем в каждую папку укладывать index.html с текстом "Directory access is forbidden", если есть .htaccess?
__________________
Совершенно безопасен для людей, обладающих хотя бы некоторыми минимальными зачатками интеллекта, и способными строить причинно-следственные цепочки. |
17.01.2011, 22:34 | #12 |
Гость
Сообщений: n/a
|
Код:
class Welcome extends Site_Controller { function Welcome() { parent::Controller(); $this->load->helper('url'); } function index() { $template = $this->config->item("template"); $params = array ( 'title' => 'Test page', 'template' => $template ); $this->display($template, 'main', $params); } } Код:
<?php if ( ! defined('BASEPATH')) exit('No direct script access allowed'); class Site_Controller extends Controller { function Site_Controller() { parent::Controller(); } function display($template, $page, $params, $templtype = 'sws_loader') { $this->load->helper('language'); if (!is_array($params)) return "Error! Please, check that params included in array"; $main_title = $this->config->item("main_title"); $params['title'] = $main_title." - ".$params['title']; if (!$params['lang']) $params['lang'] = $this->config->item("language"); $params['url'] = base_url(); $this->lang->load('main' ,$params['lang']); $_loader = $this->load->view($template."/".$templtype, '',true); $_loadorder = explode("|", $_loader); foreach($_loadorder as $key => $value) { if (strpos($value, '_dynpartofview_')) $this->load->view($template."/".trim($page), $params); else $this->load->view($template."/".trim($value), $params); } return true; } } /* End of file MY_Controller.php */ /* Location: ./system/application/libraries/MY_Controller.php */ 2. убери пробел после динчасти... а то у меня замечательно пробел приплюсовывался к футеру и искался файлик с пробелом в имени(результат еррор) Код:
header| _dynpartofview_| footer 4. желаний копать чужой код никогда не возникало 5. работает Последний раз редактировалось Minimajack; 17.01.2011 в 22:39. |
17.01.2011, 14:42 | #13 |
Гость
Сообщений: n/a
|
|
17.01.2011, 14:47 | #14 |
Гость
Сообщений: n/a
|
|
17.01.2011, 21:31 | #15 | |
Гость
Сообщений: n/a
|
Цитата:
Здоровая критика это конечно хорошо, хотелось бы еще услышать хотя бы пару предложений, что бы вы хотели видеть. Последний раз редактировалось NeatElves; 17.01.2011 в 21:59. |
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
MaNGOS под Cataclysm (разработка) | KiriX | Корзина | 578 | 19.02.2013 18:38 |
[Mod] Anti-Farming (разработка) | Hantet | Запросы | 37 | 08.09.2010 08:57 |
[git] Командная разработка | Hantet | Новичкам | 3 | 06.07.2010 09:01 |
Глобальный FAQ (разработка) | Konctantin | Новичкам | 6 | 14.03.2010 10:46 |
Разработка собственных эвентов | idk | Прочая документация | 3 | 14.03.2010 01:29 |