drupal help

harris79 | Δευ, 03/29/2010 - 22:26 | 1' | 8

Λοιπον εχω ξεκινησει να κανω CMS με το drupal και ομολογω οτι με εχει ενθουσιασει.Αντιμετωπιζω όμως ενα προβλημα που αφορα την εμφανιση των εικονων στη σελιδα.Ενω μπορω να την κανω attach την βλεπω μονο αν κανω κλικ πανω στο συνδεσμο που εμφανιζει.Δηλαδη στη σελιδα εμφανιζει το συνδεσμο και οχι αμεσα την εικονα.Τι πρεπει να κανω για να βλεπω απο την αρχη την εικονα?

Φόρουμ
Δώσε αστέρια!
Σχόλια

Ο κώδικας για να εμφανίζεται μια εικόνα είναι απλή html

<img src="path/to/image/image.jpg" width="τόσο" height="τόσο" κ.λ.π. κ.λ.π.>

Οπότε θα πρέπει να αντικαταστήσεις το link με αυτό.

Δεν είναι όμως τόσο απλό γιατί θα πρέπει κάθε φορά να πιάνει το όνομα της εικόνας που ανεβαίνει. Εκτός κι αν κάθεσε και το γράφεις με το χέρι κάθε φορά που ανεβάζεις μια εικόνα.

Επίσης θα πρέπει να δεις μήπως τυχόν σου χαλάει το layout. Ειδικά αν εμφανίζεις πολλές εικόνες.

 

Εχεις πρόσβαση στον κώδικα;

harris79]

Λοιπον εχω ξεκινησει να κανω CMS με το drupal και ομολογω οτι με εχει ενθουσιασει.Αντιμετωπιζω όμως ενα προβλημα που αφορα την εμφανιση των εικονων στη σελιδα.Ενω μπορω να την κανω attach την βλεπω μονο αν κανω κλικ πανω στο συνδεσμο που εμφανιζει.Δηλαδη στη σελιδα εμφανιζει το συνδεσμο και οχι αμεσα την εικονα.Τι πρεπει να κανω για να βλεπω απο την αρχη την εικονα?

Υπάρχει ένα module το node_images το οποίο θα σου διευκολύνει τη ζωή. Εγκατέστησέ το στο Drupal σου, ενεργοποίησέ το, και ρύθμισε σε ποια content types θα λειτουργεί. Σε αυτά (τα content types) θα εμφανίζει ένα νέο tab "Images" από το οποίο θα μπορείς να ανεβάζεις εικόνες οι οποίες θα εμφανίζονται αυτόματα στο node (χωρίς να χρειάζεται κάθε φορά να εισάγεις HTML)

Το καλό με τις μεγάλες εφαρμογές (Drupal, Joomla, Wordpress κ.λ.π. κ.λ.π.) είναι οτι έχουν modules και plugins για τα πάντα.

Μόνο καφέ δεν ψήνουν.

Το κακό είναι οτι επειδή ακριβώς είναι μεγάλες εφαρμογές σκίζουν τον server (ειδικά οι δύο πρώτες).

Κάτι που εκ πρώτης όψεως δεν σε ενδιαφέρει, αλλά όταν σου πει ο hoster "πρέπει να αλλάξετε στο επόμενο πακέτο που έχει μεγαλύτερη χωρητικότητα και μεγαλύτερο bandwith και μεγαλύτερο αυτό και μεγαλύτερο το άλλο..." αρχίζεις να το σκέφτεσαι.

 

Εν πάσει περιπτώσει τα modules είναι πολύ πιο βολικά.

Δεν τα καταφερα ακομη να κανω μια εικονα να εμφανιζεται στο content του drupal αλλα ειμαι σε καλο δρομο(που θα παει θα το βρω).Το επομενο που θελω ειναι να το μεταφερω σε ενα αλλο υπολογιστη που θα παιζει το ρολο του server (τωρα δουλευω στο pc-ακι μου).Θα πρεπει με καποιο τροπο να γινεται αυτο.

Η ΑΕΚ ειναι κυρίως ιδέα και οι ιδέες δεν αποθνήσκουν

 - Με ποιόν τρόπο προσπαθείς να το κάνεις; με το module που σου πρότεινε ο dimitris ή με "επέμβαση" στον κώδικα;

Μέχρι που έχεις φτάσει;

Δώσε καμμιά πληροφορία αλλιώς πως θα σε βοηθήσουμε;

 

 - Πανεύκολο, στήνεις στον server apache/php/mysql και μετά απλώς δίνεις στον browser την τοπική ip (συνήθως 127.0.0.1) και το path

(π.χ. http://127.0.0.1/myDrupal/)

Αλλος τρόπος είναι να δώσεις την ip του server και το path (http://192.168.1.10/localhost/MyDrupal)

Οπως βλέπεις παίζεις με το http:// χωρίς το www.

Οταν έρθει η ώρα θα το βρείς κι αυτό.

Λοιπον τα καταφερα με τα module image, image assist, views (και τα 3).Οσον αφορα τη μεταφορα σε αλλο μηχανημα απο αυτο του υπολογιστη μουαρκει να μεταφερω μονο το φακελλο οπου ειναι εγκατεστημενο το drupal δηλαδη το xampp/htdocs/mydrupal ή χρειαζεται να κανω και τιποτα αλλο (σε win2003 θα μπει δυστυχως)?

Η ΑΕΚ ειναι κυρίως ιδέα και οι ιδέες δεν αποθνήσκουν

Αναλόγως.

Αν οι ρυθμίσεις του xammp, του Drupal (db root/user/password)  και οι πίνακες της βάσης είναι ίδια δεν θα έχεις πρόβλημα.

Ok το τακτοποιησα . Ευχαριστω πολυ παιδες

 

Η ΑΕΚ ειναι κυρίως ιδέα και οι ιδέες δεν αποθνήσκουν