MyBB.de Forum

Normale Version: MyAlerts
Du siehst gerade eine vereinfachte Darstellung unserer Inhalte. Normale Ansicht mit richtiger Formatierung.
Seiten: 1 2 3 4 5 6 7 8 9
ich hab mir gerade die aktuellste Version gezogen, da sieht die Zeile dann leicht anders aus, ein Semikolon statt einem Komma

PHP-Code:
// The `default_user_enabled` column was added in version 2.1.0
    
if (!$db->field_exists('default_user_enabled''alert_types')) {
        switch (
$db->type) {
        case 
'pgsql':
            
$db->add_column(
                
'alert_types',
                
'default_user_enabled',
                
"smallint NOT NULL DEFAULT '1'",
            );
            break;
        default:
            
$db->add_column(
                
'alert_types',
                
'default_user_enabled',
                
"tinyint(4) NOT NULL DEFAULT '1'",
            );
            break;
        }
    } 
Semikolon ist auch richtig, weil es das Ende der aktuellen Zeile anzeigt.
Also nur ein Semikolon dahinter, dann sollte es gehen?
Ich hab eigentlich auch die aktuellste Version gezogen (19.05.2024), einmal von MyBB selbst und einmal vom Creator und bei beiden war es ein ",", ganz komisch
wahrscheinlich wurde der Upload am 19.05.2024 zweimal gemacht, denn so ein Fehler ist ja flott behoben

zieh dir sicherheitshalber nochmal die aktuelle Version, falls es noch mehr Flüchtigkeitsfehler gab.
https://community.mybb.com/mods.php?action=view&pid=518

wie SvePu schrieb, das Ende einer Zeile wird durch ein Semikolon gekennzeichnet; wer hat noch nie an der Stelle ein Komma gesetzt, weil er sich vertippt hat Wink
Hey ho :3

funktioniert trotzdem nicht, gleicher Fehler

Parse error: syntax error, unexpected ')' in /inc/plugins/myalerts.php on line 263

diesmal mit Semikolon Blush
hab die verlinkte Version gerade in meinem Testboard installiert - keine Probleme

kann dir da dann nicht weiter helfen
Ich habe nun die Kommata in den Zeilen vor den Klammern entfernt, danach ging das Plug In einwandfrei.
Hallo, kann mir hier einer behilflich sein, ich habe das Problem dass mir kein Icon in meinem Theme angezeigt wird bei myalerts wie im Screenshot zu sehen. 

myalerts_headericon:
Code:
<li class="alerts {$newAlertsIndicator}">
    <a href="{$mybb->settings['bburl']}/alerts.php" class="myalerts" onclick="MyBB.popupWindow('/alerts.php?modal=1&amp;ret_link={$myalerts_return_link}', { fadeDuration: 250, zIndex: (typeof modal_zindex !== 'undefined' ? modal_zindex : 9999) }); return false;">{$lang->myalerts_alerts}
        ({$mybb->user['unreadAlerts']})</a>
</li>

Getestet habe ich : 
Code:
<li class="alerts {$newAlertsIndicator}">
<a href="{$mybb->settings['bburl']}/alerts.php" class="myalerts open_modal"
data-selector="#myalerts_alerts_modal" rel="modal:open"><i class="fa fa-bell-o fa_xtra"></i>{$lang->myalerts_alerts}
({$mybb->user['unreadAlerts']})</a>
</li>

Leider ist es hier so dass zwar die Glocke in Rot erscheint, aber der Popup nach rechts versetzt ist, und der ganze ucp bereich als Popup erscheint mit der selektion "View Alerts". 

Es soll beim oberen Code einfach nur die Rote Glocke mit angezeigt werden. 

Wäre super wenn mir da jemand helfen könnte!

Danke
milfhunter
Seiten: 1 2 3 4 5 6 7 8 9