2009-07-02 8 views
0

Ich arbeite an DNN 4.09.03. Ich möchte das Aussehen eines Link-Moduls ändern. Ich weiß, wie man das Äußere mit Containern verändert, aber ich möchte einen Mouseover-Effekt für die Links selbst erzielen.Kann dies durch Häuten getan werden?

Bei genauem Hinsehen sieht es so aus, als ob die Links in einer Tabellen-Datenzelle stehen. Ich möchte den Hintergrund dieser Zelle zu und Bild, und bei Mouseover für ein anderes Bild tauschen. Kann das mit Häuten gemacht werden?

Wenn nicht, brauche ich etwas Unterstützung bei der Erweiterung/Anpassung der Links-Modul-Quelle. Ich muss wissen, wie man die Entwicklungsumgebung einrichtet, um dies zuerst zu tun. Ich habe die DotNetNuke-Lösung (mit Quellcode) in VS2008 arbeiten. Wie integriere ich die Quelle des Links-Moduls, so kann ich es anpassen (und umbenennen - vielleicht mylinks)?

Antwort

0

Ich glaube nicht, dass Sie dies durch Container tun können. Wenn Sie es zufällig tun können, wette ich, es ist einfacher, den Code zu ändern. Sie müssen daran denken, dass Sie möglicherweise Probleme haben, das Link-Modul in Zukunft zu aktualisieren, wenn Sie es modifizieren.

Fügen Sie einfach das Links-Modul zu DNN VS2008-Lösung als Webanwendung hinzu. Du kannst jede Veränderung tun, die du nicht tun wirst. Verwenden Sie dann ein Skript, um es einfach zu packen und in den Ordner DNN/Install/Modules zu kopieren. Und dann drücken Sie die DNN Installation URL:
http://<dnn_url>/Install/Install.aspx?mode=installresources

Alternativ können Sie einige Post-Build-Befehle in VS2008 es selbst schreiben Sachen zu kopieren. Sehen Sie sich die vorhandenen Module an und wo die verschiedenen Teildateien eines Moduls (.ascx, .dnn, .sqldataprovider) nach der Installation in DNN gespeichert werden.

+0

Was ist ein Nant Skript? –

+0

Es ist nur eine Skriptsprache für Bauprojekte. Es kann zippen und kopieren (neben vielen anderen Dingen). "http://nant.sourceforge.net/" – Uchitha

0

Dies ist möglich, mit einigen kreativen CSS und vielleicht sogar ein wenig jQuery - ich habe eine Menge von dieser Art der Sache für das Blog-Modul, ohne das Kernmodul zu berühren -

Verwandte Themen