Это означает, что следующая версия уже на подходе?Для InstantCMS 2.4.0 и выше
Sergey Necr
Sergey Necr, а можно поинтересоваться чем оно "не то" ?
Не тролю, просто для себя понять хочу.
Спасибо!
По причине того, что оно будет выводить на всех страницах либо делать проверку тот ли это раздел..., мне же нужно было использовать как поле.
Например, вставляем строковое поле и добавляем в предустановленные значения {id}
Спасибо.
Например, вставляем строковое поле и добавляем в предустановленные значения {id} чтоб это было номером объявления.
На странице объявления получим в месте вывода этого поля "Номер объявления: 696303745"
И так есть удаление и редактирование, да не удаляет комменты от удаленных пользователей, но это и не совсем верно. нужно просто делать проверку на существование аккаунта и ставить ссылку на профиль или нет.И еще хук удаления комментария (особенно при удалении пользователя)
Так ли часто он необходим, прям ежедневно?Тип поля "город" для обьявлений просто необходимо!
---
К любому так можно отписать, а главное смайлов побольше, чтоб можно было сказать, а я ж пошутил, вы что то плохо понимаете.
Sergey Necr, не вижу смысла даже на это время тратить, когда нужно реально много чего нужного доделать. Что там редактировать то каждый день? двиг установил, шаблончик поправил, что надо тоже. А дальше из админки
Так про все можно сказать — нет смысла.
Sergey Necr, продолжая вашу логику, надо сделать так чтобы в админке была IDE встроена. А то хочешь код поправить, а доступа нет к FTP
Если вы серьезно держите сайт — доступ по FTP не то что не проблема, а просто обязан быть всегда. И не следует постоянно править стили в шаблончике, IMHO.
По моей логике, в вордпрессе очень удобно можно править код из админки, не прибегая к использованию ФТП. Так же, по моей логике, нынешняя ИнстантЦМС хороша, есть недоделки, но их исправляют, а то, что я предлагаю это новое дополнение к уже имеющемуся. Данное решение много где работает и действительно очень удобно.
Если Вы серьезно занимаетесь сайтами, то в курсе незащищенности ФТП протокола это раз, от всех сайтов данные помнить я не могу физически — два, а третье, не устану говорить, это действительно удобно! К тому же можно отдельную роль выделить под это, редактор или верстальщик.
Верно Геннадий Иванович говорит, достаточно и редактора коих масса, а некоторые используют плагины контроля версии даже, что приводит к повышению удобства и уровня поддержки сайта.
Править шаблоны и стили из админки — моветон. Имхо — это лишнее.
Так уж и моветон. Значит самим настроить OG теги и кнопку вверх без плагина не могут, а то, чтоб без доступа к ФТП править файлы уже не прилично стало… =)
Я считаю нужная фича. Вот я сейчас сижу из того места где нет доступа по ФТП, а через админку регистратора не войти по причине закрытого доступа по IP, я б поправил кое что в шаблончике и CSS файле, а не могу…
Попробую и я хотелку написать. Хотел бы как в Вордпрессе сделать в админке редактирование шаблона и системных файлов шаблона.
Достаточно часто бывают ситуации, увидел, нужно поправить, а доступа к ФТП нет. С вордпрессом таких проблем нет, файлы шаблона редактируются прям из админки.
Спасибо за замечательный продукт!
Вложенные, как я вижу, каждые последующие не перекрывают, а дополняют права текущего пользователя.
Пользователь новичок, я из админки даю ему права автора, он может писать статьи, даю права корреспондента, может писать статьи и новости, даю права модератора, может модерировать, писать статьи и новости, забираю автора, может модерировать и писать новости.
Сейчас это не работает, точнее приходится делать дополнительные группы, модератор+автор и модератор+автор+новости, так как просто автор может не иметь доступа к обсуждению и модератор не может добавлять ни чего, а если еще добавить форумного модератора, но он не должен мочь писать статьи и новости, только модерировать форум, то совсем устанем писать права на все.
Должно работать так:
__Группа__|____писать отзыв_____|___писать статьи___|____писать новости_____|____модератор_____|
Новичок + — - -
Автор — + — -
Корреспондент — - + -
Модератор — - — +
И в зависимости от того какие группы мы добавляем (две или три одновременно) пользователь может делать указанные действия согласно прав.
Вроде как понятно все должно быть…
Час Добрый! Бродил по сайтам наткнулся на интересный виджет, модуль, компонент.
Лавры Донньюс не дают покоя?😊Для применения этого опроса лучше переделать стандартное нравится не нравится добавив пункт безразлично и перерисовав стиль, его и с оригинального сайта взять можно
<div style="width:235px;height:170px;margin-top:5px; margin-bottom:15px; position: relative;"> <i style="background:url(/static/images/square.png) no-repeat; position: absolute;background-position: 0 6px; width: 185px; height: 157px; top: -1px; left: 0;"></i> <div style="float:left;margin:0px 0;font-size:14px;font-weight:bold;text-align:center;"><div style="width:120px;height:120px;float:left;margin-top:6px;text-align:left;"> <div style="height:72%;width:100%; background:url(/static/images/green.png) no-repeat; background-position: right bottom;"> <div style="padding-left:5px;color:#ffffff;font-weight:lighter;">72%</div> </div> <div style="height:11%;width:100%; background:url(/static/images/yellow.png) no-repeat; background-position: right bottom;"> <div style="padding-left:5px;color:#ffffff;font-weight:lighter;"></div> </div> <div style="height:16%;width:100%; background:url(/static/images/red.png) no-repeat; background-position: left top;"> <div style="padding-left:5px;color:#ffffff;font-weight:lighter;">16%</div> </div> </div></div><div style="float:left;margin-left:15px;margin-right:0px; position: relative; z-index: 2;"> <div style="width:100px;height:7px;margin:0px 0;font-family: Arial;line-height:20px;font-size:12px;font-weight:normal;vertical-align:bottom;color:#000000;">Ваше мнение?</div><br clear="all"><div style="width:100px;height:28px;margin:0px 0;vertical-align:bottom;"> <input style="width:100px;height:20px;font-family: Arial;font-size:12px;font-weight:normal;line-height:normal;text-align:left;border-width:0px; padding-left:25px; padding-bottom:7px; color:#5d8836; background:url(/static/images/buttn1.png);cursor:pointer;background-repeat: no-repeat;" type="button" onclick="javascript:VoteNews(22410,1);" value="нравится"> </div><div style="width:100px;height:28px;margin:0px 0;vertical-align:bottom;"> <input style="width:100px;height:20px;font-family: Arial;font-size:12px;font-weight:normal;line-height:normal;text-align:left;border-width:0px; padding-left:25px; padding-bottom:7px; color:#e29c20; background:url(/static/images/buttn2.png);cursor:pointer;background-repeat: no-repeat;" type="button" onclick="javascript:VoteNews(22410,0);" value="безразлично"> </div><div style="width:100px;height:28px;margin:0px 0;vertical-align:bottom;"> <input style="width:100px;height:20px;font-family: Arial;font-size:12px;font-weight:normal;line-height:normal;text-align:left;border-width:0px; padding-left:25px; padding-bottom:7px; color:#a80000; background:url(/static/images/buttn3.png);cursor:pointer;background-repeat: no-repeat;" type="button" onclick="javascript:VoteNews(22410,-1);" value="не нравится"> <input name="for" type="hidden" value="news" size="32"> </div> </div></div>
Вот и получится, что в типе контента вы его отключаете и включаете при необходимости.
И еще вопросик по комментариям, а как сделать что-бы форма ввода комментария всегда была открыта, без нажатия "Написать комментарий"?
Значит Вам нужно совместить первый \templates\default\controllers\comments\comment.tpl.php и второй \templates\default\controllers\comments\list.tpl.php, который вызывается в первом файле.
<script type="text/javascript">$('.HashLinks').each(function(){var html = $(this).html().replace(/(#[\S]+)/g,'<a href="/search?q=$1" class="tagHref" title="$1">$1</a>');$(this).html(html).each(function(){$('.tagHref').each(function(){var href = $(this).attr('href').replace(/#/, '');var title = $(this).attr('title').replace(/(#+)/, '');$(this).attr('href',href).attr('title',title);});});});</script>
<div class="content"> <div class="text">
<div class="content"> <div class="text HashLinks">