Ουρντού Ελληνικά
Greek English Deutsch Deutsch español Español Français Français ιταλικά Italiano Ολλανδός Nederlands Πορτογάλος Português Русский Русский Ελληνικά Ελληνικά
Login



 
Καλώς ήλθατε στο Jumi! >> Jumi 2.1 οδηγός

Εμείς εισάγουμε Jumi 2.1 βήτα για το Joomla! 1.5 εδώ. Υπάρχουν τόσες πολλές αλλαγές σε αυτή την έκδοση!

Όταν 2.1 βήτα αλλαγές στην τελική έκδοση και 2.0 θα χαρακτηριστεί ως απόσβεση θα ενσωματώσει αυτό το έγγραφο σε μια τυπική τεκμηρίωση Jumi.

Εισαγωγή

Jumi σύνταξη plugin έχει αλλάξει (μετά από τρία χρόνια) σε ένα διαφορετικό. Δεν υπάρχει συμβατότητα προς τα πίσω σε αυτή τη σύνταξη? Ωστόσο, μπορείτε να χρησιμοποιήσετε όλες τις προηγούμενες προσαρμοσμένες κώδικες και χαρακτηριστικά στο δελτίο 2.1 (και τη χρήση νέων).

Δεν υπάρχουν αλλαγές στην σύνταξη plugin μόνο. Οι αλλαγές είναι αλλού. Έτσι, διαβάστε προσεκτικά το έγγραφο, παρακαλώ.

Για εκείνους που είναι πάρα πολύ πρόθυμοι να δοκιμάσουν νέα έκδοση ή να διαβάσετε το μίσος "όλα αυτά τα πράγματα" εδώ είναι το Quick & Dirty αλλαγή σύνταξη plugin:

Παλιά σύνταξη plugin Jumi

{Jumi [stored_code_source] [arg1] [arg2] ... [ArgN]}

Νέα σύνταξη plugin Jumi

{Jumi stored_code_source} {written_code / jumi}

Πώς να κάνει τη μετάβαση σε σύνταξη Jumi 2.1; Εμείς θα το εξηγήσω παρακάτω. Αλλά πρώτα πράγματα πρώτα.

Ας ξεκινήσουμε με κάποια γενική εξήγηση Jumi επεκτάσεις τότε θα συνεχίσουμε με τον τρόπο αναβάθμισης και εγκατάστασης. Στο τέλος θα έχετε καλή γνώση "όλα αυτά τα πράγματα».

Το σύνολο των επεκτάσεων Jumi

Jumi 2.1 αποτελείται από πολλά αλληλένδετα επεκτάσεις:

  • Jumi σύστημα plugin (Απόλυτα ξαναγραφεί!)
    δίνει τη δυνατότητα να περιλαμβάνουν προσαρμοσμένους κωδικούς από αρκετούς πόρους σε Joomla! άρθρα, το περιεχόμενο και τις περιγραφές της κατηγορίας.
    Θεσπίζει Ρίζα Jumi για Jumi συνιστώσα και Jumi μονάδα. Κώδικες υποβάλλονται σε επεξεργασία σε μορφή PDF έκδοση του Joomla! περιεχόμενο και απογυμνώνεται από RSS έξω.
  • Jumi editor-XTD (Νέο!)
    είναι ένα Joomla! κουμπί editor που επιτρέπει την κωδικοποίηση / αποκωδικοποίηση σενάρια για την άμεση ένταξή τους σε Joomla! το περιεχόμενο και την περαιτέρω επεξεργασία από το plugin του συστήματος Jumi.
  • Jumi συστατικό (+ Jumi κοινή χρήση ρίζας)
    δημιουργεί έθιμο το Joomla! σελίδες (τα λεγόμενα Jumi Εφαρμογές) περιέχουν προσαρμοσμένο κώδικα.
  • Jumi ΣΕΦ δρομολογητή
    είναι ένα plugin σύστημα που υποστηρίζει Jumi συστατικό: Επιτρέπει την άμεση προσπέλαση της εφαρμογής Jumi με το ψευδώνυμο (π.χ. http://www.mysite.com/hello-jumi).
  • Jumi ενότητα (+ Λειτουργία εντοπισμού σφαλμάτων, Κοινόχρηστο + Jumi ρίζας χρήσης)
    Είναι απλό module που δίνει τη δυνατότητα να περιλαμβάνουν προσαρμοσμένους κωδικούς από αρκετούς πόρους σε Joomla! ενότητα θέσεις.
  • γλώσσες
    εκτός από το plugin δρομολογητή Jumi υπάρχουν αρχεία γλώσσας για όλες τις επεκτάσεις Jumi για εύκολη μεταφράσεις τους.

Jumi απαιτήσεις 2.1

Τίποτα λιγότερο από το Joomla! 1.5.8 απαιτείται.

Αναβάθμιση από προηγούμενες εκδόσεις

Σας συνιστούμε να καταργήσετε πλήρως όλες τις προηγούμενες επεκτάσεις Jumi και να εγκαταστήσετε το πακέτο Jumi 2.1. Εξετάστε εξής:

Αν θέλετε να χρησιμοποιήσετε το παλιό σας συστατικό Jumi πίνακα της βάσης δεδομένων σε νέα Jumi 2.1 πίσω τότε το πρώτο του από το εργαλείο βάσης δεδομένων που χρησιμοποιείτε (π.χ. το phpMyAdmin). Μετά την εγκατάσταση του νέου πακέτου θα επαναφέρετε το αρχικό Συνιστώσα Jumi πίνακα της βάσης δεδομένων.

Το παλιό Jumi σύνταξη plugin δεν θα τύχουν επεξεργασίας από το νέο plugin. Θα πρέπει να ξαναγράψουμε κάθε παλιό παράδειγμα σύνταξη plugin. Λυπούμαστε πολύ για την ταλαιπωρία που θα σας φέρει. Από την άλλη πλευρά, θα σας φέρει περισσότερες δυνατότητες, μεγαλύτερη ασφάλεια και περισσότερη ευελιξία. Κάτι για κάτι.

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

Jumi 2.1 εγκατάσταση

Εγκαταστήστε το πακέτο ως ένα πρότυπο Joomla! επέκταση. Όλες οι επεκτάσεις Jumi εγκατασταθεί κατά τη διάρκεια αυτής της διαδικασίας με ένα κλικ. Όλα τα πρόσθετα Jumi στο "Ενεργοποίηση" πάρα πολύ.

Σε Jumi 2.1 δεν υπάρχει demo κύριο μενού "Γεια Jumi!" ορατό σημείο στο frontend όπως ήταν στο Jumi 2.0. Κάποιοι από τους χρήστες μας, το μίσος, ακόμη και ως ένα demo. Αν θέλετε μπορείτε να το κάνετε ορατό το χέρι: πηγαίνετε στο backend και δημοσιεύει το προεγκατεστημένο μενού "Γεια Jumi!" . εκεί

Τα επόμενα βήματα

Χρησιμοποιώντας Jumi συνιστώσα, ενότητα και ο δρομολογητής θα μπορούσε να συναχθεί από τις προηγούμενες εκδόσεις ή τα έγγραφα που αυτή cheatsheet αρχείο.Jumi 2.1 για την J! 1.5 cheatsheet

Jumi plugin απαιτεί περισσότερη επεξήγηση. Επειδή χρησιμοποιεί ένα άλλο εργαλείο: Jumi editor-XTD (κουμπί) plugin που κωδικοποιεί / αποκωδικοποιεί προσαρμοσμένες δέσμες ενεργειών, κατά τρόπο που να μην αφαιρεθούν από το Joomla! και υποβάλλονται σε επεξεργασία από το plugin Jumi.

Στο υπόλοιπο του άρθρου θα εξηγήσουμε:

  1. Πώς να γράψετε σε κωδικούς του Joomla! περιεχομένου με Jumi κωδικοποιητή (κωδικό όνομα για Jumi εκδότης-XTD plugin).
  2. Πώς να επεξεργαστείτε τους κωδικούς του Joomla! περιεχομένου με Jumi προγραμματιστής.
  3. Πώς να μεταφέρετε παλιά σύνταξη plugin Jumi στο νέο.
  4. Jumi plugin ασφάλεια και άλλες παρατηρήσεις.

Χρησιμοποιώντας Jumi coder

Λοιπόν, δείτε το βίντεο πρώτα. Θα το εξηγήσουμε μετά από αυτό.

Λοιπόν, πώς λειτουργεί;

Ξέρετε πότε θα περιλαμβάνουν προσαρμοσμένη δέσμη ενεργειών σε ένα Joomla! άρθρο ο κώδικας θα πρέπει να αφαιρεθεί από ή, στην καλύτερη, κωδικοποιημένα σε HTML οντότητες.

Και εδώ έρχεται Jumi προγραμματιστής. Κωδικοποιεί σενάρια με τέτοιο τρόπο ώστε το Joomla! και ο συντάκτης του δεν αναγνωρίζουν ότι είναι ένας κώδικας. Ωστόσο Jumi plugin αναγνωρίζουν Jumi σύνταξη και τα πάντα μεταξύ Jumi ετικέτες.

{Jumi stored_code_source} αυτό είναι ένα διάστημα μεταξύ ετικέτες για το γραπτό κώδικα σας {/ jumi}

αποκωδικοποιεί και αξιολογεί. Απλό, έτσι δεν είναι;

Jumi Coder οθόνη βοήθειας

Jumi coder έχει δοκιμαστεί με nowysiwyg επεξεργαστή, Tiny MCE, JCE και FCK συντάκτες με επιτυχία. Τι μεγάλη είναι ότι μπορείτε να πραγματοποιήσετε εναλλαγή μεταξύ τους συντάκτες σε καμία συντάκτες όπως εσείς επιθυμείτε. Jumi Coder δεν εξαρτάται από αυτούς.

Έτσι, για άλλη μια φορά πώς να περιλαμβάνει τον κωδικό στο άρθρο μέσω Jumi προγραμματιστής; Διαβάστε και ταυτόχρονα συμβουλευτείτε την εικόνα:

  1. Γράψτε (ή αντίγραφο από κάποια πηγή) το σενάριο στην περιοχή επεξεργασίας κώδικα.
  2. Συνειδητοποιήστε εάν χρησιμοποιείτε WYSIWYG od Nowysiwyg συντάκτης. Επιλέξτε κωδικοποίηση ανάλογα.
  3. Πατήστε Κωδικοποίηση.
  4. Το σενάριο είναι κωδικοποιημένα και θα πάρετε το κωδικοποιημένο αποτέλεσμα στο κωδικοποιημένο κωδικό περιοχής. (Αν είχε κάνει λάθος ή είχαν κωδικοποιηθεί το script σε άλλο τύπο για επεξεργαστή, απλά πατήστε το Decode και επανάληψη).
  5. Επιλέξτε το σενάριο που βλέπετε στην περιοχή κωδικοποιημένο κώδικα, να το αντιγράψετε στο πρόχειρο (CTRL + C) και επικολλήστε το (Ctrl + V) σε Joomla! και μεταξύ των ετικετών Jumi σγουρά.

Για να είμαστε αρκετά σίγουροι ότι καταλαβαίνετε ας παρακολουθήσετε ένα άλλο βίντεο: πώς να επεξεργαστείτε τη δέσμη ενεργειών που είναι ήδη σε Joomla! με Jumi Coder.

Ελπίζουμε ότι θα είναι αρκετά σαφής.

Έτσι χρησιμοποιούν Jumi Coder για την ενσωμάτωση του script σε Joomla! και για την επεξεργασία του.

Jumi Coder μπορεί να χρησιμοποιηθεί για την ενσωμάτωση των κωδικών script σε μη Joomla! το blog πολύ (όπως το Blogger). Ο κωδικός δεν θα υποστεί επεξεργασία, αλλά θα είναι ορατή σαν κωδικό.

Γνωστό ζήτημα: αν το σενάριο είναι "ωραία" διαμορφωμένη (πολλαπλές γραμμές, καρτέλες, κλπ.) τότε nowysiwyg συντάκτης σπάει αυτή τη μορφοποίηση (χωρίς το χαμένο της χρηστικότητας - θα λειτουργήσει). Ι (MarHaj) δεν ξέρουν πώς να ασχοληθεί με αυτό.

Σε WYSIWYG συντάκτες ωραία μορφοποίηση διατηρείται.

Είναι σαφές ότι χωρίς Jumi plugin (εγκατεστημένο και ενεργοποιημένο) το ίδιο το script δεν θα τρέχει! Jumi plugin έχει να αποκωδικοποιήσει πρώτα. Θυμηθείτε: Jumi Coder και Jumi plugin είναι δίδυμα!

Επισκόπηση Σύνταξη

Η γενική σύνταξη Jumi plugin είναι 2.1

{Jumi stored_code_source} {written_code / jumi}

όπου

  • stored_code_source Είναι ένα αρχείο (php, css, js, txt, html, ...) διαδρομή που πρέπει να περιλαμβάνονται στη σύνταξη plugin τόπο ή id (προχωρήσει με αστερίσκο) συστατικού στοιχείου της Jumi και
  • written_code είναι ένα τμήμα κώδικα. HTML, PHP, js, OT απλά ένα κείμενο. Αν η PHP κώδικα, τότε θα πρέπει να συσκευάζονται σε PHP tags αρχής και τέλους.

Παραδείγματα

1 Παράδειγμα: περιλαμβάνει μόνο το αρχείο php

{Jumi plugin / σύστημα / jumi / jumi_demo.php} {/ jumi}

Παράδειγμα 2: όπως την πρώτη εγγραφή από τον πίνακα συνιστωσών Jumi βάση δεδομένων

{* Jumi 1} {/ jumi}

3 Παράδειγμα: περιλαμβάνει το πρώτο ρεκόρ από συνιστωσών databes Jumi πίνακα ο οποίος είναι προηγείται (!) Με γραπτή σενάριο.

{* Jumi 1}  {/ Jumi}

Η υπεροχή της επεξεργασίας written_code -> stored_code_source έχει δύο λόγους:

  1. δίνει τη δυνατότητα να αξιοποιήσει προ 2.1 Jumi αρχεία php που χρησιμοποιεί Jumi επιχειρήματα με σύνταξη Jumi 2.1 (θα δούμε αργότερα πώς ακριβώς),
  2. είναι συμβατή με άλλες επεκτάσεις Jumi (Component, Module): θα έχουμε ακριβώς την ίδια προτεραιότητα επεξεργασίας.

Πολλαπλές γραμμές σε γραπτή γραφή

Δεν χρειάζεται να γράψετε το σενάριο γραμμένο μεταξύ jumi ετικέτες σε μία γραμμή. Επιτρέπονται οι πολλαπλές γραμμές. (Και ο συνδυασμός του τύπου script που χρησιμοποιείται επίσης). Για παράδειγμα:

{* Jumi 1}
<? Php
echo "Hello O \ 'Harra»!?
;>