2009-07-02 75 views
0

我正在使用DNN 4.09.03。我想修改鏈接模塊的外觀和感覺。我知道如何用容器來改變外觀,但我想爲鏈接本身實現鼠標懸停效果。這可以通過剝皮來完成嗎?

仔細觀察,看起來鏈接被放置在一個表datacell中。我想將該單元格的背景設置爲圖像,並在鼠標懸停時將其替換爲另一個圖像。這可以通過剝皮來完成嗎?

如果不是,我需要一些幫助來擴展/自定義鏈接模塊源代碼。我需要知道如何設置開發環境來做到這一點。我有DotNetNuke解決方案(帶源代碼)在VS2008中工作。如何集成鏈接模塊的源代碼,以便我可以自定義它(並重命名 - 也許mylinks)?

回答

0

我不認爲你可以通過容器做到這一點。如果你能做到這一點,我打賭通過修改代碼更容易。您必須記住,如果您修改鏈接模塊,將來可能會在升級鏈接模塊時遇到問題。

只需將Links模塊作爲Web應用程序添加到DNN VS2008解決方案即可。你可以做任何你不想做的改變。然後使用腳本來打包並複製到DNN/Install/Modules文件夾。然後打到DNN安裝URL:
http://<dnn_url>/Install/Install.aspx?mode=installresources

另外,你也可以在VS2008中自己編寫一些後期編譯命令來自己複製東西。查看現有模塊,並在安裝後將模塊(.ascx,.dnn,.sqldataprovider)的每個不同部分文件存儲在DNN中。

+0

什麼是惡性腳本? – 2009-07-08 01:32:04

0

這是可能與一些有創意的CSS,甚至有點jQuery的 - 我做了很多這類的博客模塊的事情,而不必觸及核心模塊 -