Beiträge: 32
Themen: 4
Registriert seit: 16.08.2016
MyBB-Version: 1.8.10
Ich möchte jetzt das Update von 1.8.7 auf 1.8.8 machen und habe das Paket mit den geänderten Dateien runtergeladen. Dazu hab ich jetzt noch folgende Fragen:
- Kann ich jetzt die entpackten Dateien so komplett per FileZilla auf den Server ziehen?
- Muss ich auch dieses Updatescript machen und wenn ja, bevor ich die Dateien auf den Server gezogen habe oder danach?
Ich hatte das Updatescript gestartet, wie in der Meldung geschrieben, die Lock-Datei entfernt, mich angemeldet und bin nun auf der ersten Seite. Dort wird aber als letzte wählbare Version 1.8.6 angegeben und es steht dort als "Willkommenssatz" :
Willkommen zur Upgraderoutine für MyBB 1.8.7.
Und wie gesagt, als letzte auszuwählende Version steht dort die 1.8.6
Was muss ich tun?
Viele Grüße
Inge
Beiträge: 25.752
Themen: 269
Registriert seit: 20.09.2005
1) Es müssen alle geänderten Dateien hochgeladen werden.
2) Ja, das Upgradeskript muss nach dem Hochladen ausgeführt werden.
In unserer Doku ist das ausführlich erklärt:
https://www.mybb.de/doku/installationakt...tallation/
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 32
Themen: 4
Registriert seit: 16.08.2016
MyBB-Version: 1.8.10
Danke, Stefan.
Erschien mir im Nachhinein dann auch logisch. Hab alles erledigt. Es läuft!
Viele Grüße
Inge
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
(24.10.2016, 18:17)StefanT schrieb: Das liegt daran, dass verschiedene MyCodes nun per Template (mycode_*) angepasst werden können. Deinen "Hack" müsstest du also anpassen.
Inwiefern anpassen und vorallem wo und wie. Danke für die Information.
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 25.752
Themen: 269
Registriert seit: 20.09.2005
Ohne deinen "Hack" zu kennen, kann ich dir das leider nicht sagen.
Bitte die Foren-Regeln beachten und im Profil die verwendete MyBB-Version angeben.
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
okay, ich hatte vorher in der class_parser das target=_blank durch ein self ersetzt. dies ist ja nun hinfällig. aber ich hätte dies gerne wieder so bzw. das sich alle internen links nicht in einem neuen Fenster öffnen, aber die externen schon.
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
30.10.2016, 16:23
(Dieser Beitrag wurde zuletzt bearbeitet: 30.10.2016, 16:24 von Jockl.)
Kann es sein, dass Du
diesen "Hack" eingebaut hast? Du kannst das immer noch auf ähnliche Art und Weise machen, nur dass Du nun statt die URL entsprechend anzupassen, für
in dem Template mycode_url eine Variable vergeben und einsetzen musst. Die Variable steuerst Du dann über die inc/class_parser.php
Beiträge: 1.734
Themen: 232
Registriert seit: 12.02.2014
MyBB-Version: 1.8.x
PHP-Code:
<a href="{$url}" target="_blank"{$nofollow} class="mycode_url">{$name}</a>
also dies dann so:
PHP-Code:
<a href="{$url}" {$bla}{$nofollow} class="mycode_url">{$name}</a>
Mit dem anpassen in der class_parser, da muss ich passen.
Mit freundlichen Grüßen
Für etwaige Tipps, Vorschläge oder Anleitungen von mir gebe ich keine Gewähr. Die Durchführung erfolgt auf eigene Gefahr!
Beiträge: 9.560
Themen: 197
Registriert seit: 27.12.2007
MyBB-Version: 1.8
Suche in der inc/class_parser.php folgende Zeilen
PHP-Code:
function mycode_parse_url($url, $name="")
{
global $templates;
if(!preg_match("#^[a-z0-9]+://#i", $url))
{
$url = "http://".$url;
}
und setze danach folgendes ein
PHP-Code:
if(substr ($url,0,xx) == "http://Foren-URL")
{
$bla = "";
}
else
{
$bla = "target=\"_blank\"";
}
Beiträge: 321
Themen: 39
Registriert seit: 17.06.2012
MyBB-Version: 1.8.27
(27.10.2016, 08:49)StefanT schrieb: Mit !important kann man das ohne Probleme überschreiben. ![Wink Wink](https://www.mybb.de/forum/images/smilies/wink.gif)
Wah, du hast natürlich recht - wieso hab ich da nicht dran gedacht?
Ich leiste dann mal Abbitte und danke für die Änderung!!