CMS Eleanor - Поиск
Полная версия этой страницы: Официальный форум Eleanor CMS » Обсуждение Eleanor CMS 0.9 PRE
Официальный форум Eleanor CMS » Поддержка пользователей системы Eleanor CMS » Первые шаги
Страницы: 1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45
LuxCore
Иду по пути: Личный кабинет -> Настройка профиля -> Редактор -> например, TinyMCE. "Захожу" в новость, спускаюсь к редактору, а он стандартный элеаноровский. А где TinyMCE?
В админ-панели всё меняется.
Alexander
LuxCore, вы авторизованы и на сайте и в админке? По редактору - скрин покажите.
LuxCore
Цитата (Alexander @ 2012-06-19, 3:07)
LuxCore, вы авторизованы и на сайте и в админке?
Да, авторизован и там и там. Единственное не так сказал: переключаю язык, например, на сайте на английский, перехожу в админку и в ней английский, путешествую по ней с английским, а когда снова захожу на сайт, то снова русский.

Цитата (Alexander @ 2012-06-19, 3:07)
По редактору - скрин покажите.

Все скрины с учётом того, что до этого несколько раз менял редактор.



После этого заходим в каждую новость и наблюдаем:







P. S. Выбрал в админ-панели редактор, например, Eleanor и на сайте тоже поменялся редактор. Я думал, что редакторы на сайте и в админ-панели можно выбирать разные.
LuxCore
Редактор ниже так и должен выглядеть?

Использую, кстати, всегда Firefox последних версий. Кнопочки в последних браузерах (Firefox и Chrome) стали квадратными, при чём как-то выборочно, не все.
LuxCore
Где я могу изменить alias для страницы "новости"? Для "наши-новости" нашёл, где это сделать. Я не люблю русские названия в адресе. По этому поводу пришла мысль: может сделать добавить в систему "Управление URL`ами"?
LuxCore
Правлю "Дату публикации", например, "2012-06-19 09:55" в 9:54. Жду. Наступает 9:55, обновляю новости, но той, у которой правил дату публикации, нет. 9:56, жду, новости всё нет. Возвращаю вручную дату публикации немного в прошлое и она появляется.
Снова сделал этот эксперимент: новость появилась через пять минут не появляется новость всё-таки :(.
LuxCore
При отображении полного списка "Кто онлайн" в Firefox иконки браузеров отображаются, а в Chrom - нет.
Alexander
Цитата (LuxCore @ 2019-09-16 10:10)
P. S. Выбрал в админ-панели редактор, например, Eleanor и на сайте тоже поменялся редактор. Я думал, что редакторы на сайте и в админ-панели можно выбирать разные.

Каждый пользователь выбирает для себя предпочитаемый редактор. Не думаю, что у пользователя разный предпочитаемый редактор для админки и для сайта :)

Цитата (LuxCore @ 2019-09-16 10:10)
Редактор ниже так и должен выглядеть?

Нет. Но это стандартный CKEditor... Возможно проблема на их стороне...

Остальные глюки изучаю...
Alexander
Глюки исправлены. Файлы: modules/news/cron/index.php и templates/Uniel/Classes/Account.php

Добавлено через 0 минут, 40 секунд:

Цитата (LuxCore @ 2019-09-16 10:10)
Где я могу изменить alias для страницы "новости"? Для "наши-новости" нашёл, где это сделать. Я не люблю русские названия в адресе. По этому поводу пришла мысль: может сделать добавить в систему "Управление URL`ами"?

Это можно сделать в управлении модуля в разделе "секции".
LuxCore
Цитата (Alexander @ 2012-06-20, 3:55)
Глюки исправлены. Файлы: modules/news/cron/index.php и templates/Uniel/Classes/Account.php
Спасибо.

Цитата (Alexander @ 2012-06-20, 3:55)
Это можно сделать в управлении модуля в разделе "секции".
Сразу хочу сказать о следующем: создал новую секцию с ещё одним названием news. После чего оригинальная секция news скрыла своё поле со значениями. Появлялось поле для оргигинальной секции news только тогда, когда я нажимал языковые вкладки вновьсозданной секции news.
Почему такое я вообще сделал: я не понял каким образом можно изменить alias модуля новости, чтобы можно было обращаться к страничке новостей как site.ru/news.html

P. S. Разобрался: не нужно править секцию модуля в Управлении модулями. Нужно просто в Меню сайта -> Редактирование пункта меню подправить PHP код ссылки
return$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>'новости'),false);

на
return$Eleanor->Url->special.$Eleanor->Url->Construct(array('module'=>'news'),false);
after install. the menu in admin panel is here:

http://traktorfans.ir/uploads-traktor/1340090763.png
LuxCore
iranmobile, you may replace your current admin.php with the old admin.php temporarily.
LuxCore
Решил в очередной раз побаловаться с боковым меню (до сих пор не пойму его смысл) и вот что получается:

Иконки большими не становятся.
LuxCore
Каким образом можно убрать ссылку с логотипа, если пользователь находится на главной странице? А также не отображать "Главная" на главной? А ещё лучше, как отображать любой пункт меню без ссылки при нахождении пользователя на страничке с адресом этой ссылки?
Спасибо.
Хочется выразить благодарность автору(ам) за стремление создать воистину качественный продукт.
Alexander
Цитата (LuxCore @ 2019-09-16 10:10)
Почему такое я вообще сделал: я не понял каким образом можно изменить alias модуля новости, чтобы можно было обращаться к страничке новостей как site.ru/news.html

Исправил... Объясняю, название секции (то, что написано черным над полями ввода, изменяется нажатием) - это внутренее представление раздела модуля. А то, что вводится в мультиязычных полях это пользовательское представление. Здесь вводятся алиасы, через запятую. Причем, первый алиас будет основым. Остальние же дополнительные. Допустим, модуль новости, нужно чтобы все ссылки были не "/новости", а "/news". Заходим в редактирование модуля, !!!название секции не трогаем!!! просто в поле справа от "секции модуля" пишем вместо "новости,news" просто "news".

Цитата (LuxCore @ 2019-09-16 10:10)
Каким образом можно убрать ссылку с логотипа, если пользователь находится на главной странице? А также не отображать "Главная" на главной?

Ссылка "на главную" в логотипе сайта является как бы традиционным хорошим тоном. Удалить ее можно условием в самом шаблоне. Что касается невывод меню "главная" то это можно сделать в самом скрипте блока, который формирует это меню... Или что вы предлагаете?

Цитата (LuxCore @ 2019-09-16 10:10)
Иконки большими не становятся.

Спасибо. Исправил.

Затронутые файлы:
js/admin_modules*
addons/admin/modules/qmenu_editor.php
templates/Audora/QmenuEdit.php
kdv1978
Александр подскажите что необходимо подкорректировать, что бы этот код по выводу статей (новостей) из рц5 заработал на 0.9

if(!defined('CMS'))
	die('Попытка взлома?');

   global $Mainclass,$jscripts;
   
 if (!isset($Mainclass->Categories_l))
{
	$Mainclass->LoadClass('classes/others/class_categories_l.php');
}  
   
   $Mainclass->LoadLanguage('modules/articles','articles','lang_user-%');
   $Mainclass->LoadOptions('module_articles',false);
	  $jscripts[]='js/rating.js';
	  $pages=$type='';
		$content1='';
		$sizes=array();
		$ug=$Mainclass->Account->GetUserGroups();
		sort($ug,SORT_NUMERIC);
		$ugsig=join('',$ug);
		$ug=' OR `groups` LIKE \'%,'.implode(',%,',$ug).',%\'';
		$date_f=$date_sql='';
		$limit=$Mainclass->vars['m_articles_per_page_general'];
		$page=1;
		$offset=0;
		$limit2=5;	
		$result=$Mainclass->Db->Query('SELECT `id`,`url`,`main_cat`,`title`,`date`,`text`,`author`,`author_id`,`show_detail`,`votes`,`total`,`rea<</span></span>/span>ds`,`comments`,`allow_comm` FROM `f_articles` INNER JOIN `f_articles_l` USING(`id`) WHERE `language`IN(\'\',\''.$Mainclass->lang_name.'\') AND'.$date_sql.' `status`=1 AND (`groups`=\'\''.$ug.') ORDER BY `pinned` DESC, `date` DESC LIMIT '.$offset.', '.$limit2,__file__,__line__);
		while($arr=$Mainclass->Db->Fetch_assoc($result))
		{
			$sizes[$arr['id']]=array($arr['total'],$arr['votes']);
			$url='articles/'.($Mainclass->vars['m_articles_long_url'] ? $Mainclass->Categories_l->CategoryUrl($arr['main_cat'],'','',false) : '').$Mainclass->Url->ConstructUrl(array(array($arr['url'],'nid'=>$arr['id'])),false);
			$show_link=(false!==$seppos=strpos($arr['text'],'[separator]') or $arr['show_detail']);
			if($seppos!==false)
				$arr['text']=substr($arr['text'],0,$seppos);
			$ntitle=$show_link ? '<a href="'.$url.'">'.$arr['title'].'</a>' : $arr['title'];
			$more_info=$show_link ? '<a href="'.$url.'#more"><b>'.$Mainclass->lang['articles']['detail'].'</b></a>' : '';
			$reads=$show_link ? sprintf($Mainclass->lang['articles']['views'],$arr['reads']) : '';
			$whopost=$Mainclass->Login->UserLink($arr['author'],$arr['author_id']);
			if(!$show_link)
				$arr['allow_comm']=0;
			$content1.=$Mainclass->Template->BaseTable($ntitle,Strings::ParseOwnBB($arr['text']),'',array(	'id'		=>$arr['id'],
																							'display'	=>'none',
																							'rating'	=>'',
																							'whopost'	=>$whopost===false ? '' : $Mainclass->lang['articles']['published_by'].'<a href="'.$whopost.'">'.$arr['author'].'</a>',
																							'more'		=>$more_info,
																							'comments'	=>$arr['allow_comm']==0 ? '' : '<a href="'.$url.'#comments">'.$Mainclass->lang['articles']['comments'].$arr['comments'].'</a>',
																							'category'	=>$Mainclass->lang['articles']['category'].(($c=$Mainclass->Categories_l->GetDump($arr['main_cat'])) ? '<a href="'.$Mainclass->Categories_l->CategoryUrl($arr['main_cat']).'" title="'.strip_tags($c['description']).'">'.$c['title'].'</a>' : '<i>'.$Mainclass->lang['main']['no'].'</i>'),
																							'date'		=>$Mainclass->lang['articles']['published'].Strings::HumanDate(substr($arr['date'],0,-3),true,true),
																							'reads'		=>$reads,
																							'moder'		=>DeleteEdit(array('delete'=>$arr['id']),array('edit'=>$arr['id'])),
																						),
																						'main');
}
Flynt
Пожалуйста подскажите где можно менять шаблон личного кабина пользователя(/account)?
kdv1978
Подскажите как можно привести данную конструкцию www.ххх.ru/новости/наши-новости/eleanor-cms.html к такой www.ххх.ru/eleanor-cms.html ?
При этом категории как таковые должны остаться на сайте при навигации, но при наведении на название статьи должна формироваться вышеприведенная ссылка без названий категорий.
Djadka
В настройках модуля есть штука которая не помню как называлась, но она позволяет урезать путь урл.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.