Сообщество Kasseler CMS
Пароль:
RSS Поиск

Kasseler CMS

Почему Kasseler CMS

Такой движок, как Kasseler CMS, тем и силен, что имеет минимальные требования к хостингу но в тоже время имеет высокую функциональность и гибкость настройки. С помощью Kasseler CMS можно создать абсолютно любой сайт, любой сложности будь-то сайт физитка или же интернет магазин.
Kasseler CMS имеет практически все необходимые качества и инструменты для создания качественных Web приложений. Может стать галереей фотографий или видео, файловым архивом, форумом или чатом. Любые ваши фантазии доступны для реализации.
Когда пользователи заходят на сайт и некоторые из них регистрируются, для зарегистрированных могут быть дополнительные страницы и материалы. Значит им нужно больше чем простым прохожим, которых не хочется перегружать не нужной им инфомацией.
Есть и такая фишка, как регистрация после которой разрешается добавлять статьи пользователям с правами "автор".
Вобщем все сводится к тому, что когда сайт построен, им удобно управлять. Легко добавлять материалы, редактировать, закачивать файлы и создавать страницы. Редакции Система поставляется в трех редакциях: FREE — бесплатная редакция платформы Kasselr CMS с полным функционалом но за исключением нескольких модулей системы. STANDART — набор модулей и функций подходящих для создания сайт любой сложности, в отличии от редакции FREE содержит дополнительные модули такие как: Аудио Файлы Анекдоты Стати Интернет радио FULL — Последняя сама полная редакция отличается от ее предшественника двумя дополнительными модулями. Media Магазин [править]Возможности Поддержка мультиязычности. Кроме возможности создания мультиязычного сайта, система позволяет добавлять языковые версии для любого раздела сайта. Создание дизайна любой сложности. Система шаблонов позволяет создавать оригинальный дизайн и с легкостью изменять его внешний вид. Возможность выбора между упрощенной регистрацией и расширенной, при выборе расширенной регистрации пользователь будет зарегистрирован только после активации аккаунта. Активация высылается по почте. Возможность создания не только динамического контента, но и статического.
Кодировка
АвторСообщение
 Russian FederationPanzers
Добавлено: 30.08.2008 21:04:55   Заголовок сообщения: Кодировка#1
Panzers
Группа: Пользователи
Пользователь №: 56
Сообщения: 88
Спасибо сказали: 3 раз(а)
Дата регистрации: 14.03.2008
Статус: Offline
Есть скрипт и база, все что в скрипте отображается из базы - все по русски, когда через скрипт через форму добавляешь в базу данные, то они потом в скрипте отображаются в другой кодировке, а сам весь скрипт как и было в нормальной. Собственно вопрос: как поправить косяк, чтобы при отправке данных из формы в базу, кодировка не менялось на хрен пойми какую?






база в cp1251.
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 
Добавлено: 30.08.2008 23:39:53   Заголовок сообщения: Re: Кодировка#2

Пользователь №:
Возраст: 42
Сообщения:
Спасибо сказали: раз(а)
Дата регистрации: 01.01.1970
Статус: Offline
в файл incldes/class/mysql.php





нужно вписать перед





?>





вот это





mysql_query (\"set character_set_client='cp1251'\");
mysql_query (\"set character_set_results='cp1251'\");
mysql_query (\"set collation_connection='cp1251_general_ci'\");











©Robin
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationPanzers
Добавлено: 31.08.2008 08:50:50   Заголовок сообщения: Re: Кодировка#3
Panzers
Группа: Пользователи
Пользователь №: 56
Сообщения: 88
Спасибо сказали: 3 раз(а)
Дата регистрации: 14.03.2008
Статус: Offline
А если скрипт не относится к CMS никоим разом, как править?:11: :2:
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 
Добавлено: 31.08.2008 08:53:15   Заголовок сообщения: Re: Кодировка#4

Пользователь №:
Возраст: 42
Сообщения:
Спасибо сказали: раз(а)
Дата регистрации: 01.01.1970
Статус: Offline
Panzers, ну тогда уже сам... суть в том что перед выполнением нужно принудительно установить кодировку соединения :4:
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationPanzers
Добавлено: 31.08.2008 09:35:10   Заголовок сообщения: Re: Кодировка#5
Panzers
Группа: Пользователи
Пользователь №: 56
Сообщения: 88
Спасибо сказали: 3 раз(а)
Дата регистрации: 14.03.2008
Статус: Offline
все равно че то немного не фкурил)) надо Робина подождать..может что тоже подскажет..
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineRobin
Добавлено: 31.08.2008 10:05:51   Заголовок сообщения: Re: Кодировка#6
Robin
Группа: Администраторы
Пользователь №: 1
Возраст: 23
Сообщения: 3403
Спасибо сказали: 592 раз(а)
Дата регистрации: 17.05.2009
Статус: Offline
Panzers, а что я подскажу я же не видел скрипта с которым у тебя проблема, PanKovskiy прав

__________________
Сложность программы растет до тех пор, пока не превысит способности программиста. закон Мэрфи
Кто знает, тот молчит, кто говорт не знает. Лао Дзы
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationPanzers
Добавлено: 31.08.2008 10:20:41   Заголовок сообщения: Re: Кодировка#7
Panzers
Группа: Пользователи
Пользователь №: 56
Сообщения: 88
Спасибо сказали: 3 раз(а)
Дата регистрации: 14.03.2008
Статус: Offline
$row = mysql_fetch_array($query);<br />
      $row['text'] = htmlspecialchars(stripslashes($row['text']));<br />
      $row['text'] = str_replace(\"<br />\", \"rn\", $row['text']);<br />
      echo \"&lt;center &gt;&lt;form method='get'&gt;<br />
      &lt;input type='hidden' name='id' value='\".$row['id'].\"'&gt;<br />
      &lt;input type='hidden' name='do' value='update'&gt;<br />
      &lt;textarea name='text' rows='10' cols='40'&gt;\".$row['text'].\"&lt;/textarea &gt;<br /><br />
      Период показа<br />
      &lt;select name='end'&gt;&lt;option value='0'&gt;Не изменять&lt;/option &gt;\";<br />
<br />
      Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд = time()+60*60*24; echo \"&lt;option value='\".Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд.\"'&gt;Сутки&lt;/option &gt;\";<br />
      Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд = time()+60*60*24*3; echo \"&lt;option value='\".Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд.\"'&gt;3 суток&lt;/option &gt;\";<br />
      Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд = time()+60*60*24*7; echo \"&lt;option value='\".Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд.\"'&gt;Неделю&lt;/option &gt;\";<br />
      Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд = time()+60*60*24*30; echo \"&lt;option value='\".Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд.\"'&gt;Месяц&lt;/option &gt;\";<br />
      Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд = time()+60*60*24*365*5; echo \"&lt;option value='\".Страница сгенерирована за 0.0346 секунд и 6 запросов к базе данных за 0.01124 секунд.\"'&gt;Постоянно&lt;/option &gt;\";<br />
      echo \"&lt;input type='submit' value='310347354345355350362374'&gt;&lt;/form &gt;\";<br />
    }<br />
  }<br />
<br />
  if($do == 'add')<br />
  {  <br />
    $query = mysql_query(\"INSERT INTO `adv` values(NULL, '\".time().\"', '\".$_GET['end'].\"', '\".$_GET['text'].\"')\");<br />
      






во! Тот предыдущий пост криво как то вышел, удалите пжалста.
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineRobin
Добавлено: 31.08.2008 11:21:17   Заголовок сообщения: Re: Кодировка#8
Robin
Группа: Администраторы
Пользователь №: 1
Возраст: 23
Сообщения: 3403
Спасибо сказали: 592 раз(а)
Дата регистрации: 17.05.2009
Статус: Offline
перед $query = mysql_query






вставь






<br />
mysql_query (\"set character_set_client='cp1251'\");<br />
mysql_query (\"set character_set_results='cp1251'\");<br />
mysql_query (\"set collation_connection='cp1251_general_ci'\");<br />

__________________
Сложность программы растет до тех пор, пока не превысит способности программиста. закон Мэрфи
Кто знает, тот молчит, кто говорт не знает. Лао Дзы
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationPanzers
Добавлено: 31.08.2008 12:25:03   Заголовок сообщения: Re: Кодировка#9
Panzers
Группа: Пользователи
Пользователь №: 56
Сообщения: 88
Спасибо сказали: 3 раз(а)
Дата регистрации: 14.03.2008
Статус: Offline
:26: не хочет. И главное это только тогда происходит, когда именно добавляешь, а когда редактируешь - то все потом нормально.
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineRobin
Добавлено: 31.08.2008 13:40:37   Заголовок сообщения: Re: Кодировка#10
Robin
Группа: Администраторы
Пользователь №: 1
Возраст: 23
Сообщения: 3403
Спасибо сказали: 592 раз(а)
Дата регистрации: 17.05.2009
Статус: Offline
:25: тут уже делай отладку кода своего.

__________________
Сложность программы растет до тех пор, пока не превысит способности программиста. закон Мэрфи
Кто знает, тот молчит, кто говорт не знает. Лао Дзы
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationIgorN
Добавлено: 23.09.2008 16:56:07   Заголовок сообщения: Re: Кодировка#11
IgorN
Группа: Клиенты
Пользователь №: 285
Возраст: 46
Сообщения: 519
Спасибо сказали: 68 раз(а)
Дата регистрации: 12.09.2008
Статус: Offline
Хелп, у меня на сайте все отображается хорошо (как и вносится) но в базе какая то абракадабра






engine.php?do=redirect&url=http://www.kasseler-cms.net/Forum-ShowTopi...17.html#entry10 Что уже не пробовал, но тогда на сайте начинаются ???? А как сделать что бы и в базе и на сайте было в русской кодировке?






Можно по-подробнее?
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineRobin
Добавлено: 23.09.2008 18:50:07   Заголовок сообщения: Re: Кодировка#12
Robin
Группа: Администраторы
Пользователь №: 1
Возраст: 23
Сообщения: 3403
Спасибо сказали: 592 раз(а)
Дата регистрации: 17.05.2009
Статус: Offline
при просомтре базы вибрать нужную кодировку

__________________
Сложность программы растет до тех пор, пока не превысит способности программиста. закон Мэрфи
Кто знает, тот молчит, кто говорт не знает. Лао Дзы
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian FederationIgorN
Добавлено: 24.09.2008 11:27:42   Заголовок сообщения: Re: Re: Кодировка#13
IgorN
Группа: Клиенты
Пользователь №: 285
Возраст: 46
Сообщения: 519
Спасибо сказали: 68 раз(а)
Дата регистрации: 12.09.2008
Статус: Offline
Цитата (IgorN @ 23.09.2008 15:56:07)
Хелп, у меня на сайте все отображается хорошо (как и вносится) но в базе какая то абракадабра





engine.php?do=redirect&url=http://www.kasseler-cms.net/Forum-ShowTopi...17.html#entry10 Что уже не пробовал, но тогда на сайте начинаются ???? А как сделать что бы и в базе и на сайте было в русской кодировке?





Можно по-подробнее?











Ну наконец разобрался с кодировками, все ОК. Чуть по-позже распишу подробно (для таких же чайников как и я). Многие вопросы, заданные мной в других темах тоже закрою.











Вначале создал пустую базу с установками (см.рисунок). Залил файлы из инсталяционного пакета в папку. Добавил в mysql.php строчки





Цитата
mysql_query ("set character_set_client='cp1251'");





mysql_query ("set character_set_results='cp1251'");





mysql_query ("set collation_connection='cp1251_general_ci'");






запустил install, все как в инструкции. Все прошло отлично: в базе по-русски и на сайте по-русски.





Сделал backup проблемной базы, открыл его в редакторе, заменил все CHARSET=utf8 (у кого-то может быть что то другое) на CHARSET=utf8. Через импорт залил в новую базу. Все отлично прошло.











P.S. Скорее всего приписка дополнительных строк зависит от кодировки MySQL-кодировка: UTF-8 Unicode (utf8)





Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 Russian Federationsmartic
Добавлено: 05.12.2008 15:39:45   Заголовок сообщения: Re: Кодировка#14
smartic
Группа: Клиенты
Пользователь №: 337
Возраст: 27
Сообщения: 657
Спасибо сказали: 87 раз(а)
Дата регистрации: 08.10.2008
Статус: Offline
А как можно исправить след. проблему:


Если скачиваемый файл имеет англ название (naprimer.zip) качается отлично, а если русское (например.zip) то при скачивании файла получается что то типа D0%BA%D0%B8.zip и соответственно говорит что такой страницы не найдено...


Все выше перечисленные методы попробывал, кроме создания новой базы


Подскажите как это исправить?

__________________
Обсуждения в форуме часто напоминают анализ кала: кто-то насрал и
ушел, а другие сидят и спорят...
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
 UkraineWit
Добавлено: 05.12.2008 15:53:58   Заголовок сообщения: Re: Кодировка#15
Wit
Группа: Kasseler team
Пользователь №: 335
Возраст: 37
Сообщения: 334
Спасибо сказали: 150 раз(а)
Дата регистрации: 08.10.2008
Статус: Offline
smartic попробуй urlencode()


вот пример


<br />
index.php?module=Files&do=Tag&id=\".urlencode($tag).\"<br />

__________________
exp-cms.ru
Вверх Пожаловаться на сообщение Сказать спасибо
Просмотр профиля Отправить личное сообщение
Страница: 1 из 2 Вы можете просматривать темы
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать сообщения
Вы не можете удалять сообщения
Вы не можете модерировать этот форум

История

Kasseler CMS – это яркий пример активно развивающегося проекта. Поскольку изначально разработка системы была обусловлена необходимостью получения диплом|диплома студентом Черкасский_политехнический_техникум|Черкасского политехнического техникума Игорем Огниченко (Igor Ognichenko), который и поныне является руководителем проекта. Первая версия системы была выпущена весной 2007_год|2007 года. Дипломный проект удостоился похвалы и оценки «отлично», несмотря на то, что изначально система имела всего лишь 2 модуля: новости и профиль, а также небольшой набор функций для администрирования. Уже летом 2007_год|2007 года системой заинтересовался проект kassel4russian и сделал заказ на доработку системы до нужного уровня. Так система начала процесс совершенствования. Первым этапом был выбор достойного названия будущей CMS. Происхождение имени системы походит от первого проекта, который начал использовать ее. Имя проекта расшифровывается достаточно просто, оно состоит из трех слов: «Кассель|Kassel» (город в Германия|Германии, где был основан проект), «4» (англ. for - для), russian (англ. россияне). В ноябре 2007_год|2007 года стартовал проект Kasseler CMS и первым сайтом, который установил систему, стал, как не странно, проект kassel4russian. На момент выхода системы в свет, она отличалась от большинства ей подобных применением технологии AJAX, а так же простотой и отсутствием нагроможденности, в связи с чем зарекомендовала себя к достоянная на существование. Спустя два года на обозрение миру было представлено новое поколение системы, Kasseler CMS 2.х. Теперь CMS стала еще боле функциональная и гибкая. На данный момент (август 2011_год|2011) было разработано большое количество дополнительных модулей, расширяющих базовые функции CMS. За четыре года более 15 тыс. установок системы и сотни, качественных, активных сайтов. Система поколения 2.х актуальна и на данный момент. В процессе разработки находится третья версия системы, которая, надеемся, приятно удивит всех.

Описание системы

Система Kasseler CMS разработка как универсальное ПО для создания Сайт|сайта любой сложности. Kasseler CMS имеет модульную архитектуру, благодаря которой в системе реализовано множество модулей, блоков, а также в системе реализован мощный шаблонизатор с поддержкой PHP вставок.
XHTML Validation   CSS Validation   Designed by CENTROARTS.com