Καλώς ορίσατε στο dotNETZone.gr - Σύνδεση | Εγγραφή | Βοήθεια
σε

 

Αρχική σελίδα Ιστολόγια Συζητήσεις Εκθέσεις Φωτογραφιών Αρχειοθήκες

DNN πρόβλημα με Page Name

Îåêßíçóå áðü ôï ìÝëïò dfoot. Τελευταία δημοσίευση από το μέλος dfoot στις 22-03-2010, 13:08. Υπάρχουν 7 απαντήσεις.
Ταξινόμηση Δημοσιεύσεων: Προηγούμενο Επόμενο
  •  18-03-2010, 12:18 57746

    DNN πρόβλημα με Page Name

    Έχω δημιουργήσει ένα site με Populusion skin, και θέλω τα μενού να είναι στα ελληνικά, ενώ οι ονομασίες των σελίδων στα αγγλικά.
    Το πρόβλημα είναι ότι το skin θέτει σαν κείμενο για τα μενού την ονομασία που βάζεις στο Page Name.
    Υπάρχει η δυνατότητα να έχουμε διαφορετικό Page Name και διαφορετική ονομασία για τα μενού? Μήπως μπορεί να γίνει χρησιμοποιώντας το Page Title?
  •  18-03-2010, 17:41 57749 σε απάντηση της 57746

    Απ: DNN πρόβλημα με Page Name


    Να σε ενημερώσω ότι υπάρχει ελληνικό forum ειδικά για την τεχνολογία dotnetnuke.

    Μπορείς να το βρεις εδώ

    αυτό που θες είναι να έχεις localised περιεχόμενο.

    δηλαδή να βρεις κάποια Modules, που να σου επιτρέπει να έχεις Localised περιεχόμενο.

    δεν μπορείς να το κάνεις από το Page title.

    δες και αυτό εδώ

    http://forum.dotnetnuke.gr/forums/p/85/111.aspx#111

    Νικόλαος Καντζέλης
    BSc, MSc, MCAS, MCPD, MCITP, MCTS,MCP, MCT
    http://www.nksolutions.gr
    http://dotnetstories.wordpress.com
    http://weblogs.asp.net/dotnetstories
    http://forum.dotnetnuke.gr
  •  18-03-2010, 17:49 57750 σε απάντηση της 57746

    Απ: DNN πρόβλημα με Page Name

    Το γνωστό πρόβλημα - είναι θέμα του site navigation provider, ο default δεν κάνει αυτό που ζητάς. Αν δεις το documentation, το DNN υποστηρίζει/έρχεται με κάμποσους navigations providers, μπορείς να βρεις άλλους από τρίτους, αλλά και να φτιάξεις δικούς σου.

     

    George J.


    George J. Capnias: Χειροπρακτικός Υπολογιστών, Ύψιστος Γκουράρχης της Κουμπουτερολογίας
    w: capnias.org, t: @gcapnias, l: gr.linkedin.com/in/gcapnias
    dotNETZone.gr News
  •  18-03-2010, 18:29 57752 σε απάντηση της 57750

    Απ: DNN πρόβλημα με Page Name

    Αν και δεν μπορώ να δώσω μια απάντηση που να λύνει το πρόβλημα, θα σου πω ο,τι γνωρίζω και ελπίζω να σου φανεί χρήσιμο.

    Το dnn NAV menu δεν είναι πολύ ευέλικτο στον τρόπο που εμφανίζει το navigation. Δεν γνωρίζω πώς και αν γίνεται να υποκαταστήσεις σε αυτό τα page names με τα page titles (αν και τα page titles χρησιμεύουν για άλλο λόγο - ειναι αυτά που εμφανίζονται στην title bar του browser σου), γνωρίζω όμως οτι γίνεται (υπάρχει μάλιστα και σχετικό option) με ένα άλλο module το οποίο είναι σχετικά φθηνό, πλήρως customizable και μπορεί να χρησιμοποιηθεί και ως skin object (δηλαδή αντικαθιστώντας το NAV). Φυσικά, κάτι τέτοιο δεν είναι αναίμακτο - θέλει effort.

    Και εδώ για demo: http://www.dnn360.net/navsuite

    Για το nav μου έβαλες φυτίλια, θα το κοιτάξω :)


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  18-03-2010, 18:33 57753 σε απάντηση της 57752

    Απ: DNN πρόβλημα με Page Name

    Α, και κάτι άλλο: To "όνομα" της σελίδας που αναφέρεις, πού το εμφανίζει το συγκεκριμένο skin; Μήπως υπάρχει στην ascx του κανένα server side tag που το δίνει; Αν ναι, ίσως μπορείς να αλλάξεις αυτό και να δείχνει το page title. Ισως δηλαδή η επίλυση του προβλήματος να είναι απλούστερη από αυτή που νομίζουμε. Πού μπορώ να βρω το propulsion / είναι free;

    EDIT: Διαβαζα propulsion και όχι populusion που είναι το σωστό. Το βρήκα, δυστυχώς όμως είναι commercial συνεπώς δεν μπορώ να κοιτάξω τα αρχεία του. Κοιτώντας λίγο το demo, υποψιάζομαι οτι το πρόβλημα είναι στο οτι το μενού εμφανίζει ο,τι και το breadcrumb "you are here" ενώ εσύ θα ήθελες δύο διαφορετικά πράγματα. Σωστά;


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  19-03-2010, 10:36 57763 σε απάντηση της 57753

    Απ: DNN πρόβλημα με Page Name

    Ναι θέλω να έχουν διαφορετικό όνομα. Το πρόβλημα είναι ότι θέλω το όνομα των σελίδων να είναι στα αγγλικά, ενώ το μενού στα ελληνικά.
    ευχαριστώ για τις απαντήσεις!!
  •  19-03-2010, 12:29 57765 σε απάντηση της 57763

    Απ: DNN πρόβλημα με Page Name

    Το λοιπον! 
    Αν το πρόβλημά σου είναι το τι εμφανίζει το breadcrumb, μπορείς να κάνεις το breadcrumb (you are here) να εμφανίζει τον ΤΙΤΛΟ και όχι το ΟΝΟΜΑ της σελίδας. Ετσι λοιπον, μπορείς στα μενού να έχεις το όνομα (Ελληνικό) ενώ στο breadcrumb τον τίτλο (Αγγλικα). Το θέμα είναι οτι απλά ο τίτλος των σελίδων σου στο title bar του browser σου θα είναι Αγγλικός (αν αυτό δεν σε ενοχλεί, τότε οκ).

    Πώς το κάνεις; Πήγαινε στο ascx αρχείο του skin που χρησιμοποιείς και ψάξε για ένα dnn:BREADCRUMB tag. Θα δεις κάτι κάπως έτσι:

    <dnn:BREADCRUMB runat="server" id="dnnBREADCRUMB"  CssClass="Breadcrumb" RootLevel="0" Separator="&nbsp;>&nbsp;" />

    Στα attributes, πρόσθεσε το εξής:
    UseTitle="True"

    ητοι θα έχεις κάτι τέτοιο (το δικό σου μπορεί να διαφέρει):
    <dnn:BREADCRUMB runat="server" id="dnnBREADCRUMB"  CssClass="Breadcrumb" RootLevel="0" Separator="&nbsp;>&nbsp;" UseTitle="True" />

    Από εδώ και πέρα, το breadcrumb θα χρησιμοποιεί τον τίτλο και όχι το όνομα της σελίδας.


    Σωτήρης Φιλιππίδης

    DotSee Web Services

    View Sotiris Filippidis's profile on LinkedIn

    DotNetNuke them!
  •  22-03-2010, 13:08 57800 σε απάντηση της 57765

    Απ: DNN πρόβλημα με Page Name

    Ευχαριστώ πολύ!!
Προβολή Τροφοδοσίας RSS με μορφή XML
Με χρήση του Community Server (Commercial Edition), από την Telligent Systems