Jump to content
InvisionCommunity.de - Der Deutsche Invision Community Support
Sign in to follow this  
Webarche

Änderungen IPB 1.3.1 zu IPB 1.3

Recommended Posts

Hallo!

Hatte ja schon einmal erwähnt, dass ich die Änderungen noch einmal anbringen würde. Nun ist es also soweit - und vielleicht sollte man diese Gegenüberstellung auch gleich mit anpinnen.

Vorweg sei erwähnt, dass die Version 1.3.1 alle vorangegangenen Sicherheitsupdates in sich vereint, sodass in einigen Dateien nur nachträglich die Versionsnummer verändert wurde. Diese vorangegangenen Sicherheitsupdates fielen ebenfalls unter die Rubrik "unlimitted free".

Hinweis vorab: Die rot eingefärbten Texte beinhalten die Änderungen. Die jeweiligen Eintragungen für "Time" und "Release" sind natürlich nicht doppelt, ;-), sondern stehen für die jeweilige Version.

1.) admin.php

+--------------------------------------------------------------------------

| Invision Power Board v1.3.1 Final

| ========================================

| by Matthew Mecham

| © 2001 - 2003 Invision Power Services

| http://www.invisionpower.com

| ========================================

| Web: http://www.invisionboard.com

| Time: Tue, 06 Jan 2004 02:21:07 GMT

Time: Thu, 01 Apr 2004 19:32:12 GMT

| Release: ff3295aaf0485877cecd943906a947e7

Release: 303c9ab7fcdeb63ab0d2247fad9f7f86

| Email: matt@invisionpower.com

| Licence Info: http://www.invisionboard.com/?license

+---------------------------------------------------------------------------

...

var $acpversion = '13005';

ERSETZT DURCH: var $acpversion = '13007';

2.) index.php

+--------------------------------------------------------------------------

| Invision Power Board v1.3.1 Final

| ========================================

| by Matthew Mecham

| © 2001 - 2003 Invision Power Services

| http://www.invisionpower.com

| ========================================

| Web: http://www.invisionboard.com

| Time: Tue, 06 Jan 2004 02:21:07 GMT

Time: Thu, 01 Apr 2004 19:32:12 GMT

| Release: ff3295aaf0485877cecd943906a947e7

Release: 303c9ab7fcdeb63ab0d2247fad9f7f86

| Email: matt@invisionpower.com

| Licence Info: http://www.invisionboard.com/?license

+---------------------------------------------------------------------------

...

var $version = "v1.3.1 Final";

...

//--------------------------------

// Import $INFO, now!

//--------------------------------

$INFO = array();

require ROOT_PATH."conf_global.php";

3.) sources/calendar.php

+--------------------------------------------------------------------------

| Invision Power Board v1.3.1 Final

| ========================================

| by Matthew Mecham

| © 2001 - 2003 Invision Power Services

| http://www.invisionpower.com

| ========================================

| Web: http://www.invisionboard.com

| Time: Tue, 06 Jan 2004 02:21:07 GMT

Time: Thu, 01 Apr 2004 19:32:12 GMT

| Release: ff3295aaf0485877cecd943906a947e7

Release: 303c9ab7fcdeb63ab0d2247fad9f7f86

| Email: matt@invisionpower.com

| Licence Info: http://www.invisionboard.com/?license

+---------------------------------------------------------------------------

4.) sources/Online.php

+--------------------------------------------------------------------------

| Invision Power Board v1.3.1 Final

| ========================================

| by Matthew Mecham

| © 2001 - 2003 Invision Power Services

| http://www.invisionpower.com

| ========================================

| Web: http://www.invisionboard.com

| Time: Tue, 06 Jan 2004 02:21:07 GMT

Time: Thu, 01 Apr 2004 19:32:12 GMT

| Release: ff3295aaf0485877cecd943906a947e7

Release: 303c9ab7fcdeb63ab0d2247fad9f7f86

| Email: matt@invisionpower.com

| Licence Info: http://www.invisionboard.com/?license

+---------------------------------------------------------------------------

...

// Are we allowed to see the online list?

$ibforums->input['st'] = intval($ibforums->input['st']);

if ( $ibforums->vars['allow_online_list'] != 1 )

5.) sources/Search.php

+--------------------------------------------------------------------------

| Invision Power Board v1.3.1 Final

| ========================================

| by Matthew Mecham

| © 2001 - 2003 Invision Power Services

| http://www.invisionpower.com

| ========================================

| Web: http://www.invisionboard.com

| Time: Tue, 06 Jan 2004 02:21:07 GMT

Time: Thu, 01 Apr 2004 19:32:12 GMT

| Release: ff3295aaf0485877cecd943906a947e7

Release: 303c9ab7fcdeb63ab0d2247fad9f7f86

| Email: matt@invisionpower.com

| Licence Info: http://www.invisionboard.com/?license

+---------------------------------------------------------------------------

...

//--------------------------------------------

// Suck in libby

//--------------------------------------------

$this->lib = new search_lib(&$this);

$ibforums->input['st'] = intval($ibforums->input['st']);

if (isset($ibforums->input['st']) )

ERSETZT DURCH: if ( $ibforums->input['st'] )

Das war es auch schon! Noch einmal: Alle anderen Änderungen sind bereits in den vorangegangenen (freien) Sicherheitsheitsupdates enthalten gewesen.

Grüße

Thomas - Webarche

Share this post


Link to post

Gute Aktion :)

Aber ich fürchte, die Sache hat einen Haken: So wie ich das sehe, stellt die Zeile...

Release: 303c9ab7fcdeb63ab0d2247fad9f7f86

...nicht wirklich wie die Bezeichnung vermuten lassen würde eine Releasebezeichnung dar - sonst könnte da ja auch einfach "1.3 final" oder "1.3.1 final" stehen - sondern einen individuell für jeden Download generierten Key.

Denn den von Dir zitierten Key finde ich keiner meiner zahlreichen IPB Testleichen auf meiner Festplatte. Und: In einer 1.3er Version die ich hier rumfliegen habe, befindet sich in der index.php - anders als bei Dir - überhaut keine "Release"-Zeile.

Wozu könnten individuelle Keys gut sein? Ich könnte mir vorstellen, dass durch sie eine ja von jeher verbotene Distribution von IPSs nachverfolgbar gemacht werden soll:

Haben zwei IPB Installationen den gleichen Key, wäre klar, dass es sich bei einer um eine Kopie handelt, die es ja eigentlich nicht geben darf.

Zwar war bislang natürlich nirgends gesagt, dass es irgendwie verboten gewesen wäre, sich einmal ein IPB runter zu laden, um dieses dann für mehrere eigenen Foren wiederzuverwenden, statt dafür jedesmal ein neues downzuloaden. Die neue Lizenz weist einen aber nun darauf hin, dass man die Software nur für eine einzige Installation verwenden darf:

Invision Power Services (IPS) grants you a non-exclusive license to use the Software on one installation to be accessable by one URL (web address)

Hauptsächlich dient dieser neue Passus natürlich dazu InvisionFree und anderen Forumhostern den Gar aus- und forumflash.com den Weg frei zu machen.

Wenn die Sache mit dem Key aber so liegt, wie ich hier vermute, dient der Passus auch dem Zweck, denjenigen einen definitiven Strich durch die Rechnung zu machen, die in die 1.3.1er Falle gelaufen sind und nun damit liebäugeln sich daraus 1.3er zu basteln.

...

Bitte korrigiert mich, wenn ich hier einen Denkfehler begehe. Ihr wisst, dass ich in Bezug auf Invision mittlerweile leider tendenziell zu Paranoia neige ;)

Gruß,

Chris

Edited by chris5000

Share this post


Link to post

Hallo Chris!

Meine Gegenüberstellung diente allein dem Zweck, zu demonstrieren, was sich mit der 1.3.1 tatsächlich geändert hat. Wie Du gesehen hast, ist das mehr als übersichtlich - alle wesentlichen Veränderungen waren schon vorher in den Sicherheitsupdates vollzogen.

Die ganzen "Kopfzeilen" mit Release und Datum usw. haben keinen Einfluss auf die Funktionalität - und werden auch im Quelltext nicht angezeigt. Wer sollte das überprüfen wollen oder können? ... Im übrigen neige ich ohnehin dazu, überflüssigen "Kram" sowieso zu löschen - analog zu der erheblichen Reduzierung des Quellcodes in Bezug auf die Skin-Dateien, die ich ja schon vorgenommen hatte. In den wenigsten Fällen sind die "Kopfzeilen" bei mir überhaupt noch Bestandteil meiner Dateien ... Und wenn schon ...

Noch einmal zur Verdeutlichung: Die Version 1.3 (mit allen Updates) unterscheidet sich durch Hinzufügung zweier Zeilen (siehe Ziffer 2 und 4) und die Änderung einer weiteren (siehe Ziffer 5). Das war es.

Dazu brauche ich keine Update zur 1.3.1 ... und keinen Austausch der fünf Dateien ...

Es geht mir auch nicht darum, hier irgendetwas "mauscheln" zu wollen. Es geht mir lediglich darum, der bestehenden "IPB-Freeware-Gemeinde" Sicherheit zu geben.

Die 1.3 ist "unlimitted free". Nach Einbau der Sicherheitsupdates sind nur noch drei Zeilen manuell nachzutragen ("Modifikation") ...

Wer auf 1.3.1 upgedated hat, kann durch Änderung der "Kopfzeilen" durch Angleichung an die entsprechenden Einträge aus den anderen vorliegenden Dateien problemlos auf 1.3 zurücksatteln.

Keine Spekulationen und keine Paranoiagedanken - dafür aber Betriebs- und Zukunftssicherheit!

Thomas - Webarche

Share this post


Link to post

@cashy:

Anders als Webarche...

Wer auf 1.3.1 upgedated hat, kann durch Änderung der "Kopfzeilen" durch Angleichung an die entsprechenden Einträge aus den anderen vorliegenden Dateien problemlos auf 1.3 zurücksatteln.

...sehe ich zu so einem Downgrade keine legale Möglichkeit gemäß der Lizenz. Es sei denn Du hast noch ein altes 1.3 auf der Festplatte liegen.

Denn irgendwelche Modifikationen des Codes (hier das Ändern von ein paar Kopfzeilen) ändern nichts an der ausschließlichchen Maßgeblichkeit der Lizenz, zu der Du beim Download zugestimmt hast.

Gruß,

Chris

Share this post


Link to post

Genau so wie chris es gesagt hast ist es. Ich möchte euch alle Hiermit auch Bitten, die Möglichkeit von Webarche nicht zu nutzen, und wenn dann nur auf eigene Gefahr. Es zählt immer das, wie chris gesagt hat, was ihr beim Download Akzeptiert habt.

Hauptsache am Ende sagt niemand, wir hätten euch das nicht gesagt :)

Danke nochmal für den Hinweis @chris :)

Share this post


Link to post

Hallo!

Nun, nichts anderes habe ich geschrieben (zudem auch in Fett):

Wer auf 1.3.1 upgedated hat, kann durch Änderung der "Kopfzeilen" durch Angleichung an die entsprechenden Einträge aus den anderen vorliegenden Dateien problemlos auf 1.3 zurücksatteln.

Ein Update bedeutet ja wohl, dass die vorherige Version vorhanden war, ;) .

Und betonen möchte ich auch, dass die 1.3.1er Version "problembehaftet" ist - und Grund für zahlreiche Spekualtionen war und ist und bleiben wird - im Gegensatz zur "unlimitted-free"-Version 1.3.

Genau so wie chris es gesagt hast ist es. Ich möchte euch alle Hiermit auch Bitten, die Möglichkeit von Webarche nicht zu nutzen, und wenn dann nur auf eigene Gefahr. Es zählt immer das, wie chris gesagt hat, was ihr beim Download Akzeptiert habt.

Wer immer den Download der 1.3er Version vorgenommen hat, ist mit meinen Downgrade-Hinweisen dauerhaft auf der sicheren Seite!

Thomas - Webarche

Edited by Webarche

Share this post


Link to post

Ähm... verstehe ich das jetzt richtig, daß ich also blöd war, weil ich vor kurzem auf 1.3.1 upgedatet habe und daß ich jetzt Panik kriegen muß, daß sich irgendwann Firma Invision bei mir meldet und sagt: Zahlen oder Board aus? :o

Oder beachten die vielleicht kleine Privat-Foren garnicht? :rolleyes:

By the way: Hattet Ihr hier nicht auch schon mal das 1.3.1er?!?

Share this post


Link to post

Nur die Ruhe Digger! :)

Ich hatte ja schon ausführlich zu der "Problematik" 1.3.1 Stellung genommen. Die Beurteilung liegt natürlich allein bei Dir.

Solltest Du "kalte Füße" bekommen oder Bedenken haben, kannst Du hier entnehmen, wie Du das "Update" (welches im Grunde genommen gar keines ist - aber von IPB so missbraucht wurde) wieder rückgängig machen kannst.

In jedem Fall solltest Du mit "einem guten Gefühl" Dein Board weiterbetreiben können, B) . Und allein darauf kam und kommt es mir an.

Thomas - Webarche

Share this post


Link to post

Naja, ein bissl blöd oder zumindest vorschnell war es aber ja trotzdem von mir upzugraden, wenn ich die 1.3er Version mit ein/zwei Änderungen identisch mit der 1.3.1er... nur eben wirklich Full-Free.

Anyway, ich laß es jetzt erstmal so. Aber für alle Fälle habe ich eben nochmal nach meinen alten 1.3er Dateien gesucht und sie sogar noch gefunden! ;)

Share this post


Link to post

Solltest Du "kalte Füße" bekommen oder Bedenken haben, kannst Du hier entnehmen, wie Du das "Update" [...] wieder rückgängig machen kannst.

Irgendwie reden wir aneinander vorbei: Digger kann sein Upgrade zwar tatsächlich "problemlos rückgängig machen", aber dies einzig aus dem Grund, dass er noch ein 1.3 auf seiner Festplatte hat. Nicht weil eine Downgrade durch irgendwelche Änderungen an den Dateien möglich wäre.

z.B für Cashy, der von 1.2 upgegradet hat, wäre dies vermutlich nicht möglich. Schlicht weil er wahrscheinlich keine 1.3er Version heruntergeladen hatte.

das "Update" (welches im Grunde genommen gar keines ist - aber von IPB so missbraucht wurde)

Hier sind wir uns aber anscheinend einig :) : Das "Sicherheitsupdate 1.3.1" war eine Lizenz-Falle. Nichts weiter.

Gruß,

Chris

p.s: Eigentlich meine ich mich ja - wie bereits gesagt - zu erinnern, dass die neue Lizenz erst ca. 1 Woche bis 14 Tage nach Veröffentlichung von 1.3.1 in Kraft getreten ist, was bedeuten würde, dass ein Haufen 1.3.1er in gutem - und in diesem Fall berechtigtem - Glauben heruntergeladen wurden, nichts hätte sich an der kostenlosen Nutzbarkeit geändert. Da aber im Download keine Lizenz mitgeliefert wird und IPS grundsätzlich von einer Wirksamkeit der neuen Lizenz seit 1.3.1 spricht, dürfte dieser Sachverhalt wenig nutzen.

Share this post


Link to post

Noch mal zum mitschreiben wenn ich die Datein

admin.php,index.php,sources/calendar.php,sources/Online.php,sources/Search.php

aus der 1.3 hochlade habe ich wieder das das Komplette ipf 1.3 drauf und muss mir keine Sorgen machen richtig?

I have IBF 1.3.1 (u) version .

I must buy a license?

You may use 1.3.1 without paying for evaluation purposes. When you have finished evaluating, you should purchase a license

Rikki

Edited by TimTaylor

Share this post


Link to post

Ich finde, die Leute die das Board schon seit langem benutzen und durch das Update die Lizenz "verhunzt" haben, sollten auch die Möglichkeit haben, das wieder rückhängig zu machen.

Schließlich hat Matt ja auch mal versprochen, das das Board kostenlos bleibt...

Das sie damit vielleicht gegen die neuen Lizenzbedingungen verstoßen... Dazu sage ich jetzt nichts...

Ich denke mal das ist die große Antwort auf diese Lüge!

Share this post


Link to post

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

Sign in to follow this  

×