Elxis CMS Forum

Ελληνικό Forum => Πρόσθετα => Topic started by: intefix on June 16, 2010, 00:20:01

Title: Θέση module εκτός standard
Post by: intefix on June 16, 2010, 00:20:01
Έφτιαξα ένα Module...Μπορώ μέσα από το ελξις να το βάλω όπου θέλω; πχ στο logo πάνω ...2008.1 tml ks-eros. Τέλος πάντων πως μπορώ να βάλω ένα swf? χωρίς να πειράξω το index? Επίσης βλέπω πολλές θέσεις sto site/tem manager/module position... που φαντάζομαι ανάλογα το tmp παίζουν...άντε και έβαλα και γω μια... πως λέω που είναι κλπ...
Title: Re: Θέση module εκτός standard
Post by: ArXoS on June 16, 2010, 00:27:51
Για αρχή, δες το αποτέλεσμα της διεύθυνσης
http://www.mysite/index.php?tp=1
για να δεις η κάθε θέση που βρίσκεται. Από εκεί και πέρα, κάνεις δοκιμές δημοσίευσης στα modules που θέλεις και στις θέσεις που είδες στην παραπάνω οθόνη
Title: Re: Θέση module εκτός standard
Post by: ks-net on June 16, 2010, 01:51:16
Πολλά position μπορεί αν μη υπάρχουν σε όλα τα tpl.... για την ακρίβεια κανένα μα κανένα tpl  δεν έχει όλα τα position που έχει από default to elxis και που σου εμφανίζονται στη λίστα...

μπορείς να βάλεις όπου θές στο index.php μία position γράφοντας το παρακάτω κώδικα  μέσα σε όποιο html-element θές...


<?php mosLoadModules('inset', -2); ?>

για να δουλέψει μια θέση(position) πρέπει να υπάρχει σε 2 μεριές....
1-σε κώδικα στο index.php(όπως το παράδειγμα ή θέση inset)
2-αλλά και να υπάρχει η inset  και στο position-manager

φυσικά μπορείς να φτιάξεις και να ονομάσεις νέες δικές σου θέσεις στον position-manager  πχ. να κάνεις την "topswf"
και μετά να την περάσεις κατάλληλα μέσα στο κώδικα του index.php έτσι:
<?php mosLoadModules('topswf', -2); ?>

******
σχετική τεκμηρίωση http://wiki.elxis.org/wiki/Module_positions
******
και περισσότερα για template design http://wiki.elxis.org/wiki/Category:Templates_Developer_Guide
******

το ks-eros δεν προβλέπει θέση στο header... θα πρεπει να την βάλεις εσύ μέ τον τρόπο που  είπαμε πιο πάνω....
πολύ χοντρικά σου δείχνω πού περίπου θα πρεπει να μπεί...

...........................................
</head>
<body>
<div id="lbg"><div id="rbg">
   <div id="header">
      <div id="logo-text"><h1> Elxis cms</h1><h2>Ks-Eros template for elxis 2008.x</h2></div>
   <?php mosLoadModules('topswf', -2); ?>
          <div id="head-right-container">
......................................................
φυσικά είναι πολύ πιθανό να πρέπει να κάνεις και κάποιες ρυθμίσεις αλλαγές στο css για τις αποστάσεις τα μεγέθη κτλ...
αλλά αυτά με το css δεν μπορώ να το ξέρω από τώρα...
Title: Re: Θέση module εκτός standard
Post by: intefix on June 16, 2010, 07:50:34
Κατατοπιστικότατοι...ευχαριστώ
Title: Re: Θέση module εκτός standard
Post by: intefix on June 17, 2010, 13:46:49
Ωραία...αν θέλω να αλλάζει το φλας (έχω 4 φλας) σε κάθε ανανέωση της σελίδας τι πρέπει να κάνω;
Title: Re: Θέση module εκτός standard
Post by: webgift on June 18, 2010, 12:19:03
Πρέπει να προσθέσεις κάτι σαν και αυτό στην σελίδα σου index.php του Template σου : [Βασικό είναι να βρίσκεται ο κώδικας αυτός μέσα σε div με τις κατάλληλες παραμέτρους.]

Code: [Select]
<script language="JavaScript">
var flashnumber =  4;
var randomnumber = Math.random() ;
var rand1 = Math.round( (flashnumber-1) * randomnumber) + 1 ;
flashes = new Array
flashes[1] = "1.swf"
flashes[2] = "2.swf"
flashes[3] = "3.swf"
flashes[4] = "4.swf"
var flash = flashes[rand1]
</script>
<script language="JavaScript">
document.write('<center>');
document.write('<embed src="' + flash + '" quality="high" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" type="application/x-shockwave-flash" width="your_flash_width" height="your_flash_height"></embed>');
document.write('<param=movie value=wsmode>');
document.write('</center>');

</script>

Εκεί που λέει :
your_flash_width = Βάζουμε το πλάτος των flash όπου πρέπει να είναι και στα 4 το ίδιο.
your_flash_height= Βάζουμε το ύψος των flash όπου πρέπει να είναι και στα 4 το ίδιο.

Εκεί που πρέπει να δηλώνεις τα *.swf πρέπει να βάλεις ολόκληρη την url π.χ. : flashes[1] = http://www.your_domain.gr/flashes/1.swf κτλ.
Title: Re: Θέση module εκτός standard
Post by: intefix on June 20, 2010, 18:21:45
Ευχαριστώ. Θα τα καταφέρω ελπίζω...
Title: Re: Θέση module εκτός standard
Post by: webgift on June 20, 2010, 18:23:35
Θα τα καταφέρεις δεν σε φοβάμαι.
Elxis Community members :D