Перейти к публикации

Avacore

Клиенты
  • Публикации

    296
  • Зарегистрирован

  • Посещение

  • Дней в лидерах

    11

Сообщения, опубликованные пользователем Avacore

  1. При сохренении резервной копии в формате GZip создаёт лишний файл .sql с именем дампа в папке backup нулевого веса.

    Такая ситуация происходит если вовремя создания backup'a на сайт публикуется кем-то новость или происходит какое-нибудь действие с БД.

    Предлогаю: в модуле Управление базой данных при нажатии на копку Сохранить базу данных во время создания дампа атоматически отключать сайт на 60 сек., это исключит появление ненужного хлама в папке backup

  2. При добавлении публикации из админке и задании кейвордса руками.

    добавляя новость и в ключевые слова и кейвордсы добавляю --- Тест'тест тест и апостроф не экранируется.

    значит не у меня одного такая фигня...

  3. Нашел мелкий fc63bf8b29a7.jpg в верстке админки при редактировании пользователей

    Проявляется на 1280х1024 в Opera 10.61, на других браузерах не тестил.

    Как увидеть баг:

    Админка => Редактирование пользователей => Сортируем юзеров по группе ((for example) Группа: Посетители) = BUG:

    eea17071caf7.jpg

    • Поддерживаю 1
  4. 1. В админке сделать первой вкладкой Общая статистика сайта, а не Блокнот;

    2. При добавлениии\редактировании публикации на сайте изменить высоту списка категорий с 73px на 200px;

    3. Возможность выбора в админке стиля для pop-up'a с карточкой юзера и вообще настройку всех стилей любых диалоговых окон;

    4. Сделайте пожалуйста модуль генерации разных форм обратной связи!!! Это было бы крайне полезно!

  5. У меня с данным символом проблемы нет. Добавил новость с ним и всё в порядке.

    значит у моего хостера MySQL настроен криво или что-то в этом духе... на разных хостах, разные проблемы появляются

  6. То-есть проблему решили?

    да, проблему решил удалением новости =)), т.к. даже в phpmyadmin вылетала ошибка из-за этого странного символа.

    так же в модуле Фильтр слов установил автозамену этого символа т.к. он конфликтует с MySQL

  7. avacore.org

    Благополучно обновился до версии 9.0, но возникла непонятная проблема в БД

    Что делал:

    1. Без проблем отмодерировал публикацию;

    2. Отредактировал ту же публикацию, добавив туда ссылку с тегом leech, вылетела вот такая ошибка синтаксиса MySQL Error 1064

    f3e5328297f0.jpg

    Ремонт БД, через админку не дал результатов.

  8. хотя бы при этом опишите что вы хотели описать и сделать этим синтаксисом, чтобы было понятно что именно вам нужно и какие проверки делать

    Есть (например) зафиксированная новость с каким-то {id}, то я могу запретить выводить например: автора, дату публикации, кол-во просмотров... что угодно и в итоге иметь просто блок с текстом, а по-сути внутри шаблона задать ей условие проверки на, то что является ли она зафиксированной и что при этом делать.

    Или еще вариант. Пример условия: новость с какиим-то {id} через пару дней будет автоматически удалена, то в shortstory.tpl пишем условие вида (и просто пишем счетчик на js к которому мы будем обращаться при выполнении этого условия, или какой-угодно файл):

    для примера 2

    {$countdown = (../js/countdown_counter.js);}
    
    
    {if $news_id(delete_in = 2(days))} (
    
            {echo 'Время до удаления новости' "." $countdown;}
    
    )
    для примера 1
    {if $news_id=23456} (
    
            {hide = {date}, {author}, {views};}
    
    )

    вообщем что-то нечто подобное... остается только определить перечень условий и т.п.

    Это предложение относится к функциям шаблонизатора.

  9. Добавить в шаблоны функции проверок, например:

    {if(news, fixed)} hide({author}, {date}, {comments}) {/if}

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

  10. в login.tpl добавить поддержку тегов

    [group], [not-group]
    ==================== возможно в login.tpl есть смысл использовать вот такую конструкцию:
    if ($user_group[$member_id['user_group']]['allow_admin']) {
    
    $login_panel .= <<<HTML
    
    <a href="{$adminlink}" target="_blank">Админцентр</a><br />
    
    HTML;
    
    }
    
    
    $login_panel .= <<<HTML
    
    <a href="{$link_profile}">Мой профиль</a><br />
    
    <a href="{$link_pm}">Сообщения ({$member_id['pm_unread']} | {$member_id['pm_all']})</a><br />
    
    HTML;
    
    
    if ($user_group[$member_id['user_group']]['allow_adds']) {
    
    $login_panel .= <<<HTML
    
    <a href="{$link_favorites}">Мои закладки</a><br />
    
    <a href="{$link_addnews}">Добавить новость</a><br />
    
    <a href="{$link_stats}">Статистика</a><br />
    
    <a href="{$link_newposts}">Непрочитанное</a><br />
    
    HTML;
    
    }

    Польза в том, что если некой группе что-то запрещено делать можно определить что можно показывать в меню, а что нельзя.

    На примере вышеприведенного кода я реализовал следующее:

    - есть группа юзеров, которым запрещена публикация новостей на сайте;

    - если ты простой юзер ты можешь юзать только ПМ и редактировать свой профиль;

    - если тебе разрешена публикация, то ты можешь видеть всё меню полностью (я сделал примитив, который меня устраивает, но на каждый пункт можно создать условия проверки).

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

    Предлогаю пофиксить это!

  11. что это нужно единицам, а не массам

    если ориентироваться на массы, в итоге мы будем иметь нечто неинтересное и бестолковое. Пример: современная игровая индустрия, если сравнить игрушки до 2004г. с вышедшими недавно, то современные просто редкостная дрянь! Делать то же самое с движком - убить проект.

    Массовость - враг всего хорошего!

  12. Я бы не стал, а зачем, в чем нужда? Если очень тянет пообщаться, то средств связи очень много и гораздо удобней, например, видеосвязь через мылоАгент или скайп, пейджер, типа Аси и т.д., в конце концов - гугл.мыло или меил.ру - что еще нужно для полного счастья? - ну, телефон городской и мобильный

    прикол в том, что ты не разработчик движка и эта просьба не к тебе =)))

    Если хочешь сказать, что формы обратной связи - бесполезная и вещь и нет необходимости в модуле генерации таких форм, то ты неправ по-любому! Есть два клёвых движка - DLE и Wordpress, у которого есть хороший модуль генерации форм обратной связи, вопрос в том, а почему бы в DLE такого не организовать!

    1. возраст;

    2. знак зодиака;

    3. гороскоп;

    4. предсказания и гадания и прочую ерунду, кто этим интересуется, если заполненно ФИО.

    5. прочая лабуда.

    чел, а зачем эту инфу нужно получать!? какие гадания, какие гороскопы!? У тебя есть свой сайт, так пожалуйста никто тебе и слова против не скажет, но в DLE такое инклюдить - это ACHTUNG!!! :blink:

  13. .htaccess

    возможность выбрать редиректы:

    • с www.site.com на site.com или наоборот;
    • редирект с site.com/index.php на site.com;
    • с /index.php?do=feedback на /feedback/ (так же адрес регистрации);
    • возможность самостоятельно формировать внешний вид ссылок (как на wordpress) без всяких .html на конце или id публикации.

    пускай линки будут красивыми

  14. 1. добивить подсветку синтаксиса html\css в редакторе шаблона в админке + реализовать возможность разрешения редактирования шаблона для других групп кроме админов;

    2. НАРОД, поддержите идею генератора форм обратной связи админке. Пример - Contact Form 7 для Wordpress http://contactform7.com/ Это реально нужная вещь! Каждый раз редактировать feedback.php - не куруто =(

  15. Странно, пробовал и так, и сяк, как на одном из сайтов у меня по аналогии, но не пашет... В конце не знаю как ввместо точки слешь поставить. Попробуйте Целсофту написать, может, он поможет.

    По идее, нужно вместо:

    RewriteRule ^([^/]+).html$ index.php?do=static&page=$1 [L]

    написать:

    RewriteRule ^([^/]+)+(\/)?$ index.php?do=static&page=$1 [L]

    Но работает только так:

    RewriteRule ^([^/]+).$ index.php?do=static&page=$1 [L]

    А путь получается только такой почему-то: _http://site.ru/pagetest. (с точкой на конце, а не слешем)

    спасибо за помощь! буду думать дальше...

    целсофту сейчас писать бесполезно, он в отпуске )))

×
×
  • Создать...