iMt2 Homepage Script [ALPHA]

04/21/2012 21:02 iMer#61
Quote:
Originally Posted by M@shkin View Post
You may modify the script however you want - but you may not redistribute (reupload) it (neither as original nor modified).

You may also write additional features ("PlugIns") which you can distribute in any way (for free or paid).

That means: You may translate the script into Polish or whatever language you need
but you may not share your translation (without the authors permission).
I acutally just changed the license, you may change translations without my permission now.
[Only registered and activated users can see links. Click Here To Register...]
04/21/2012 21:06 N!SM0#62
So, i can translate codes and use it on my server, yap ?
It's fucking crazy :D
04/21/2012 22:57 Mashkin#63
Quote:
Originally Posted by iMer View Post
I acutally just changed the license, you may change translations without my permission now.
[Only registered and activated users can see links. Click Here To Register...]
oO Du benutzt Language-Files?
Ist mir barnicht aufgefallen (ich hätte es glatt bemängelt. :o).

Achja noch etwas:
Anstatt die aufgerufene Seite per "$_GET['p']" zu identifizieren, könnte man auch "$_SERVER['PATH_INFO']" benutzen.
Dann sähen die URLs auch ohne ModRewrite o.ä. noch halbwegs vernünftig aus, z.B.
"blabla.com/index.php/register" -> mit ModRewrite: "blabla.com/register"
und du könntest auch das Spendenscript direkt integrieren.
Quote:
Originally Posted by N!SM0 View Post
So, i can translate codes and use it on my server, yap ?
It's fucking crazy :D
You could have done this before.
Now you can share your translation as a language file with others, e.g. upload the file and release it somewhere for public use.
04/22/2012 16:50 CHXENVS#64
Verdammt gute Arbeit!
Mehr, mehr, mehr, wir wollen mehr von deinen Releases xD
04/22/2012 19:37 iMer#65
Quote:
Originally Posted by M@shkin View Post
oO Du benutzt Language-Files?
Ja, wobei ich mit denen eigentlich nocht nicht zufrieden bin, sind zu unordentlich und noch nicht ohne Probleme erweiterbar (bei Drittanbieter Plugins müsste der User die einzelnen Sachen reinkopieren)

Aber ich bin eh im Moment am überlegen ob ich nicht doch die ganze Config nach MySQL verlege, wenn ich anfange das ACP zu schreiben spielt es eh keine Rolle mehr ob die Configs leicht per Hand zu bearbeiten sind.

Aktuell sieht es so aus dass ich denk ich mal das Config array direkt in der DB speichern werde (als text, serialize oder json_encode).
Quote:
Originally Posted by M@shkin View Post
Achja noch etwas:
Anstatt die aufgerufene Seite per "$_GET['p']" zu identifizieren, könnte man auch "$_SERVER['PATH_INFO']" benutzen.
Dann sähen die URLs auch ohne ModRewrite o.ä. noch halbwegs vernünftig aus, z.B.
"blabla.com/index.php/register" -> mit ModRewrite: "blabla.com/register"
Wär ne Überlegung wert.
Quote:
Originally Posted by M@shkin View Post
und du könntest auch das Spendenscript direkt integrieren.
?
04/22/2012 20:56 N!SM0#66
Hey, i got a problem
so, i get it on my hosting.
I configured all with instructions
And ... blank :f
[Only registered and activated users can see links. Click Here To Register...]
04/22/2012 22:33 Mashkin#67
Quote:
Originally Posted by iMer View Post
Aber ich bin eh im Moment am überlegen ob ich nicht doch die ganze Config nach MySQL verlege, wenn ich anfange das ACP zu schreiben spielt es eh keine Rolle mehr ob die Configs leicht per Hand zu bearbeiten sind.

Wär ne Überlegung wert.

?
  1. Wie wäre es mit einer SQLite-Datenbank? Ich habe diese Idee für mein Script (unfertig) ebenfalls schon in Planung.
    Man könnte bspw. News/Blogposts und die Konfiguration darin speichern.
    Vorteil: Du hast eine SQL-Schnittstelle (anstatt Dateien), bist aber unabhängig von der Verfügbarkeit des Servers (Script funktioniert im "Offline-Modus").
  2. Sicherlich
  3. Quote:
    Originally Posted by ishop/index.php
    * Not everyone is using Apache and has access to mod rewrite or something like that
    * Its probably the best solution in terms of compability
Edit: Internationalization ("i18l") with PHP: [Only registered and activated users can see links. Click Here To Register...]
Standardmäßig in PHP enthalten ab 5.3.0.
04/22/2012 22:37 iMer#68
Sofern ich mich erinnern kann war da irgendwas mit dem Spenden Script wegen dem IE der benutzt wird - gucke ich mir nochmal an, wenn der Ishop überhaupt läuft (was er atm nicht tut, da es mitm tsten atm bissle schlecht ist).

Zu den URLS:
Umgesetzt und online.
Zwar etwas anders gelöst, aber mir gefällts :P
04/23/2012 01:51 Mashkin#69
Quote:
Originally Posted by iMer View Post
Sofern ich mich erinnern kann war da irgendwas mit dem Spenden Script wegen dem IE der benutzt wird - gucke ich mir nochmal an, wenn der Ishop überhaupt läuft (was er atm nicht tut, da es mitm tsten atm bissle schlecht ist).

Zu den URLS:
Umgesetzt und online.
Zwar etwas anders gelöst, aber mir gefällts :P
Ich hab' mir mal die Mühe gemacht, dein Repo zu klonen.

Seh' ich das richtig, dass die Seite jetzt einfach als "index.php?blabla" übergeben wird?
04/23/2012 01:53 iMer#70
Quote:
Originally Posted by M@shkin View Post
Ich hab' mir mal die Mühe gemacht, dein Repo zu klonen.

Seh' ich das richtig, dass die Seite jetzt einfach als "index.php?blabla" übergeben wird?
Ne
Die Seite an sich findet sich nur in REQUEST_URI wieder nachdem sie per mod_rewrite "umgeschrieben" wurde.
Also im Prinzip unter welcher URL die Seite aufgerufen wird.
04/23/2012 02:08 Mashkin#71
Quote:
Originally Posted by iMer View Post
Ne
Die Seite an sich findet sich nur in REQUEST_URI wieder nachdem sie per mod_rewrite "umgeschrieben" wurde.
Also im Prinzip unter welcher URL die Seite aufgerufen wird.
Stimmt, hab' den passenden Commit gefunden. :)

Dann verstehe ich aber nicht, was du jetzt daran "anders gelöst" hast. :o
PHP Code:
$p = ((isset($_SERVER['PATH_INFO'])&&!empty($_SERVER["PATH_INFO"]))?$_SERVER['PATH_INFO']:"home"); 
Genau so hatte ich mir das vorgestellt.
04/23/2012 02:09 iMer#72
Quote:
Originally Posted by M@shkin View Post
Stimmt, hab' den passenden Commit gefunden. :)

Dann verstehe ich aber nicht, was du jetzt daran "anders gelöst" hast. :o
PHP Code:
$p = ((isset($_SERVER['PATH_INFO'])&&!empty($_SERVER["PATH_INFO"]))?$_SERVER['PATH_INFO']:"home"); 
Genau so hatte ich mir das vorgestellt.
Das ist die alternative ohne Rewrite.
Aus irgendeinem Grund kannst du das nicht Rewriten, dass PATH_INFO funktioniert.
04/23/2012 02:47 Mashkin#73
Quote:
Originally Posted by iMer View Post
Das ist die alternative ohne Rewrite.
Aus irgendeinem Grund kannst du das nicht Rewriten, dass PATH_INFO funktioniert.
Code:
RewriteBase /
RewriteCond %{REQUEST_FILENAME} !-f
RewriteRule ^(.*)/?$ app.php/$1 [NS,L]
Wenn ich "/account" oder "/account/" aufrufe, wird "PATH_INFO" zu "/account".

Edit: Gute Nacht. :o
04/23/2012 10:27 werdernator#74
Quote:
Originally Posted by M@shkin View Post
Man sollte es mit der OOP auch nicht übertreiben - irgendwann verliert man völlig den Überblick über all' seine Strukturen, Klassen, Interfaces etc.

Punkt 2: Dito. $:
quatsch, wenn man das einmal angefangen hat will man nie wieder aufhören.
04/23/2012 11:43 Mashkin#75
Quote:
Originally Posted by werdernator View Post
quatsch, wenn man das einmal angefangen hat will man nie wieder aufhören.
Naja... selbst gesetzte Stilvorgaben einzuhalten ist schon manchmal nervig... :o