/**** Zalos_2.45
* readme.doc για το blog system Zalos
*
****/
Αυτό το readme file έχει τις αλλαγές της μετάβασης του zalos weblog από την version zalos_1.2 στην zalos_2. και zalos_2.45.
/****
* Νέα στοιχεία της έκδοσης, zalos_2.45
* 'setup/zalos_2.45_changedPGs.log' : log of changed pages of this version
* 'zalos_readme.txt' Created from : 'setup/zalos_2.45_readme.doc'
****/
/*20110701*/
/* telikes diorthoseis 20110802 */
. Προσθήκη του confirm-math στοιχείου στην φόρμα (a/frmComment.php) εισαγωγής σχολίων , με σκοπό την αποφυγή spa-comment από μηχανές/bots. Η απλή πράξη αλλάζει ανάλογα με την ημερομηνία dd (yyyymmdd), και το αποτέλεσμα modulo 2.
Βοηθητική σελίδα 'aux_d.php'.
/*endof 20110701*/
/*20110617*/
. [fosforo] Αλλαγή χρωμάτων και δημιουργία εναλλακτικού css (για fosforo.lithosweb):
styles.css <-- based on 'styles_lithosweb.css' only color changes
. backup του .css :
styles_lithosweb.css
. [fosforo] Ενημέρωση του: .htaccess για να διαχειρίζονται τα μηνύματα λαθών σε apache-hosts που το επιτρέπουν.
. Δημιουργία του 'error.php' που εκτυπώνει τα μηνύματα λαθών, και υπάρχει σαν αναφορά στο .htaccess.
. Δημιουργία του 'a/bookmarkbar.php' με τα links για τους 'Σελιδοδείκτες' και σαν 'transbox'(css) χρησιμ. από τις:
'indexRead.php'
'a/adv.php'
/*endof 20110617*/
/*20110408*/
13. Προσθήκη custom global_var στο 'custom.php' με το contact_email του blog = $strSiteEmail.
Αλλαγή στις σελίδες που αναφέρεται αυτό το email καρφωτά με την αντίστοιχη var (accecontrol/authenticate.php , about.php).
. Δημιουργία του [dir] 'setup' που περιέχει βοηθητικά αρχεία για το setup του Group Blog System : zalos. Αρχεία που περιέχονται:
setup/zalos_setup.readme
setup/zalos_2.4_data_dict_MySQL_20110405.sql
Ενημέρωση του [dir] 'sdbm_th3':
. Αλλαγή της 'sdbm_th3/index.php' στη μη αναφορά του main siteTitle
. Αλλαγή της sdbm_th3/customGlobals.php έτσι ώστε να συντρέχει με το 'custom.php'.
/*endof 20110408*/
/****
* Νέα στοιχεία της έκδοσης, zalos_2.43
* zalos_2.43_changedPGs.log : log of changed pages of this version
****/
/*20110201*/
Προσθήκη στην custom.php των php_functions για την αυτόματη διόρθωση του DaylightSavingTime με βάση την global var $dbDST , αλλά και της:
$dbTimeCorr = 2 + (date("I")==1 ? $dbDST : 0);.
/*endof 20110201*/
/*20110113*/
. Μορφοποίηση της content.php έτσι ώστε στο 'am' να χωρίζονται οι εγγραφές των κειμένων-Links με αχνό
.
. Μορφοποίηση της content.php έτσι ώστε στο 'am' να τμήμα των index1.php και indexRead.php να εμφανίζεται στο title attr του link του κειμένου και το ?abstract? αυτού.
/*endof 20110113*/
/*20110110*/
. Αντικατάσταση της index.htm από την : index.php
, με σκοπό τη χρήση του τίτλού του site (custom.php->$strSiteTitle) επίσης από την πρώτη σελίδα που περιέχει την ανακατεύθυνση.
. Δημιουργία της σύντομής φόρμας αναζήτησης με λέξι κλειδί βασισμένη στην διορθωμένη a/searchtxt.php ,που κάνει χρήση της της archive.php:
a/searchtxt_smallfrm.php
. Μορφοποίηση των a/header.php και a/navbar.php έτσι ώστε να δεχτούν την νέα φόρμα αναζήτησης: a/searchtxt_smallfrm.php
. indexRead.php : 6. Μορφοποίηση (βάσει txt_id) στο indexRead.php για να γίνεται ανάκτηση του 'txt_id' είτε από το tb_txt είτε από το tb_archive .
Σκοπός είναι από το Union των πινάκων να ανακτάτε ο πίνακας πριν από τη δημιουργία του Link έτσι ώστε να μην χάνονται τα παλαιά-archived links.
/*endof 20110110*/
/*20100910*/
. Δημιουργία του a/readCountSign.php για την μέτρηση και εκτύπωση του counter με το συνολικό αριθμό αναγνώσεων των κειμένων
. Αλλαγή των adv.php, readinglog.php έτσι να συμπεριληφθεί ο παραπάνω counter σε όλες τις σελίδες καθώς και στο 'am' του readinglog.php
.
/*endof 20100910*/
/*20100806*/
. Μεταφορά του στοιχείου "στατιστικά κειμένων" από το navbar.php στο smallinfobar.php, σαν "στατιστικά".
. Εισαγωγή της εικόνας "stats-ico_17x17.PNG" δίπλα στα στατιστικά.
. Αλλαγή του στοιχείου css: smalltransbox στο "styles.css" με απενεργοποίηση του attribute height.
/*endof 20100806*/
. Δημιουργία νέας μεταβλητής στην custom.php για την περιγραφή του Blog: $strSiteDescr. Χρήση στην δημιουργία του rss.xml από το : a/create_rss.php.
. Διόρθωση του a/create_rss.php έτσι ώστε να δημιουργείται με βάση το custom.php.
. Διόρθωση του query που φέρνει τα σχόλια του κάθε κειμένου για να έρχονται στη σωστή σειρά στο a/content.php function "createRss".
10. Εισαγωγή embedded code-object : αριθμού ατόμων που κάνουν χρήση της σελίδας στο a/adv.php καθώς και προσθήκη του blog-catalog εικονίδιο-link , με παραμετρικό $strSiteTitle.
. Εισαγωγή στο της index1.php του 'RSS Autodiscovery' (http://www.petefreitag.com/item/384.cfm), με χρήση του κώδικα:
/****
* Νέα στοιχεία της έκδοσης, zalos_2.42
* zalos_2.42_changedPGs.log : log of changed pages of this version
****/
5. Αλλαγή του header του zalos
- Αλλαγή του μενού - navbar.php - με τη χρήση πίνακα, radius, και transparency (black/brown bg).
- Αλλαγή της background εικόνας του Header (header.php), με εισαγωγή της στο custom.php, σαν custom μεταβλητή του site..
7. Μετακίνηση του login/out από το 'navbar.php' στο 'smallinfobar.php'.
- προσθήκη του 'κορυφή σελίδας του footer.php στο 'navbar.php' μονο όταν εμφανίζεται αυτό στο 'footer.php'.
12. Αλλαγή των τίτλων των κειμένων αλλά και των τίτλων της 'αρχικής' σελίδας σε size=21 από size=22 (css class .postitle).
/****
* Νέα στοιχεία της έκδοσης, zalos_2.4
* zalos_2.4_changedPGs.log : log of changed pages of this version
****/
2. Αλλαγή των (css) χρωμάτων στο 'κεντρικό μέρος'
- αλλαγή του css class = td.pagecolor ως προς το color
- αλλαγή του css body ως προς το background-image: url('images/bg_bd_brn2_1x544.png');
- αλλαγή του css table.page ως προς το background-color:#F8F5ED;
- αλλαγή των τίτλων των κειμένων αλλά και των τίτλων της 'αρχικής' σελίδας σε size=22 (css class .postitle).
- αλλαγή της αρχικής σελίδας ως προς το αριστερό μέρος (am) και h1 -> h2
- χρήση radius για rounded corners του table.page
3. Αλλαγή της λίστας των παλαιότερων κειμένων αλλά και των Πρόσφατων που παρουσιάζονται στο 'am' (index1.php, indexRead.php).
4. Αλλαγή των αποτελεσμάτων μετά από αναζήτηση σύμφωνα με τις νέες αλλαγές (archive.php)
7. Αλλαγή της σελίδας των στατιστικών έτσι ώστε να περιέχει πιο συμπυκνωμένη την πληροφορία.
.
/****
* Νέα στοιχεία της έκδοσης, zalos_2.3
****/
.Μη δημιουργία εγγραφής στον πίνακα tbreadinglog για τους ίδιους τους συγγραφείς ενός κειμένου όταν αυτοί έχουν κάνει login.
.Δημιουργία λίστας πρόσφατων σχολείων κειμένων στην σελίδα με τα στατιστικά των κειμένων (readinglog.php).
/****
* Νέα στοιχεία της έκδοσης, zalos_2.2
****/
.Δημιουργία πεδίου σχολείων για τα κείμενα.
.Δημιουργία comment counter για κάθε σχόλιο στη σελίδα 'Αρχείο'.
.Αλλαγή του κειμένου της about.php , με εισαγωγή νέου παραθύρου με το πρώτο κείμενο της σελίδας.
/****
* Νέα στοιχεία της έκδοσης, zalos_2.1
****/
Εισαγωγή url και δημιουργία νέας σελίδας που θα δημιουργεί (a/create_rss.php) τα data με XML για RSS feeds (rss.xml).
Έχει γίνει. Εισαγωγή embedded code-object : στατιστικών ? google analytics (a/google_analytics.php).
Προσθήκη πληροφορίας αριθμού αναγνώσεων για κάθε κείμενο στο αρχείο
(a/content.php. function searchResults($strKey,$intCat)).
Έχει προστεθεί στα αποτελέσματα αναζήτησης και στην απλή εμφάνιση των κειμένων . Είναι υπό εξέταση διότι γίνεται χρήση του ίδιου κώδικα και στην αρχική σελίδα , index1.php.
Προσθήκη HighLight των γραμμών του πίνακα των στατιστικών OnMouseover (readinglog.php).
Έγινε Αλλαγή της βασικής εικόνας Src=images/lithos.jpg, και προσθήκη background εικόνας για το header.php.
/****
* Νέα στοιχεία της έκδοσης, zalos_2
****/
Έχει βελτιστοποιηθεί το styles.css που έχει ανέβει στην έκδοση 1.2 με χρήση της Georgia σαν βασικής γραμματοσειράς, χρήση επαναλαμβανόμενου gradient background image.
Έχει γίνει χρήση για όλες τις βασικές σελίδες του νέου template : template_2cols.php
Όπου υπάρχουν μόνο δύο στήλες περιεχομένου στην δεύτερη γραμμή του πίνακα μορφοποίησης σελίδας (αντί των τριών).
Έχουν παραμείνει οι δύο γραμμές του πίνακα μορφοποίησης 1η και 3η που περιέχουν τα header και footer αντίστοιχα.
Έχει επιλυθεί το πρόβλημα εμφάνισης του logout στο βασικό navbar.php.
Έχει επιλυθεί το πρόβλημα της επιστροφής στην αρχική σελίδα από την κλειδωμένη σελίδα για το archive των κειμένων (archive_oldtxts.php).
Έχει προστεθεί το υπο-site για απλή 'διαχείριση δεδομένων' και έχει προστεθεί και το κατάλλληλο Link στην uploads.php με την δημιουργία νέας σελίδας κώδικα : admbar.php.
ΠΡΟΒΛΗΜΑ: με την παρακάνω εισαγωγή όμως δεν έχει γίνει δυνατή η σωστή χρήση των λειτουργιών Update και Insert (ενδεχομένως υπάρχει πρόβλημα με της htmlentities()?).
/****
* Νέα στοιχεία της έκδοσης, zalos_1.22
****/
Αλλαγή του styles.css, για πιο ευανάγνωστη γραμματοσειρά. Χρήση της Georgia σαν βασική γραμματοσειρά καθώς και αλλαγή των βασικών Heading 1 εώς 4.
Δημιουργία και χρήση επαναλαμβανόμενου gradient background image.
Αλλαγή χρωμάτων
από το κόκκινο (styles_red_20080723.css)
στο light-olive (styles_lightOlive-GeorgiaFont-bg_grand--current--_20080730.css)
Ενσωμάτωση κώδικα για την εμφάνιση εικονιδίου στο address-bar των browser:
link rel="shortcut icon" href="http://lithosweb.freesuperhost.com/images/lithos2Logo.gif" type="image/x-icon".
/****************
*
* Μελλοντικές αλλαγές για τη έκδοση, zalos_x.x
*
*
****************/
1. * Bug * : Κατά το Refresh Μετά από το upload Σχολίου γίνεται ανάρτηση ξανά του ίδιου Σχολίου.
9. Προσθήκη 'που βρίσκεστε' συνδέσμων, ίσως στο 'header.php'.
11. Εισαγωγή anchors στα διάφορα στοιχεία της 'readingLog.php' με σκοπό την δημιουργία συνδέσμων στο 'a\adv.php'
12. Προσθήκη στατιστικών:
- 'ενδιαφέροντος κειμένου' με βάση : ημερομηνία δημοσίευσης * αριθμού σχολίων * αριθμού αναγνώσεων.
- 'πύραυλος δημοφιλίας' με βάση : ημερομηνία δημοσίευσης * αριθμού αναγνώσεων
14. Προσθήκη των 'παρόμοιων/συναφών κειμένων' με βάση την κατηγορία στην σελίδα ανάγνωσης κειμένου (πριν από τα 'Πρόσφατα κείμενα').
15. *Bug *: Δεν τυπώνεται σωστά ο τίτλος του rss.xml όταν γίνεται εισαγωγή νέου κειμένου.
16. Δυναμικό περιεχόμενο (μέσω db) για τις σελίδες:
- 'a/adv.php' , για τα ομαδοποιημένα url-links (δημιουργία referenced πινάκων tblink_group , tblink)
- 'about.php' , για την πληροφορία του ιστότοπου στο κεντρικό μέρος της σελίδας, σχετικά με το blog.
17. Δημιουργία σελίδας print_txt για την εκτύπωση των κειμένων σε printer-friendly μορφή.
Αξιοσημείωτα Παραδείγματα:
:: http://www.24grammata.com/?p=14271&print=1
:: http://www.24grammata.com/wp-content/plugins/wp-print/print-css.css
.