ερωτήσεις για site development

Εκτός σύνδεσης
Εγγράφηκε: 1 Νοε 2007

Καλησπέρα!
Καταρχήν συγχαρητήρια για την δημιουργία του mydrupal.gr. Είναι ένα αποφασιστικό βήμα στην εξάπλωση του drupal στην Ελλάδα.
Προσωπικά όταν χρειάζεται να χρησιμοποιήσω κάποιο cms χρησιμοποιώ το Joomla. Δυστυχώς όμως δεν είναι τόσο ευέλικτο για πιο 'custom' εφαρμογές όσο λέγεται ότι είναι το drupal.

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

Αυτό που θέλω να κάνω είναι να δημιουργήσω μία ιστοσελίδα στην οποία ο κάθε χρήστης που θα εγγράφετε θα μπορεί να δηλώσει τα εξής στοιχεία (πχ στο προφίλ του):
1. Την τοποθεσία του σε έναν gmap
2. την τοποθεσία του σε ένα select box
2. Κάποια στοιχεία σε μερικά textareas
3. Κάποια στοιχεία που βρίσκονται σε boxes
4. Να κάνει upload μερικές φωτογραφίες

Ο επισκέπτης της ιστοσελίδας θα επιλέγει την τοποθεσία που θέλει είτε σε έναν χάρτη είτε σε κάτι σαν directory και θα μπορεί να δει όλους τους εγγεγραμμένους χρήστες . Κάνοντας κλικ σε έναν εγγεγραμμένο χρήστη θα μπορεί να δει όλες τις λεπτομέρειες που περιγράφω παραπάνω καθώς και μία φόρμα επικοινωνίας που θα φέρει σε επαφή τον επισκέπτη με τον συγκεκριμένο χρήστη. Φυσικά ο κάθε επισκέπτης θα μπορεί να δώσει ένα rating σε κάθε χρήστη. Καλό θα είναι επίσης να υπάρχει δυνατότητα αναζήτησης μεταξύ των χρηστών βάση διαφορων κριτηρίων που θα υποβάλλουν κατά την εγγραφή τους. Ά, και το σημαντικότερο, θα πρέπει το web site να είναι πολύγλωσσο.

Μπορεί κάποιος να μου πει εαν το Drupal μπορεί να κάνει τα παραπάνω; Και τι modules πρέπει να χρησιμοποιήσω προκειμένου να επιτύχω το επιθυμητό αποτέλεσμα;
Ελπίζω να μην σας ζάλισα με το post μου,
Μιχάλης

Εικόνα: GoofyX
Εκτός σύνδεσης
Εγγράφηκε: 19 Μάιος 2007

Γεια σου Μιχάλη,

Τα περισσότερα (αν όχι όλα) γίνονται. Για τους χάρτες σίγουρα υπάρχουν module για την ενσωμάτωση του Google Maps API στο Drupal, απλά πρέπει να ψάξεις λίγο στο επίσημο site. Για το προφίλ, ενεργοποιείς το Profile module και προσθέτεις από τη σελίδα διαχείρισης τα πεδία που χρειάζεσαι για το προφίλ ενός χρήστη. Ακόμα κι αν δεν μπορείς να κάνεις αυτό που χρειάζεσαι, θα υπάρχουν modules για το σκοπό αυτό. Το ίδιο και για τις φωτογραφίες, ενεργοποιείς το upload module ή προσθέτεις κάποια τρίτα modules, όπως το image και image assist. Η επικοινωνία μεταξύ των χρηστών γίνεται μέσω του contact module και της ενεργοποίησης της αντίστοιχης επιλογής στη σελίδα διαχείρισης για τη φόρμα επικοινωνίας των χρηστών. Τώρα για τον κατάλογο των χρηστών που λες, κατά πάσα πιθανότητα γίνεται με το Views module.

Γενικά όλα αυτά που αναφέρεις γίνονται, λίγο ψάξιμο χρειάζεται μόνο.

Φιλικά,
Βασίλης

Υποβολή νέου σχολίου

  • Επιτρεπόμενες ετικέτες HTML: <a> <p> <span> <div> <h1> <h2> <h3> <h4> <h5> <h6> <img> <map> <area> <hr> <br> <br /> <ul> <ol> <li> <dl> <dt> <dd> <table> <tr> <td> <em> <b> <u> <i> <strong> <font> <del> <ins> <sub> <sup> <quote> <blockquote> <pre> <address> <code> <cite> <embed>
  • Μπορειτε να παραθέσετε άλλες δημοσιεύσεις με τα [quote] .
  • Αυτόματες αλλαγές γραμμών και παραγράφων.
  • Διευθύνσεις ιστού και e-mail μετατρέπονται αυτόματα σε παραπομπές.

Περισσότερες πληροφορίες για τις επιλογές μορφοποίησης

CAPTCHA
Αυτή είναι μια ερώτηση για την αποφυγή σπαμ εγγραφών και μηνυμάτων.