Чтение RSS каналов

Форум

Открыть Ответить

Блок "календарь Новостей и Файлов"

31
06.12.2009 11:35:0906.12.2009 11:35:26
Премного благодарен!!!


Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5
3.69

3.69
32
06.12.2009 12:01:39
Интересно но этой проблемы не было. Нормально 30 дней у меня в ноябре. Одна проблему уже явно вижу.
У меня меню Новости почему то под календарем. Смайл - 01


Версия системы: SLAED CMS 3.5 Pro
Версия PHP: PHP 5
4.28

4.28
33
06.12.2009 18:44:38

В ноябре 30 дней...


Полностью согласен, и еще: ноябрь начинался с воскресенья в этом году. septron, в Вашем календаре он начинается с понедельника, судя по скрину.
3.84

3.84
34
06.12.2009 22:14:48
BugsTracker, уже всё исправлено благодаря SHAKA1'у, за что ему большое спасибо. Смайл - 04
3.69

3.69
35
07.12.2009 16:25:3007.12.2009 16:25:47
Кто-нибудь может сказать какие изменения произошли в модуле news для блока от ra55551для версии 4.3 ?
3.62

3.62
36
07.12.2009 17:57:27
скачай и посмотри я не помню
3.76

3.76
37
08.12.2009 09:16:37

скачай и посмотри я не помню


Так я скачал. Там просто не закомментировано то, что изменилось. ra55551, можете посмотреть и подсказать?
3.62

3.62
38
09.12.2009 14:21:3609.12.2009 14:22:35
Нашел ошибку в /modules/News/index.php под 3,5 Про версию. Ошибка заключалась в том, что после замены файла из поставки колендаря, пропадает возможность занесения новостей с паблика сайта. При нажатии добавить недогружается страница, нет формы заполнения.
(Хорошо что посетители ответственные пошли. Спасибо, что сообщили)

И так.... для тех кто будет использовать календарь в версии 3,5 Pro, даю наводку для исправления данного бага...

в функции - function add()
function add() {
	global $prefix, $db, $conf, $confn, $confu, $pagetitle, $stop;
	$pagetitle = "".$conf['defis']." "._NEWS." ".$conf['defis']." "._ADD."";
	if ((is_user() && $confn['add'] == 1) || (!is_user() && $confn['addquest'] == 1)) {
		if (is_user()) {
			$userinfo = getusrinfo();
			$postname = (isset($_POST['postname'])) ? $_POST['postname'] : $userinfo['user_name'];
		} else {
			$postname = (isset($_POST['postname'])) ? $_POST['postname'] : $confu['anonym'];
		}
		head();
		menu(""._ADD."");
		if ($stop) warning($stop, "", "", 1);
		$field = fields_save($_POST['field']);
		if ($_POST['hometext']) preview($_POST['subject'], $_POST['hometext'], $_POST['bodytext'], $field, $conf['name']);
		warning(""._SUBMIT."", "", "", 2);
		OpenTable();
		echo "<form name=\"post\" action=\"index.php?name=".$conf['name']."\" method=\"post\">"
		."<div class=\"left\">"._YOURNAME.":</div><div class=\"center\"><input type=\"text\" name=\"postname\" value=\"".$postname."\" size=\"65\" class=\"".$conf['style']."\"></div>"
		."<div class=\"left\">"._TITLE.":</div><div class=\"center\"><input type=\"text\" name=\"subject\" value=\"".$_POST['subject']."\" maxlength=\"80\" size=\"65\" class=\"".$conf['style']."\"></div>"
		."<div class=\"left\">"._CATEGORY.":</div><div class=\"center\"><select name=\"catid\" class=\"".$conf['style']."\">".getcat("News", $_POST['catid'])."</select></div>"
		."<div class=\"left\">"._TEXT.":</div><div class=\"center\">".textarea("1", "hometext", "", $conf['name'], "5")."</div>"
		."<div class=\"left\">"._ENDTEXT.":</div><div class=\"center\">".textarea("2", "bodytext", "", $conf['name'], "15")."</div>"
		."".fields_in($field, $conf['name']).""
		.div_captcha_random()
		."<div class=\"button\"><select name=\"posttype\">"
		."<option value=\"preview\">"._PREVIEW."</option>"
		."<option value=\"save\">"._SEND."</option></select>"
		."<input type=\"hidden\" name=\"op\" value=\"send\">"
		." <input type=\"submit\" value=\""._OK."\"></div></form>";
		CloseTable();
		foot();
	} else {
		Header("Location: index.php?name=".$conf['name']."");
	}
}


Находим строчку

.div_captcha_random()

и меняем её на
."".captcha_random().""


В календарях для других версий и в индексе для модуля Files не проверял, может и там ошибка.


Версия системы: SLAED CMS 3.5 Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
4.28

4.28
39
03.10.2013 08:24:19
Так как проблема с блоком календарь, то решил не создавать новую тему, а отписаться в этой. В комментарии я ее описал, но он до сих пор на модерации, на форуме наверное побыстрее ответят. Итак суть проблемы:
В блоке календарь, который я указал, при обновлении до версии 5.2 пропала навигация, а именно невозможно просмотреть предыдущий месяц (год), и сменить отображаемый модуль. При переходе по модулям Новости, Статьи и т.д. календарь автоматом переключается на нужный модуль, а вот с кнопки никак. Полагаю, что связано это с отсутствием файла ajax.php в 5.2. Попробовал строку
if ($go==0 && text_filter($op)=='calendar') {showcalendar(1);die();}
добавить в корневой индекс index.php и в файле calendar.js исправил
var f = "ajax.php?op=calendar&cajax="+mod+"&cal_date="+year+"-"+month;
на
var f = "index.php?op=calendar&cajax="+mod+"&cal_date="+year+"-"+month;
результат - белая страница. Что можете посоветовать в данной ситуации? Заранее благодарю.


Версия системы: SLAED CMS 5.* Pro
Версия PHP: PHP 5
Сервер: Сервер в интернете
3.71

3.71
40
03.10.2013 10:13:09
Как вариант оставить файл: ajax.php в корневой директории.
Либо добавить функцию: calendar в файл function.php и использовать:
var f = "index.php?op=calendar&cajax="+mod+"&cal_date="+year+"-"+month;

О сколько нам открытий чудных,
Готовит просвещенья дух,
И опыт, сын ошибок трудных,
И гений, парадоксов друг...
3.24

3.24
Открыть Ответить
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь