Τα κοίταξα και γω τα divs αλλα χάθηκα κάπου στην σύκγριση
Το επιπλέον nested div -αρκετές φορές- προκύπτει όταν κάποιο teaser τυπώνει το άνοιγμα ενός <div> αλλά δεν προλαβαίνει να το κλείσει με </div>
Ή βρίσκεις το node που το προκαλέι και καθαρίζεις το formating (και ξανά κάθε φορά που κάποιο teaser θα χτυπάει)
Ή κάνεις overide την page για τα taxonomies και στην view που θα χρησιμοποιήσεις - στο field για το teaser - επιλέγεις plaintext ή strip all html tags (από το rewrite output)
Κανείς δεν αναφέρει ποτέ σε αυτό το φόρουμ αν πρόκειται για drupal 6 ή 7. Υποθέτω 7.
Ειδικά στην περίπτωση που θες να περάσεις τίτλους ή/και κατηγορίες ή/και κάποιο άλλο στοιχείο μαζί με τις φωτό - και να μην τις πετάξεις χύμα στον σέρβερ - θα σου πρότινα να χρησιμοποιήσεις ενα feeds importer.
Πιο συγκεκριμένα τα modules :
feeds
feeds_sources
feeds_sources_noupload
Χρειάζεσαι ένα csv όπου μια στήλη θα πρέπει να είναι το relative path του αρχείου σε σχέση με το root του drupal σου, και επιπλέον στήλες όποια άλλα στοιχεία χρειάζεσαι. Τις στήλες τις κάνεις mapping στα κατάλληλα field του content type που έχεις φτιάξει.
Ακόμα και αν δεν θες άλλα στοιχεία και επιπλέον θες να παράξεις ένα csv (με path και τίτλους από τα filenames) γρήγορα μπορείς να το κάνεις με ένα
ls > files.csv
και με κανα 2 find&replace να το φέρεις στην μορφή που θές
Μετά και το πέρας της 2ης συνάντησης έχουμε καταλήξει στα βασικά στοιχεία τουλάχιστον για την πρώτη σελίδα του mydrupal σύμφωνα πάντοτε με τα είδη χρηστών που έχουμε εντοπίσει στις προηγούμενες συναντήσεις.
Στην επόμενη (3η) συνάντηση της ομάδας Redesign που θα γίνει την Πέμπτη 24 Μαΐου 2012 - 19:00 online στο IRC θα συζητήσουμε τα παρακάτω θέματα:
Στοιχεία/Μπλοκ για σελίδες εκτός από την πρώτη (πχ node, forum, views lists)
Επιλέγω στη σελίδα μου την λέξη που θέλω να γίνει link και πατάω το κουμπάκι στον editor.
Στο παράθυρο που ανοίγει στο πλαίσιο του url βάζω τη διεύθυνση της εσωτερικής σελίδας (όπως μου γράψατε) που θέλω να πηγαίνει αλλά όταν το αποθηκεύω και πατάω στη λέξη μου βγάζει αυτό το μήνυμα.. Έχω κάνει κάτι λάθος??
1. Προσθέτεις ένα καινούρο στοιχείο στα μενού του drupal? ή
2. Προσθέτεις ένα link μέσω WYSIWYG?
Οι συμβουλές του lunatico αναφέρονται στο 2, Αν προσθέτεις στοιχεία στο μενού του drupal τότε γράφεις απλά contact, node/add, node/231 (χωρίς την 1η κάθετο) για εσωτερικά links ή http :// www . exaple . com για εξωτερικά (χωρίς τα κενά)
Με την διαφορά ότι για τα εσωτερικά λινκ μπορείς να χρησιμοποιείς μόνο το κομμάτι μετά από το domain. Είναι επίσης πιο ασφαλής ο τρόπος αυτός, καθώς δεν "σπάνε" τα λινκ στην περίπτωση που για οποιοδήποτε λόγο αλλάξει το domain της σελίδας (την δουλεύεις πχ τοπικά και την ανεβάζεις μετά σε κανονικό domain)
Ε τότε ας λαμβάνει ο χρήστης το ρόλο Α μετά την πιστοποίηση του email του κανονικά, να λαμβάνει ο Admin ειδοποίηση και ο χρήστης να απενεργοποιείται (να γίνεται δηλαδή Ανενεργός) μέχρι να τον ελέγξει ο Admin.
Φυσικά γίνεται και αυτό με rules.
Δηλαδή,ο χρήστης που επιλέγει το ρόλο Α,γιατί να λαμβάνει έναν ρόλο χωρίς κανένα δικαίωμα?για να μπορεί να τον ελέγχει ο admin?Δεν μπορεί να γίνει κατ ευθείαν?Δηλαδή ο χρήστης αφου επιλέξει τον Α ρόλο να τον λαμβάνει επίσης,και να πηγαίνει και μια ειδοποίηση για ενεργοποίηση στον admin..δεν μπορεί να γίνει κατ ευθείαν?
Δινω σε ενα node χρωμα: Λευκο, μαυρο, κοκκινο
Σε ενα αλλο χρωμα: Κιτρινο, μωβ, πορτοκαλι.
Μια λυση ειναι να εχω τα χρωματα σε ενα textearea και με implode να δημιουργω το select list. Το use case ειναι σε καποιο e-shop (drupal commerce) ωστε να κανω αυτο το field export to add to cart form και να προσθιθετε στο καλαθι η επιλογη του χρηστη. Ξερω οτι κανονικα πρεπει να κανω variations και με ajax σε ενα display να κανει load το προϊον με βαση την επιλογη απο το select list. Αλλα ετσι μπορει να χρειαστει να δημιουργησω παρα πολλα products στο store κατι το οποιο καθιστα δυσκολη τη διαχειριση των προϊοντων μακροπροθεσμα
Rules με μια πρώτη ματιά.
Παράδειγμα
Δημιούργησε πρώτα έναν νέο μεταβατικό ρόλο πχ Γ. Ο χρήστης που επιλέγει τον Α αμέσως μετά την πιστοποίησή του (email confirmation) να λαμβάνει κατευθείαν το ρόλο Γ που δεν θα έχει κανένα δικαίωμα και ο Admin να λαμβάνει μία ειδοποίηση στο email για το νέο χρήστη.
Δεν έχω υπόψιν μου πως συνεργάζεται το DS με το simplenews (δεν ξέρω καν πως λειτουργεί το Display Suite) αλλά για το πρόβλημα που περιγράφεις 3 πράγματα είναι πιθανόν να συμβαίνουν.
1) Δεν λειτουργεί ο parser για το HTML email. Αυτό ίσως οφείλεται σε έλλειψη αρχείων ή βιβλιοθηκών που απαιτούνται για αυτή τη μετατροπή. Ακολούθησες όλα τα βήματα για να κάνεις την αποστολή του newsletter; Εάν υπάρχουν κάπου τα βήματα online για να τα δω θα έχω και καλύτερη άποψη.
2) Το Display Suite δεν μπορεί να δημιουργήσει email theme κατά την αποστολή του newsletter (σε αυτό μπορούν να απαντήσουν όσοι το έχουν ήδη κάνει ή όχι).
3) Το layout που φτιάχνεις δεν είναι σε μορφή κατάλληλη για email και δεν έχουν ακολουθηθεί οι περιορισμοί (ένα παράδειγμα για την HTML σε email μπορείς να δεις εδώ http://www.campaignmonitor.com/css)
Για να είμαι ειλικρινής το email theming για simplenews το κάνω κατευθείαν σε tpl αρχείο και όχι μέσω βοηθητικού module όπως το DS
Χρησιμοποίησε το module views slideshow, είναι πάρα πολύ καλό.
Επίσης και το field slideshow θα σου κάνει, αναλόγως τι θέλεις.
oo το google for you!!! τελειο δεν το χα ξαναδεί!!
Ευχαριστώ πολύ βασικά δεν ήξερα το οτι έπρεπε να γράψω mass mail ktl ..
δοκίμασε το 2ο και 3ο αποτέλεσμα
http://bit.ly/KAovKU
Τα κοίταξα και γω τα divs αλλα χάθηκα κάπου στην σύκγριση
Το επιπλέον nested div -αρκετές φορές- προκύπτει όταν κάποιο teaser τυπώνει το άνοιγμα ενός <div> αλλά δεν προλαβαίνει να το κλείσει με </div>
Ή βρίσκεις το node που το προκαλέι και καθαρίζεις το formating (και ξανά κάθε φορά που κάποιο teaser θα χτυπάει)
Ή κάνεις overide την page για τα taxonomies και στην view που θα χρησιμοποιήσεις - στο field για το teaser - επιλέγεις plaintext ή strip all html tags (από το rewrite output)
αλλά το mydrupal δεν το δείχνει
πολύ βολικό αυτο :)
στα υπόψιν λοιπόν για το redesign
με πρόλαβες lunatico!
για αυτό που αναφέρεις 'Κανείς δεν αναφέρει ποτέ σε αυτό το φόρουμ αν πρόκειται για drupal 6 ή 7. Υποθέτω 7.'
Συνήθως το αναφέρουν, καθώς υπάρχει ένα πεδίο για αυτή τη δουλειά, αλλά το mydrupal δεν το δείχνει...
Αν τις ανεβάσεις με ftp θα χρειαστείς λίγο κώδικα για να τις διαβάσει από το directory που τις έχεις βάλει.
Μία άλλη λύση είναι το http://drupal.org/project/plupload
Δεν το έχω δοκιμάσει, αλλά μοιάζει να κάνει τη δουλειά που θέλεις.
Κανείς δεν αναφέρει ποτέ σε αυτό το φόρουμ αν πρόκειται για drupal 6 ή 7. Υποθέτω 7.
Ειδικά στην περίπτωση που θες να περάσεις τίτλους ή/και κατηγορίες ή/και κάποιο άλλο στοιχείο μαζί με τις φωτό - και να μην τις πετάξεις χύμα στον σέρβερ - θα σου πρότινα να χρησιμοποιήσεις ενα feeds importer.
Πιο συγκεκριμένα τα modules :
feeds
feeds_sources
feeds_sources_noupload
Χρειάζεσαι ένα csv όπου μια στήλη θα πρέπει να είναι το relative path του αρχείου σε σχέση με το root του drupal σου, και επιπλέον στήλες όποια άλλα στοιχεία χρειάζεσαι. Τις στήλες τις κάνεις mapping στα κατάλληλα field του content type που έχεις φτιάξει.
Ακόμα και αν δεν θες άλλα στοιχεία και επιπλέον θες να παράξεις ένα csv (με path και τίτλους από τα filenames) γρήγορα μπορείς να το κάνεις με ένα
ls > files.csv
και με κανα 2 find&replace να το φέρεις στην μορφή που θές
Στο drupal 6 υπάρχει το image import ενσωματομενο στο image module.
Δεν μπορώ να ξέρω το γιατί γίνεται αλλά βρήκα το τι φταίει:
Στην home page το div innerContent περιέχει τα: siteContent και sidebar-second
Στην σελίδα που έχει το πρόβλημα το div innerContent περιέχει το siteContent που περιέχει το sidebar-second.
Μετά και το πέρας της 2ης συνάντησης έχουμε καταλήξει στα βασικά στοιχεία τουλάχιστον για την πρώτη σελίδα του mydrupal σύμφωνα πάντοτε με τα είδη χρηστών που έχουμε εντοπίσει στις προηγούμενες συναντήσεις.
Στην επόμενη (3η) συνάντηση της ομάδας Redesign που θα γίνει την Πέμπτη 24 Μαΐου 2012 - 19:00 online στο IRC θα συζητήσουμε τα παρακάτω θέματα:
Παιδιά το βρήκα..Δεν ξέρω γτ δεν έπαιζε αλλά ξαφνικά τώρα βγαίνει.. Μπορεί να είχε κολλήσει..
Ευχαριστώ πολύ...
Επιλέγω στη σελίδα μου την λέξη που θέλω να γίνει link και πατάω το κουμπάκι στον editor.
Στο παράθυρο που ανοίγει στο πλαίσιο του url βάζω τη διεύθυνση της εσωτερικής σελίδας (όπως μου γράψατε) που θέλω να πηγαίνει αλλά όταν το αποθηκεύω και πατάω στη λέξη μου βγάζει αυτό το μήνυμα.. Έχω κάνει κάτι λάθος??
Αν βάζεις τα links μέσω WYSIWYG με τον ckeditor ισχύουν όλα αυτά που αναφέρει ο lunatico.
Μπορείς να μας αναφέρεις λίγο πιο αναλυτικά τα βήματα που ακολουθείς και καταλήγουν σε αυτό το λάθος;
Βάζω τα link μέσω του ckeditor αλλά μου βγάζει πάντα αυτό το μήνυμα...
Με ποιό τρόπο βάζεις τα link?
1. Προσθέτεις ένα καινούρο στοιχείο στα μενού του drupal? ή
2. Προσθέτεις ένα link μέσω WYSIWYG?
Οι συμβουλές του lunatico αναφέρονται στο 2, Αν προσθέτεις στοιχεία στο μενού του drupal τότε γράφεις απλά contact, node/add, node/231 (χωρίς την 1η κάθετο) για εσωτερικά links ή http :// www . exaple . com για εξωτερικά (χωρίς τα κενά)
Δυστυχώς δεν δουλεύει σε μένα αυτός ο τρόπος..μου βγάζει Object not found!!
Όπως και οποιοδήποτε άλλο link.
Με την διαφορά ότι για τα εσωτερικά λινκ μπορείς να χρησιμοποιείς μόνο το κομμάτι μετά από το domain. Είναι επίσης πιο ασφαλής ο τρόπος αυτός, καθώς δεν "σπάνε" τα λινκ στην περίπτωση που για οποιοδήποτε λόγο αλλάξει το domain της σελίδας (την δουλεύεις πχ τοπικά και την ανεβάζεις μετά σε κανονικό domain)
πχ.
/contact
/node/add/
/node/231
κτλ
προσοχή το / στην αρχή
ok σε ευχαριστώ πολύ,θα το κοιτάξω και αν έχω κάτι άλλο θα ξαναποστάρω:-)
Ε τότε ας λαμβάνει ο χρήστης το ρόλο Α μετά την πιστοποίηση του email του κανονικά, να λαμβάνει ο Admin ειδοποίηση και ο χρήστης να απενεργοποιείται (να γίνεται δηλαδή Ανενεργός) μέχρι να τον ελέγξει ο Admin.
Φυσικά γίνεται και αυτό με rules.
Δηλαδή,ο χρήστης που επιλέγει το ρόλο Α,γιατί να λαμβάνει έναν ρόλο χωρίς κανένα δικαίωμα?για να μπορεί να τον ελέγχει ο admin?Δεν μπορεί να γίνει κατ ευθείαν?Δηλαδή ο χρήστης αφου επιλέξει τον Α ρόλο να τον λαμβάνει επίσης,και να πηγαίνει και μια ειδοποίηση για ενεργοποίηση στον admin..δεν μπορεί να γίνει κατ ευθείαν?
Ναι μεσα σε καθε node ξεχωριστα. Για παραδειγμα:
Δινω σε ενα node χρωμα: Λευκο, μαυρο, κοκκινο
Σε ενα αλλο χρωμα: Κιτρινο, μωβ, πορτοκαλι.
Μια λυση ειναι να εχω τα χρωματα σε ενα textearea και με implode να δημιουργω το select list. Το use case ειναι σε καποιο e-shop (drupal commerce) ωστε να κανω αυτο το field export to add to cart form και να προσθιθετε στο καλαθι η επιλογη του χρηστη. Ξερω οτι κανονικα πρεπει να κανω variations και με ajax σε ενα display να κανει load το προϊον με βαση την επιλογη απο το select list. Αλλα ετσι μπορει να χρειαστει να δημιουργησω παρα πολλα products στο store κατι το οποιο καθιστα δυσκολη τη διαχειριση των προϊοντων μακροπροθεσμα
Rules με μια πρώτη ματιά.
Παράδειγμα
Δημιούργησε πρώτα έναν νέο μεταβατικό ρόλο πχ Γ. Ο χρήστης που επιλέγει τον Α αμέσως μετά την πιστοποίησή του (email confirmation) να λαμβάνει κατευθείαν το ρόλο Γ που δεν θα έχει κανένα δικαίωμα και ο Admin να λαμβάνει μία ειδοποίηση στο email για το νέο χρήστη.
Δες και το http://drupal.org/project/apply_for_role ίσως σε βοηθήσει και αυτό. Επίσης, αν δεν υπάρχει στα Rules το event για το User:after email confirmation (ενδεικτικό τίτλος, δεν το ξέρω απ'έξω) μπορείς να χρησιμοποιήσεις το http://drupal.org/project/logintoboggan που σίγουρα το εμφανίζει.
Από που θα ορίζονται αυτές οι τιμές? Από πεδία στο ίδιο το node ή από άλλες παραμέτρους;
Υπάρχει κάποιο παράδειγμα λίγο πιο αναλυτικό;
Δεν έχω υπόψιν μου πως συνεργάζεται το DS με το simplenews (δεν ξέρω καν πως λειτουργεί το Display Suite) αλλά για το πρόβλημα που περιγράφεις 3 πράγματα είναι πιθανόν να συμβαίνουν.
1) Δεν λειτουργεί ο parser για το HTML email. Αυτό ίσως οφείλεται σε έλλειψη αρχείων ή βιβλιοθηκών που απαιτούνται για αυτή τη μετατροπή. Ακολούθησες όλα τα βήματα για να κάνεις την αποστολή του newsletter; Εάν υπάρχουν κάπου τα βήματα online για να τα δω θα έχω και καλύτερη άποψη.
2) Το Display Suite δεν μπορεί να δημιουργήσει email theme κατά την αποστολή του newsletter (σε αυτό μπορούν να απαντήσουν όσοι το έχουν ήδη κάνει ή όχι).
3) Το layout που φτιάχνεις δεν είναι σε μορφή κατάλληλη για email και δεν έχουν ακολουθηθεί οι περιορισμοί (ένα παράδειγμα για την HTML σε email μπορείς να δεις εδώ http://www.campaignmonitor.com/css)
Για να είμαι ειλικρινής το email theming για simplenews το κάνω κατευθείαν σε tpl αρχείο και όχι μέσω βοηθητικού module όπως το DS