•

• Mike •

Ищущий всегда найдет… что поискать… ))
+912
Репутация
3834
Рейтинг
#1 конструктор сайтов, посоветуйте ? 31 августа 2012 в 19:51
#2 конструктор сайтов, посоветуйте ? 31 августа 2012 в 17:14
либо многопользовательский WP либо typo3(если не в лом разбираться)…
#3 Публичная разработка новостного портала для InstantCMS v1.9 30 августа 2012 в 20:24

Идеально сделан новостник — lenta.ru

letsgo

motor.ru их же поновее и посвежее… ИМХО
#4 [ЕСТЬ РЕШЕНИЕ] Профили - превращаем содержание формы в текст! 29 августа 2012 в 14:27
замените в этом файле целиком функцию
  1.  
  2. function usrForm($user_id, $form_id, $formsdata){
  3. .........
  4. ...... и до
  5. ...............
  6. return $html;
  7. }
  8.  
на этот код:
  1.  
  2. function usrForm($user_id, $form_id, $formsdata){
  3. global $_LANG;
  4. $inCore = cmsCore::getInstance();
  5. $inDB = cmsDatabase::getInstance();
  6. $html = '';
  7.  
  8. //GET FORM DATA
  9. $sql = "SELECT *
  10. FROM cms_forms
  11. WHERE id = $form_id";
  12. $result = $inDB->query($sql) ;
  13.  
  14. if (!$inDB->num_rows($result)) { return false; }
  15. else {
  16. $form = $inDB->fetch_assoc($result);
  17. //BUILD FORM
  18. $html .= '<div id="usr_prof_form">';
  19. //GET FIELDS DATA
  20. $sql = "SELECT * FROM cms_form_fields WHERE form_id = $form_id ORDER BY ordering ASC";
  21. $result = $inDB->query($sql) ;
  22. if ($inDB->num_rows($result)){
  23. //BUILD FORM FIELDS
  24. $html .= '<table cellpadding="0" cellspacing="0">';
  25. while($field = $inDB->fetch_assoc($result)){
  26. if(is_array($formsdata)){
  27. if (array_key_exists($field['id'], $formsdata)){
  28. if ($formsdata[$field['id']]){
  29. $html .= '<tr><td valign="top" id="title">';
  30. $html .= '<strong>'.$field['title'].'</strong>';
  31. $default = $formsdata[$field['id']];
  32. $default = nl2br($default);
  33. $html .= '<td valign="top" id="field">'.$default.'</td></tr>';
  34. }
  35. }
  36. }
  37. }
  38. $html .= '</table>';
  39. } else { $html .= '<p>'.$_LANG['IN_FORM'].' "'.$form['title'].'" '.$_LANG['NOT_FIELDS'].'.</p>'; }
  40.  
  41. $html .= '</div>';
  42. }
  43. return $html;
  44. }
  45.  
#5 [ЕСТЬ РЕШЕНИЕ] Профили - превращаем содержание формы в текст! 29 августа 2012 в 01:11
вот кусок кода из приведенного файла в котором формируется ссылка и текст ссылки, а так же значение по-умолчанию:
  1.  
  2. $default = '<em>'.$_LANG['NOT_SET'].'</em>'; //по-умолчанию
  3. if(is_array($formsdata)){
  4. if (array_key_exists($field['id'], $formsdata)){
  5. if ($formsdata[$field['id']]){
  6. $default = $formsdata[$field['id']];
  7. $default = nl2br($default);
  8. //обращается к статическому методу в page.class.php там формируется ссылка
  9. $default = cmsPage::getMetaSearchLink('/users/hobby/', $default);
  10. }
  11. }
  12. }
  13.  
#6 Как привязать FCK-редактор... 28 августа 2012 в 20:20
Цвет — на скриншоте последняя кнопка, но это мой старый плагин, возможно сделаю упрощенный встроенный
плюс будет вставка настраиваемых таблиц и списков при первой вставке (не при редактировании), процесс затягивается из-за эпостаси в качестве WYSIWYG плагина для статей, так как изменения общие исходя из принципа что редактор единый…
#7 Как привязать FCK-редактор... 28 августа 2012 в 20:07


так например выглядит панель доп параметров после загрузки изображения (то, что сейчас последняя кнопка)
#8 Как привязать FCK-редактор... 28 августа 2012 в 19:56
Бесплатно, ориентировочный выход беты середина сентября, я стараюсь сделать всё максимально возможно настраиваемым…
#9 Как привязать FCK-редактор... 28 августа 2012 в 19:50
Я работаю над прототипом на основе обновленной версии библиотеки bbcode.lib.php…
вот ссылка на сайт автора библиотеки xBB будет реализовано всё что она поддерживает (134 тэга + инстантовские)
#10 [ЕСТЬ РЕШЕНИЕ] Профили - превращаем содержание формы в текст! 28 августа 2012 в 19:36
отредактируйте в файле /components/users/includes/userforms.php как нужно, там не сложно разобраться…
а вообще там форм нет есть дивы и таблицы (для юзерформ)
#11 Как привязать FCK-редактор... 28 августа 2012 в 19:32
возьмём, например блоги:
для начала откроем оба шаблона на редактирование статьи и поста.
для поста(блоги) в файле /templates/_default_/components/com_blog_edit_post.tpl ищем:
  1.  
  2. <div class="usr_msg_bbcodebox">{$bb_toolbar}</div>
  3. {$smilies}
  4. {$autogrow}
  5. <div class="cm_editor"><textarea class="ajax_autogrowarea" name="content" id="message">{$mod.content|escape:'html'}</textarea></div>
  6. <div style="margin-top:12px;margin-bottom:15px;" class="hinttext">
  7. <strong>{$LANG.IMPORTANT}:</strong> {$LANG.CUT_TEXT},<br/>
  8. <a href="javascript:addTagCut('message');" class="ajaxlink">{$LANG.ADD_CUT_TAG}</a> {$LANG.BETWEEN}.
  9. </div>
  10.  
это вставка стандартного ББ-редактора (точнее функций выполняющих роль редактора)
запоминаем атрибут name от textarea, в данном случае “content”
вместо всего этого куска всавляем кусочек из файлика /templates/_default_/components/com_content_edit.tpl отвечающий за вызов WYSIWYG редактора:
  1.  
  2. <div>{wysiwyg name='content' value=$mod.content height=450 width='100%'}</div>
  3.  
в данном случае параметр name (т.е. “content”) совпадает, поэтому просто меняем.
с шаблоном всё.
далее нужно заменить все обращения к полям таблицы cms_blog_post в model.php и frontend.php (blogs) для функций на редактирование и сохранение(обновление) поста с content на content_html, так как в content хранится текст с ББ-тэгами…

то же самое нужно повторить и для других компонентов где нужно заменить стандартный ББ-редактор…

моё, ИМХО — проще добавить функционала (тэгов) в ББ-редактор…
#12 Как сделать дополнительные BB коды в форуме 14 августа 2012 в 15:40

На скрине я отметил где встает курсор а надо чтоб он стоял в теге чтоб сразу печатать сообщения а не переставлять курсор вед пользователь от етого далек.Ну и иконка выбора забольшая невписываеца

st.Puh
Курсор всегда встает в конец селекции(выборки) в текстовой области, рассчитано на то, что цвет будет применяться к выделенному тексту(фрагменту), иконка приходит из библиотеки js единственное что можно подправить отступ сверху…

Возможно ли добавить кнопки обтекание картинки текстом слева и справа ?

Коля
К середине сентября постараюсь выложить плагин редактора с расширенным набором свойств и новой версией библиотеки ББ-code(0,29), но она будет работать только на новых проектах с существующими записями будут проблемы…
#13 [ЗАКРЫТО] InstantCMS 1.10 - к чему готовиться? 10 августа 2012 в 00:01
Файлов в шаблоне(на данный момент без учета иконок и сл.графики) ~136…
Если поддержка 3 версии смарти останется в окончательном релизе будет и инструкция…
#14 Rss - как сделать, чтобы выводились полностью записи с блогов 8 августа 2012 в 13:19
Пусть с Яндекса скинут пример как должно быть, посмотрим что исправить…
#15 Убрать показ пустых страниц 2 августа 2012 в 19:44
ставлю в настройках OFF при сохранении настроек модуля, OFF исчизает, а модуль по прежнему выводит "скролл"...

Синтаксис
  1. <iframe scrolling="auto | no | yes">...</iframe>
Значения:
auto
Полосы прокрутки добавляются браузером только по необходимости, в том случае, когда содержимое фрейма превышает его видимую часть.
no
Запрещает отображение полос прокрутки.
yes
Всегда вызывает появление полос прокрутки, независимо от объема информации.
🍪Мы используем файлы cookie для работы сайта. Читать подробнее.