Neuigkeiten:

moziloCMS verwendet Cookies. Wenn Sie auf unserer Seite weitersurfen, stimmen Sie der Cookie-Nutzung zu Datenschutzerklärung
moziloCMS Layouts
moziloCMS Plugins

Hauptmenü
-Menü

Beiträge anzeigen

Dieser Abschnitt erlaubt es dir, alle Beiträge anzusehen, die von diesem Mitglied geschrieben wurden. Beachte, dass du nur Beiträge sehen kannst, die in Teilen des Forums geschrieben wurden, auf die du aktuell Zugriff hast.

Beiträge anzeigen-Menü

Themen - stefanbe

#21
Mein moziloCMS / stefanbes Entwickler Seite
05. März 2013, 12:40:59
www.stefanbe.de erstelt mit moziloCMS 2.0  :)

lg stefanbe
#23
Danke euch allen das ihr hier seit

Wir brauchen euch hier im Forum
sei es weil ihr Fragen habt
oder Antworten geben könnt
oder Eine Diskusion zu bändigen
oder Jemanden darauf aufmerksamm zu machen doch besser ein neues Tema Anzulegen
oder ...
und bitte Vergest nicht kein User möchte den anderen schaden, nicht jeder kann sich Schrieftlich so gut ausdrücken um das rüber zu bringen was er Denkt siehe z.B. mich. :)

Wir suchen noch dringent Leute für:
  • Jquery, Javascript
  • Documentation moziloCMS
  • Documentation der Wichtigsten functionen die man in Plugins benutzen kann
  • Beta Tester
  • Übersetzer
Befor ihr gleich loslegt bitte vorher hier Melden was ihr tun möchtet :)

lg stefanbe
#24
Betatests / Update beta3 auf ???
25. Juni 2011, 20:49:51
So es ist mal wieder soweit

also An alle Bitte mitmachen beim Test

Es hat sich viel unter der Haube getan das es nötig ist mal wieder einige tests zu machen,
am besten mit allen eurern Besonderheiten.

Das herausragendste es gibt jetzt farbige Hervorhebung der Syntax :D

Kompletpacket neuste Version
moziloCMS_1.12_rev_948_plus_descipten_fix.zip

unten die Plugins.zip gilt noch


ab hier kann es eigendlich gelöscht werden las aber mal noch drin
-----------------------------------------------------
es gibt 3 möglichkeiten
1. komplett = moziloCMS_1.12_rev_917.zip
2. als update ab beta3 = moziloCMS_1.12_update_rev_764_to_917.zip
3. als update ab beta4 = moziloCMS_1.12_update_rev_866_to_917.zip

Zum Schluss noch die Updates aufspielen
moziloCMS_1.12_update_rev_917_to_927.zip
+ moziloCMS_1.12_update_rev_927_to_929.zip
+ moziloCMS_1.12_update_rev_929_to_933.zip
+ moziloCMS_1.12_update_rev_933_to_937.zip
+ moziloCMS_1.12_update_rev_937_to_946.zip

Wichtig nicht im Original moziloCMS anwenden oder vorher ein Backup machen

Es werden einige Plugins nicht mehr gehen einfach Ausprobieren
In dem plugins.zip sind alle Plugins drin die auf die Revision 917 Upgedatet wurden

Noch was Wichtiges alle []{} die nicht zu Syntax/Pluginelementen gehören müssen mit ein ^ davor versehen werden

Viel Spass beim Testen stefanbe
#25
Tipps und Tricks / Wenn Mod_Rewrite nicht geht
12. Februar 2011, 13:05:47
Als erstes es gibt die .htaccess und admin/.htaccess Datei.

Wir ändern als erstes die admin/.htaccess so lange bis wir im admin auf der "Startseite" im abschnit "mod_rewrite" ein "mod_rewrite ist verfügbar." erhalten.

1. vor die "<IfModule..." und "</IfModule>" eine # setzen
#<IfModule rewrite_module>
RewriteEngine On
RewriteRule login.php$ login.php [QSA,L]
RewriteRule index.php$ index.php?link=rewrite [QSA,L]
#</IfModule>

2. wenn das noch nicht geholfen hat bauen wir ein RewriteBase ein.
Achtung die "/" am anfang und am ende sind Wichtig und es muss nach "RewriteEngine On" stehen.
Beispiel:
Die URL im Browser ist http://www.meine domain.de/admin/
#<IfModule rewrite_module>
RewriteEngine On
RewriteBase /admin/
RewriteRule login.php$ login.php [QSA,L]
RewriteRule index.php$ index.php?link=rewrite [QSA,L]
#</IfModule>
oder die URL im Browser ist http://www.meine domain.de/IRGENDWAS/admin/
#<IfModule rewrite_module>
RewriteEngine On
RewriteBase /IRGENDWAS/admin/
RewriteRule login.php$ login.php [QSA,L]
RewriteRule index.php$ index.php?link=rewrite [QSA,L]
#</IfModule>

Jetzt solte Mod_Rewrite gehen und wir können die .htaccess anpassen.
Dazu machen wir die gleichen änderungen rein wie oben.
Bei "RewriteBase" geben wir den "admin/" nicht mit an.
Beispiel:
"RewriteBase /" oder
"RewriteBase /IRGENDWAS/"

Wenn alles nichts geholfen hat.
Beim Provider nachfragen

gruss stefanbe
#26
Betatests / Neue class CatPage
20. Dezember 2010, 16:59:37
Edit: 3.1.2011
Edit: 4.1.2011 im groben korektur für FlayrPlayer, Search.php und menuelinks

An alle MUTIGEN BITTE TESTEN ist noch sehr alpha
aber WICHTIG würde das gerne möglichts schnell ins Sytem einschecken
:)

im ZIP sind auch schonn ein paar anpassungen für Plugins mit dabei

Achtung es werden manche Plugins nicht mehr sauber laufen

Wichtig ist das die ganzen Syntax sachen gehen BITTE TESTEN und hier melden möglichts ausfürlich.

Für die Plugin entwickler schaut einfach mal in die CatPage.php da ist schonn ein bischen was beschrieben

gruss stefanbe und Danke an alle Mutigen :D
#27
Betatests / Update beta3 auf Revision 801
01. Dezember 2010, 14:23:50
Es hat sich was getan :D

An ALLE Bitte Testen

Update Anleitung
  • Umbedingt ein Backup des moziloCMS machen
  • In dem moziloCMS_1.12_update_rev_764_to_801.zip Archiv sind nur die Dateien enthalte die sich geändert haben.
  • Die Dateien aus dem Archiv mit den Originalen ersetzen
  • Wer eigene Spam Aufgaben erstelt hat Kopiert einfach den Inhalt der cms/formular/aufgaben.conf in das Textfeld "Span Aufgaben" des Plugins "CONTACT" und Past da auch gleich die E-Mail Adresse sowie die Settings an
  • Wer das Plugin Sidebar verwended muss das auch Updaten siehe Anhang
  • Die cms/conf/version.conf Umbennen oder Löschen damit dei Neue Revision Abgezeigt wird

Die Wichtigsten änderungen
  • Das Kontakt Formular ist ein Plugin geworden und aus dem moziloAdmin verschwunden
  • Die Syntaxelemente und Pluginplatzhalter ersetzung wurde Komplet überarbeitet.

An die Plugin entwickler
  • Syntaxelemente und Pluginplatzhalter werden jetzt gleich behandelt.
    Das Bedeutet
    • Es werden alle Aleinstehnde (bei Verschachtelungen die Inersten) Syntaxelemnte und Pluginplatzhalter der Reihe nach ersetzt.
    • Wenn (Benutzer)Syntax und Plugins Syntaxelemente und Pluginplatzhalter zurückgeben werden die vorangig behandelt
  • Syntaxelemente sind jetzt functionen und können auch in Plugins verwendet werden
  • Verschachtelungen auch Gemischte werden von innen nach ausen Aufgelöst.
  • Plugins können an sich selbst etwas übermiteln siehe Sidebar Plugin als Beispiel
  • über $syntax->content; zugrief auf das Template inkl. Inhaltseite

gruss stefanbe

EDIT: moziloCMS Update erneuert auf Revision 806
#28
irgendwie hab ich das gefühl das ihr das mit dem mod rewrite garnicht benutzt

einschalten:
auf der Startseite schauen obs möglich ist
unter moziloAdmin Experten-Optionen anzeigen hacken setzen (Screenshot)
dann unter Einstellungen mod_rewrite aktivieren hacken setzen (Screenshot)

was ist mod rewrite
macht aus
http://www.domaine.de/index.php?cat=Kat ... nhaltseite

das da :D
http://www.domaine.de/Kategorie/Inhaltseite.html

das sieht doch viel schönner aus oder?

gruss stefanbe
#29
Hab mal nee moziloCMS beta1.1 gemacht

Die Wichtigsten änderungen
  • Plugins in Tabelen haben probleme gemacht wegen dem |
  • Die ersetzung von [-----] zu <hr> an den anfang geschoben macht probleme in Benutzerdef Syntax
  • $BASE_DIR das strrpos entfernt
  • draft Pages werden jetzt im admin Inhaltseiten und Edit im Link unterstützt
  • wenn der inhalt in {} kein Plugin ist gibts keine Fehlermeldung vom Plugin mehr
  • im admin Inhaltseiten ist der Inhaltseiten name jetzt ein Link auf die Inhaltseite

Da es doch so das eine oder andere Problem gab

Die gibts im moment nur hier

und der Beitrag wird dann auch wieder gelöscht wenn er nicht mehr gebraucht wird

also hierdrauf bitte nicht Antworten

gruss stefanbe
#30
Im mozilo-Entwicklerportal ist ausführlich dokumentiert, wie man ein Plugin erstellt, was dabei zu beachten ist, und wie man fertige Plugins im Pluginarchiv der Community zur Verfügung stellt:

http://entwicklung.mozilo.de/index.php?cat=Plugins%20programmieren
#31
Betatests / 1.12: Update von Galerien
23. Mai 2010, 20:42:03
Die Galerie ist ein Plugin geworden

Das erscheinungs bild wird im Galerie Plugin configuriert

für embedete Galerie einfach in der Inhaltsseite {Galerie|MEINE GALERIE}

für nicht embedete Galerie in der gallerytemplate.html ein {Galerie} an die Passende stelle setzen und alle Platzhalter {CURRENTGALLERY} {GALLERYMENU} {NUMBERMENU} {CURRENTPIC} {CURRENTDESCRIPTION} {XOUTOFY} {CURRENT_INDEX} {PREVIOUS_INDEX} {NEXT_INDEX} entfernen und im Plugin configurieren

z.B.
 <body>
    <div id="container">
      <div id="header">
        <h1>
          <a href="index.php" title="Zur Startseite">{WEBSITE_TITLE}</a>
        </h1>
      </div>
      <div id="sub_header">
                {CURRENTGALLERY}
      </div>
      <div id="main_content_top"></div>
      <div id="main_content">
        <div class="gallerycontent">
          <h2>
            {CURRENTGALLERY}
          </h2>
          <div class="gallerymenu">
            {GALLERYMENU}
          </div>

          <div class="gallerynumbermenu">
            {NUMBERMENU}
          </div>
          <div style="text-align:center;">
            {CURRENTPIC}<br />
            <br />
            {CURRENTDESCRIPTION}<br />
            <br />

            {XOUTOFY}
          </div>
        </div>
        <div id="clear"></div>
      </div>
      <div id="main_content_bottom"></div>
      <div id="footer">
        <b>Design by</b> <a href="http://www.pikanai.com">Pikanai.com</a>
      </div>
    </div>
  </body>
Da holen wir uns den Relewanten Teil raus und ersetzen in mit {Galerie}
     <div id="sub_header">
                {CURRENTGALLERY}
      </div>
      <div id="main_content_top"></div>
      <div id="main_content">
        <div class="gallerycontent">
          <h2>
            {CURRENTGALLERY}
          </h2>
          <div class="gallerymenu">
            {GALLERYMENU}
          </div>

          <div class="gallerynumbermenu">
            {NUMBERMENU}
          </div>
          <div style="text-align:center;">
            {CURRENTPIC}<br />
            <br />
            {CURRENTDESCRIPTION}<br />
            <br />

            {XOUTOFY}
          </div>
        </div>
        <div id="clear"></div>
      </div>
und setzen in im admin Plugin Standart Galerie im Textfeld ein
<div id="sub_header">{CURRENTGALLERY}</div><div id="main_content_top"></div><div id="main_content"><div class="gallerycontent"><h2>{CURRENTGALLERY}</h2><div class="gallerymenu">{GALLERYMENU}</div><div class="gallerynumbermenu">{NUMBERMENU}</div><div style="text-align:center;">
{CURRENTPIC}
{CURRENTDESCRIPTION}
{XOUTOFY}</div></div><div id="clear"></div></div>
ACHTUNG hier ist zu beachten das alle Lehr und Zeilen umbrüche ersetztwerden mit &nbsp; und <br> deshalb überall wo das nicht erwünscht ist einfach nicht machen :)

gruss stefanbe
#32
Das offizielle mozilo-Pluginarchiv ist online!

http://cms.mozilo.de/plugins/

Es funktioniert genauso wie das Layoutarchiv: Plugins können heruntergeladen, bewertet und kommentiert werden. Selbstgeschriebene Plugins lassen sich natürlich auch hochladen und damit der gesamten Community zur Verfügung stellen.

Bitte testet vor allem in der Beta-Phase die Plugins und deren Konfiguration ausgiebig - auftretende Fehler meldet bitte hier im Forum. (Bitte der Übersichtlichkeit halber: Ein Fehler, ein Thread.) Danke!

gruss stefanbe
#33
So das erste Update Script überhaupt glaube ich :lol:

Datet eine moziloCMS 1.11.2 nach 1.12 (Nightly) up inklusive Templates

ist in der Nightly enthalten.

Anleitung zum updaten ist im update ordner die README.txt

Allen Testern ein frohes updaten :lol:

gruss stefanbe
#34
Hab mal die Such Rutinen geändert

Es werden jetzt erst alle Seiten so vorbereitet wie sie auch nachher im Browser erscheinen
also alle Syntax und Pluginplatzhalter werden durch ihren Inhalt ersetzt und dann wird nach denn begriffen gesucht.

BITTE Ausgiebig TESTEN im Anhang sind die Dateien die ersetzt werden müssen.
Pflege es erst in die Nightly ein wenn die Tests erfolgreich

gruss stefanbe
#35
Nightly / Plugin ersetzung
21. April 2010, 17:20:47
Hallo an alle :D

Hab die Pluginplatzhalter ersetzung noch mal überarbeitet.

Konnt ihr das einfach mal testen natürlich nur die die Plugins haben ;)

geänderte dateien:
index.php
cms/DefaultConf.php

Jetzt muss ich auch mal ein DICKES LOB an euch loswerden für die Testerei :D

gruss stefanbe
#36
von der Beratung bis zur Fertigstellung kompletter Websites mit oder ohne Content Management System oder auch nur einzelne Templates bzw. Plugins.

Referenzen auf Anfrage.

Einfach PN mit Telefonnummer an mich senden und ich melde mich dann.

gruss stefanbe
#37
Also im Edit Inhaltseite hab ich festgestelt das wenn am Anfang im Textfeld ein Zeilenumbruch drin ist ist er nach dem (Zwichen)Speicher weg.

Abhilfe in der admin/index.php Zeile 3874
das Rote einfügen
name="pagecontent">'."n".$pagecontent.'</textarea>

Könnt ihr das bitte mal Testen ohne Abhilfe und mit

Wichtig Browser und Betriebsystem des Providers mit angeben bei euren Antworten

im Anhang ist eine Datei um das Betriebsystem rauszukriegen einfach entpacken Hochladen und im Browser aufrufen (http://domain/OrdnerWennVorhanden/phpinfo.php) der erste Eintrag "System" ist interesant

gruss stefanbe
#38
Als erstes eine Anleitung zu den einzelnen HTML und CSS Befehlen.
Tip: da gibts nee Quickbar damit findet mann Schnell die entsprechenden Befehle.

Die template.html und style.css sind am Besten mit einem ganz normalen Texteditor zu bearbeiten.
Achtung die Zeichencodierung ist iso-8859-1 ab moziloCMS 1.12 utf-8 diese ist im Texteditor einzustellen.

Grundlegendes:
  • Die Sachen in den <?????> nennt man HTML Tags nachzulesen siehe oben

  • In der style.css kann man auf die Tags direckt mit dem Tag namen darauf zu greifen
      z.B. Tagname { color:#ff0000; } bedutet setze die Farbe der in diesen Tags enthaltene Schrieft auf Rot. Die Geschweiften Klammern bedeuten alle CSS Befehle die darin enthalten sind gehören zum Tagname, Classe oder Id.

  • Es gibt auch die Möglichkeit mit einer Class (.) oder Id (#) darauf zuzugreifen das sieht dann so aus:
      <Tagname class="Beispielclasse">
      .Beispielclasse { color:#ff0000; }
      Der . bedeutet eine Classe

      oder mit Id
      <Tagname id="Beispielid">
      #Beispielid { color:#ff0000; }
      Die # bedeutet eine Id
      Achtung eine Id darf in einer Seite nur einmal Vorkommen eine Classe mehrmals

Tip:
  • Um herauszubekommen wie eine Zuständige Classe oder Id heist kann man einfach im Browser auf der entsprechenden Seite mit der Rechten Maustaste Zeige Quelltext oder so Ähnlich sich anzeigen lassen. Ist zwar etwas Sucherrei aber das geht schonn :-)

  • Bei den meisten FTP Programmen kann man die Datei vom Server direckt im Texteditor öffnen.
      Das bedeutet wenn man im Texteditor auf Speichern geht kann man sich das ergebnis direckt Online im Browser anzeigen lassen aber Achtung die Browser Cachen die Seiten deshalb immer den Cache Vorher Löschen.

Das soll nur der Anfang sein also immer her damit mit denn Änderungs Wünschen und antworten :D

gruss stefanbe
#39
Jetzt wiel ich aber auch mal eine Seite Presentieren :)

Obst- und Gartenbauverein 1899 e.V. - Bergen-Enkheim

Erstelt von mir nach Vorgabe von meinem Designer White Ocean Communications

Besonderheiten:
  • Nightly Build
  • Menu mit Mouseover Bildern (Plugin)
  • Wechselndes Template (Plugin)
  • Flash Galerie (Plugin)

stefanbe
#40
Ich hab mal ein kleines Script gemacht um die Dateirechte die in moziloAdmin gesetzt wurden Rekursiv auf die Ordner "kategorien" und "galerien" anzuwenden.

Also mit anderen Worten wer Problemme mit den Dateirechten hat kann damit die Rechte anhant der vorgabe von mozilo ändern

Anleitung
Das Script in den Ordner "admin" übertragen.
Dateirechte in moziloAdmin anpassen und im Browser folgende URL aufrufen "DEINE DOMAIN/admin/updatechmod.php".
Wenn alles gut das Script unbedingt wieder vom Server Löschen sonst Sicherheits Risiko.

gruss stefanbe