SLS CMS
wapmorgan
20 Май 2010, 13:19
SLS (Super Lite Site, дословно : Супер Легкий Сайт)
CMS - это система управления содержимым сайта, написанная на PHP для построения небольших, в большинстве, текстовых страниц и сайтов.
В системе, страницы вашего сайта хранятся в виде отдельных файлов в директории pages с расширением SLSP.
Эта система служит для построения (зачастую, информационного) сайта, не требующая знаний и особых усилий от вас, но позволяющая в какой то степени стандартизировать структуру страниц и наполнить их динамическими свойствами.
Нужно только знание основных HTML/WML тегов.
Пример : http://gyman.net/sls/
Последние предложения - http://xwab.mobi/forum/viewtopic.php?t=1511&postorder=asc&start=43
---------------
GECKTOR
20 Май 2010, 17:05
Morgan
Молодца!
Конечно нужно дружище!
Диз под вап , нужно форум добавить для начала и сё , а дальше по теченииии
---------------
Гость
20 Май 2010, 17:17
Очень нужно тем более код у тебя очень хороший
---------------
GECKTOR
20 Май 2010, 17:19
Morgan
А форум сможешь сделать?
---------------
Гость
20 Май 2010, 17:29
Он то сможет имхо, но захочет ли....
---------------
GECKTOR
20 Май 2010, 17:30
ShurA
хотелось бы ,чтобы геный пхп из ставы захотел!
---------------
ptiCa
20 Май 2010, 17:35
GECKTOR, a ты хоть немного знаеш о пхп что бы оценить работу Morgan'a?
---------------
wapmorgan
20 Май 2010, 17:37
2, диз под вап? А сейчас какой?
форум делать не буду, теряется смысл движка
6, не совсем понял тебя.
---------------
Гость
20 Май 2010, 17:38
ptiCa, я думаю можно зделать вывод по коментариям оставлеными довольными покупателями скриптов, написаных автором
---------------
GECKTOR
20 Май 2010, 17:52
Не пых незнаю :-(
---------------
GECKTOR
20 Май 2010, 17:53
Морган хотел написать вап норм :-),а не под вап!
---------------
Tinga
21 Май 2010, 16:27
Хорошая вешь! Помню старая версия как топор была.
---------------
wapmorgan
22 Май 2010, 10:19
в старой были баги
---------------
EuroDesigN
23 Май 2010, 11:25
y eвo и тaк ecть general forum
---------------
Неон
03 Июл 2010, 13:29
Спасибо автору ! Давно искал такой скрипт , успехов в развитии и ждем новых версии :)
---------------
iceman12
03 Июл 2010, 13:33
вот вы говорите- спасибо автору.
а он что будет питаться только вашими Спасибами? хоть кто нибудь кинул копейку автору, кто пользуется движком?
---------------
dagSTILE
03 Июл 2010, 13:47
Morgan, Модифицировать можно?
---------------
wapmorgan
03 Июл 2010, 14:47
17, что именно?
с какой целью?
---------------
dagSTILE
03 Июл 2010, 15:37
18, добавление модулей для расширения функционала. для себя.
---------------
wapmorgan
03 Июл 2010, 16:13
:Z
---------------
Неон
04 Июл 2010, 7:20
Morgan, че то не получается у меня пых код исполнить на станицах , писал все как ты описал в разделе 'помощь' , ни чего не помогло , как быть ?
---------------
Неон
04 Июл 2010, 7:22
iceman12, признание и нужность дороже денег !
---------------
wapmorgan
04 Июл 2010, 10:21
21, пример страницы покажи.
в настройках разрешил исполнение PHP кода?
---------------
_LeADeR_
04 Июл 2010, 10:27
Я на какойто сайт гуманоидов попал..
---------------
iceman12
04 Июл 2010, 10:29
22, и куда он это признание применит? никуда.
а если каждый пользующийся кинет копейку, то будет стимул разрабатывать дальше.
Всё кто не Программируют думаю что это всё так просто, накалякал и готово.
---------------
Гость
04 Июл 2010, 10:30
iceman12, верно сказал)
---------------
Plato
04 Июл 2010, 10:56
iceman12, теперь я тоже тебя понимаю)
---------------
Неон
04 Июл 2010, 11:44
iceman12, ты че как хахол заладил за эти копейки . . . Если кому надо денег тот продает , и вообще это не по теме все !
---------------
Неон
04 Июл 2010, 11:47
Morgan, исполнение кода включено , код отображается просто текстом , хотя в админке в 'исполнителе кода' все нормально . Щас чуть ниже напишу пример кода.
---------------
Неон
04 Июл 2010, 11:51
[include 'news/connect.php'; //Подключите файл соединения с базой данных
$result = mysql_fetch_array(mysql_query("SELECT * FROM mns_news ORDER BY news_date DESC LIMIT 0,1")); //SQL запрос
echo 'Последняя новость: '.$result["news_theme"] //Тема новости
.' ['.date("d.m.y/H:I",$result["news_date"]).']
' //Дата новости
.''.$result["news_text"].'
' //Текст новости
.'Комментарии
'; //Ссылка на комментарии к новости]
---------------
wapmorgan
04 Июл 2010, 11:59
=>
=>
---------------
Неон
04 Июл 2010, 12:01
Спасибо , попробую так .
---------------
Неон
04 Июл 2010, 12:39
Не вышло , вот страница http://www.rss.ustanovi.com/index.php?f=test
---------------
Неон
04 Июл 2010, 12:44
Да кстати , еще этот странный файл в системной папке , allup.slsp , выводил левый текст , я его почистил . . . , может из за этого не исполняется ?
---------------
Replikon
07 Июл 2010, 9:09
Гляну твой код.
---------------
Неон
08 Июл 2010, 5:19
Replikon, уже нет той страницы . Напиши лучше пример написания кода , например дата или время. :)
---------------
Неон
08 Июл 2010, 5:22
У меня только код генерации страниц работает, еще код заголовков и всё.
---------------
wapmorgan
08 Июл 2010, 5:31
http://gyman.net/sls/index.php?f=test
echo 'Рандомное число '.rand(100,9999);
---------------
Неон
08 Июл 2010, 5:53
Morgan, спасибо ! Теперь понятнее дело , я просто раньше на джоне сидел и новый код для меня темный лес.
---------------
Неон
12 Июл 2010, 1:16
Короче дошло в чем дело , на хостинге нет сси , халявка же , кривой хостинг.
---------------
Неон
12 Июл 2010, 1:18
Код исполняется только в пыхе . . .
---------------
wapmorgan
12 Июл 2010, 1:26
То есть?
Что значит "нет сессий" ?
---------------
Неон
12 Июл 2010, 1:35
SSI нет на хостинге, а не сессии.
---------------
wapmorgan
12 Июл 2010, 1:41
Есть такое предложение.
Сейчас проект заморожен.
Вот могу что сделать :
- добавить подробную статистику посещений
- сделать дополнительный, блочный редактор страниц
- добавить возможность работать (автоматически продавать рекламу) с такими системами как : ваппк.ру/.биз, задание.биз
- модульность.
Вы сможете добавить некие разделы на сайт, которых нет в стандартной комплектации.
Удобное управление (установка/удаление/настройка) через админку.
Разделы совершенно разные, от гостевой до форума.
- ну и остальное по вашим предложениям
---------------
Неон
12 Июл 2010, 2:06
Вот есть одно предложение , в менеджере я не нашел переименование файлов, надо бы добавить . И еще когда редактируешь большие файлы , у тебя есть листинг вперед и назад , в начало и в конец , это не очень удобно когда надо попасть в середину кода , листать долго, добавь чтоб ввел номер страницы и перешел . Если можно конечно.
---------------
Неон
12 Июл 2010, 2:07
Morgan, твое предложение нужное , особенно статистика.
---------------
Неон
12 Июл 2010, 2:16
Еще вот что бы хотелось , допустим я создаю информационную страницу с большим количеством символов, и мне надо чтоб текст ни весь выдавался пользователю целиком , а разбивался на страницы с определенным количеством строк. Можно это осуществить в данном проекте ?
---------------
wapmorgan
12 Июл 2010, 2:21
Поправил 44й пост
---------------
wapmorgan
12 Июл 2010, 2:23
47, вот подошел еще один вопрос.
Если оставаться при данной системе, то это будет сделать возможно, но за качество "обрезанных" страниц не ручаюсь.
Можно сделать вот систему, как в миницмс Денваса.
Знакомы с ней?
---------------
Неон
12 Июл 2010, 2:40
Morgan, нет. Опишите как там сделано или пример дайте.
---------------
Неон
12 Июл 2010, 2:43
Morgan, модульность это очень хорошо , модули вы сами писать будете или можно сторонние устанавливать ?
---------------
wapmorgan
12 Июл 2010, 2:44
Там что то наподобии конструктора.
Днем дам пример работы.
Есть еще предложение, текст, который нужно резать заключать в определенные теги, и скрипт будем сам резать текст
---------------
wapmorgan
12 Июл 2010, 2:46
51, сторонние, это к другим цмс?
Нет, только свои, у СЛС ЦМС совершенно другая структура.
Думаю написать несколько нужных модулей, а далее само пойдет...
---------------
Неон
12 Июл 2010, 2:47
Да , второй вариант (с тегами) мне нравится .
---------------
wapmorgan
12 Июл 2010, 2:48
Кстати, раз есть вариант развития идеи с модулями, то подразумевается что будет возможность регистрации пользователей.
Конечно же, в стандартной комплектации будет самый мизер, нужный для работы.
---------------
wapmorgan
12 Июл 2010, 2:51
Также, есть вариант смены длинного На что то более компактное и красивое.
Возможно
{SLS|*}
или
[SLS|*]
---------------
Неон
12 Июл 2010, 2:54
Morgan, ну тогда нужно хорошо подумать над модульностью , ваш двиг служит для построения информационных сайтов. Это очень важно и в этом уникальность , думаю не надо отходить от этого принципа. Исходя из этого я бы посоветовал (как самые важные модули в инф.сфере) , это новостной блок и библиотека .
---------------
wapmorgan
12 Июл 2010, 2:57
В дополнении к 55му посту.
Также, подразумевается усложнения двига и использование СУБД MySQL
---------------
Неон
12 Июл 2010, 2:59
Morgan, сокращенный код это хорошо , с телефона удобней . Можно еще библиотеку с шаблонами прикрутить в менеджер, чтоб в любой момент можно было вставить любой нужный код.
---------------
wapmorgan
12 Июл 2010, 3:01
Была идея организовать быстрые вставки кода с пк, но пока отпало желание это делать
---------------
wapmorgan
12 Июл 2010, 3:05
Добавлен опрос, в первый пост вставлена ссылка на мои предложения.
Жду только ваши отзывы :)
Нужно ли этим заниматься
---------------
Неон
12 Июл 2010, 3:08
Morgan, главное что мне нравится да и многие думаю поддержут , это оригинальность проекта , главное не отходи от первого принципа описанного в твоем первом посте темы. :)
---------------
wapmorgan
12 Июл 2010, 12:52
Уже все проснулись, в ожидании ваших мнении
---------------
JekaNN52
12 Июл 2010, 13:28
Morgan, Не стоит делать неблагодарную работу.
---------------
Неон
12 Июл 2010, 15:59
Morgan, решать в итоге только тебе при любом исходе голосов. Лично мое мнение , проект хоронить не надо , и сильно усложнять его я думаю тоже не стоит.
---------------
Неон
12 Июл 2010, 16:09
JekaNN52, почему не стоит ? Ты говоришь выброси вместо доделай . . . Скрипт стоит внимания , только не надо его превращать в стандартный двиг иначе он будет один из многих . А так он очень нужный , нужен тем кому не нужны стандартные наборы различных кмс. Я за то чтоб автор доростил свое творение и сделал информационную кмс для создания небольших и средних информационных проектов , как и написано в первом посте темы.
---------------
Выше неба
12 Июл 2010, 19:54
Чем меньше бесплатных движков тем меньше какахосайтиков ;-)
---------------
wapmorgan
12 Июл 2010, 19:58
67, чем меньше какахоОдминов, тем меньше УГ
---------------
messer93
12 Июл 2010, 20:04
Morgan, возобновляй)) прикольно) + для новичков))
---------------
Неон
16 Июл 2010, 6:59
Ну так и ? Морган что решил ?
---------------
wapmorgan
16 Июл 2010, 7:41
Пока что ничего.
Проблемы с пк
---------------
wapmorgan
31 Июл 2010, 17:35
Есть одна новость.
Для кого то хорошая, а для кого иначе.
Я решил кардинально изменить систему.
Все что я писал (в первом посту темы есть ссылка) уже почти реализованно.
При этом теряется изначальная концепция.
Более подробно я сообщу в течении несколько ближайших дней.
---------------
Неон
02 Авг 2010, 3:29
Ждемс :)
---------------
Pirate
04 Авг 2010, 15:17
в admin.php substr(substr($var)) - ты думаешь что интерпретатор с первого раза не поймет :(? Не знаю какая строка...
---------------
wapmorgan
04 Авг 2010, 15:22
ты про этот аццкий кусок ?
if(is_dir($dir2.$files[$i]))show('>'.(in_array(substr(substr(realpath($dir2.$files[$i]),strlen($_SERVER['DOCUMENT_ROOT'])),strlen($config['other']['path'])),array('pages','system')) ? ''.$files[$i].'' : $files[$i]).'');
else
{
show(''.($i + 1).'. ',false);
$ext = ext($files[$i]);
if(substr(substr(substr(realpath($dir2.$files[$i]),strlen($_SERVER['DOCUMENT_ROOT'])),strlen($config['other']['path'])),0,5) == 'pages' && $ext == 'slsp')
{
show(''.$files[$i].(preg_match('##ui',file_get_contents($dir2.$files[$i]),$ptitle) ? ' : '.$ptitle[1] : null).'',false);
}
elseif(substr(substr(substr(realpath($dir2.$files[$i]),strlen($_SERVER['DOCUMENT_ROOT'])),strlen($config['other']['path'])),0,6) == 'system' && (in_array($ext,array('slss','php')) || $files[$i] == 'config.ini'))
{
show(''.$files[$i].'',false);
}
elseif(in_array(substr(substr(realpath($dir2.$files[$i]),strlen($_SERVER['DOCUMENT_ROOT'])),strlen($config['other']['path'])),array('index.php',basename($_SERVER['SCRIPT_NAME']))))
{
show(''.$files[$i].'',false);
}
else
{
show($files[$i],false);
}
show(' ('.round(filesize($dir2.$files[$i]) / 1024,2).'кб/'.date('G:i d M',filemtime($dir2.$files[$i])).') [V,D,X]');
}
---------------
wapmorgan
04 Авг 2010, 15:23
насчет выпуска, пока занят другим делом.
как законцу со всеми делами, буду работать над движком.
---------------
Almag
04 Авг 2010, 15:26
А пример где? ссылка в п.1 только описание
---------------
wapmorgan
04 Авг 2010, 15:41
пример неудачный, не спорю
---------------
Pirate
04 Авг 2010, 17:51
Morgan, да там много таких
---------------
wapmorgan
04 Авг 2010, 17:53
и что в нем плохого?
---------------
Pirate
04 Авг 2010, 22:43
Morgan, elseif(substr(substr(substr(realpath($dir2.$files[$i]),strlen($_SERVER['DOCUMENT_ROOT'])), зачем ТРИ раза substr? Интерпретатор тупой по твоему?
---------------
wapmorgan
05 Авг 2010, 0:07
...
if(substr(substr(substr(realpath($dir2.$files),strlen($config),0,5) == 'pages' && $ext == 'slsp')
...
---------------
BeckS
05 Авг 2010, 9:32
Вот смотрите создал я папку например new в ней страницу index какая ссылка будет на эту страницу такая? http://сайт.ру/new/index.slsp
---------------
wapmorgan
05 Авг 2010, 9:38
Да, либо
http://gyman.net/sls/test/index.slsp
либо http://gyman.net/sls/index.php?f=test%2Findex
---------------
BeckS
05 Авг 2010, 9:44
а что значит 2Findex ?
и страници slsp на всех браузерах открываются?
---------------
wapmorgan
05 Авг 2010, 9:50
slsp - он тот же html, заголовки то отправляются правильные (text/html);
%2F - /, служебные символы так изменяют что бы URL не повредить одним параметром
http://gyman.net/sls/index.php?f=test/index
---------------
BeckS
05 Авг 2010, 10:04
Ясно, спасибо:)
---------------
Constantin_Logan
19 Окт 2010, 15:33
Так правильно?
А то я так ссылки ставлю %O
---------------
wapmorgan
19 Окт 2010, 15:42
да
---------------
Constantin_Logan
19 Окт 2010, 16:01
Morgan, thank you! Интересный скрипт, а дату как поставить?
---------------
wapmorgan
19 Окт 2010, 16:07
1.
Вставляет в документ, отформатированную по формату указанному в аргументе format текущую дату.
Синтаксис формата, аналогичен передаваемому в PHP функцию date()
---------------
Constantin_Logan
19 Окт 2010, 16:32
Сделал так
:)
---------------
Constantin_Logan
22 Окт 2010, 5:08
Morgan, сорри за надоедливость :-)
А так
» Информация о кошках
к примеру, поисковики заметят?
Просто сайт текстовой делаю...
---------------
Гость
22 Окт 2010, 15:02
строка 73 77, что за конструкция?? Код вообще не читаем.
---------------
Гость
22 Окт 2010, 15:06
ужас, так вообще не пишут. Никакой структурированности,все в двух файлах...
---------------
Plato
22 Окт 2010, 16:27
zverengine5, ты похож на идиота...
---------------
wapmorgan
22 Окт 2010, 16:49
94,
>> строка 73 77, что за конструкция??
в каком файле?
95,
- я не пытался сделать понятную структуру, я сделал простую структуру
- "все в двух файлах..." - в этом вся и идея (только в 3х файлах)
- я не делал расчет на то что скрипт будет модифицироваться сторонними разработчиками
Я уже молчу про дату последнего релиза :D
---------------
wapmorgan
22 Окт 2010, 16:51
93, конечно, что в ней такого ?
---------------
Гость
22 Окт 2010, 17:26
вся логика выполняется только в 2 файлах index.php и system/core.php , модульности нет, поддержги шаблонов нет, футер (:-!) и хэдер хранятся вобще в system ... как ты вообще это мог назвать cms?
---------------
wapmorgan
22 Окт 2010, 18:57
99, не удержался, звиняйте :D :D :D
>> модульности нет
а она нужна?
>> поддержги шаблонов нет
ты имеешь в виду, MVC?
>> футер (:-!) и хэдер хранятся вобще в system
про это я уже писал
>> как ты вообще это мог назвать cms?
http://ru.wikipedia.org/wiki/%D0%A1%D0%B8%D1%81%D1%82%D0%B5%D0%BC%D0%B0_%D1%83%D0%BF%D1%80%D0%B0%D0%B2%D0%BB%D0%B5%D0%BD%D0%B8%D1%8F_%D0%B2%D0%B5%D0%B1-%D1%81%D0%BE%D0%B4%D0%B5%D1%80%D0%B6%D0%B8%D0%BC%D1%8B%D0%BC
---------------
Гость
22 Окт 2010, 23:01
побольше читай вики в таких делах...
---------------
Гость
22 Окт 2010, 23:02
где там у тебя "система управления" ?? Система из двух файлов?
---------------
Constantin_Logan
23 Окт 2010, 4:19
zverengine5, а че еще надо? На то оно и Супер Легкий Сайт. Как для меня-ничего лишнего.
---------------
wapmorgan
23 Окт 2010, 9:15
>> побольше читай вики в таких делах...
ну так покажи мне более достоверные источники.
>> где там у тебя "система управления" ?? Система из двух файлов?
система управления может состоять и из одного файла, не в этом суть
---------------
Гость
23 Окт 2010, 10:26
автор у тебя есть ещё работы кроме этой?
---------------
iceman12
23 Окт 2010, 10:33
zverengine5, http://wapcode.ru/
---------------
Гость
23 Окт 2010, 10:55
iceman12, скрипты а не сайты
---------------
wapmorgan
23 Окт 2010, 21:52
http://wapcode.ru/s/66/
Самая последняя в паблике
---------------
ma3uk
27 Окт 2010, 15:07
будет ли обновляться двиг? Все жду не дождусь когда версия с поддержкой модулей появится.
---------------
Replikon
27 Окт 2010, 15:27
Нет
---------------
Гость
28 Окт 2010, 14:28
Morgan, можно, но неперспективно
---------------
Ricardo Brandino
28 Окт 2010, 14:30
Регистрации нет? И вобще где функционал прочитать
---------------
wapmorgan
28 Окт 2010, 14:57
109, =)))))
я же писал что пока с этим притормажу.
Вся концепция движка изменится.
У меня была мысль сделать что то похожее на MobileCMS
---------------
wapmorgan
28 Окт 2010, 15:00
112, SLS CMS была сделана для создания, в основном, текстовых сайтов.
Все видили mini CMS от Denvas'а? Что то наподобии такого
---------------
wapmorgan
28 Окт 2010, 15:07
:overlook:
пересматривая тему первый раз заметил в шибку :D
include 'news/connect.php';
...
...
...
//Ссылка на комментарии к новости]
---------------
wapmorgan
28 Окт 2010, 15:10
40, SSI ?
он то так к чему
---------------
ma3uk
30 Окт 2010, 7:11
Morgan, ты давай разгоняйся уже:), займись им, оч уж мне понравилось:)
---------------
Tinga
09 Янв 2011, 11:58
Маргош, почему забросил проект? Пиши еще.
---------------