AntiSlaed CMS
Вход
Логин: Пароль:Забыли пароль?
Запомнить вас на этом компьютере?
Войти скрытым?

Здравствуйте, Гость ( Вход | Регистрация )

> Внимание!

Адрес нашего форума изменился, теперь мы доступны по адресу antislaed.net. Обновите ссылки и закладки, он больше не изменится.


 
Ответить в данную темуНачать новую тему
> Toogle CMS
Gnome
сообщение Jan 11 2011, 05:00
Сообщение #1


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 12
Регистрация:
30.12.2007
Пользователь №: 1,809
Спасибо сказали: 3

Вставить ник






Toogle CMS - open source проект, нацеленный на создание полностью бесплатной системы управления сайтом, которая не уступает по функционалу платным аналогам. Ну это я конечно загнул) Но работы ведуться именно в этом направлении. CMS у меня без замахав и закидонов так сказать... всё просто и со вкусом. Я хочу, чтобы пользователи чувствовали себя уютно на сайтах поддержки) давайте будем создавать атмосферу вместе.

Что можно донести до пользователей? Ну наверно то, что только общими усилиями можно сделать этот продукт лучше, тоже самое можно сказать и о нашем заблудшем мире Система написана одним человеком и вы наверно уже догадались, что это автор статьи.. Меня зовут Кирилл, мне 17 лет, живу далеко на севере и вот вот перехожу в 11 класс. Хочу захватить мир, ворую носки в ашане.

Первые версии Toogle были начаты в 2007 году, с того времени система около 4-х раз переписывалась. Несколько раз я забрасывал проект из-за осознания того, какая конкуренция предстоит... И как видите уже каждую минуту идёт сравнение с DLE, Joomla, Ucoz... И это только начало . Дизайн системы менялся десятки раз, каждый раз я придумывал что-то новое, потом ещё новее, а потом один замечательный дизайнер, мой друг, нарисовал этот макет, я его сверстал и вот оно чудо, меня это вдохновило на выпуск RC1. Все говорим спасибо загадочному другу). P.S. все старые дизайны будут адаптированы на новую версию и выложены в открытый доступ. Естественно и код системы эволюционировал... и в данный момент это создаёт некоторые трудности, в системе очень много рудиментов, к RC2 я попытаюсь настолько оптимизировать код, чтобы все элементы были крайне полезны и быстры. Я решил не мудрить со структурой, сделал простейшую, понятную каждому рядовому пользователю. Так что могу с уверенностью сказать, если ты начинающий программист ты без проблем напишешь свой модуль или блок. С шаблонизатором немного сложнее там я перемудрил, в ближайшее время будет написана документация, где я разжую работу данного раздела.

В плане программного кода CMS написана с "нуля", т.е. весь код написан только мной, он не модифицированный и ни откуда не позаимствованный. Как сказал создатель Eleanor CMS, Toogle CMS - система, как показатель деградации разработчика. С одной стороны я конечно согласен... система не отвечает современным стандартам. Но код очень простой и поэтому любой может дописать и переписать. Ну ладно лирическое отступление... Система не использует фреймворков и даже ajax написан простенький, но свой. Я очень надеюсь, что система вызовет интерес общественности и мы общими силами сможешь повлиять на ход дел в интернете и затмить "старичков". Но это всё мечты... А работы ещё тысячи строк кода)


Итак.. Toogle CMS это модульная система. Что это значит? Да по сути ничего страшного, просто все части и детали отсоединяются и также легко присоединяются. О как всё просто

Основной функционал системы:
Система поддерживает русскоязычный ЧПУ, это конечно штука по сути бесполезная, но приятно же... Также в будущих версиях будет доработана полная мультиязычность, она есть и сейчас, просто выключена. Ну как в любой современной системе есть кэширование данных, пока тоже не на 100% развито, но я старался максимально снизить нагрузки. В системе присутствует самописный шаблонизатор, первые верстальщики остались довольны, но он не идеален, это моя ошибка, в будущем буду совершенствовать. В систему, где можно, напичкан ajax, тоже приятные фишечки. К большинству модулей будут прикручены дополнительные поля. Пока что только к новостям. Естественно в системе возможно создавать группы, возможно распределять права. Ajax комментирование публикаций. Опросы пользователей

Система категорий для каждого модуля однообразна и поддерживает бесконечную вложённость. Т.е. проще говоря подкатегории.

Основные модули системы:

Новости - удобный компонент для организации службы новостей на Вашем сайте, обладающий продвинутыми средствами управления контентом.

Форум - удобный инструмент для организации форума на сайте с продвинутыми возможностями размещения, определения рейтинга и модерации.

Статические страницы - компонент для размещения статических страниц на Вашем сайте. Такие страницы легко редактируются любым html-редактором.

Галерея. Сделали интересные фото или у вас огромный фотоархив? С помощью данного модуля у Вас есть возможность поделиться своим настроением и фотографиями с пользователями сайта, обсудить удачные фото и критиковать неудачные. Откройся миру

Обратная связь с администрацией сайта поможет вам получить необходимую информацию прямо "из первых рук", а также сообщить о нарушениях правил пользователями и ошибках в работе сайта

Блоги. Данный модуль позволит поделиться своими мыслями с пользователями сайта, прочитать комментарии, критику и похвалу. Что может быть лучше чем вечером, после тяжелого рабочего дня, излить душу на страницы своего блога...

Поиск. Данный модуль организует на сайте поиск по ключевым словам. Если вам не хочется перерывать сотни и тысячи статей и прочей информации, поиск это выход!

Личные сообщения. Данный модуль обеспечивает приватное общение между пользователями сайта. Если вы не хотите чтобы ваши сообщения обсуждались пользователями или скрыть что-то от админа , воспользуйтесь приватными сообщениями!

Профиль пользователя. Данный модуль позволит Вам узнать дополнительную информацию о пользователях сайта, их интересы, хобби, контакты. Так-же Вы сможете загрузить свою фотографию, комментировать других пользователей сайта и заводить друзей.

Главное! Полный функционал можно понять только, поставив систему

В последней версии Toogle CMS появился модуль Формы, который позволяет создавать формы обратной связи любой конфигурации, доработки подвергся модуль Галереи, появилась массовая загрузка, дизайн админки стал удобнее, появился тег [custom]. Также разработана pda версия сайта.


----------------------------------------------------------------------------------------------------------------------------------------
Официальный сайт проекта: http://cmstoogle.ru/
Скачать последнюю версию CMS от 04.01.2011: http://tooglecms.net/files/toogle_ny.zip
----------------------------------------------------------------------------------------------------------------------------------------
Gnome, Вас 2 раз(а) поблагодарили за это сообщение:
Korobasow, Patron
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Korobasow
сообщение Jan 11 2011, 12:03
Сообщение #2


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 194
Регистрация:
5.12.2008
Пользователь №: 6,476
Спасибо сказали: 39

Вставить ник




потестил малость, небольшие баги нашёл, а так молодцы!
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Sunvas
сообщение Jan 11 2011, 20:36
Сообщение #3


Фэнат Stamina-ы
Иконка группы

Группа: Разработчики
Сообщений: 2,470
Регистрация:
6.7.2007
Из: (-: Украина :-)
Пользователь №: 268
Спасибо сказали: 992

Вставить ник




ЦИТАТА(Gnome @ Сегодня, 06:00 )
Toogle CMS - система, как показатель деградации разработчика

Увы, подтверждаю это в очередно раз (IMG:http://antislaed.net/style_emoticons/default/sad.gif) . К сожалению, тенденция, показывает что все становится только хуже... Без обид.

Во-первых скриншоты.

Во-вторых "перлы" из кода:
КОД
parse_req($_REQUEST);

$_SERVER["REQUEST_URI"] = filter($_SERVER["REQUEST_URI"], 'reqUri');
$_SERVER['REMOTE_ADDR'] = filter($_SERVER['REMOTE_ADDR'], 'ip');

Фильтровать предопределенные переменные типа $_SERVER и $_REQUEST - это (IMG:http://antislaed.net/style_emoticons/default/136.gif) .

К тому же, как фильтровать!
КОД
function parse_req($value)
{
    global $log_conf;
    if(!is_array($value))
    {
        if(preg_match("#UNION|OUTFILE|SELECT|ALTER|INSERT|DROP|TRUNCATE#i", base64_decode($value)))
        {
            if($log_conf['queryError'] == 1) writeInLog('Попытка произвести SQL-Inj текст: '.$value, 'sql');
            //fatal_error(_ERROR, _UNKNOWN_ERROR);    
            die();
        }
    }
    else
    {
        foreach($value as $val)
        {
            parse_req($val);
        }
    }
}

Запредельно глупая идея и такая же реализация. Ну нафига проверять наличие этих слов??? Что это даст? Подобные глупости уже порол пед в своем убожестве. Зачем бездумно идти по пути идиота? (IMG:http://antislaed.net/style_emoticons/default/sad.gif) (IMG:http://antislaed.net/style_emoticons/default/sad.gif) Работать не будет - можешь не сомневаться.

Ну, а это что за шиза?
КОД
function captcha_image($button = true)
{
    global $security;
    session_start();
    
    $captcha = "<style type=\"text/css\">/* <![CDATA[ */.captcha{width: " . $security['captcha_width'] . "px; height: " . $security['captcha_height'] . "px; background: url('captcha') top left no-repeat;}/* ]]> */</style>"
    ."<div class=\"captcha\" id=\"captcha\"> </div>\n";
    $captcha .= '<a href="java script:reloadCaptcha();" title="' . _REFRESH . '">' . _REFRESH . '</a>' . "\n";
    return $captcha;
}

Может пора уже выучить спецификацию HTML, в которой четко сказано, что помещать <style> можно только в секцию head??

Почему в файлах ?> не закрыты?

james, ты ведь был таким хорошим разработчиком (попадалось мне несколько твоих модулей под АС). Что произошло? Ну это же полный п....ц. (IMG:http://antislaed.net/style_emoticons/default/sad.gif)
Прикрепленные файлы
Прикрепленный файл  2011_01_11_171253.png ( 38.66 Кб ) Кол-во загрузок: 22
Прикрепленный файл  2011_01_11_171237.png ( 54.51 Кб ) Кол-во загрузок: 15
Прикрепленный файл  2011_01_11_170745.png ( 50.35 Кб ) Кол-во загрузок: 21
 
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vitalik1972
сообщение Jan 11 2011, 21:29
Сообщение #4


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 765
Регистрация:
10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211

Вставить ник




Угу, я тоже у себя поставил, увидел такие же картинки и бросил.
ЦИТАТА
james, ты ведь был таким хорошим разработчиком


Че та я не понял при чем тут он?
Кстати сказать меня тоже смутили глобальные переменные, как то ....

Сообщение отредактировал vitalik1972: Jan 11 2011, 21:31
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Sunvas
сообщение Jan 11 2011, 22:02
Сообщение #5


Фэнат Stamina-ы
Иконка группы

Группа: Разработчики
Сообщений: 2,470
Регистрация:
6.7.2007
Из: (-: Украина :-)
Пользователь №: 268
Спасибо сказали: 992

Вставить ник




ЦИТАТА(vitalik1972 @ Сегодня, 22:29 )
Че та я не понял при чем тут он?

james разработчик toggle...

Да, глобальные переменные в классах смотряется по-у*б*н*к*. PHP 4 - еще хуже.... (IMG:http://antislaed.net/style_emoticons/default/sad.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vitalik1972
сообщение Jan 11 2011, 23:00
Сообщение #6


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 765
Регистрация:
10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211

Вставить ник




Тогда кто этот Gnome ?
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Sunvas
сообщение Jan 11 2011, 23:33
Сообщение #7


Фэнат Stamina-ы
Иконка группы

Группа: Разработчики
Сообщений: 2,470
Регистрация:
6.7.2007
Из: (-: Украина :-)
Пользователь №: 268
Спасибо сказали: 992

Вставить ник




Спам-бот (IMG:http://antislaed.net/style_emoticons/default/smile.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Gnome
сообщение Jan 12 2011, 04:29
Сообщение #8


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 12
Регистрация:
30.12.2007
Пользователь №: 1,809
Спасибо сказали: 3

Вставить ник




Забыл указать что описание системы взято с сайта http://cmstoogle.ru (IMG:http://antislaed.net/style_emoticons/default/127.gif)

ЦИТАТА(vitalik1972 @ Jan 11 2011, 23:00 ) *
Тогда кто этот Gnome ?



ЦИТАТА(Sunvas @ Jan 11 2011, 23:33 ) *


Бойтесь меня (IMG:http://antislaed.net/style_emoticons/default/101.gif)

Сообщение отредактировал Gnome: Jan 12 2011, 04:31
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Sunvas
сообщение Jan 12 2011, 04:56
Сообщение #9


Фэнат Stamina-ы
Иконка группы

Группа: Разработчики
Сообщений: 2,470
Регистрация:
6.7.2007
Из: (-: Украина :-)
Пользователь №: 268
Спасибо сказали: 992

Вставить ник




Gnome, только ради интереса. На том сайте вы писали, что систему все хвалят. Можете показать этих всех? (IMG:http://antislaed.net/style_emoticons/default/smile.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Gnome
сообщение Jan 12 2011, 05:33
Сообщение #10


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 12
Регистрация:
30.12.2007
Пользователь №: 1,809
Спасибо сказали: 3

Вставить ник




ЦИТАТА(Sunvas @ Jan 12 2011, 04:56 ) *
Gnome, только ради интереса. На том сайте вы писали, что систему все хвалят. Можете показать этих всех? (IMG:http://antislaed.net/style_emoticons/default/smile.gif)


эмммм..... на нулледе хвалили (IMG:http://antislaed.net/style_emoticons/default/rolleyes.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Korobasow
сообщение Jan 12 2011, 10:01
Сообщение #11


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 194
Регистрация:
5.12.2008
Пользователь №: 6,476
Спасибо сказали: 39

Вставить ник




Санвас, я конечно понимаю что ты продвинутый в плане программирования и не только надеюсь в этом, но ты пойми, человек же пишет, старается, ну да, есть какие то ошибки, даже грубые,надо просто указать на них, подсказать как лучше сделать, а не так по нападски критиковать.
У человека может после таких коментов всё желание развивать проект отпадёт, есть ошибки, согласен, но все же люди.
Я вот, если честно, только ещё начинаю углубляться во всё это, и так же уверен что если и буду писать что-либо, то ошибок будет куча, и мне будет куда приятней если мне просто укажут на них, и натолкнут на мысль, а не будут сравнивать с педом и писать что
ЦИТАТА
все становится только хуже...


Не знаю- это моё мнение, ну уж как то в твоих словах агрессия какая- то, ты уж без обид тожа!
Себя вспомни просто, тоже не асом родился, и проблемы наверняка у тебя были.
Джеймс, развивай, думаю парни, если у них нет ни зависти, ни злобы, просто помогут где надо!
Вот...

(без обид пацаны...)
Korobasow, Вас 1 раз(а) поблагодарили за это сообщение:
DjSalamander
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
vitalik1972
сообщение Jan 12 2011, 12:06
Сообщение #12


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 765
Регистрация:
10.6.2008
Из: Оренбург
Пользователь №: 4,176
Спасибо сказали: 211

Вставить ник




Поддерживаю
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Immeasurability
сообщение Jan 12 2011, 13:45
Сообщение #13


Живу на АС
Иконка группы

Группа: Пользователи

Сообщений: 752
Регистрация:
11.12.2007
Из: Москва а так по всюду гы
Пользователь №: 1,591
Спасибо сказали: 154

Вставить ник




аналогично! не останавливайся на достигнутом!!!

если нашлось пару изъянов это не значит что все плохо, со временем все ошибки исправится и будет отличная CMS!
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Gnome
сообщение Jan 12 2011, 15:51
Сообщение #14


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 12
Регистрация:
30.12.2007
Пользователь №: 1,809
Спасибо сказали: 3

Вставить ник




Самое интересное то что автору за три года удалось с нуля написать CMS и столько прекрасно работающих модулей. К примеру авторы 2z-project/ngcms до сих пор не могут организовать групповую политику в своей CMS не говоря уже о таких модулях как форум или галерея хотя система разрабатывается намного дольше и даже была уже основа в лице CuteNews. Конечно же в Toogle CMS присутствуют ошибки, а в каком движке их нет ?
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Sunvas
сообщение Jan 12 2011, 20:45
Сообщение #15


Фэнат Stamina-ы
Иконка группы

Группа: Разработчики
Сообщений: 2,470
Регистрация:
6.7.2007
Из: (-: Украина :-)
Пользователь №: 268
Спасибо сказали: 992

Вставить ник




ЦИТАТА(Gnome @ Сегодня, 06:33 )
эмммм..... на нулледе хвалили

Пруфлинк, пожалуйста.

Korobasow
Начнем с того, что я не нападаю и уж тем более не пылаю агрессией. Я высказываю свое мнение, аргументированно причем. Есть такая пословица "Кто боится нападок на свои убеждения, тот сам сомневается в них". Делайте выводы. Мне просто удивительно и больно, от того сколько шагов назад было сделано в этой системе. Ну нельзя так, нельзя (IMG:http://antislaed.net/style_emoticons/default/sad.gif) (IMG:http://antislaed.net/style_emoticons/default/sad.gif) (IMG:http://antislaed.net/style_emoticons/default/sad.gif)

ЦИТАТА(Korobasow @ Сегодня, 11:01 )
Себя вспомни просто, тоже не асом родился, и проблемы наверняка у тебя были.

Да. Было дело. Только я хотел чтобы меня самым жестоким образом критиковали (аргументированно, разумеется). Я был рад, когда говорили что "система дерьмо": если аргументировали, это показывало мои ошибки; если не аргументировали - значит люди мне просто завидовали и я знал, что на правильном пути.

ЦИТАТА(Immeasurability @ Сегодня, 14:45 )
если нашлось пару изъянов

На самом деле их далеко-далеко не пару (IMG:http://antislaed.net/style_emoticons/default/sad.gif)
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Korobasow
сообщение Jan 12 2011, 21:47
Сообщение #16


Я уже люблю АС
Иконка группы

Группа: Пользователи

Сообщений: 194
Регистрация:
5.12.2008
Пользователь №: 6,476
Спасибо сказали: 39

Вставить ник




Sunvas
ЦИТАТА
Только я хотел чтобы меня самым жестоким образом критиковали (аргументированно, разумеется). Я был рад, когда говорили что "система дерьмо"


это зависит от человека.
В общем джеймс будет делать, надеемся, а время покажет , что получитсо, но всё равно- удачи, как и тем кто пишет сейчас новые версии АС, знаю пока только Виталик пишет.
Так что удачи )
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение
Gnome
сообщение Jan 13 2011, 04:10
Сообщение #17


Приблуда
Иконка группы

Группа: Пользователи

Сообщений: 12
Регистрация:
30.12.2007
Пользователь №: 1,809
Спасибо сказали: 3

Вставить ник




ЦИТАТА(Sunvas @ Jan 12 2011, 20:45 ) *
Пруфлинк, пожалуйста.


http://www.nulled.cc/showthread.php?t=160296

Сообщение отредактировал Gnome: Jan 13 2011, 04:13
Перейти в начало страницы
 
     Выделите текст перед нажатием цитаты
+Цитировать сообщение

Ответить в данную темуНачать новую тему

2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
 

RSS Текстовая версия Сейчас: 17 May 2024 - 08:24
Хостинг предоставлен NetLevel.Ru   Eleanor CMS