2009-07-02 3 views
0

Я работаю над DNN 4.09.03. Я хочу изменить внешний вид модуля ссылок. Я знаю, как изменить внешний вид с помощью контейнеров, но я хочу добиться эффекта mouseover для самих ссылок.Это можно сделать путем скининга?

Оглядываясь, выясняется, что ссылки помещаются в таблицу datacell. Я хочу установить фон этой ячейки и изображения, а при наведении на мышь заменить ее на другое изображение. Это можно сделать с помощью скининга?

Если нет, мне нужна помощь в расширении/настройке источника модуля ссылок. Мне нужно знать, как настроить среду разработки, чтобы сделать это в первую очередь. У меня есть решение DotNetNuke (с исходным кодом), работающее в VS2008. Как интегрировать источник модуля ссылок, поэтому я могу его настроить (и переименовать - возможно, mylinks)?

ответ

0

Я не думаю, что вы можете сделать это с помощью контейнеров. Если вы можете это сделать, я готов поспорить с этим, изменив код. Вы должны помнить, что у вас могут возникнуть проблемы с обновлением модуля ссылок в будущем, если вы его измените.

Просто добавьте модуль Links to DNN VS2008 в качестве веб-приложения. Вы можете делать все, что вам не поделаешь. А затем используйте nant-скрипт, чтобы просто упаковать его и скопировать в папку DNN/Install/Modules. А затем ударил установки URL DNN:
http://<dnn_url>/Install/Install.aspx?mode=installresources

В качестве альтернативы вы можете написать некоторые после построения команды в VS2008 это сам, чтобы скопировать материал. Посмотрите на существующие модули и где каждый отдельный файл детали модуля (.ascx, .dnn, .sqldataprovider) хранится в DNN после установки.

+0

Что такое Nant сценария? –

+0

Это просто скриптовый язык для проектов зданий. Он может копировать и копировать материал (помимо многих других вещей). 'http://nant.sourceforge.net/' – Uchitha

0

Это возможно с некоторым творческим CSS и, возможно, даже немного JQuery - я сделал много такого рода вещи для модуля Блог без необходимости прикасаться к основному модулю -

Смежные вопросы