Αρχείο βοήθειας και οδηγιών του Primitive CMS version 0.4.2

primitive logoTo primitive CMS αναπτύχθηκε από εμένα ( Δημήτρης Σισκόπουλος aka DimSis ) τον Δεκέμβριο του 2009 και στη ουσία είναι το αποτέλεσμα των πειραματισμών μου με την PHP και αποτελεί μια εναλλακτική πρόταση απλούστατης διαχείρισης περιεχομένου χωρίς να απαιτείται χρήση κάποιας βάσης δεδομένων. Παρακολουθώντας διάφορα forums, έχω παρατηρήσει κατά διαστήματα ορισμένα posts, κυρίως από σχεδιαστές ιστοσελίδων ( web designers ), που ψάχνουν για κάποιο απλό CMS που θα τους βοηθήσει να μετατρέψουν το στατικό τους html template σε δυναμικό, επιτρέποντας την online ανανέωση / ενημέρωση του περιεχομένου του template τους. Αυτό ακριβώς κάνει το primitive CMS.

Μπορεί να καλύψει την ανάγκη μετατροπής ενός στατικού template σε κάτι πιο δυναμικό, επιτρέποντας την ενημέρωση HTML σελίδων μέσω ενός online κειμενογράφου τύπου Word που ονομάζεται FCKEditor. Αν για παράδειγμα έχετε φτιάξει μια σελίδα (template) στο Dreamweaver και απλώς θέλετε να μπορεί ο διαχειριστής της να ενημερώνει κάποιες ενότητες της, τότε το primitive CMS μπορεί να σας εξυπηρετήσει.

Online Demo: primitive CMS v.0.4.2

Κατέβασμα πηγαίου κώδικα: download primitive CMS v.0.4.2 - 657kb rar file)

Λάβετε υπόψη πως ο server που θα φιλοξενήσει το site σας, θα πρέπει να υποστηρίζει php.

Για να το δοκιμάσετε και να το στήσετε πρώτα στον δικό σας υπολογιστή ακολουθείστε τα παρακάτω βήματα:

Όταν επιθυμείτε να ανέβει και δουλέψει η εφαρμογή online, απλώς ανεβάζεται όλα τα αρχεία του φάκελου στον web server σας.

Παράδειγμα:

Έστω ότι για παράδειγμα έχετε φτιάξει μια σελίδα σαν την παρακάτω:

<html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Το site μου</title>
</head>
<body>
<p>Αυτό θέλω να το κάνω δυναμικό, να μπορώ να το επεξεργάζομαι με τον online κειμενογράφο.<br />
  Άρα από εκεί που ξεκινάει το
<p>μέχρι εκεί που τελειώνει τα αντικαθιστώ με το  <?php include 'inc_tade.htm' ?>
  <br />
  Στην ουσία κάνω αποκοπή αυτό το κείμενο και το βάζω μέσα στο αρχείο inc_ και είναι έτοιμο 
  προς ενημέρωση...</p>
</body>
</html>

Επικοινωνία και ερωτήσεις:

Ερωτήσεις σχετικά με το primitiveCMS μπορείτε να κάνετε στο ανοιχτό θέμα του Freestuff.gr forum: Ένα πρωτόγονο CMS χωρίς db που ενημερώνει μια include σελίδα