Модуль обмена ссылками - добавление

Тема в разделе "NetCat", создана пользователем vilyaban, 7 фев 2009.

Статус темы:
Закрыта.
  1. vilyaban

    vilyaban Постоялец

    Регистр.:
    8 май 2008
    Сообщения:
    111
    Симпатии:
    1
    Как зарегистрированному пользователю добавить ссылку?

    Планирую переделать сей модуль в каталог сайтов - есть у кого-нибудь готовые решения?
     
  2. duomax

    duomax Постоялец

    Регистр.:
    27 ноя 2006
    Сообщения:
    93
    Симпатии:
    15
    помоему ты сам не понимаешь что ты хочешь переделать.
    тебе так не кажется?

    установи сторонний каталог.

    сделай форму и пропиши пост-действие в шаблоне (компоненте)
     
  3. vilyaban

    vilyaban Постоялец

    Регистр.:
    8 май 2008
    Сообщения:
    111
    Симпатии:
    1
    В том то и дело - если установить сторонний каталог -
    пользователю нужно будет регистрироваться повторно.

    И еще один недостаток - мне нужно последние добавленные сайты
    вывести на главную страницу.
     
  4. s0lo

    s0lo Создатель

    Регистр.:
    24 дек 2006
    Сообщения:
    47
    Симпатии:
    4
    Нет, есть ещё вариант самому написать компонент или модуль для этих целей или поправить существующий модуль.
     
  5. vilyaban

    vilyaban Постоялец

    Регистр.:
    8 май 2008
    Сообщения:
    111
    Симпатии:
    1
    Ушли от сути вопроса - после того, как пользователь зарегистрировался, как ему добавить ссылку?
     
  6. duomax

    duomax Постоялец

    Регистр.:
    27 ноя 2006
    Сообщения:
    93
    Симпатии:
    15
    Отправь пользователя на страницу с соответствующим шаблоном (компонентом), который настроен на добавление соответственно.
    Не забудь правильно распределить права. Добавление - зарегистрированным. Просмотр - все.


    P.S. если использовать сторонний каталог, то не надо второй раз региться, т.к. в шаблоне регистрации, в действии после добавления можно прописать мускуль запрос к таблицам сторонненого каталога.
     
  7. vilyaban

    vilyaban Постоялец

    Регистр.:
    8 май 2008
    Сообщения:
    111
    Симпатии:
    1
    В том то и дело, что такого компонента скорее всего нет. Добавить ссылку можно только через админ-панель.
    Есть компонент "Ссылки: Каталог ссылок", но по умолчанию ссылки на добавление там нет.
    Отсюда и вопрос - какая-дожна быть ссылка на добавление?

    У меня есть каталог "Scripto" (лицензия). Как можно в нем прописать запрос к мускулю NetCata, чтобы пользователи, зарегистрированные в Коте, были автоматически добавлены в Скрипто? Или может быть в каком-то другом каталоге?

    И остается немаловажный вопрос - как вывести последние сайты из стороннего каталога - в Неткат?
     
  8. Ksysha

    Ksysha Создатель

    Регистр.:
    5 фев 2009
    Сообщения:
    37
    Симпатии:
    1
    Так если у тебя есть компонент ссылки создай раздел, прикрепи к нему компонент ссылки, сделай действие по умолчанию добавление. А ссылкой на добавление и будет ссылка на твой раздел, вот и все.
    А на главную страницу listQuery выведешь и все
     
    vilyaban нравится это.
  9. vilyaban

    vilyaban Постоялец

    Регистр.:
    8 май 2008
    Сообщения:
    111
    Симпатии:
    1
    Все проверил - работает. Причем ссылка добавляется в раздел, в котором действие по умолчанию "Просмотр"
     
  10. Ksysha

    Ksysha Создатель

    Регистр.:
    5 фев 2009
    Сообщения:
    37
    Симпатии:
    1
    а ну правильно, если делал альтернативную форму, то да, по умолчанию просмотр ставим.
    Прото поле какого то обновления третей версии, помоему до версии 3.2 надо будет поменять на действие по умолчанию-добавление. ну по крайней мере у меня так было после обновлений.
     
Статус темы:
Закрыта.