php.de

Zurück   php.de > Lösungen durch Skripte > Scriptbörse

Scriptbörse PHP Lösungen für nen schmalen Taler

Antwort
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.05.2010, 20:31  
Benutzer
 
Benutzerbild von BattleMaster246
 
Registriert seit: 23.08.2009
Beiträge: 77
PHP-Kenntnisse:
Fortgeschritten
BattleMaster246 befindet sich auf einem aufstrebenden Ast
Standard Mastercoding CMS2

Ich biete kostenlos ein Content Management System (CMS) an. Mit diesem kann man dynamische Internetseiten ganz einfach verwalten und gestalten. Das ACP (Admin Control Panel) bietet viele Module zur Verwaltung der Seite. Es lassen sich beliebig viele Administrator Accounts erstellen, diesen kann man für jedes Modul einzelnd die Rechte zuweisen.

Das Template System lässt jedes beliebige HTML Design zu. Dort müssen einfach die Platzhalter eingetragen werden. Danach kann man die Seiten im ACP erstellen und diesen dann Panels eines Types (z.B. HTML oder PHP) zuweisen.


Edit: Demo: http://demo.mastercoding.net/acp.php

User: demo
Pass: demo



Details:

Programmierzeit: 3 Monate
Programmierer: 1 (nur ich )

Merkmale:

- Schneller Seitenaufbau (z.B. Mastercoding.NET - 12 ms)
- Übersichtliches ACP
- Module lassen sich leicht importieren und exportieren
- Jedes beliebige HTML Template benutzbar
- Mehrere Extras im ACP
- Performance
- Wysiwyg Editor / Code Editor

Module (ACP):

- Startseite
- Grundeinstellungen
- Wartungsmodus
- News Einstellungen
- Stats Einstellungen
- News vefassen
- News bearbeiten
- Newskategorien bearbeiten
- Module verwalten
- Sprachdatei Editor
- Kategorien verwalten
- Seiten verwalten
- Inhalte verwalten
- Panelmodule verwalten
- Design erstellen
- Design bearbeiten
- Design löschen
- Design Platzhalter
- Definierte Platzhalter
- Benutzer erstellen
- Benutzer bearbeiten
- IP-Adressen sperren
- Stats: Tagesübersicht
- Stats: Monatsübersicht
- Dateiupload
- Bildupload
- Dateibrowser


Es werden regelmäßig Updates veröffentlicht, diese sind kostenlos auf meiner Seite zu finden.

Download Mastercoding CMS2: Mastercoding.NET - CMS 2 1.44.4
Neuste Version: 1.44.4



Anregungen, Verbesserungsvorschläge und Kritik sind erlaubt.
Vielleicht werde ich das eine oder andere in einer nächsten Version abändern.


Edit: Kann nur heute auf Kritik usw. eingehen, da ich ab morgen ein paar Tage nicht anwesend bin.
__________________



Geändert von BattleMaster246 (17.05.2010 um 14:16 Uhr). Grund: Demo
BattleMaster246 ist offline   Mit Zitat antworten
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 16.05.2010, 22:15  
Benutzer
 
Benutzerbild von BattleMaster246
 
Registriert seit: 23.08.2009
Beiträge: 77
PHP-Kenntnisse:
Fortgeschritten
BattleMaster246 befindet sich auf einem aufstrebenden Ast
Standard

Hat es schon jemand getestet? Ich würde mich über ein Feedback freuen.
__________________


BattleMaster246 ist offline   Mit Zitat antworten
Alt 16.05.2010, 22:46  
da schreibt der ElePHPant
 
Benutzerbild von Flor1an
 
Registriert seit: 18.06.2008
Beiträge: 8.903
PHP-Kenntnisse:
Fortgeschritten
Flor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer AnblickFlor1an ist ein wunderbarer Anblick
Standard

Ne Demo wäre vielleicht nicht schlecht. Sonst hat ja keiner Lust sich das Ding extra zu installieren.
Flor1an ist offline   Mit Zitat antworten
Alt 17.05.2010, 10:42  
Benutzer
 
Registriert seit: 18.02.2010
Beiträge: 54
PHP-Kenntnisse:
Fortgeschritten
Codercrush ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Also ... ich bin es grad am testen ...

1. passwörter oder zugangsdaten als konstante ist glaub ich nicht gut ... wie bei dir die mysql-zugangsdaten ...

2. Fehler im zweiten installformular ... wo man die datenbankdaten eingibt ... das passwort kann auch leer sein ...

3. nervig ist auch das man die post-variablen nich behält sondern das immer wieder eingeben muss ...

4. fehlermeldung nicht gut sichtbar wie ich finde ...

5. wenn man von der install in das backend geht und dann die seite neu aufruft dann kommt man nicht mehr zum backend ... also ich weiß nicht wie ... weil keine startseite angelegt ist ...

6. frames finde ich sch**** ... aber das ist ja ansichtssache ^^

7. wollte grad nen benutzer erstellen ... Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\Programme\xampplite\htdocs\cms2_1-44-4\acp.php(221) : eval()'d code on line 39 ... mailprüfung

8. ohne javascript komplett aufgeschmissen ...

sooo ... behebe die sachen erstmal ... dann kann ich mal weitertesten ... also bisher gefällt es mir nich besonders ... ohne mir den code groß angeguckt zu haben ...

gruß codercrush
__________________
Ich würde so gern die Welt verändern doch Gott gibt mir den Quellcode nicht.
Compiler sind wie Franzosen.. schnauzen einen immer nur an, wenn man ihre Sprache nich perfekt spricht.

Geändert von Codercrush (17.05.2010 um 12:50 Uhr).
Codercrush ist offline   Mit Zitat antworten
Alt 17.05.2010, 13:18  
Benutzer
 
Benutzerbild von BattleMaster246
 
Registriert seit: 23.08.2009
Beiträge: 77
PHP-Kenntnisse:
Fortgeschritten
BattleMaster246 befindet sich auf einem aufstrebenden Ast
Standard

Ich werde gleich mal eine Demo installieren, die dann unter demo.mastercoding.net erreichbar ist.

@Codercrush:

Zu 3: Meinst du im Installer?
Zu 5: Um das ACP aufzurufen muss man einfach die Datei acp.php aufrufen.
Zu 7: Hmm, unterstützt XAMMP die mail Funktion nicht?
Zu 8: Stimmt, haste recht, aber damit kann man viele Sachen anstellen. Für die Leute mit Browser ohne Javascript-Unterstützung ist das halt schlecht und nicht geeignet.

Edit: Zu 2 - Habs bei der Demo getestet, wenns leer ist steht da "Bitte fülle alles aus.".
__________________



Geändert von BattleMaster246 (17.05.2010 um 13:40 Uhr).
BattleMaster246 ist offline   Mit Zitat antworten
Alt 17.05.2010, 15:47  
Benutzer
 
Registriert seit: 18.02.2010
Beiträge: 54
PHP-Kenntnisse:
Fortgeschritten
Codercrush ist zur Zeit noch ein unbeschriebenes Blatt
Standard

zu 2. ja die validierung ist richtig ... bloß nicht logisch denn ich hab in meiner datenbank ein user der hat kein passwort ... deshalb kann es auch leer sein ..

zu 3. jap ja im installer ... aber haste glaube ich überall nicht oder?

zu 5. ja hab ich rausgefunden ... aber für nen "normalen" user ist das nicht ersichtlich wenn du nich direkt umleitest wenn keine startseite da ist dann schreib wenigstens hin das man die datei acp.php aufrufen muss oder so ... oder mach nen link

zu 7. ich hab hier xampplite *doh*
__________________
Ich würde so gern die Welt verändern doch Gott gibt mir den Quellcode nicht.
Compiler sind wie Franzosen.. schnauzen einen immer nur an, wenn man ihre Sprache nich perfekt spricht.

Geändert von Codercrush (17.05.2010 um 15:54 Uhr).
Codercrush ist offline   Mit Zitat antworten
Alt 17.05.2010, 16:04  
Erfahrener Benutzer
 
Registriert seit: 27.06.2009
Beiträge: 498
PHP-Kenntnisse:
Anfänger
cetalian sorgt für eine eindrucksvolle Atmosphärecetalian sorgt für eine eindrucksvolle Atmosphäre
Standard

Habs mir nicht angesehen, aber ein leeres Datenbankpasswort macht Sinn. Ist zwar nicht sicher, aber eine Standardeinstellung unter Windows oder Linux.
cetalian ist offline   Mit Zitat antworten
Alt 17.05.2010, 17:36  
Benutzer
 
Benutzerbild von BattleMaster246
 
Registriert seit: 23.08.2009
Beiträge: 77
PHP-Kenntnisse:
Fortgeschritten
BattleMaster246 befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
zu 2. ja die validierung ist richtig ... bloß nicht logisch denn ich hab in meiner datenbank ein user der hat kein passwort ... deshalb kann es auch leer sein ..
Stimmt. Bin ich jetzt nicht drauf gekommen, bei meinem Webspace Verwaltungssystem kann man keine ohne Passwort erstellen.
Ist in der nächsten Version richtig.

Zitat:
3. nervig ist auch das man die post-variablen nich behält sondern das immer wieder eingeben muss ...
Für den Installer in der nächsten Version behoben.

Zitat:
zu 5. ja hab ich rausgefunden ... aber für nen "normalen" user ist das nicht ersichtlich wenn du nich direkt umleitest wenn keine startseite da ist dann schreib wenigstens hin das man die datei acp.php aufrufen muss oder so ... oder mach nen link
Ebenfalls in der nächsten Version gefixt.

Zitat:
7. wollte grad nen benutzer erstellen ... Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in D:\Programme\xampplite\htdocs\cms2_1-44-4\acp.php(221) : eval()'d code on line 39 ... mailprüfung
Anscheint ist Sendmail nicht richtig eingestellt.


PS: Warum gibt auf meinem Webspace PHP $_SERVER['REMOTE_ADDR'] 127.0.0.1 aus?

################################################## #########

Edit: 1.45.0 ist da

- Installer - Behält Eingaben
- Installer - Standart MySQL Port vorgegeben
- Installer - VS-Nummer fixed
- Installer - DB-Check fixed
- Installer - MySQL ohne PW betreibbar
- Sprachdateien - Rechtschreibfehler entfernt
- Sprachdateien - Regmail Text geändert
- ACP - Navigation Bug fixed
- Leere index.php -> ACP Verweis
- Benutzer bearbeiten - Benutzer löschbar
- MySQL Spalte "rechte" in px_user vergrößert
__________________



Geändert von BattleMaster246 (17.05.2010 um 20:08 Uhr). Grund: EDIT
BattleMaster246 ist offline   Mit Zitat antworten
Alt 18.05.2010, 04:35  
Erfahrener Benutzer
 
Registriert seit: 21.12.2009
Beiträge: 415
PHP-Kenntnisse:
Fortgeschritten
G.Schuster ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Zitat von BattleMaster246 Beitrag anzeigen
Anscheint ist Sendmail nicht richtig eingestellt.
Ohne mir das CMS angesehen zu haben - auf Windows gibt es kein Sendmail.
Auf mail() würde ich mich so oder so niemals verlassen, nutze doch einfach eine der tausenden freien SMTP-Klassen.
Zend_Mail ist zum Bleistift ganz nett, spart eben Probleme mit Windows und es ist IMHO eh immer sinnvoll, direkt einen spezifizierbaren SMTP-Server anzusprechen.
__________________
actra.development - Schwabstr. 2 - 70825 Münchingen
www.actra.de/velopment/ - eMail: php.de@actra.de
Zend Certified Engineer for PHP5
G.Schuster ist offline   Mit Zitat antworten
Alt 18.05.2010, 08:04  
Benutzer
 
Registriert seit: 18.02.2010
Beiträge: 54
PHP-Kenntnisse:
Fortgeschritten
Codercrush ist zur Zeit noch ein unbeschriebenes Blatt
Standard

moin ... ich bins wieder ^^ ...

1. ... also im installer funzt jetzt alles soweit ... vllt solltest du dir aber noch gedanken machen einen validator zu programmieren ... denn ich kann z.b. einen benutzer "%%%%%" erstellen ... und wenn das nich wirklich gewünscht ist dann fände ich das doof

2. Fehler im Dateibrowser ... Fatal error: Call to undefined function posix_getpwuid() in D:\Programme\xampplite\htdocs\cms2_1-45-0\cms2_1-45-0\acp.php(221) : eval()'d code on line 241

... ich schau mich mal weiter um
__________________
Ich würde so gern die Welt verändern doch Gott gibt mir den Quellcode nicht.
Compiler sind wie Franzosen.. schnauzen einen immer nur an, wenn man ihre Sprache nich perfekt spricht.

Geändert von Codercrush (18.05.2010 um 08:12 Uhr).
Codercrush ist offline   Mit Zitat antworten
Antwort


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
mastercoding, /htdocs/themes/templates/panels.php(77) eval()\'d code on line 4

Alle Zeitangaben in WEZ +2. Es ist jetzt 01:06 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum