Welcome,
Guest
.
Please
login
or
register
.
Did you miss your
activation email
?
News:
IOS Hotels
and
IOS Rentals
online booking systems for Elxis CMS.
Home
Help
Login
Register
Elxis CMS Forum
»
Ελληνικό Forum
»
Γενικά Θέματα για το Elxis CMS
(Moderators:
CREATIVE Options
,
akalant
) »
Μπέρδεμα (bug)
« previous
next »
Print
Pages: [
1
]
Author
Topic: Μπέρδεμα (bug) (Read 5603 times)
NewAge
Jr. Member
Posts: 57
Μπέρδεμα (bug)
«
on:
November 28, 2006, 15:07:46 »
Ας υποθέσουμε ότι έχουμε ένα κείμενο που ανήκει στην ενότητα ΕΕΕΕ και στην κατηγορία ΚΚΚΚ, ενεργό και δημοσιευμένο στην πρώτη σελίδα με δημιουργο τον χρήστη ΧΧΧΧ που είναι author. Όταν το κείμενο προστέθηκε η κατηγορία ήταν ενεργή.
Αν πάει ο admin από μέσα και απενεργοποιήσει την ενότητα ΕΕΕΕ και τις κατηγορίες που ανήκουν σε αυτήν (μαζί και την κατηγορία ΚΚΚΚ), τότε ο χρήστης ΧΧΧΧ θα βλέπει στο frontend (στην πρώτη σελίδα) το κείμενο, θα μπορεί να το ανοίξει για edit, αλλά το πεδίο Κατηγορία θα είναι κενό, και αυτό γιατί στο function ComponentCategory στο query που πάει να τραβήξει τις κατηγορίες ορθά περιορίζει τα αποτελέσματα στα published μόνο (elxis.php, line 3653: "\n AND published = '1'").
Logged
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Μπέρδεμα (bug)
«
Reply #1 on:
November 28, 2006, 20:24:53 »
Βασικά πρόκειται για μία ευκολία του component frontpage (ενσωματωμένο μέσα στο component content) ώστε να μπορείς να καθορίζεις την εμφάνιση της αρχικής σελίδας ανεξάρτητα των ρυθμίσεων σε τομείς και κατηγορίες. Αν θες να απαγορεύσεις να συμβαίνει αυτό άνοιξε το αρχείο /components/com_content/content.php και πήγαινε στη γραμμή 195.
Πρόσθεσε εκεί:
. "\n AND s.published = '1'"
. "\n AND cc.published = '1'"
αμέσως μετά το . "\n WHERE a.state = '1'"
Δεν ξέρω αν θα πρέπει να το αλλάξουμε ή να το αφήσουμε ως έχει. Θεωρητικά είναι bug αλλά στην πράξη βολεύει. Ακούω γνώμες.
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
datahell
Elxis Team
Hero Member
Posts: 10356
Re: Μπέρδεμα (bug)
«
Reply #2 on:
November 28, 2006, 20:33:20 »
Τελικά το άλλαξα στο SVN καθώς είναι και θέμα ασφαλείας, αφού δεν θέλουμε να εμφανίζεται η κατηγορία ή ο τομέας να μην εμφανίζονται ούτε τα άρθρα της στην αρχική σελίδα ανεξάρτητα από τις ρυθμίσεις της αρχικής σελίδας. Η αλλαγή θα είναι διαθέσιμη στην έκδοση 2006.4
Logged
Elxis Team
|
Is Open Source
|
IOS Rentals | IOS AERO
NewAge
Jr. Member
Posts: 57
Re: Μπέρδεμα (bug)
«
Reply #3 on:
November 28, 2006, 23:38:35 »
Σωστότερο πιστεύω
Logged
Print
Pages: [
1
]
« previous
next »
Elxis CMS Forum
»
Ελληνικό Forum
»
Γενικά Θέματα για το Elxis CMS
(Moderators:
CREATIVE Options
,
akalant
) »
Μπέρδεμα (bug)