News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Τοποθέτηση mod

Started by panpan, April 20, 2007, 06:54:45 PM

Previous topic - Next topic

panpan

Πως γίνεται η τοποθέτηση ενός mod? Γίνεται προσθέτοντας κάποιο κώδικα και που?

Nefeli

Κατεβάζεις το mod που θες ως συμπιεσμένο αρχείο στο δίσκο σου. Η συλλογή mods του smf είναι εδώ.. Εννοείται πως φροντίζεις η έκδοση του να είναι συμβατή με τις εκδόσεις που τρέχεις.

Κάνεις μπακαπ το φόρουμ και τη βάση σου.

Θέτεις το φόρουμ σε κατάσταση συντήρησης, γυρνάς τη γλώσσα σε αγγλικά και τοποθετείς την εμφάνιση σε default (μερικά mods απαιτούν όλα τα βήματα).  Πώς; Από διαχείριση >>> διαμόρφωση >>> ρυθμίσεις του διακομιστή >>> γλώσσα και κατάσταση συντήρησης. Από διαχείριση >>> διαμόρφωση >>> εμφάνιση και διάταξη >>> επιλέγεις την εμφάνιση.

Ανεβάζεις το πακέτο από διαχείριση >>> κύριο >>> Πακέτα >>> Λήψη πακέτων >>> πακέτο προς αποστολή (αναζήτηση στο δίσκο σου)

Ακολουθείς τη διαδικασία που θα σου βγάλει.

Επαναφέρεις το φόρουμ σε γλώσσα, εμφάνιση, κατάσταση.

Εάν κάτι δεν πάει καλά και χρειαστεί να επανεγκαταστήσεις το mod, πρέπει να το απεγκαταστήσεις και από τη λίστα των εγκατεστημένων πακέτων και από τη λίστα πακέτων αλλά και από το σέρβερ σου στη διαδρομή ...../Paquages/ όπου θα βρεις το συμπιεσμένο αρχείο. Αν δεν το κάνεις, θα σου βγάζει σφάλμα.

Για περισσότερα δες το online manual καθώς και άλλα  ποστ με παρόμοιο θέμα, τα οποία μπορείς να βρεις από την αναζήτηση.

Καλή επιτυχία.

panpan

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

Nefeli

Οι λειτουργίες των  mods εμφανίζονται αυτόματα και ανάλογα με το mod.
Αν πχ βάλεις το Users Online Today Mod 1.4.0 αυτό θα εμφανίσει ένα επιπλέον πίνακα στη κεντρική του φόρουμ.
Το Read Topic Permission Mod     1.0.4 εμφανίζει τις επιλογές του στις καρτέλες των δικαιωμάτων. Και ούτω καθεξής.

Συνήθως οι δημιουργοί έχουν οδηγίες για το που εμφανίζονται οι ρυθμίσεις.

Σημ. Εκτός αν δεν εννοείς τα mod αλλά τα blocks ή τoυς κώδικες για πιο εξειδικευμένες λειτουργίες.

panpan


drf

#5
ένα μικρό θέμα με τοποθέτηση νέου Mod..


εν ολίγοις έχω στο τόπο μου δύο theme   το default και ένα δεύτερο. Το δεύτερο είναι και το ενεργό.


το πρόβλημα είναι ότι όταν κάνω install Κάποιο Mod αυτό πάει και ενημερώνει τα .php του default theme και όχι αυτού που έχω επιλέξει ως ενεργό... υπάρχει κάποιο workaround εδώ;  >:(

επίσης η μεταβλητή $themedir δίχνει το default theme και όχι το ενεργό που έχω..  :'(

Greek

Όλα τα mods δημιουργούνται με βάση το default theme.
Για τα υπόλοιπα themes, πολλά από τα mods απαιτούν «επέμβαση» σε μερικά από τα αρχεία τους.

Nefeli

Μη προβληματίζεσαι!  :)
Όλα τα mod ενημερώνουν κατά βάση το default θέμα. Ελάχιστα είναι αυτά που απαιτούν modification και των άλλων θεμάτων.
Το smf είναι δομημένο έτσι ώστε, ανεξάρτητα από το ποιο θέμα έχεις ενεργό, να "διαβάζει" τα αρχεία που χρειάζεται από το φάκελλο του default. Για παράδειγμα με τις γλώσσες.
Δεν λείπουν πάντως οι μικρές δυσλειτουργίες και κάθε μία αντιμετωπίζεται εξειδικευμένα.

Μη σβύσεις ποτέ το default θέμα και προκειμένου να εγκαταστήσεις κάποιο mod να γυρίζεις το φόρουμ σε default, αγγλικά και κατάσταση συντήρησης με προηγούμενο μπακ απ. Όλα τα υπόλοιπα φτιάχνουν. :)

Εκτός αν έχεις ήδη κάποια δυσλειτουργία  !  Έχεις και ποια ακριβώς;

searchgr

Ας το συνεχίσουμε..... πάει κάτι στραβα και έχει το sql back file. Πως κάνει restore το sql file?

drf

Quote from: Nefeli on August 01, 2007, 05:59:33 AM
Μη προβληματίζεσαι!  :)
Όλα τα mod ενημερώνουν κατά βάση το default θέμα. Ελάχιστα είναι αυτά που απαιτούν modification και των άλλων θεμάτων.
Το smf είναι δομημένο έτσι ώστε, ανεξάρτητα από το ποιο θέμα έχεις ενεργό, να "διαβάζει" τα αρχεία που χρειάζεται από το φάκελλο του default. Για παράδειγμα με τις γλώσσες.
Δεν λείπουν πάντως οι μικρές δυσλειτουργίες και κάθε μία αντιμετωπίζεται εξειδικευμένα.

Μη σβύσεις ποτέ το default θέμα και προκειμένου να εγκαταστήσεις κάποιο mod να γυρίζεις το φόρουμ σε default, αγγλικά και κατάσταση συντήρησης με προηγούμενο μπακ απ. Όλα τα υπόλοιπα φτιάχνουν. :)

Εκτός αν έχεις ήδη κάποια δυσλειτουργία  !  Έχεις και ποια ακριβώς;


βρήκα ΄εναλλακτική' λύση εύκολη και γρήγορη.. θα θέσω theme στο tinyportal και όλα καλά . το smf θα παίζει με το default του..;)

Nefeli

Quote from: drf on August 01, 2007, 06:58:51 AM
Quote from: Nefeli on August 01, 2007, 05:59:33 AM
Μη προβληματίζεσαι!  :)
Όλα τα mod ενημερώνουν κατά βάση το default θέμα. Ελάχιστα είναι αυτά που απαιτούν modification και των άλλων θεμάτων.
Το smf είναι δομημένο έτσι ώστε, ανεξάρτητα από το ποιο θέμα έχεις ενεργό, να "διαβάζει" τα αρχεία που χρειάζεται από το φάκελλο του default. Για παράδειγμα με τις γλώσσες.
Δεν λείπουν πάντως οι μικρές δυσλειτουργίες και κάθε μία αντιμετωπίζεται εξειδικευμένα.

Μη σβύσεις ποτέ το default θέμα και προκειμένου να εγκαταστήσεις κάποιο mod να γυρίζεις το φόρουμ σε default, αγγλικά και κατάσταση συντήρησης με προηγούμενο μπακ απ. Όλα τα υπόλοιπα φτιάχνουν. :)

Εκτός αν έχεις ήδη κάποια δυσλειτουργία  !  Έχεις και ποια ακριβώς;


βρήκα ΄εναλλακτική' λύση εύκολη και γρήγορη.. θα θέσω theme στο tinyportal και όλα καλά . το smf θα παίζει με το default του..;)

??? ??? ??? ??? ??? ???
αφού Tiny και smf πάνε "παρέα", ή κοινώς έχουν γέφυρα, ή αλλιώς το Tiny μπαίνει σαν mod του smf .... πως θα το κατάφερνες κάτι τέτοιο;
Έχεις όντως συγκεκριμένο πρόβλημα ή μήπως μόνο .. υποθέσεις κάνεις για το πως θα το αντιμετωπίσεις όταν παρουσιαστεί :o ;)
Γιατί δεν μας δίνεις ένα λινκ να δούμε ιδίοις όμμασι;

Nefeli

Quote from: searchgr on August 01, 2007, 06:44:24 AM
Ας το συνεχίσουμε..... πάει κάτι στραβα και έχει το sql back file. Πως κάνει restore το sql file?

Την απορία σου την έχεις δημοσιεύσει αλλού, έχεις πάρει απαντήσεις και μάλιστα όπως ο ίδιος-α λές ...
Problem solved, thanks

Γιατί επανέρχεσαι και μάλιστα εκτός θέματος;

sambalisG

Quote from: Nefeli on August 01, 2007, 05:59:33 AM
.......προκειμένου να εγκαταστήσεις κάποιο mod να γυρίζεις το φόρουμ σε default, αγγλικά και κατάσταση συντήρησης με προηγούμενο μπακ απ. Όλα τα υπόλοιπα φτιάχνουν.........

Πέρα απο το backup που το καταλαβαίνω, γιατί πρέπει να γυρίζουμε σε Αγγλικά???

searchgr

QuoteΤην απορία σου την έχεις δημοσιεύσει αλλού, έχεις πάρει απαντήσεις και μάλιστα όπως ο ίδιος-α λές ...
Problem solved, thanks

Ψάχνω να βρώ αναλυτικά τα βήματα για τα sql files. Άσε, θα τα βρώ από αλλού.

Nefeli

#14
Quote from: sambalisG on August 02, 2007, 12:22:31 AM
Quote from: Nefeli on August 01, 2007, 05:59:33 AM
.......προκειμένου να εγκαταστήσεις κάποιο mod να γυρίζεις το φόρουμ σε default, αγγλικά και κατάσταση συντήρησης με προηγούμενο μπακ απ. Όλα τα υπόλοιπα φτιάχνουν.........

Πέρα απο το backup που το καταλαβαίνω, γιατί πρέπει να γυρίζουμε σε Αγγλικά???

Τα mods είναι φτιαγμένα για το default θέμα και τα αγγλικά, συνήθως.
Η εγκατάσταση mod πρέπει να γίνεται στα αγγλικά για να γίνει "καθαρή" και να έχει όσο το δυνατό μικρότερες πιθανότητες να αποτύχει. Ακόμα, ένας μικρός έλεγχος πριν την επιστροφή στην ελληνική, είναι ό,τι το καλύτερο.
Υπάρχουν mods που εγκαθίστανται και χωρίς να γυρίσεις τη γλώσσα. Μου έχει συμβεί όταν ξέχασα μιά δυό φορές. Δεν είναι σωστό όμως να το διακινδυνεύουμε γιατί αν κάτι δεν πάει καλά, το πιθανότερο να χάσουμε τα αυγά και τα πασχάλια στα τροποποιημένα αρχεία.

Προσθήκη.
QuoteΠέρα απο το backup
????????????
Για να πάρεις μπακαπ το γυρίζεις σε αγγλικά??????????? Δεν χρειάζεται και δεν ξέρω και πόσο σωστό είναι.
Εγώ το παίρνω όπως είναι. Όσες φορές εξ άλλου χρειάστηκε να το επαναφέρω δεν είχα πρόβλημα κανένα!
Πρόσφατα άλλαξα σέρβερ. Μια χαρά λειτούργησαν και τα μπακαπ!

Advertisement: