Απαγορεύοντας στα modules να ενημερωθούν

screen

Κάποιες φορές μπορεί να είμαστε σε dev έκδοση κάποιου module ή να έχουμε κάνει apply κάποιο patch. Οπότε για να μην χάσουμε τις αλλαγές σε ενδεχόμενο update βάζουμε αυτό το module https://www.drupal.org/project/update_advanced και πηγαίνουμε στο admin/reports/updates/settings επιλέγοντας το επιθυμητό module σε κατάσταση never. To drush σέβεται τις ρυθμίσεις του module όπως μπορείτε να δείτε και στην παραπάνω εικόνα όπου έκανα exclude το views. ΠΡΟΣΟΧΗ! Όταν κάνουμε χειροκίνητο έλεγχο μπορεί στην καρτέλα να φαίνεται ότι δεν έχουν βρεθεί updates για το module μας αλλά αν πάμε και τσεκάρουμε το module για να ενημερωθεί τότε θα γίνει update κανονικά. Οπότε για καλό και για κακό πάντα update από drush. Στην περίπτωση όμως που έχουμε ένα module το οποίο το βρήκαμε σε sandbox και δεν εμφανίζεται καθόλου στην λίστα του συγκεκριμένου module θε πρέπει να βρεθεί λύση για την περίπτωση που κάποια στιγμή βγει από sandbox και το δει το drush σε update χωρίς να το πάρουμε χαμπάρι. Εκεί το κάνουμε exclude με το παρακάτω hook.

Update 1:

Μπορούμε επίσης να βάλουμε στη γραμμή του *.info όπου αναφέρεται το όνομα του project οποιαδήποτε λέξη, π.χ. changed, hacked κτλ.

Update 2:

Για να αποτρέψουμε το drush να ανανεώσει το module πάση θυσία βάζουμε στον φάκελο του module μας το αρχείο .drush-lock-update, το οποίο δείχνει το μήνυμα που θα γράψουμε μέσα στο αρχείο αν προσπαθήσει κάποιος να κάνει update το module μέσω drush.

Γιώργος

Γράφει ο Γιώργος

Solution Architect

Σχολιάστε το άρθρο

Συμβουλές digital marketing από το blog μας

preview του βίντεο Unboxing Regalinas

Website Unboxing Regalinas

Δείτε πώς ανακατασκευάσαμε το ηλεκτρονικό κατάστημα μόδας Regalinas.gr και τι αποτέλεσμα έφερε αυτή η ανακατασκευή.

Δείτε το video
preview του βίντεο του βίντεο με την Εύη Λούλη

Η Εύη Λούλη μιλάει για τη Netstudio

Η Εύη Λούλη, υπεύθυνη Marketing του Ομίλου Λούλη, μιλάει για τη συνεργασία του Ομίλου Λούλη με τη Netstudio.

Δείτε το video
preview του βίντεο με τα 4 πιο σημαντικά σημεία σε κάθε site ή e-shop

Τα 4 πιο σημαντικά σημεία σε κάθε site ή e-shop

Δείτε ποια είναι τα πρώτα σημεία που κοιτάω ΚΑΘΩΣ μιλάω στο τηλέφωνο με υποψήφιους πελάτες που μου ζητούν να προτείνω βελτιώσεις στο site τους.

Δείτε το video
preview του video του GS Diamonds

GS Diamonds Website Unboxing (με υπότιτλους)

Δείτε στο video πώς φτιάξαμε ένα από τα πιο πολύπλοκα και εντυπωσιακά μας project. Το GS Diamonds, το eshop του μεγαλύτερου εμπόρου διαμαντιών στην Αυστραλία.

Δείτε το video
preview του video με τον Αποστόλη του White Goods

Σκέψεις & ανησυχίες ενός νέου για το ηλεκτρονικό εμπόριο

Δείτε στο video απόσπασμα από εσωτερική συζήτηση προόδου, 7 μήνες μετά τη δημοσίευση του καινούριου site του White Goods.

Δείτε το video
preview του βιντεο πως να μετρήσετε την ταχύτητα του site σας

Πώς να μετρήσετε την ταχύτητα του site σας

Μετρήστε και βελτιστοποιήσετε την ταχύτητα φορτώματος του site σας ή του e-shop σας.

Δείτε το video
preview του βιντεο τι είναι το usability testing

Εισαγωγή στο Usability Testing και στο Userfeel με τη Netstudio

Τι είναι το usability testing και πώς μπορεί η Netstudio να σας βοηθήσει να βελτιστοποιήσετε το site σας, το eshop σας ή την εφαρμογή σας.

Δείτε το video
preview του βιντεο Website Unboxing Forel.gr

"Από την πρώτη στιγμή καταλάβαμε ότι θα τα πάμε καλά. Και τελικά είχαμε δίκιο. Τα πήγαμε πολύ καλά."

Δείτε πώς φτιάξαμε το e-shop μόδας Forel.gr και πώς σχολιάζει τη συνεργασία ο Μάκης Χατζούλας.

Δείτε το video